
var picArr=new Array();								
var bianliang;
var curPicId=0;
var listHtml="";
var myPicTime;
function bannerInit(str)
{
	bianliang = str;
	var arr1 = bianliang.split('|');
	for (var i=0; i<arr1.length; i++)
	{
		var arr2 = arr1[i].split(';');
		picArr[i] = new picData();
		picArr[i].title = '';
		picArr[i].imgSrc=arr2[0];
		picArr[i].smallPic=arr2[1];
		picArr[i].url=arr2[2];
	}
	getObj('picImg').src = picArr[1-1].imgSrc;

	//初始化开始
	
	for(i=0;i<picArr.length;i++)
	{
		loadImg=new Image();
		loadImg.src=picArr[i].imgSrc;
		var temHtml=getObj("tmp").innerHTML;
		temHtml=temHtml.replace("$id$",i);
		temHtml=temHtml.replace("$id$",i);
		temHtml=temHtml.replace("$imgSrc$",picArr[i].smallPic);
		temHtml=temHtml.replace("$content$",picArr[i].title);
		listHtml+=temHtml;
	}
	getObj("rightArea").innerHTML=listHtml;
	getObj("picBtn0").className+=" smallImgCur";
	getObj("picBtn0").parentNode.style.backgroundPosition="0 0";
	myPicTime=setInterval("autoPicPlay()",5000);						
	//初始化完成
}
var getObj=function(objName)
{
	if(document.getElementById)
	{
		return eval('document.getElementById("'+objName+'")')
	}
	else
	{
		return eval('document.all.'+objName)
	}
}
function picData(pTitle,pImgSrc,smallPic,pUrl)
{
	this.title=pTitle;
	this.imgSrc=pImgSrc;
	this.smallPic=smallPic;
	this.url=pUrl;
}
function doPic(picId)
{
	curPicId=picId;
	if(getObj('picImg').filters)
	{
		getObj('picImg').filters.revealTrans.Transition=23;
		getObj('picImg').filters.revealTrans.apply();
		getObj('picImg').filters.revealTrans.play();
	}
	getObj('picImg').src=picArr[picId].imgSrc;
	getObj('picUrl').href=picArr[picId].url;
	for(i=0;i<picArr.length;i++)
	{
		getObj("picBtn"+i).className=getObj("picBtn"+i).className.replace('smallImgCur','');
		getObj("picBtn"+i).parentNode.style.backgroundPosition="0 -93px";
	}
	getObj("picBtn"+picId).className+=" smallImgCur";
	getObj("picBtn"+picId).parentNode.style.backgroundPosition="0 0";
	
}

function clickPic(cId)
{
clearInterval(myPicTime);
doPic(cId);
myPicTime=setInterval(autoPicPlay,5000);
//obj.parentNode.className+=" smallImgCur";
}
function autoPicPlay()
{
	curPicId++;										
	if(curPicId>=picArr.length)
	{
		curPicId=0;
	}
	doPic(curPicId);
}