cm=null;
hide_delay=1000;
tstat=0;

isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;

function switchDiv(objElement,bolVisible){
	if(isNS4||isIE4){
		if(!bolVisible) {objElement.visibility ="hidden";}
		else { objElement.visibility ="visible";}
	} else
		if (isIE5 || isNS6) {
		if (!bolVisible){ objElement.style.display = "none";	}
		else { objElement.style.display = "";	}
	}
	return 1;
}
function getPos(el,sProp) {
	var iPos = 0;
	while (el!=null) {
		iPos+=el["offset" + sProp]
		el = el.offsetParent
	}
	return iPos
}
function getelementbyid(myid) {
	if (isNS4){
		objElement = document.layers[myid];
	}else if (isIE4) {
		objElement = document.all[myid];
	}else if (isIE5 || isNS6) {
		objElement = document.getElementById(myid);
	}
	return(objElement);
}

function show(id) {
	var m = document.getElementById('submenu'+ id);
	if (cm != null) {
		switchDiv(cm,false);
	}
	if ( m != null ) {
		var el = document.getElementById('subm'+id );
		m.style.left = getPos(el,"Left")+10 +"px";
		m.style.top =  getPos(el,"Top")+ el.offsetHeight+"px";
		switchDiv(m,true);
		cm=m;
	}
}

function hidemenu(id) {
//	show(null);
//	tstat=1;
//	return 1;
	var m = document.getElementById('submenu'+ id);
	m.style.left = "-1000px";
}

function cancelhide(){
	if (tstat==1) {
		clearTimeout(timer1);
		tstat=0;
	}
	return 1;
}

function outfocus(id){
	show(null);
	tstat=1;
	return 1;
}

