function LoadXLgeImage(lgeName){var img=new Image();img.src=lgeName;return(img);}
function ShowImgPreview(event,picName,index){var pvw=document.getElementById("imgPvwPanel_"+index);pvw.style.display="block";var imgpvw=document.getElementById("imgPreview_"+index);imgpvw.src=picName.src;pvw.style.width=(picName.width+20)+"px";pvw.style.height=(picName.height+40)+"px";var winWidth=GetWindowSize(true);var winHeight=GetWindowSize(false);var scrollTop=GetScrollTop();var posx=(winWidth/2)-(picName.width/2);var posy=(winHeight/2)-(picName.height/2);pvw.style.top=scrollTop+posy+"px";pvw.style.left=posx+"px";}
function HideImgPreview(index){var pvw=document.getElementById("imgPvwPanel_"+index);pvw.style.display="none";}
function fadeInit(index,startDelay){if(document.getElementById){eval("slides_"+index+" = new Array");var node=eval("gallery_"+index+".firstChild");while(node){if(node.nodeType==1){eval("slides_"+index+".push(node)");}
node=node.nextSibling;}
var thisSlides=eval("slides_"+index);for(i=0;i<thisSlides.length;i++){thisSlides[i].style.position='absolute';thisSlides[i].style.top=0;thisSlides[i].style.zIndex=0;SetOpacity(i,0,thisSlides);}
var firstImgObj=thisSlides[0].firstChild;if(firstImgObj.tagName!="IMG"){firstImgObj=firstImgObj.firstChild;}
if(firstImgObj!=null){var ctls=document.getElementById("slidectrls_"+index);if(ctls!=null){ctls.style.width=firstImgObj.width+"px";}
var slideno=document.getElementById("slideno_"+index);if(slideno!=null){slideno.style.display=(firstImgObj.width>=200)?"block":"none";}
var fullWidth=eval("outerWidth_"+index);var fullHeight=eval("outerHeight_"+index);var ctlStart=eval("ctlStart_"+index);var ss=document.getElementById("slideshow_"+index);if(firstImgObj.width<fullWidth){var left=parseInt((fullWidth-firstImgObj.width)/2);ss.style.marginLeft=left+"px";if(ctls!=null){ctls.style.marginLeft=left+"px";}}
if(firstImgObj.height<fullHeight){}}
eval("gallery_"+index+".style.visibility = 'visible';");eval("currentImage_"+index+"=0;");eval("previousImage_"+index+"=thisSlides.length-1;");eval("opacity_"+index+"=100;");eval("SetOpacity(currentImage_"+index+", 100, thisSlides);");eval("thisSlides[currentImage_"+index+"].style.zIndex = 100;");if(startDelay==0){PrepareNextSlide(true,index);}
else{window.setTimeout("PrepareNextSlide(true, "+index+")",startDelay*1000);}}}
function SetOpacity(imageNumber,opacity,thisSlides){var obj=thisSlides[imageNumber];if(obj.style){if(obj.style.MozOpacity!=null){obj.style.MozOpacity=(opacity/100)-.001;}
else if(obj.style.opacity!=null){obj.style.opacity=(opacity/100)-.001;}
else if(obj.style.filter!=null){obj.style.filter="alpha(opacity="+opacity+")";}}}
function crossfade(opacity,index){var thisSlides=eval("slides_"+index);if(opacity==0){eval("thisSlides[previousImage_"+index+"].style.zIndex = 0;");eval("thisSlides[currentImage_"+index+"].style.zIndex = 100;");var curImg=eval("currentImage_"+index);var prevImg=eval("previousImage_"+index);document.getElementById("slidedesc_"+index+"_"+prevImg).className="slidedescunsel";document.getElementById("slidedesc_"+index+"_"+curImg).className="slidedesc";if(typeof PreparingSlideCallback=='function'){PreparingSlideCallback(curImg);}}
if(opacity<100){eval("SetOpacity(currentImage_"+index+", opacity, thisSlides);");opacity+=5;eval("timer_"+index+" = window.setTimeout('crossfade(' + opacity + ', "+index+")', 25);");eval("fadeInProgress_"+index+" = true;");}
else{var playing=eval("playing_"+index);if(playing){PrepareNextSlide(true,index);}
else{eval("clearTimeout(timer_"+index+");");}}}
function PrepareNextSlide(fadeIn,index){var thisSlides=eval("slides_"+index);eval("SetOpacity(previousImage_"+index+", 0, thisSlides);");var curImg=eval("currentImage_"+index);var prevImg=eval("previousImage_"+index);if(!fadeIn){thisSlides[prevImg].style.zIndex=0;thisSlides[curImg].style.zIndex=100;SetOpacity(curImg,100,thisSlides);}
document.getElementById("slidedesc_"+index+"_"+prevImg).className="slidedescunsel";document.getElementById("slidedesc_"+index+"_"+curImg).className="slidedesc";var slideno=document.getElementById("slideno_"+index);if(slideno!=null){eval("slideno_"+index+".innerHTML = 'Slide ' + (curImg + 1) + ' of ' + thisSlides.length;");}
if(typeof SlideChangeCallback=='function'){SlideChangeCallback(curImg);}
eval("previousImage_"+index+" = currentImage_"+index+";");eval("currentImage_"+index+"+=1;");var curImg=eval("currentImage_"+index);if(curImg>=thisSlides.length){eval("currentImage_"+index+"=0;");}
eval("opacity_"+index+" = 0;");eval("fadeInProgress_"+index+" = false;");var playing=eval("playing_"+index);if(playing){eval("timer_"+index+" = window.setTimeout('crossfade(' + opacity_"+index+" + ', "+index+")', showImgFor_"+index+");");}}
function MoveControls(show,index){var ctls=document.getElementById("slidectrls_"+index);var ctlTop=eval("ctlTop_"+index);var ctlPos=eval("ctlPos_"+index);if(show){if(ctlPos>ctlTop){eval("showInProgress_"+index+" = true;");eval("hideInProgress_"+index+" = false;");eval("ctlPos_"+index+" -= 2;");eval("ctltimer_"+index+" = window.setTimeout('MoveControls(true, "+index+")', 10);");}
else{eval("showInProgress_"+index+" = false;");eval("clearTimeout(ctltimer_"+index+");");}}
else{if(ctlPos<(ctlTop+38)){eval("showInProgress_"+index+" = false;");eval("hideInProgress_"+index+" = true;");eval("ctlPos_"+index+" += 2;");eval("ctltimer_"+index+" = window.setTimeout('MoveControls(false, "+index+")', 10);");}
else{eval("hideInProgress_"+index+" = false;");eval("clearTimeout(ctltimer_"+index+");");}}
var ctlPos=eval("ctlPos_"+index);if(ctls!=null){ctls.style.marginTop=ctlPos+"px";}}
function ShowControls(index){var showInProgress=eval("showInProgress_"+index);if(!showInProgress){eval("clearTimeout(ctltimer_"+index+");");MoveControls(true,index);}}
function HideControls(index){var hideInProgress=eval("hideInProgress_"+index);if(!hideInProgress){eval("clearTimeout(ctltimer_"+index+");");MoveControls(false,index);}}
function NextSlide(index){eval("window.clearTimeout(timer_"+index+");");PrepareNextSlide(false,index);}
function ShowSlide(index,slideNo){eval("window.clearTimeout(timer_"+index+");");eval("currentImage_"+index+" = "+slideNo+";");PrepareNextSlide(false,index);}
function PrevSlide(index){var fadeInProgress=eval("fadeInProgress_"+index);if(fadeInProgress==true){return;}
eval("window.clearTimeout(timer_"+index+");");var thisSlides=eval("slides_"+index);if(fadeInProgress==true){eval("fadeInProgress_"+index+" = false;");eval("SetOpacity(currentImage_"+index+", 0, thisSlides);");}
eval("currentImage_"+index+"-=2;");var currentImage=eval("currentImage_"+index);if(currentImage==-1){eval("currentImage_"+index+" = thisSlides.length - 1;");}
else if(currentImage<-1){eval("currentImage_"+index+" = thisSlides.length - 2;");}
eval("SetOpacity(previousImage_"+index+", 0, thisSlides);");PrepareNextSlide(false,index);}
function StartStop(index){eval("playing_"+index+"= !playing_"+index+";");var link=document.getElementById("startstop_"+index);var img=document.getElementById("playpause_"+index);var playing=eval("playing_"+index);eval("img.src = playing ? pauseImage_"+index+".src : playImage_"+index+".src;");if(playing){eval("timer_"+index+" = window.setTimeout('crossfade(0, "+index+")', showImgFor_"+index+");");}
else{var fadeInProgress=eval("fadeInProgress_"+index);if(!fadeInProgress){eval("window.clearTimeout(timer_"+index+");");}}}
