function getElementsByClass( searchClass, domNode, tagName) { if (domNode == null) domNode = document; if (tagName == null) tagName = '*'; var el = new Array(); var tags = domNode.getElementsByTagName(tagName); var tcl = " "+searchClass+" "; for(i=0,j=0; i 1){ var max = parseFloat(dobozok[0].getHeight()); for (i=1; i max) { max = parseFloat(dobozok[i].getHeight()); } } for (i=0; i0){ $elemek.each(function(){//a sorban minden elemre magassag=Math.max(jQuery(this).height(),magassag); }); } $elemek.height(magassag+'px'); }); } function sliderBox() { $$('.box-slider .slider-title a').each(function(s, index) { $(s).observe('click', function(event) { var dataClosed = $(s).readAttribute('data-closed'); var dataOpened = $(s).readAttribute('data-opened'); if($(s).up('div').up('div').hasClassName('closed')) { $(s).update(dataOpened); } else { $(s).update(dataClosed); } $(s).up('div').up('div').toggleClassName('closed'); $(s).up('div').up('div').removeClassName('closed-base'); Effect.toggle($(s).up('div').next('div'), 'slide', { duration: 0.5, delay: 0 }); event.stop(); }); }); } function kibont(tID) { var hidden_text = document.getElementById(tID); if (hidden_text.style.display == "none") { hidden_text.style.display = "block"; } else { hidden_text.style.display = "none"; } } function changeSearch(input_text) { var input_field = document.getElementById("s_text"); if (input_field) { input_field.onblur = function () { if (this.value == "") { this.value = input_text; this.addClassName('default'); } } input_field.onfocus = function () { if (this.value == input_text) { this.value = ""; } $('s_text').removeClassName('default'); } } } function mypopup(url,width,height) { var width = width; var height = height; var left = (screen.width - width)/2; var top = '100'; var params = 'width='+width+', height='+height; params += ', top='+top+', left='+left; params += ', directories=no'; params += ', location=no'; params += ', menubar=no'; params += ', resizable=no'; params += ', scrollbars=no'; params += ', status=no'; params += ', toolbar=no'; newwin=window.open(url,'mypopup', params); if (window.focus) {newwin.focus()} } // Menu.init("mainmenu"); -- Nem kell, régi. /** * Ráhúzza az eseményeket a megosztás gombra, és az arra felnyíló dobozra. * A dobozt pozicionálja is. */ function socialMediaShare() { var megosztasGomb=cfu.getByCss3Selector('.box-social-opener'); var socialBox=document.getElementById('box-social'); var closeButton=cfu.getByCss3Selector('.box-social-closer'); cfu.onClick(megosztasGomb,function(){ if (socialBox.style.display=='none') { var newTop = cfu.findPos(megosztasGomb[0]).top; var newLeft = cfu.findPos(megosztasGomb[0]).left; socialBox.style.top = (newTop+20) + "px"; socialBox.style.left = (newLeft-105) + "px"; cfu.fadeIn(socialBox,"fast"); } else { cfu.fadeOut(socialBox,"fast"); } return false; }); cfu.onClick(closeButton,function(){ cfu.fadeOut(socialBox,"fast"); return false; }); } /** * Google Tag Manager script * Listens to "downloads" click * * @event click edLayer.push() */ function tagManagerDownloads() { if (typeof edLayer !== 'undefined') { var links = document.getElementsByTagName('a'); for (var i = 0, imax = links.length; i < imax; i++) { var link, href; link = links[i]; href = link.getAttribute('href'); if (typeof href !== 'undefined' && href !== null) { var ext, text; ext = href.split('.').pop().toLowerCase(); text = link.innerHTML; text = text.replace(/<[^>]*?>/gi,"").replace(/\s{2,}/g, ' ').replace(/\r|\n/g, ' '); if( href.substring(0, 20) === '/static-tr/c4/download/') { if (link.addEventListener) { link.addEventListener("click", function(link,ext,text){ return function() { edLayer.push(['Download', ext, text]); }; }(link,ext,text), false); } else if (link.attachEvent) { link.attachEvent("onclick", function(link,ext,text){ return function() { edLayer.push(['Download', ext, text]); }; }(link,ext,text)); } } } } } } cfu.onLoad(function() { sliderBox(); socialMediaShare(); /*boxHeightToParent('.container-maintainable', '.box-events'); boxHeightToParent('.container-maintainable', '.box-events-highlited'); boxHeightToParent('.container-maintainable', '.box-section-half'); boxHeightToParent('.container-maintainable', '.box-section-third');*/ if (typeof edLayer !== 'undefined') { setTimeout(tagManagerDownloads, 100); } if (jQuery !== undefined && jQuery.prettyPhoto) { jQuery("a[rel^='prettyPhoto']").prettyPhoto(); } });