﻿/********************************************************************
*                                                                   *
*               With all best Wishes for HanJuan                    *
*                                                                   *
*               palyimg.js,  2008/04/15, NetFeng                    *
*                                                                   *
********************************************************************/

var playimgSrc     = new Array();
var playimgLink    = new Array();
var playimgTitle   = new Array();
var playimgPreload = new Array();
var playimgCurrent = 1;
var aHref;
var theTimer

for (i=0; i<playimgSrc.length; i++)
{
	playimgPreload[i]     = new Image();
	playimgPreload[i].src = playimgSrc[i];
}

function playimgsetTransition()
{
	if (document.all)
	{
		GE("playimgRotator").filters.revealTrans.Transition = Math.round(Math.random() * (21-1))+1;
		GE("playimgRotator").filters.revealTrans.apply();
	}
}

function playimgTransition()
{
	if (document.all)
		GE("playimgRotator").filters.revealTrans.play();
}

function playimgSwapImage()
{
	playimgsetTransition();
	for (j=1; j<=playimgSrc.length; j++)
	{
		if (j==playimgCurrent)
			GE("sw_img0" + j).src = "images/number/" + j + "_a.jpg"
		else
			GE("sw_img0" + j).src = "images/number/" + j + ".gif"
	}
	aHref = GT("a", GE("playimg"));
	GE("playimgRotator").src = playimgSrc[playimgCurrent -1];
	aHref[0].href=playimgLink[playimgCurrent-1];
	if (document.all)
		aHref[1].innerText=playimgTitle[playimgCurrent -1];
	else
		aHref[1].textContent=playimgTitle[playimgCurrent -1];
	aHref[1].href=playimgLink[playimgCurrent-1];
	playimgTransition();
}

function playimgNext()
{
	if (playimgCurrent<playimgSrc.length) playimgCurrent++;
	else playimgCurrent = 1;
	playimgSwapImage()
	playimgPlay();
}

function playimgGoto(n)
{
	window.clearInterval(theTimer);
	if (n <= playimgSrc.length) playimgCurrent=n;
	playimgSwapImage()
	playimgPlay();
}

function playimgInit() {
	aHref = GT("a", GE("playimg"));
	GE("playimgRotator").src = playimgSrc[0];
	aHref[0].href = playimgLink[0];
	if (document.all)
		aHref[1].innerText = playimgTitle[0];
	else
		aHref[1].textContent = playimgTitle[0];
	aHref[1].href = playimgLink[0];
	playimgPlay();
}

function playimgPlay()
{
	theTimer = setTimeout("playimgNext()", 6000);	
}
