function PhotoSlide(_Class,_Delay,_Width,_Height,_StyleIndex)
{
	var Pics=new Array();
	var Lnks=new Array();
	var Txts=new Array();
	var Class,Delay,Slide,Num,Pic,Txt,PicDiv,PicLnk,PrevObj,Width,Height,StyleIndex;
	var i=0;
	var Count=0;
	var Timer=null;
	this.Insert=function(p,l,t){Pics.push(p);Lnks.push(l);Txts.push(t);Count=Pics.length;}
	this.Display=function()
	{
		Slide.style.backgroundImage="url("+Pics[i]+")";
		Txt.innerHTML="<a href=\""+Lnks[i]+"\" target='_blank'>"+Txts[i]+"</a>";
		PicLnk.href=Lnks[i];
		if(PrevObj!=null) PrevObj.className="";
		PrevObj=document.getElementById(Class+"_Num_"+(i+1));
		PrevObj.className="focus";

		i=(++i)%Count;
		Timer=setTimeout(Class+".Display()",Delay);
	}
	this.Jump = function(j){clearTimeout(Timer);i=j-1;this.Display();}

	this.Show = function()
	{
		Class=_Class;Delay=_Delay;Width=_Width;Height=_Height;StyleIndex=_StyleIndex;

		document.write("<style>");
		document.write("#"+Class+"_Slide			{width:"+Width+"px;height:"+Height+"px;border:1px solid #000;}");
		document.write("#"+Class+"_Num				{height:20px;text-align:right;padding:5px;font-size:8pt;}");
		document.write("#"+Class+"_Num span			{color:#fff;background-image:url(http://js.sctv.com/photoslide/Box"+StyleIndex+"A.png);font-family:tahoma;font-size:8pt;text-align:center;float:right;width:16px;height:16px;margin:2px;cursor:pointer;}");
		document.write("#"+Class+"_Num span.focus	{color:#000;background-image:url(http://js.sctv.com/photoslide/Box"+StyleIndex+"B.png);font-weight:900;}");
		document.write("#"+Class+"_Pic				{height:"+(Height-55)+"px;}");
		document.write("#"+Class+"_PicLnk			{cursor:pointer;}");
		document.write("#"+Class+"_Txt				{height:25px;text-align:center;font-family:tahoma;font-weight:900;background-color:#000000;filter:alpha(opacity=70);opacity:0.7;}");
		document.write("#"+Class+"_Txt a			{color:#FFF;font-size:14px;}");
		document.write("#"+Class+"_Txt a:hover		{color:#0FF;}");
		document.write("</style>");
		document.write("<table id=\""+Class+"_Slide\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">");
		document.write("<tr><td id=\""+Class+"_Num\"></td></tr>");
		document.write("<tr><td id=\""+Class+"_Pic\"><a id=\""+Class+"_PicLnk\" href=\"\" target=\"_blank\"><div id=\""+Class+"_PicDiv\" style=\"width:100%;height:100%;\"></div></a></td></tr>");
		document.write("<tr><td id=\""+Class+"_Txt\">&nbsp;</td></tr>");
		document.write("</table>");

		Slide=document.getElementById(Class+"_Slide");
		Num=document.getElementById(Class+"_Num");
		Pic=document.getElementById(Class+"_Pic");
		Txt=document.getElementById(Class+"_Txt");
		PicDiv=document.getElementById(Class+"_PicDiv");
		PicLnk=document.getElementById(Class+"_PicLnk");

		HTML="";
		if(StyleIndex<7)
		{
			for(j=Count;j>0;j--){HTML+="<span id=\""+Class+"_Num_"+j+"\" onclick=\""+Class+".Jump("+j+")\">"+j+"</span>";}
		}
		else
		{
			for(j=Count;j>0;j--){HTML+="<span id=\""+Class+"_Num_"+j+"\" onclick=\""+Class+".Jump("+j+")\">&nbsp;</span>";}
		}
		Num.innerHTML=HTML;
		PicDiv.style.height=Pic.offsetHeight+"px";
		i=0;
		PrevObj=null;

		this.Display();
	}
}
