Event.observe(window, 'load', function() { // do some CSS magic for no javascript version Element.addClassName('main', 'hasjs'); // some DOM stuff var triggers = $$('#main .swapnav'); var contents = $$('#main .swapcontent'); // all the important stuff if (triggers.length>0 && contents.length>0) { var pagenav = new PageNav($$('#main .pagenav'), $$('#main #subnav li'), 'swapcontent'); var swapper = new FadeSwap(triggers, contents, 'click'); // fix the local nav var localnav = $$('#main #localnav ul li a'); if (localnav.length>0) { for (var i=0; i0) var gallery = new PopupGallery(popupnav, 'popupnav'); // popup movies //var popupmovienav = $$('#main .watchvideo'); var popupmovienav = $$('.watchvideo'); if (popupmovienav.length>0) var movies = new PopupGalleryMovie(popupmovienav); // if we have have both, close the other on it opening if (popupnav.length>0 && movies) { for (var i=0; i0 && gallery) { for (var i=0; i