Array.prototype.indexOf=function(a)
{
	for(i in this)
		{
			if(this[i]==a)
			{return i}
		}
	return null
};

function tableflushTableflush()
{
	this.init=function(ulObj,childNodes)
	{
		var bigDiv=null;
		if(ulObj.init)
		{
			return true
		}
		ulObj.init=true;
		var child=ulObj.childNodes;
		if(typeof childNodes=="object")
		{
			var ochild=childNodes
		}
		else
		{
			var ochild=ulObj.parentNode.childNodes
		}
		for(i in child)
		{
			if(child[i].tagName=="LI")
			{
				child[i].ref=this;
				this.clickAttach(child[i]);
				child[i].addDiv=new Array();
				if(!child[i].className)
				{
					continue
				}
				child[i].divObj=ochild;
				var css=child[i].className.split(" ");
				for(id in ochild)
				{
					if(ochild[id].tagName!="DIV")
					{
						continue
					}
					if(!bigDiv)
					{
						bigDiv=ochild[id].parentNode;
						bigDiv.ref=this;
					}
					for(ic in css)
					{
						if(css[ic]&&ochild[id].className.indexOf(css[ic])!=-1)
						{
							child[i].addDiv.push(ochild[id]);
							child[i].bigDiv=bigDiv;
						}
					}
				}
			}
		}
		this._bigDivAtt(bigDiv)
	};
	this.click=function(liObj)
	{
		if(liObj.className.indexOf("on")==-1)
		{
			liObj.className+=" on"
		}
		var child=liObj.parentNode.childNodes;
		for(i in child)
		{
			if(child[i].tagName=="LI"&&child[i]!=liObj)
			{
				child[i].className=child[i].className.replace("on","")
			}
		}
		var adiv=liObj.divObj;
		var i=0;
		for(ai in adiv)
		{
			if(adiv[ai].tagName=="DIV")
			{
				i++;
				if(liObj.addDiv.indexOf(adiv[ai]))
				{
					liObj.bigDiv.num=i;
					adiv[ai].style.display="block";
				}
				else
				{
					adiv[ai].style.display="none"
				}
			}
		}
	};
	this.point=function(obj,tag)
	{
		x=eval("obj.offset"+tag);
		while(obj=obj.offsetParent)
		{
			x+=eval("obj.offset"+tag)
		}
		return x
	};
	this.new2=function()
	{
		return document.all?new _IE_tableflush:new _FF_tableflush
	}
}
_IE_tableflush.prototype=new tableflushTableflush;

function _IE_tableflush()
{
	this.clickAttach=function(a)
	{
		a.attachEvent("onclick",this._click)
	};
	this._click=function(a)
	{
		liObj=a.srcElement;
		if(liObj.tagName!="LI")
		{
			liObj=liObj.parentNode
		}
		if(liObj.ref)
		{
			liObj.blur();
			liObj.ref.click(liObj)
		}
	};
	this._bigDivAtt=function(a){};
	this._bigDivAttmouseove=function(a)
	{
		bigDivObj=a.srcElement;
		if(!bigDivObj.ref)
		{
			bigDivObj=bigDivObj.parentNode.parentNode;
			if(!bigDivObj.ref)
			{
				return null
			}
		}
		bigDivObj.mouse=true
	};
	this._bigDivAttmouseout=function(a)
	{
		bigDivObj=a.srcElement;
		if(!bigDivObj.ref)
		{
			bigDivObj=bigDivObj.parentNode.parentNode;
			if(!bigDivObj.ref){return null}
		}
		bigDivObj.mouse=false
	}
}
		
_FF_tableflush.prototype=new tableflushTableflush;
function _FF_tableflush()
{
	this.clickAttach=function(a)
	{
		a.addEventListener("click",this._click,true)
	};
	this._click=function(a)
	{
		liObj=a.target;
		if(liObj.tagName!="LI")
		{
			liObj=liObj.parentNode;
		}
		if(liObj.ref)
		{
			liObj.blur();
			liObj.ref.click(liObj);
		}
	};
	this._bigDivAtt=function(a)
	{
		a.addEventListener("mousemove",this._bigDivAttmouseove,true);
		a.addEventListener("mouseout",this._bigDivAttmouseout,true)
	};
	this._bigDivAttmouseove=function(a)
	{
		bigDivObj=a.target;bigDivObj.mouse=true
	};
	this._bigDivAttmouseout=function(a)
	{
		bigDivObj=a.target;bigDivObj.mouse=false
	}
}
try
{
	if(document.all)
	{
		window.attachEvent("onload",loadwindow)
	}
	else
	{
		window.addEventListener("load",loadwindow,true)
	}
}
catch(e){}
function loadwindow()
{
	window.setInterval("clickSpecial()",3000)
}
function clickSpecial()
{
	try
	{
		var a=document.getElementById("focusTabs");
		if(a.mouse==true)
		{
			return null
		}
		if(typeof a.num=="undefined")
		{
			a.num=1
		}
		var b=document.getElementById("click_"+a.num);
		document.click_ol.click(b);
		if(a.num>3)
		//if(a.num>1)
		{
			a.num=1
		}
		else
		{
			a.num++
		}
	}
	catch(c){}
};
		
function tab(b,a,e,c,d,f)
{
	if(!document.getElementById(a))
	{
		return false
	}
	if(!document.getElementById(b))
	{
		return false
	}
	this.div=document.getElementById(a).getElementsByTagName(c);
	this.tabTagLi=document.getElementById(b).getElementsByTagName(e);
	this.cur=d;
	this.n=f;
	this.objh=null
}
tab.prototype.changDiv=function(a)
{
	document.getElementById(a).style.display="block";
	if(this.objh!=""&&this.objh!=a)
	{
		document.getElementById(this.objh).style.display="none"
	}
	this.objh=a;
};
tab.prototype.changMenu=function(a)
{
	for(var b=0;b<this.tabTagLi.length;b++)
	{
		if(!this.tabTagLi[b].getAttribute("id")||this.tabTagLi[b].getAttribute("id").indexOf("_")==-1)
		{
			continue
		}
		if(this.objh==null&&this.tabTagLi[b].className.indexOf(this.cur)!=-1)
		{
			this.objh=this.tabTagLi[b].getAttribute("id").split("_")[1]
		}
		var c=this.tabTagLi[b].getAttribute("id").split("_")[1];
		this.tabTagLi[b].className=this.tabTagLi[b].className.replace(this.cur,"");
		if(c==a)
		{
			this.tabTagLi[b].className+=" "+this.cur
		}
	}
};
tab.prototype.tabLiAction=function()
{
	if(!this.div){return false}
	if(!this.tabTagLi){return false}
	var b=["onclick","onmouseover"];
	var c=this;
	for(var a=0;a<this.tabTagLi.length;a++)
	{
		if(!this.tabTagLi[a].getAttribute("id")||this.tabTagLi[a].getAttribute("id").indexOf("_")==-1)
		{
			continue;
		}
		this.tabTagLi[a][b[this.n]]=function()
		{
			var d=this.getAttribute("id").split("_")[1];
			if(!document.getElementById(d))
			{return false}
			c.changMenu(d);
			c.changDiv(d);
		}
	}
};
