ev1=0;function over_opt(this_li){	this_li.className=this_li.className.split("normal").join("active");	child_uls=this_li.getElementsByTagName("ul");	if(child_uls.length>0)	{		cul=child_uls[0];		if(cul.className.indexOf('nav')!=-1)			cul.className=cul.className.split("_hidden").join("");		else		{			cul.className=cul.className.split("hidden").join("visible").split("_left").join("");			doc_maxX=document.body.offsetWidth+absX(document.body);//			alert(option_absX);			if(!option_absX)				option_absX=absX(this_li);			if(option_absX+this_li.offsetWidth+cul.offsetWidth>doc_maxX)			{				cul.className+="_left";			}			else			{//				}		}		if(cul.offsetParent.className=="drop")		{			cul.style.left=this_li.offsetLeft;		}		child_lis=cul.getElementsByTagName("li");		if(child_lis[0]&&child_lis[0].className.indexOf('anchor')!=-1)		{			child_texts=child_lis[0].getElementsByTagName("input");			for(i=child_texts.length-1;i>=0;i--)			{				if(child_texts[i].type=="text")				{					ev1=setTimeout('child_texts['+i+'].focus()',50);				}			}			child_areas=child_lis[0].getElementsByTagName("textarea");			for(i=child_areas.length-1;i>=0;i--)			{				ev1=setTimeout('child_areas['+i+'].focus()',50);			}		}	}}function out_opt(this_li){	if(ev1)		clearTimeout(ev1);	child_uls=this_li.getElementsByTagName("ul");	if(child_uls.length>0)	{		cul=child_uls[0];		child_lis=cul.getElementsByTagName("li");		if(child_lis[0]&&child_lis[0].className.indexOf('anchor')!=-1)		{			child_texts=child_lis[0].getElementsByTagName("input");			for(i=0;i<child_texts.length;i++)			{				if(child_texts[i].type=="text")				{					child_texts[i].blur();				}			}			child_areas=child_lis[0].getElementsByTagName("textarea");			for(i=0;i<child_areas.length;i++)			{				child_areas[i].blur();			}		}	}	this_li.className=this_li.className.split("active").join("normal");	child_uls=this_li.getElementsByTagName("ul");	if(child_uls.length>0)	{		cul=child_uls[0];		if(cul.className.indexOf('nav')!=-1)			cul.className+="_hidden";		else			cul.className=cul.className.split("visible").join("hidden").split("_left").join("");	}}function setup_flyouts(){	uls=document.getElementsByTagName('ul');	for(j=0;j<uls.length;j++)	{		if(uls[j].className=="drop")		{			lis=uls[j].getElementsByTagName('li');			for(i=0;i<lis.length;i++)			{				parent_ul=lis[i].parentNode;				if(parent_ul.className=="drop")				{					child_lis=lis[i].getElementsByTagName('li');					if(child_lis.length>0)						lis[i].className="parent_normal";					else						lis[i].className="link_normal";					lis[i].onmouseover=function(){over_opt(this)};					lis[i].onmouseout=function(){out_opt(this)};					child_uls=lis[i].getElementsByTagName('ul');					if(child_uls[0])					{						child_uls[0].className="nav_hidden";					}				}			}		}	}	for(j=0;j<uls.length;j++)	{		if(uls[j].className.indexOf("nav")!=-1)		{			lis=uls[j].getElementsByTagName('li');			for(i=0;i<lis.length;i++)			{				child_lis=lis[i].getElementsByTagName('li');				parent_ul=lis[i].parentNode;				siblings=parent_ul.getElementsByTagName('li').length;				lis[i].onmouseover=function(){over_opt(this)};				lis[i].onmouseout=function(){out_opt(this)};				isRoot=(parent_ul.className.indexOf("nav")!=-1);				if(child_lis.length>0)				{					lis[i].className="parent_normal";					if(!isRoot)						parent_ul.className='menu_hidden';				}				else				{					if(siblings>1)					{						lis[i].className="link_normal";						if(!isRoot)							parent_ul.className='menu_hidden';					}					else					{						lis[i].className="anchor";						if(!isRoot)							parent_ul.className="anchor_hidden";					}				}			}		}	}}function absX(elmt){	eleft=0;	while(elmt)	{		eleft+=elmt.offsetLeft;		elmt=elmt.offsetParent;	}	return eleft;}function absY(elmt){	etop=0;	while(elmt)	{		etop+=elmt.offsetTop;		elmt=elmt.offsetParent;	}	return etop;}if(!window.onload)	window.onload=function()	{		setup_flyouts();	}