function toggleSubNav(el, type) { if (!document.getElementById(type + '-nav')) { return false; } el.className = (el.className == "selected" ? "" : "selected"); $("#" + type + "-nav").slideToggle("fast"); return false; } /** * Setup / Start rotating images in homepage carousel */ function startCarousel() { $('#flash-intro').hide(); $('#home-carousel').show(); var carousel = $('#home-carousel .carousel').get(0); $(carousel).addClass("current"); rotatePanels(); } /** * Rotate images in carousel panels */ function rotatePanels() { var curCarousel = $('#home-carousel .carousel.current').get(0); var curPanels = $('#home-carousel .carousel.current .panel'); var fadeInTime = 2500; var fadeOutTime = 2500; var panel = curPanels.get(0); $(panel).fadeIn(fadeInTime, function () { var panel = curPanels.get(1); $(panel).fadeIn(fadeInTime, function () { var panel = curPanels.get(2); $(panel).fadeIn(fadeInTime, function () { setTimeout(function () { $(curCarousel).fadeOut(fadeOutTime, function () { $('#home-carousel .carousel .panel').hide(); $(curCarousel).show(); rotatePanels(); }); }, 2000); }); }); }); // Setup next carousel for rotation var carousels = $('#home-carousel .carousel'); var i=0; for (i=0;i