var visibleMedia=0;function changeMultimedia(a){$("#mediaviewport ul:visible").hide();$("#mediaviewport ul"+a).show().children("li").css("left","0px");visibleMedia=0;captionSwap();redrawDots()}function advanceMultimedia(){var a=setInterval(function(){if($("#mediaviewport ul:visible li:animated").length==0){clearInterval(a);if($("#mediaviewport ul:visible li").length-1==visibleMedia){dotSelectChange(0);$("#mediaviewport ul:visible li:first").clone().attr("id","lastloop").appendTo("#mediaviewport ul:visible");visibleMedia++;$("#mediaviewport ul:visible li").animate({left:"-="+$("#mediaviewport ul:visible li").width()},500,function(){$("#mediaviewport ul:visible li").css("left","0px");$("#lastloop").remove();visibleMedia=0;captionSwap()})}else{visibleMedia++;$("#mediaviewport ul:visible li").animate({left:"-="+$("#mediaviewport ul:visible li").width()},500);dotSelectChange(visibleMedia)}captionSwap()}},200)}function regressMultimedia(){var a=setInterval(function(){if($("#mediaviewport ul:visible li:animated").length==0){clearInterval(a);if(visibleMedia==0){dotSelectChange($("#mediaviewport ul:visible li").length-1);$("#mediaviewport ul:visible li:last").clone().attr("id","firstloop").prependTo("#mediaviewport ul:visible");$("#mediaviewport ul:visible li").css("left","-"+$("#firstloop").width()+"px");visibleMedia=$("#mediaviewport ul:visible li").length-1;$("#mediaviewport ul:visible li").animate({left:"+="+$("#mediaviewport ul:visible li").width()},500,function(){$("#firstloop").remove();var b=0;visibleMedia=0;$("#mediaviewport ul:visible li").not(":last").each(function(c){visibleMedia++;b+=$(this).width()});$("#mediaviewport ul:visible li").css("left","-"+b+"px");captionSwap()})}else{visibleMedia--;$("#mediaviewport ul:visible li").animate({left:"+="+$("#mediaviewport ul:visible li").width()},500);dotSelectChange(visibleMedia)}captionSwap()}},200)}function slideToMultimedia(a){var b=0;$("#mediaviewport ul:visible li").each(function(c){if(c==a){return false}b+=$(this).width()});visibleMedia=a;$("#mediaviewport ul:visible li").animate({left:-b},500);dotSelectChange(a);captionSwap()}function captionSwap(){if($("#mediaviewport ul:visible").attr("id")=="videos"){var a=capV[visibleMedia].caption;var b=capV[visibleMedia].url}else{var a=$("#mediaviewport ul:visible li:eq("+visibleMedia+") a img").attr("alt");var b=$("#mediaviewport ul:visible li:eq("+visibleMedia+") a").attr("href")}$("#mediacontrols #caption").html('<a href="'+b+'">'+a+"</a>");if(a.length>80){$("#mediacontrols #caption").addClass("longCaption").removeClass("doubleCaption")}else{if(a.length>47){$("#mediacontrols #caption").addClass("doubleCaption").removeClass("longCaption")}else{$("#mediacontrols #caption").removeClass("doubleCaption").removeClass("longCaption")}}stopAllVideo();resetAA()}function redrawDots(){$("ul#dots").empty();for(var a=0;a<$("#mediaviewport ul:visible li").length;a++){$("ul#dots").append("<li />")}$("ul#dots li:first").addClass("selected");dotEventListeners();resetAA()}function dotEventListeners(){$("ul#dots li").each(function(a){$(this).click(function(){slideToMultimedia(a)})})}function dotSelectChange(a){$("ul#dots li").removeClass("selected").eq(a).addClass("selected");resetAA()}var m;var r=true;function setAA(){m=setInterval(function(){advanceMultimedia()},7500);r=true}function resetAA(){clearInterval(m);setAA()}function stopAA(){if(r){clearInterval(m);r=false}}function startAA(){if(!r){setAA()}}$(document).ready(function(){$("#multimediabar ul li a").hover(function(){if($(this).parent().hasClass("down")){$(this).parent().data("selected",true)}else{$(this).parent().addClass("down")}},function(){if($(this).parent().data("selected")!=true){$(this).parent().removeClass("down")}}).click(function(a){a.preventDefault();$("#multimediabar ul li").removeClass("down").data("selected",false);$(this).parent().addClass("down").data("selected",true);changeMultimedia($(this).attr("href"))});$("#mediaviewport ul").each(function(){$(this).width(($(this).children("li").length+1)*($(this).parent().width()+10))});redrawDots();dotEventListeners();$("#mediacontrols a[href='#next']").click(function(a){a.preventDefault();advanceMultimedia()});$("#mediacontrols a[href='#previous']").click(function(a){a.preventDefault();regressMultimedia()});startAA()});var previousYtState={};function onYouTubePlayerReady(a){ytplayer=swfobject.getObjectById(a);ytplayer.addEventListener("onStateChange",'(function(state) { return playerState(state, "'+a+'"); })');previousYtState[a]=-1}function playerState(b,a){switch(b){case 1:case 3:case 5:stopAA();break;default:if(previousYtState[a]!=-1){startAA()}break}previousYtState[a]=b}function stopAllVideo(){$("[id^='ytplayer']").each(function(){vid=document.getElementById($(this).attr("id"));if(typeof vid.getPlayerState=="function"){switch(vid.getPlayerState()){case 1:case 3:case 5:vid.stopVideo();break}}})};
