var currentNavItem="";
var navon=false;
function getposOffset(overlay, offsettype){
var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
var parentEl=overlay.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}

function overlay(curobj, subobjstr, opt_position){
	if (currentNavItem!=""){
		overlayclose(currentNavItem);
	}
	currentNavItem=subobjstr;
	document.getElementById(subobjstr+"_nav").style.background="url(images/nav/"+subobjstr+"-on.gif) no-repeat";
	//alert(document.getElementById(subobjstr+"_nav").style.background);
	navon=true;
if (document.getElementById){
var subobj=document.getElementById(subobjstr)
subobj.style.display=(subobj.style.display!="block")? "block" : "none"
var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : 0) 
var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : 0)
subobj.style.left=xpos+"px"
subobj.style.top=(ypos-10)+"px"
return false
}
else
return true
}

function overlayclose(subobj){
navon=false;
document.getElementById(subobj).style.display="none"
document.getElementById(subobj+"_nav").style.background="url(images/nav/"+subobj+".gif) no-repeat";
}

function returntoNorm(subobj){
	if (navon==false){
	document.getElementById(subobj+"_nav").style.background="url(images/nav/"+subobj+".gif) no-repeat";
	}
}



function dropdownMenu(divid){
	var allelements;
	var containedDivElements = document.getElementById("nav"); //sByTagName("div");
	allelements=containedDivElements.getElementsByTagName("*")
  for (var i = 0; i < allelements.length; i++) {
   //alert(allelements[i]);
   // do something with contained elem
 }	
	
	//var firstDiv = containedDivElements[0]; 
	
//	Effect.SlideDown(divid);
}

function dropdownMenuOut(divid){
	Effect.SlideUp(divid);	
}