﻿function getid2(obj2)//取对应id的元素
		  {
			return document.getElementById(obj2);
		  }

	function getNames2(obj2,name2,tij2)//取obj2元素下标签为tij2的元素并要求满足name属性=name;返回一个数组
	{	
		var p2 = getid2(obj2);
		var plist2 = p2.getElementsByTagName(tij2);
		var rlist2 = new Array();
		for(i=0;i<plist2.length;i++)
		{
			if(plist2[i].getAttribute("name") == name2)
			{
				rlist2[rlist2.length] = plist2[i];
			}
		}
		return rlist2;
	}

	function ri2(obj2)//取得对应的小图列表中当前元素对应的序号
	{
		var p2 = getid("simg2").getElementsByTagName("td");
		for(i=0;i<p2.length;i++)
		{
			if(obj2 == p2[i])
			{
				return i;
			}
		}
	} 

	function ci2(obj2)//小图选择框的处理函数
	{
		var p2 = getid("simg2").getElementsByTagName("td");
		for(i=0;i<p2.length;i++)
		{
			if(obj2 ==p2[i])
			{
				p2[i].className = "s";
			}
			else
			{
				p2[i].className = "";
			}
		}
	}
	function fiterplay2(obj2,num2,t2,name2)//类似页卡的函数.设置对应内容的隐藏和显示 obj2:元素的id  name:元素对应的name属性的值, t:对应内容的标签 num2:当前选择的元素的序号
	{
		var fitlist2 = getNames2(obj2,name2,t2);
		for(i=0;i<fitlist2.length;i++)
		{

			if(i == num2)
			{
				fitlist2[i].className = "dis";
			}
			else
			{
				fitlist2[i].className = "undis";
			}
		}
	}
		  
		  	
	function play2(obj2,n1,n2)//播放的函数
	{
		var p2 = obj2.parentNode.getElementsByTagName("td");
		var bimg2 = getid2(n1);
		var infos2 = getid2(n2);
		var num2 = ri2(obj2);
		try	//ie下的处理部分
		{
			with(bimg2)
			{
				filters[0].Apply();	//接收滤镜
				ci2(obj2); //变幻小图的选择.可以放在try以外.
				fiterplay2(n1,num2,"div","f2");//设置滤镜中对应部分的显示和隐藏
				filters[0].play();	//播放滤镜
				//alert(p[0].innerHTML)
			}
		with(infos2)
			{
				filters[0].Apply();	//接收滤镜
				ci2(obj2); //变幻小图的选择.可以放在try以外.
				fiterplay2(n2,num2,"div","f2");//设置滤镜中对应部分的显示和隐藏
				filters[0].play();	//播放滤镜
			}
		}
		catch(e)//ff下的处理部分
		{
				ci2(obj2);
				fiterplay2(n1,num2,"div","f2");
				fiterplay2(n2,num2,"div","f2");
		}
	}
var n2=0;
function clearAuto2() {clearInterval(autoStart);};
function setAuto2(){autoStart=setInterval("auto2(n2)", 4000)}
function auto2()
{
	var x2 = getid("simg2").getElementsByTagName("td");
	n2++;
	if(n2>x2.length-1)n2=0;
	play2(x2[n2],"bimg2","infos2");
} 

