var ns=(document.layers)?1:0;
var ie=(document.all)?1:0;
var aSubMenu=new Array();
var hideAll=true;
function makeSubMenu(obj,cell_width,cell_height,nest,num)
{
	nest=(!nest) ? '':'document.'+nest+'.';
	this.cell_width=cell_width;
	this.cell_height=cell_height;
	this.hideIt=subMenu_hideIt;
	this.showIt=subMenu_showIt;
	this.visible=subMenu_visible;
	if(obj!='')
	{   	
	  this.css=(ns>0)?(nest.document.obj.style):(obj.style);	
		//this.css.top=this.cell_height+16;
		this.css.top=this.cell_height+23;
	  this.css.left=getleft(num)+11;
	 //this.css.width=this.cell_width+10;
		this.ismenu=true;
	}
	else
		this.ismenu=false;
}
function subMenu_showIt()
{
	if(this.ismenu&&!this.visible())
		this.css.visibility="visible";
}
function subMenu_hideIt()
{
	if(this.ismenu&&this.visible())
		this.css.visibility="hidden";
}
function subMenu_visible()
{	
	if(this.ismenu&&this.css.visibility!="hidden"&&this.css.visibility!="hide") return true;
}
function show(num)
{
	for(i=0;i<aSubMenu.length;i++)
		if(i!=num)
			aSubMenu[i].hideIt();
	aSubMenu[num].showIt();
}
function hide(num)
{
	aSubMenu[num].hideIt();
}
function getleft(num)
{
	left=0;
	for(i=0;i<aSubMenu.length;i++)
		left+=aSubMenu[i].cell_width;
	return left;
}