function CycleGallery(n,a,m,g,l,k,h,e,b,d,j){this.cycleCounter=-1;this.imageCount=n;this.bTranState=0;this.uniqueID=a;this.cycleTime=m*1000;this.OutputAltText=g;this.direction=l;this.type=k;this.loop=h;this.notIEDuration=e;this.notIEProcessing=0;this.imagesDisplayed=d;this.processingFade=[];if(j){arrayofthumbImagesCopy=arrayofthumbImages[this.uniqueID];arrayofthumbImages[this.uniqueID]=[];arrayofAltsCopy=arrayofAlts[this.uniqueID];arrayofAlts[this.uniqueID]=[];while(arrayofthumbImagesCopy.length){temp=Math.round(Math.random()*(arrayofthumbImagesCopy.length-1));arrayofthumbImages[this.uniqueID].push(arrayofthumbImagesCopy[temp]);arrayofAlts[this.uniqueID].push(arrayofAltsCopy[temp]);if(arrayofthumbImagesCopy.length-1==temp||arrayofthumbImagesCopy.length==1){arrayofthumbImagesCopy.pop();arrayofAltsCopy.pop()}else{arrayofthumbImagesCopy[temp]=arrayofthumbImagesCopy.pop();arrayofAltsCopy[temp]=arrayofAltsCopy.pop()}}}var c=document.getElementById("transBlock"+this.uniqueID+"_1");if(this.type==2&&!c.filters){this.notIEProcessing=1;for(var f=1;f<=this.imageCount;f++){oDIV1=document.getElementById("divBlock"+this.uniqueID+"_"+f);oDIV2=document.getElementById("divBlock"+this.uniqueID+"_"+f+"_2");oDIV2.style.visibility="visible";oDIV1.style.visibility="visible";oDIV1.style.display="block";oDIV2.style.display="block";oDIV2.style.opacity=0;oDIV2.style.top="-"+oDIV1.style.height;this.processingFade[f]=0}}setTimeout("Gallery"+this.uniqueID+".DoCycle(true)",Math.max(b,this.cycleTime))}CycleGallery.prototype.noneIeDoCycleFilter=function(c,d){var b=document.getElementById("divBlock"+this.uniqueID+"_"+c);var a=document.getElementById("divBlock"+this.uniqueID+"_"+c+"_2");if(!this.bTranState&&b.style.opacity<1){b.style.opacity=parseFloat(b.style.opacity)+0.02;process=true}else{if(this.bTranState&&a.style.opacity<1){a.style.opacity=parseFloat(a.style.opacity)+0.02;process=true}else{process=false}}if(process){setTimeout("Gallery"+this.uniqueID+".noneIeDoCycleFilter("+c+","+d+")",this.notIEDuration*20)}else{this.processingFade[c]=0}};CycleGallery.prototype.DoCycle=function(a){if(!this.loop&&this.cycleCounter==arrayofthumbImages[this.uniqueID].length-2){return}this.cycleCounter=(this.cycleCounter+this.imagesDisplayed)%arrayofthumbImages[this.uniqueID].length;var c;var e=0;if(this.type==2){if(this.notIEProcessing){for(var d=1;d<=this.imageCount;d++){if(this.processingFade[d]){return}}}if(!this.bTranState){this.bTranState=1}else{this.bTranState=0}}for(var d=1;d<=this.imageCount;d++){if(this.direction==1||this.direction==3){e=(this.cycleCounter+d)%arrayofthumbImages[this.uniqueID].length}else{e=(arrayofthumbImages[this.uniqueID].length-this.cycleCounter+d-2)%arrayofthumbImages[this.uniqueID].length}if(this.type==2){var b=document.getElementById("transBlock"+this.uniqueID+"_"+d);oDIV1=document.getElementById("divBlock"+this.uniqueID+"_"+d);oDIV2=document.getElementById("divBlock"+this.uniqueID+"_"+d+"_2");if(!this.notIEProcessing){b.filters[0].Apply();if(!this.bTranState){oDIV2.style.visibility="visible";oDIV1.style.visibility="hidden";oDIV2.style.display="block";oDIV1.style.display="none"}else{oDIV2.style.visibility="hidden";oDIV1.style.visibility="visible";oDIV1.style.display="block";oDIV2.style.display="none"}}else{if(this.bTranState){c=document.getElementById("img"+this.uniqueID+"_"+d+"_2");oDIV2.style.opacity=0;oDIV2.style.zIndex=2;oDIV1.style.zIndex=1}else{c=document.getElementById("img"+this.uniqueID+"_"+d);oDIV1.style.opacity=0;oDIV1.style.zIndex=2;oDIV2.style.zIndex=1}c.src=arrayofthumbImages[this.uniqueID][e];c.alt=c.title=arrayofAlts[this.uniqueID][e]!="."?arrayofAlts[this.uniqueID][e]:"";this.processingFade[d]=1;this.noneIeDoCycleFilter(d,e)}}else{if(this.direction==1||this.direction==3){e=(this.cycleCounter+d)%arrayofthumbImages[this.uniqueID].length}else{e=(arrayofthumbImages[this.uniqueID].length-this.cycleCounter+d-2)%arrayofthumbImages[this.uniqueID].length}c=document.getElementById("img"+this.uniqueID+"_"+d);if(this.OutputAltText){document.getElementById("alt"+this.uniqueID+"_"+d).innerHTML=arrayofAlts[this.uniqueID][e]}}if(!this.notIEProcessing){if(!this.bTranState){c=document.getElementById("img"+this.uniqueID+"_"+d+"_2")}else{c=document.getElementById("img"+this.uniqueID+"_"+d)}c.src=arrayofthumbImages[this.uniqueID][e];c.alt=c.title=arrayofAlts[this.uniqueID][e]!="."?arrayofAlts[this.uniqueID][e]:"";if(this.type==2){b.filters[0].Play()}}}if(a){setInterval("Gallery"+this.uniqueID+".DoCycle(false)",this.cycleTime)}};

