﻿var shs=gid("switchimgs");

var imgList	=[
			  "/images/public/s/1.gif",
			  "/images/public/s/2.gif",
			  "/images/public/s/3.gif",
			  "/images/public/s/4.gif",
			  "/images/public/s/5.gif",
			  "/images/public/s/6.gif"
			  ]; 
var aLink	=[
			  "/4.0.5.1150.html",
			  "/4.0.5.1150.html",
			  "/4.0.5.1150.html",
			  "/4.0.5.1150.html",
			  "/4.0.5.1150.html",
			  "/4.0.5.1150.html"
			  ]; 

var imgTemp=new Array(),imgs=new Array(),imgID=0,nextImgID,proveImgID,tf=true,speed1=10,speed2=5000;
for (var i=0;i<imgList.length;i++)
{ 
    imgTemp[i]=new Image();
    imgTemp[i].src=imgList[i];
}

var imgInit=function()
{
    var content='';
    for (var i=0;i<imgList.length;i++)
	{
        content+='<a href="' + aLink[i] + '">\n';
        content+='<img src="' + imgList[i] + '" style="left:0;" />\n';
        content+='</a>\n';
    }
    shs.innerHTML=content;
    imgs=shs.getElementsByTagName('img');
    imgs[0].style.zIndex=20;
    imgs[1].style.zIndex=15;
	imgChange();
}

var imgChange=function()
{
    if ((imgID+1)<imgList.length)
        nextImgID=imgID+1;
    else if(imgID<imgList.length)
        nextImgID=0;
    else
	{ 
        imgID=0;
        nextImgID=imgID+1;
    }
    imgs[imgID].style.zIndex=20;
    imgs[nextImgID].style.zIndex=15;
    setTimeout('imgShow()',speed2);
}

var imgShow=function()
{ 
    if(tf)
	{
        if(parseInt(imgs[imgID].style.left)>-180)
		{ 
            imgs[imgID].style.left=(parseInt(imgs[imgID].style.left)-10) + 'px';
            imgs[nextImgID].style.left = (parseInt(imgs[nextImgID].style.left)+5) + 'px';
            setTimeout('imgShow()',speed1);
        }
		else
		{ 
            tf=!tf;
            imgs[imgID].style.zIndex=15;
            imgs[nextImgID].style.zIndex=20;
            setTimeout('imgShow()',speed1);
        } 
    }
	else
	{ 
        if(parseInt(imgs[imgID].style.left)<0)
		{ 
            imgs[imgID].style.left=(parseInt(imgs[imgID].style.left)+10) + 'px';
            imgs[nextImgID].style.left=(parseInt(imgs[nextImgID].style.left)-5) + 'px';
            setTimeout('imgShow()',speed1);
        }
		else
		{ 
            imgs[imgID].style.zIndex=10;
            tf=!tf;
            imgID++;
            imgChange();
        }
    }
} 
imgInit();