﻿function getid3(obj3)//取对应id的元素
		  {
			return document.getElementById(obj3);
		  }

	function getNames3(obj3,name3,tij3)//取obj3元素下标签为tij3的元素并要求满足name属性=name;返回一个数组
	{	
		var p3 = getid3(obj3);
		var plist3 = p3.getElementsByTagName(tij3);
		var rlist3 = new Array();
		for(i=0;i<plist3.length;i++)
		{
			if(plist3[i].getAttribute("name") == name3)
			{
				rlist3[rlist3.length] = plist3[i];
			}
		}
		return rlist3;
	}

	function ri3(obj3)//取得对应的小图列表中当前元素对应的序号
	{
		var p3 = getid("simg3").getElementsByTagName("td");
		for(i=0;i<p3.length;i++)
		{
			if(obj3 == p3[i])
			{
				return i;
			}
		}
	} 

	function ci3(obj3)//小图选择框的处理函数
	{
		var p3 = getid("simg3").getElementsByTagName("td");
		for(i=0;i<p3.length;i++)
		{
			if(obj3 ==p3[i])
			{
				p3[i].className = "s";
			}
			else
			{
				p3[i].className = "";
			}
		}
	}
	function fiterplay3(obj3,num3,t3,name3)//类似页卡的函数.设置对应内容的隐藏和显示 obj3:元素的id  name:元素对应的name属性的值, t:对应内容的标签 num3:当前选择的元素的序号
	{
		var fitlist3 = getNames3(obj3,name3,t3);
		for(i=0;i<fitlist3.length;i++)
		{

			if(i == num3)
			{
				fitlist3[i].className = "dis";
			}
			else
			{
				fitlist3[i].className = "undis";
			}
		}
	}
		  
		  	
	function play3(obj3,n1,n2)//播放的函数
	{
		var p3 = obj3.parentNode.getElementsByTagName("td");
		var bimg3 = getid3(n1);
		var infos3 = getid3(n2);
		var num3 = ri3(obj3);
		try	//ie下的处理部分
		{
			with(bimg3)
			{
				filters[0].Apply();	//接收滤镜
				ci3(obj3); //变幻小图的选择.可以放在try以外.
				fiterplay3(n1,num3,"div","f3");//设置滤镜中对应部分的显示和隐藏
				filters[0].play();	//播放滤镜
				//alert(p[0].innerHTML)
			}
		with(infos3)
			{
				filters[0].Apply();	//接收滤镜
				ci3(obj3); //变幻小图的选择.可以放在try以外.
				fiterplay3(n2,num3,"div","f3");//设置滤镜中对应部分的显示和隐藏
				filters[0].play();	//播放滤镜
			}
		}
		catch(e)//ff下的处理部分
		{
				ci3(obj3);
				fiterplay3(n1,num3,"div","f3");
				fiterplay3(n2,num3,"div","f3");
		}
	}
var n3=0;
function clearAuto3() {clearInterval(autoStart);};
function setAuto3(){autoStart=setInterval("auto3(n3)", 4000)}
function auto3()
{
	var x3 = getid("simg3").getElementsByTagName("td");
	n3++;
	if(n3>x3.length-1)n3=0;
	play3(x3[n3],"bimg3","infos3");
} 

