var d=document,zInterval=null,current=0,thisimg,thisimgright,direction='down',TimerId=null,stopatend=0,paused=0;function so_init(){if(!d.getElementById||!d.createElement)return;if(imgsrclink.length>0){thisimglink=d.getElementById("swapimagelink");}thisimg=d.getElementById("swapimage");thisimg.xOpacity=.99;thisimg.src=imgsrc[0];if(imgsrcright.length>0){thisimgright=d.getElementById("swapimageright");thisimgright.xOpacity=.99;thisimgright.src=imgsrcright[0];}if(adnum.length>0){thisnum=d.getElementById("adnum");thisnum.xOpacity=.99;}if(imgsrctext.length>0){thisimgtext=d.getElementById("swapimagetext");thisimgtext.xOpacity=.99;}if(imgsrclink.length>0){thisimglink.href=imgsrclink[0];}if(imgsrcmap[0]!=""){thisimg.useMap="#"+imgsrcmap[0];}if(imgsrctext.length>0){thisimgtext.innerHTML=imgsrctext[0];}if(adnum.length>0){thisnum.innerHTML="("+adnum[0]+"/"+adtotal+")";}TimerId=setTimeout(startChange,delay);}function so_xfade(){if(direction=='down'){thisimg.xOpacity-=.05;if(adnum.length>0){thisnum.xOpacity-=.05;}if(imgsrctext.length>0){thisimgtext.xOpacity+=.05;}if(imgsrcright.length>0){thisimgright.xOpacity-=.05;}}else{thisimg.xOpacity+=.05;if(adnum.length>0){thisnum.xOpacity-=.05;}if(imgsrctext.length>0){thisimgtext.xOpacity+=.05;}if(imgsrcright.length>0){thisimgright.xOpacity+=.05;}}thisimg.style.display='block';thisimg.style.opacity=thisimg.xOpacity;thisimg.style.MozOpacity=thisimg.xOpacity;thisimg.style.filter="alpha(opacity="+(thisimg.xOpacity*100)+")";if(adnum.length>0){thisnum.style.display='block';thisnum.style.opacity=thisimg.xOpacity;thisnum.style.MozOpacity=thisimg.xOpacity;}if(imgsrctext.length>0){thisimgtext.style.display='block';thisimgtext.style.opacity=thisimg.xOpacity;thisimgtext.style.MozOpacity=thisimg.xOpacity;}if(imgsrcright.length>0){thisimgright.style.display='block';thisimgright.style.opacity=thisimgright.xOpacity;thisimgright.style.MozOpacity=thisimgright.xOpacity;}if(thisimg.xOpacity>=.99){thisimg.xOpacity=.99;thisnum.xOpacity=.99;if(imgsrcright.length>0){thisimgright.xOpacity=.99;}if(imgsrctext.length>0){thisimgtext.xOpacity=.99;}if(adnum.length>0){thisnum.xOpacity=.99;}direction='down';if(stopatend==1){pause();stopatend=0;}else{TimerId=setTimeout(startChange,delay);}}else if(thisimg.xOpacity<=0){thisimg.xOpacity=0;thisnum.xOpacity=0;if(imgsrcright.length>0){thisimgright.xOpacity=0;}if(imgsrctext.length>0){thisimgtext.xOpacity=0;}if(adnum.length>0){thisnum.xOpacity=0;}if(current<(imgsrc.length-1))current+=1;elsecurrent=0;thisimg.src=imgsrc[current];if(imgsrcright.length>0){thisimgright.src=imgsrcright[current];}if(imgsrclink[current]!=undefined){thisimglink.href=imgsrclink[current];thisimglink.ismap="";}else{thisimglink.href="";}if(imgsrcmap[current]!=""){thisimg.useMap="#"+imgsrcmap[current];}if(imgsrctext.length>0){thisimgtext.innerHTML=imgsrctext[current];}if(adnum.length>0){thisnum.innerHTML="("+adnum[current]+"/"+adtotal+")";}direction='up';so_xfade();}else{if(stopatend!=1){TimerId=0;}setTimeout(so_xfade,50);}}function sendPage(){location.href=imgsrclink[current];}function startChange(){if(paused==0){so_xfade();}else{return false;}}function change(image){thisimg.src=imgsrc[0];if(imgsrctext[image].length>0){}if(imgsrcright.length>0){thisimgright.src=imgsrcright[image];}}function pause(){paused=1;clearTimeout(TimerId);}function resume(){paused=0;TimerId=setTimeout(startChange,delay);}function next(){if(paused==1){stopatend=1;TimerId=setTimeout(startChange,delay);}}function previous(){if(paused==1){stopatend=1;if((current-2)<0){current=((current-1)+imgsrc.length);}else{current=current-2;}TimerId=setTimeout(startChange,delay);}}