var n=0;var slideAuto=1;var slideTime=3;var thumbsDelay=3;var restrictID=0;var thumbsHighlight=1;var total=slideSrc.length;slideTime=slideTime*1000;thumbsDelay=thumbsDelay*1000;n--;var focusID="1";var t;var tOut;var tIn;var t_thumbs;var roomID;var tn=-1;var left=0;var maxLeft=0;var minLeft=(total-4)*-54;var thumbsAuto=1;var sliding=0;var i;window.onload=function(){document.getElementById("main1").src=prefix+slideSrc[0]+picSuffix;slideShow()};var bufferCode="";for(i=0;i<total;i++){bufferCode+='<img id="buffer'+(i+1)+'" style="display:none" src="'+prefix+slideSrc[i]+picSuffix+'" alt="" />'}document.getElementById("bufferContainer").innerHTML=bufferCode;var thumbsInPlay;thumbsInPlay=total;thumbImageCode="";for(i=0;i<total;i++){thumbImageCode+='<img src="'+prefix+slideSrc[i]+thumbSuffix+'" class="thumb" id="thumb'+(i+1)+'" onclick="stopAuto();showByIndex('+i+');" />'}document.getElementById("thumbcontainer").innerHTML=thumbImageCode;if(total<5){document.getElementById("rightnav").style.backgroundPosition="-1064px -35px";document.getElementById("rightnav").style.cursor="default"}if(total<4){var space=(212-(46*total)-(8*(total-1)))/2+18;document.getElementById("thumbs").style.left=space+"px"}document.getElementById('thumbcontainer').style.width=(total*56)+"px";document.getElementById('thumbcontainer').style.height="33px";function fadeOut(a){var b="fadeOut("+a+")";var c="frame"+a;var d=document.getElementById(c).style.opacity;d-=0.05;document.getElementById(c).style.opacity=d;document.getElementById(c).style.KHTMLOpacity=d;document.getElementById(c).style.MozOpacity=d;document.getElementById(c).style.opacity=d;d=d*100;document.getElementById(c).style.filter="alpha(opacity:"+d+")";if(slideAuto==1){if(document.getElementById(c).style.opacity>0){if(navigator.appName=="Microsoft Internet Explorer"){tOut=setTimeout(b,55)}else{tOut=setTimeout(b,30)}}}else{if(document.getElementById(c).style.opacity>0){if(navigator.appName=="Microsoft Internet Explorer"){tOut=setTimeout(b,14)}else{tOut=setTimeout(b,8)}}}}var started=false;function slideShow(){clearTimeout(t);clearTimeout(tOut);clearTimeout(tIn);n++;var a=0;if(n>(total-1)){n=0}if(n<0){n=total-1}if(restrictID==1){if(slideSrc[n].substring(0,slideSrc[n].length-3)==roomID){n=n}else{n=nextIndexInRoom(n)}}if(focusID=="1"){focusID="2";document.getElementById("frame1").style.zIndex=0;document.getElementById("frame1").style.opacity=1;var b=document.getElementById("frame1").style.opacity;document.getElementById("frame1").style.KHTMLOpacity=b;document.getElementById("frame1").style.MozOpacity=b;document.getElementById("frame1").style.opacity=b;b=b*100;document.getElementById("frame1").style.filter="alpha(opacity:"+b+")";document.getElementById("main1").src=prefix+slideSrc[n]+picSuffix;if(started==false){started=true;document.getElementById("frame1").style.zIndex=1}else{document.getElementById("frame2").style.zIndex=1;fadeOut("2")}}else{focusID="1";document.getElementById("frame2").style.zIndex=0;document.getElementById("frame2").style.opacity=1;b=document.getElementById("frame2").style.opacity;document.getElementById("frame2").style.KHTMLOpacity=b;document.getElementById("frame2").style.MozOpacity=b;document.getElementById("frame2").style.opacity=b;b=b*100;document.getElementById("frame2").style.filter="alpha(opacity:"+b+")";document.getElementById("main2").src=prefix+slideSrc[n]+picSuffix;document.getElementById("frame1").style.zIndex=1;fadeOut("1")}document.getElementById("slideTitleDiv").innerHTML=slideTitle[n];document.getElementById("captionBg").style.height=document.getElementById("captionDiv").offsetHeight+"px";highlightIfShown(n);now_n=-1*left/54;if(thumbsAuto==1){autoSet_thumb()}if(slideAuto==1){t=setTimeout("slideShow()",slideTime)}}function highlightIfShown(a){for(i=1;i<=thumbsInPlay;i++){thumb="thumb"+i;if(i-1==a){highlight(thumb)}else{unhighlight(thumb)}}}function highlight(a){if(thumbsHighlight==1){document.getElementById(a).className="thumbShown"}}function unhighlight(a){document.getElementById(a).className="thumb"}function showByIndex(a){stopAuto();var b=-1*left/54;n=a-1;thumbsAuto=0;slideShow();if(n==b){goLeft(0)}else if(n==b+3){goRight(0)}}function R(a){restrictID=1;roomID=a;for(i=0;i<=total;i++){if(slideSrc[i]==roomID+"_01"){clearTimeout(t);clearTimeout(tOut);clearTimeout(tIn);n=i-1;break}}slideAuto=1;slideShow()}function nextIndexInRoom(a){for(i=(a+1);i<total;i++){if(slideSrc[i].substring(0,slideSrc[1].length-3)==roomID){return i}}for(i=0;i<a;i++){if(slideSrc[i].substring(0,slideSrc[1].length-3)==roomID){return i}}return-1}function fixIndex(a){if(a<0){a=(total+a)}else if(a>(total-1)){a=a-total}return a}function stopAuto(){document.getElementById("playpause").style.backgroundPosition="-1054px -185px";slideAuto=0;thumbAuto=0;clearTimeout(t);clearTimeout(tIn)}function button_playpause(){if(slideAuto==1){stopAuto()}else{document.getElementById("playpause").style.backgroundPosition="-1054px -207px";slideAuto=1;thumbsAuto=1;autoSet_thumb();t=setTimeout("slideShow()",slideTime)}}function goRight(x){if(x==6||left<=minLeft){updateNav(left);if(thumbsAuto==0){t_thumbs=setTimeout("if(slideAuto==1){autoSet_thumb();}thumbsAuto = 1;",thumbsDelay)}sliding=0;return}sliding=1;if(thumbsAuto==0){clearTimeout(t_thumbs)}left-=9;document.getElementById("thumbcontainer").style.left=left+"px";x++;var t=setTimeout("goRight("+x+")",5)}function goLeft(x){if(x==6||left>=maxLeft){if(thumbsAuto==0){t_thumbs=setTimeout("if(slideAuto==1){autoSet_thumb();}thumbsAuto = 1;",thumbsDelay)}updateNav(left);sliding=0;return}sliding=1;if(thumbsAuto==0){clearTimeout(t_thumbs)}left+=9;document.getElementById("thumbcontainer").style.left=left+"px";x++;var t=setTimeout("goLeft("+x+")",5)}function autoSet_thumb(){var a=-1*left/54;var b=n-2;var c=0;if(b<0){b=0}else if(b>thumbsInPlay-4){b=thumbsInPlay-4}if(b>a){c=(a-b+1)*6;goRight(c)}else if(b<a){c=(b-a+1)*6;goLeft(c)}}function updateNav(a){if(a<=minLeft){document.getElementById("rightnav").style.backgroundPosition="-1064px -35px";document.getElementById("rightnav").style.cursor="default"}else{document.getElementById("rightnav").style.backgroundPosition="-1064px 0px";document.getElementById("rightnav").style.cursor="pointer"}if(a>=maxLeft){document.getElementById("leftnav").style.backgroundPosition="-1064px -105px";document.getElementById("leftnav").style.cursor="default"}else{document.getElementById("leftnav").style.backgroundPosition="-1064px -70px";document.getElementById("leftnav").style.cursor="pointer"}}function show_button(){document.getElementById('playpause').style.opacity=0.95;document.getElementById('playpause').style.filter='alpha(opacity:95)'}function hide_button(){document.getElementById('playpause').style.opacity=0;document.getElementById('playpause').style.filter='alpha(opacity:0)'}
