var previousBannerIndex=1;var bannerTimer=null;var bannerSpeedMiliseconds=8000;function startBannerAnimation(){$("ul.banner li").css({opacity:0.0});$("ul.banner li:first").css({opacity:1.0});bannerTimer=setTimeout("bannerUpdate()",bannerSpeedMiliseconds);}
function bannerUpdate(next){var current=($("ul.banner li.show")?$("ul.banner li.show"):$("#ul.banner li:first"));if(next==null){next=(current.next().length?current.next():$("ul.banner li:first"));}
next.css({opacity:0.0}).addClass("show").animate({opacity:1.0},1000);current.animate({opacity:0.0},1000).removeClass("show");var title=next.find("img").attr("title");var desc=next.find("img").attr("alt");var values=next.attr("id").split("banner_");var id=values[1];if(previousBannerIndex!=id){$("#banner-carousel-caption").slideToggle(300,function(){$("#banner-carousel-caption h2").html(title);$("#banner-carousel-caption p").html(desc);setTimeout("$('#banner-carousel-caption').slideToggle(750);",600);});}
var thumbcarsousel=$("#carousel_thumb").data("jcarousel");var itemwidth=(thumbcarsousel.clipping()/thumbcarsousel.options.visible);var leftpos=(itemwidth*(id-1));$("#thumb_indicator").animate({left:leftpos.toString()},function(){bannerTimer=setTimeout("bannerUpdate()",bannerSpeedMiliseconds);});previousBannerIndex=id;}
function initThumbnailCarouselCallback(carousel){$("#carousel_thumb img").bind("click",function(){var values=this.id.split("thumbnail_");var id=values[1];clearTimeout(bannerTimer);bannerUpdate($("#banner_"+id.toString()));return false;});}
jQuery(document).ready(function(){startBannerAnimation(bannerSpeedMiliseconds);jQuery("#carousel_thumb").jcarousel({scroll:4,visible:4,initCallback:initThumbnailCarouselCallback,buttonNextHTML:null,buttonPrevHTML:null});var title=$("#banner_1").find("img").attr("title");var desc=$("#banner_1").find("img").attr("alt");$("#banner-carousel-caption h2").html(title);$("#banner-carousel-caption p").html(desc);setTimeout("$('#banner-carousel-caption').slideToggle(750);",600);$("#banner-carousel-caption").css({opacity:0.7,bottom:0});});
