function transparent(im) { if (!im.transparented && (/\.png/.test(im.src))){ im.transparented = 1; var picture = im.src; var w = im.width; var h = im.height; im.src = "/design/image/empty.gif"; im.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='"+picture+"');"; im.width = w; im.height = h; } return "transparent"; } window.addEvent('domready', function domreadyFunctions(){ // var requestQueue = new Request.Queue(); // HistoryManager.initialize({ // iframeSrc: '/design/html/blank.html' // }); // var template = new termiTemplate({ // 'el':$('dyn-cont') // }); // var loading = false; // var textSlide = new Fx.Reveal($('dyn-cont'), { //// transition: Fx.Transitions.Back.easeOut // }); // var navigation = new Navigation({ // wwwLink: '', // requestQueue: requestQueue, // error404: 'error404', // onRequest: function(){ // d('sending request'); // loading = true; //// $('dyn-cont').set('html', 'Gruzim..'); // textSlide.dissolve().chain(function(){ // loading=false; // }); // }, // onChangeActive: function(url){ // d('activeUrl:'+url); // }, // onNewContent: function(r){ // d('newContent:'); // var per = function(){ // if(!loading){ // $clear(per); // document.title = r.head; // textSlide.reveal(); // } // }.periodical(300); // template.setTemplate(r.template); // template.el.autoRender(r.context); // }, // onAnchor: function(anchor){ // d('anchor:'+anchor); // } // }, new URI(window.location).get('directory')); // navigation.attachLink($$('#menu a')); $$('a.overDesc').each(function(el){ var n = el.getNext(); el.addEvents({ 'mouseenter': function(){ n.setStyle('display', 'block'); } , 'mouseleave':function(){ n.setStyle('display', 'none'); } }); }); if($('absoluteLinks')){ var timer = []; var delays = []; var delays2 = []; var links = {}; $('absoluteLinks').getElements('a.activeLink').each(function(el, key){ var id = el.get('id'); var idN = id.substr(id.length-1); var over = $('link'+idN); var fx = new Fx.Tween(el, { 'link': 'cancel' }).set('opacity',0.01); el.addClass('hovered'); var fxTxt = new Fx.Tween(over, { 'link': 'cancel' }).set('opacity',0); el.addEvents({ 'mouseenter':function(){ fx.start('opacity', 1); fxTxt.start('opacity', 1); /*el.addClass('hovered'); over.setStyle('display', '');*/ } ,'mouseleave':function(){ /*el.removeClass('hovered'); over.setStyle('display', 'none');*/ fx.start('opacity', 0.01); fxTxt.start('opacity', 0.01); } }); //el.fireEvent('mouseleave'); delays.include((function(){ var f = (function(){ el.fireEvent('mouseenter'); delays2.include((function(){ el.fireEvent('mouseleave'); }).delay(2000)); }); f(); timer.include(f.periodical(7000)); }).delay(2000*(idN.toInt()-1))); links[idN] = el; }); $('absoluteLinks').addEvent('mouseenter', function(){ timer.each(function(id){ $clear(id); }); delays.each(function(id){ $clear(id); }); delays2.each(function(id){ $clear(id); }); $each(links, function(el, idN){ el.fireEvent('mouseleave'); }); }).addEvent('mouseleave', function(){ $each(links, function(el, idN){ delays.include((function(){ var f = (function(){ el.fireEvent('mouseenter'); (function(){ el.fireEvent('mouseleave'); }).delay(2000) }); f(); timer.include(f.periodical(7000)); }).delay(2000*(idN.toInt()-1))); }); }); } new ImageZoom(); //////////////////////////////////////////////////////////////////////// var squeeze = SqueezeBox.initialize({ onContent: function(){ toolTips(); if(!$('sbox-content')|!$('sbox-content').getElement('img')){ return; } $('sbox-content').getElement('img').addEvent('load', function(){ squeeze.resize(this.getSize()); }); } , closeBtn: false // size: {x: 350, y: 400} }); $$('a.inlinePopup').each(function(el){ var url = el.get('href')+'?jhtml'; el.addEvent('click', function(e){ e.stop(); squeeze.open(url); }); }); SqueezeBox.assign($$('a.boxed'), { parse: 'rel' }); // SqueezeBox.assign($$('a[rel=boxed]')); //////////////////////////////////////////////////////////////////////// function toolTips(){ if($$('.tooltipPlace').length>0){ $$('.tooltipPlace').each(function(element){ element.setStyle('display', 'none'); }); $$('.tooltipPlace')[0].getParent().addEvents({ 'mouseenter': function(){ $$('.tooltipPlace').each(function(element){ element.setStyle('display', 'block'); }); } , 'mouseleave': function(){ $$('.tooltipPlace').each(function(element){ element.setStyle('display', 'none'); }); } }); var t = new Tips('.tooltipPlace', { 'title': function(el){ return ''; } , 'text': function(el){ return el.getElement('.tooltipContainer').get('html'); } , 'className': 'tipTop' , 'hideDelay': 2000 , 'fixed': true , 'offset': { 'x': 50 , 'y': 0 } // , onShow: function(tip){ // tip.fade('in'); // } // , onHide: function(tip){ // tip.fade('out'); // } }); t.fireForParent = function(event, element){ return false; } $$('.tipTop').setStyle('left', -2000); } }; toolTips(); (function(){ $$('input.hInput').each(function(el){ el.set('value', 'accepted'); }); })(); //////////////////////////////////////////////////////////////////////// // HistoryManager.start(); }); function d(v){ if(Browser.Engine.gecko){ console.info(v); } }