﻿// JScript 文件
function F(obj) {
	return(document.getElementById(obj));
}
var timerstep = 0;
var nowstep = 0;
var playTime = 4000; // 图片切换速度
var PicText = new  Array();
var PicgoUrl = new Array();
var PicUrl = new Array();
var PicSj = "|";
var PicSjNum = 0; //随机次数
var firstLoad = true;
function StartautoplayPic(){
	if (timerstep==0) {
		timerstep = setInterval('autoplayPic()',playTime);
	}
}
function autoplayPic() {
	if (nowstep>getPicNum()-2) {
		nowstep = -1;
	}
	playPic(nowstep+1);
	nowstep++;
}
function doplayPic(num){
	nowstep = num;
	playPic(num);
}
function toplayPic(dir){
	if(dir=="Back"){
		if(nowstep>0)
		{
			nowstep = nowstep - 1;
			playPic(nowstep);
		}
		else
		{
			nowstep = 5;
			playPic(nowstep);
		}
		
	}
	if(dir=="Forward"){
		if(nowstep<getPicNum()-1)
		{
			nowstep = nowstep + 1;
			playPic(nowstep);	
		}
		else
		{
			nowstep = 0;
			playPic(nowstep);	
		}
	}
	stopPlaypic();
}
function stopPlaypic(){
	if (timerstep!=0) {
		clearInterval(timerstep);
		timerstep = 0;
	}
	StartautoplayPic();
}
function playPic(num){
//	obj=eval("NewsPic");
	obj=document.getElementById("NewsPic");
	if(navigator.appName.indexOf("Explorer") > -1){
	    obj.filters.item(0).Transition = GetNorepeatNum();
	    obj.filters.item(0).Apply(); 
	    obj.src = PicUrl[num];
	    obj.filters.item(0).Play();
	    PicSjNum++;
	    if(PicSjNum==24)
	    {
		    PicSjNum = 1;
		    PicSj="|";
	    }
	 }
	 else
	 {
	    obj.src = PicUrl[num];	    
	 }
	//文字变化
	F("NewsPicText").innerHTML = "<a href='"+ PicgoUrl[num] +"'>"+ PicText[num] +"</a>";
	F("imgHref").href=PicgoUrl[num];
	//分页变化
	for(i=0;i<getPicNum();i++)
		F("nowPicIcon"+ i).src="Images/Stat1.gif";
	F("nowPicIcon"+ num).src="Images/Stat2.gif";
}
function getPicNum(){
	return(PicUrl.length)
}
function GetNorepeatNum(){	
	for(i=1;i=1;i++)
	{
		var nowSjNum = GetRandomNum(1,23);
		if(PicSj.indexOf(nowSjNum)==-1)
		{
			return(nowSjNum);
			PicSj = PicSj + nowSjNum +"|";
			break;
		}
	}
}
function GetRandomNum(Min,Max){
        var Range = Max - Min;
        var Rand = Math.random();
        return(Min + Math.round(Rand * Range));
} 
function createPic(){
	document.write("<style type='text/css'>")
	document.write("#NewsPicDiv{ position:relative; z-index:2; }")
	document.write("#NewsPicOverDiv{ position:absolute; z-index:3; left:0px;top:0px;}")
	document.write("#NewsPicText{ position:absolute; z-index:4; left:10px;top:263px; width:450px;}")
	document.write("#NewsPicBar{ position:absolute; z-index:5; right:35px;top:258px; text-align:right;}")
	document.write("</style>")
	document.write("<div style='heighr:272px;clear:both'>")
	document.write("<div id=NewsPicDiv>")
	document.write("<img src='"+ PicUrl[0] +"' width=465 height=253 id=NewsPic style='filter:revealTrans(Transition=1,Duration=1.5)' border=0 >")
	document.write("<div id=NewsPicOverDiv><a href=\""+ PicgoUrl[0] +"\" id=imgHref><img width=465 height=253 src='Images/NewsPicOver.gif'></a><div id=NewsPicText><a href='"+ PicgoUrl[0] +"'>"+ PicText[0] +"</a></div></div>");
	document.write("<div id=NewsPicBar><img src='Images/Back.gif' width=24 height=19 border=0 onClick=toplayPic('Back') style='cursor:pointer'>")
	for(i=0;i<getPicNum();i++)
	{
		if(i==0)
		{
		    document.write("&nbsp;<img src='Images/Stat2.gif' id=nowPicIcon0 border=0 style='cursor:pointer' onmouseover='doplayPic(0)' onmouseout='stopPlaypic()'>")
		}
		else
		{
		    document.write("&nbsp;<img src='Images/Stat1.gif' id=nowPicIcon"+ i +" border=0 style='cursor:pointer' onmouseover='doplayPic("+ i +")' onmouseout='stopPlaypic()'>")
		}
	}
	document.write("&nbsp;<img src='Images/Forward.gif' width=24 height=19 border=0 onClick=toplayPic('Forward') style='cursor:pointer'></div></div>")
    document.write("</div>")
}

