﻿var slideShow=function(){var k,q,r,n,m,p,a,g,o,s,h,t,f,c,d,l,e,b,j;a=document.getElementById(thumbid);g=document.getElementById(imgid);e=a.getElementsByTagName("li");o=document.all?true:false;s=3;h=3;t=10;f=5;c,d=0;return {init:function(){document.onmousemove=this.pos;window.onresize=function(){setTimeout("slideShow.lim()",500)};m=this.toppos(a);p=m+a.offsetHeight;len=e.length;b=[];for(i=0;i<len;i++){var c=e[i].value;b[i]=c;e[i].onclick=new Function("slideShow.getimg('"+c+"')");if(i==0)this.getimg(c)}j=b.length},scrl:function(b){clearInterval(a.timer);var c=b==-1?0:e[j-1].offsetLeft-(a.parentNode.offsetWidth-e[j-1].offsetWidth)+10;a.timer=setInterval(function(){slideShow.mv(b,c)},s)},mv:function(d,c){a.style.left=a.style.left||"0px";var b=a.style.left.replace("px","");if(d==1)if(c-Math.abs(b)<=h){this.cncl(a.id);a.style.left="-"+c+"px"}else a.style.left=b-h+"px";else if(Math.abs(b)-c<=h){this.cncl(a.id);a.style.left=c+"px"}else a.style.left=parseInt(b)+h+"px"},cncl:function(){clearTimeout(a.timer)},getimg:function(b){if(auto)clearTimeout(g.timer);if(l!=null){var d,h,c;d=g.getElementsByTagName("img");h=d.length;c=0;for(c;c<h;c++)if(l.id!=b){var e=d[c];clearInterval(e.timer);e.timer=setInterval(function(){slideShow.fdout(e)},f)}}if(!document.getElementById(b)){var a=document.createElement("img");g.appendChild(a);a.id=b;a.av=0;a.style.opacity=0;a.style.filter="alpha(opacity=0)";a.src=imgdir+"/"+b+imgext}else{a=document.getElementById(b);clearInterval(a.timer)}a.timer=setInterval(function(){slideShow.fdin(a)},f)},nav:function(c){var a=0;for(key in b)if(b[key]==l.id)a=key;if(b[parseInt(a)+c])this.getimg(b[parseInt(a)+c]);else if(c==1)this.getimg(b[0]);else this.getimg(b[j-1])},auto:function(){g.timer=setInterval(function(){slideShow.nav(1)},autodelay*1e3)},fdin:function(a){if(a.complete){a.av=a.av+f;a.style.opacity=a.av/100;a.style.filter="alpha(opacity="+a.av+")"}if(a.av>=100){if(auto)this.auto();clearInterval(a.timer);l=a}},fdout:function(a){a.av=a.av-f;a.style.opacity=a.av/100;a.style.filter="alpha(opacity="+a.av+")";if(a.av<=0){clearInterval(a.timer);if(a.parentNode)a.parentNode.removeChild(a)}},lim:function(){var c,b,d;c=a.parentNode.offsetWidth;b=c/4;k=slideShow.leftpos(a);q=k+b;n=k+c;r=n-b},pos:function(a){c=o?event.clientX+document.documentElement.scrollLeft:a.pageX;d=o?event.clientY+document.documentElement.scrollTop:a.pageY;if(c>k&&c<q&&d>m&&d<p)slideShow.scrl(-1);else if(c>r&&c<n&&d>m&&d<p)slideShow.scrl(1);else slideShow.cncl()},leftpos:function(a){var b=0;if(a.offsetParent)while(1){b+=a.offsetLeft;if(!a.offsetParent)break;a=a.offsetParent}else if(a.x)b+=a.x;return b},toppos:function(a){var b=0;if(a.offsetParent)while(1){b+=a.offsetTop;if(!a.offsetParent)break;a=a.offsetParent}else if(a.y)b+=a.y;return b}}}();window.onload=function(){slideShow.init();slideShow.lim()}
