jQuery(document).ready(function() { // width < 980px && > 240px $(window).resize(function(){ if(($( window ).width() <= 980)&&($( window ).width() >= 240)) { $("#slideshow").height($(window).width() / 1.78); } else if($("#slideshow").height() != 550) {$("#slideshow").height(550);} }) function setCurrent($id) { $("#slideshow div.current").each(function() {$(this).removeClass("current");}); $("#slideshow div[id='" + $id + "']").each(function() {$(this).addClass("current");}); }; $("#slideshow").mouseover(function(){ { $("#slideshow #waitbar #progress").stop(); } }) $("#slideshow").mouseout(function(){ { $("#slideshow #waitbar #progress").animate({ width: "100%" }, (( 20000 / $("#slideshow #waitbar").width() ) * ( $("#slideshow #waitbar").width() - $("#slideshow #waitbar #progress").width() )), "linear", function() { $("#slideshow #waitbar #progress").css("width", "0"); $slides = $('#slideshow .slide'); $search = true; $slides.each(function($i, $slide){ $current = $slides[$i]; $next = $slides[$i+1]; if($next == null){$next = $slides[0];} if($($current).hasClass("current") && $search) { setCurrent($($next).attr("id")); $search = false; } }); $("#slideshow").mouseout(); }); } }) function count($object) { $i = 0; $object.each(function($item) {$i++;}); return $i; } $("#slideshow").click(function(e) { if($(e.target).hasClass("slide")){$click = true;} else if(e.target.id == "waitbar"){$click = true;} else if(e.target.id == "javamenu"){$click = true;} else if(e.target.id == "slideshow"){$click = true;} else if(e.target.id == "textgrap"){$click = true;} else {$click = false;} if(($click)&&($("#slideshow .slide.current").attr("href") != "")) { window.location = $("#slideshow .slide.current").attr("href"); } }) $("#slideshow #right").click(function() { $("#slideshow #waitbar #progress").stop(); $("#slideshow #waitbar #progress").css("width", "0"); $slides = $('#slideshow .slide'); $search = true; $slides.each(function($i, $slide){ $current = $slides[$i]; $next = $slides[$i+1]; if($next == null){$next = $slides[0];} if($($current).hasClass("current") && $search) { setCurrent($($next).attr("id")); $search = false; } }); }) $("#slideshow #left").click(function() { $("#slideshow #waitbar #progress").stop(); $("#slideshow #waitbar #progress").css("width", "0"); $slides = $('#slideshow .slide'); $search = true; $slides.each(function($i, $slide){ $current = $slides[$i]; $next = $slides[$i-1]; if($next == null){$next = $slides[count($slides)-1];} if($($current).hasClass("current") && $search) { setCurrent($($next).attr("id")); $search = false; } }); }) $("#slideshow .bullet").click(function() {setCurrent($(this).attr("id"));}) $("#gallery li").click(function() { window.location = $(this).children("#text").children("h3").children("a").attr("href"); }) $(window).resize(); $("#slideshow #waitbar").next().addClass("current"); $("#slideshow #javamenu .bullet:first-child").addClass("current"); $("#slideshow").mouseout(); });