// JavaScript Document function showMenuSelector(menuItem) { if(ie) { $('menuSelectorBullet').setStyle("margin-left",findPosX(menuItem)-763+(menuItem.offsetWidth/2)); $('menuSelectorBullet').setStyle("margin-top", -10); } else if(moz) { $('menuSelectorBullet').style.marginLeft = findPosX(menuItem)-305+(menuItem.offsetWidth/2)+"px"; $('menuSelectorBullet').style.marginTop = "-10px"; } return true; } function initDisplayEffects(element) { //list of target elements var list = (element != null) ? $$("#"+element+" .cCollapsible") : $$('.cCollapsible'); //list elements to be clicked on var headings = (element != null) ? $$("#"+element+" .cToggler") : $$('.cToggler'); //array to store all of the collapsibles var collapsibles = new Array(); headings.each( function(heading, i) { //for each element create a slide effect /* var collapsible = new Fx.Slide(list[i], { duration: 300, transition: Fx.Transitions.linear }); //and store it in the array collapsibles[i] = collapsible;*/ //add event listener heading.removeEvent('click'); heading.addEvent('click', function(e){ if(list[i].getStyle("display") == "none") list[i].setStyle("display","block"); else list[i].setStyle("display","none"); /* list[i].setStyle("height",200); collapsible.toggle();*/ return false; }); //collapse all of the list items //collapsible.hide(); }); } window.addEvent('load', function() { new SmoothScroll(); mooWindow = $(window); initDisplayEffects(); });