var newtpen={
	imgroot : "/images/newtpen/",
	imgs : new Array("/images/4V/sr_001.jpg","/images/4V/xh_001.jpg","/images/4V/whqr.jpg","/images/4V/xcheng.jpg","/images/4V/meiti.jpg"),
	imghref : new Array("/o_birthday/","/o_wedding/","/o_valentine/","xcheng.htm","mei.htm"),
	imgWidth:507,
	imgHeight:257,
	imgnums : new Array("1.jpg","2.jpg","3.jpg","4.jpg","5.jpg"),
	imganums : new Array("11.jpg","22.jpg","33.jpg","44.jpg","55.jpg"),
	nowPage : 0,
	status : true,
	changeTime : 5000,
	initImg : function(){
		if(newtpen.imgs.length<=0) return;
		var imgContain = document.getElementById("imgContain");
		var str="<div id='imgDiv'><a id='imghref' onmouseout='newtpen.status=true' href='"+newtpen.imghref[0]+"' target='_blank'><img id='imgcontent' src='"+newtpen.imgs[0]+"' width='"+newtpen.imgWidth+"' style='FILTER: revealTrans(duration=2,transition=20)' name='newtpenImage' height='"+newtpen.imgHeight+"' border='0' /></a></div>"+
		"<div style='position:relative;left:170px;top:-15px;'>";
		for(var i=0;i<newtpen.imgs.length;i++){
			str += "<img id='imgnum"+i+"' src='"+newtpen.imgroot+newtpen.imgnums[i]+"' style='margin-left:3px;' onmouseout='newtpen.status=true' onclick='newtpen.changeImg("+i+",true)' />";
		}
		str += "</div>";
		imgContain.innerHTML=str;
		document.getElementById("imgnum0").src=newtpen.imgroot+newtpen.imganums[0];
		newtpen.setTimeChange();
	},
	changeImg:function(num,ico){
		if(!newtpen.status) return;
		if(newtpen.nowPage>=newtpen.imgs.length) newtpen.nowPage=0;
		var nowpage = newtpen.nowPage;
		newtpen.reNumImg();
		if(num!=null){
			nowpage=num;
			newtpen.nowPage=num+1;
		}else{ newtpen.nowPage++;}
		var pageObj = document.getElementById("imgnum"+nowpage);
		pageObj.src=newtpen.imgroot+newtpen.imganums[nowpage];
		newtpen.filterImg(document.getElementById("imgcontent"));
		document.getElementById("imgcontent").src=newtpen.imgs[nowpage];
		if (document.all){document.getElementById("imgcontent").filters.revealTrans.play();}
		document.getElementById('imghref').href=newtpen.imghref[nowpage];
		if(ico)
			newtpen.status=false;
	},
	reNumImg :function(){
		for(var i =0;i<newtpen.imgs.length;i++){
			document.getElementById("imgnum"+i).src=newtpen.imgroot+newtpen.imgnums[i];
		}
	},
	setTimeChange : function(){
		newtpen.changeImg();
		setTimeout("newtpen.setTimeChange()",newtpen.changeTime);
	},
	filterImg : function(obj){
		if (document.all){
			var vt=Math.floor(Math.random()*23);
			//obj.style.filter="revealTrans(duration=1.0,transition="+vt+") blendTrans(duration=1.5)";
			//obj.filters(0).apply();
			//obj.filters(1).apply();

			//obj.filters(0).play();
			//obj.filters(1).play();
			obj.filters.revealTrans.Transition=Math.floor(Math.random()*23);
            obj.filters.revealTrans.apply();

	     }else{
			newtpen.fadeIn(50);
	     }
	},
	fadeIn :function(opacity)
	{
		obj = document.getElementById('imgDiv');
		if (opacity <= 99.999)
		{
			opacity = (opacity == 100)?99.999:opacity;
			obj.style.MozOpacity  = opacity/100;
			opacity += 3;
			window.setTimeout("newtpen.fadeIn("+opacity+")", 50);
		}
	},
	setImage : function(imgurl,imghref){
		if(imghref=='') 
			imghref='/';
		newtpen.imgs[newtpen.imgs.length]=imgurl;
		newtpen.imghref[newtpen.imghref.length]=imghref;
	}
}