
//Drop down menu link- © Dynamic Drive (www.dynamicdrive.com)
//For full source code and 100's more DHTML scripts, visit http://www.dynamicdrive.com
//Credit MUST stay intact for use


var zindex=100;
var ns4=document.layers;
var ns6=document.getElementById&&!document.all;
var ie4=document.all;
var opr=navigator.userAgent.indexOf("Opera");

timer_obj=null;
timeout_period=1000; // milli-seconds

function dropit(e,whichone)
{

if(ns6) { curmenuID = document.getElementById(whichone).id; }
else	{ curmenuID = eval(whichone).id; }

if (window.themenu&&themenu.id!=curmenuID)
   {
	if(ns4) { themenuStyle.visibility = "hide"; }
	else	{ themenuStyle.visibility = "hidden"; }
	clear_hide_timer();
   }

if(ns6) { themenu = document.getElementById(whichone); }
else	{ themenu = eval(whichone); }

if(ns6||ie4) { themenuStyle = themenu.style; }
else		 { themenuStyle = themenu; }

if(ie4&&opr==-1)
   {
	themenuoffsetX = document.body.scrollLeft;
	themenuoffsetY = document.body.scrollTop;
   }
else
   {
	themenuoffsetX = 0;
	themenuoffsetY = 0;
   }


if(ns6||ns4)
   {
	themenuStyle.left = e.pageX - e.layerX;
	themenuStyle.top = e.pageY - e.layerY + 19;
   }
else
   {
	themenuStyle.left = themenuoffsetX + event.clientX - event.offsetX;
	themenuStyle.top = themenuoffsetY + event.clientY - event.offsetY + 18;
   }

if(ns6||ie4) { hiddenconst = "hidden"; }
else		 { hiddenconst = "hide"; }

if (themenuStyle.visibility==hiddenconst||themenuStyle.visibility=="")
   {
	if(ns6||ie4) { themenuStyle.visibility = "visible"; }
	else		 { themenuStyle.visibility = "show"; }
	themenuStyle.zIndex=zindex++;
   }
else
   {
	//hidemenu();
   }

return false;
}




function set_hide_timer()
{
 timer_obj = setTimeout("hidemenu()",timeout_period);
}


function clear_hide_timer()
{
 if(timer_obj!=null)
   {
	clearTimeout(timer_obj);
	timer_obj=null;
   }
}




function hidemenu()
{
if ((ie4||ns6)&&window.themenu)
themenuStyle.visibility="hidden"
else if (ns4)
themenu.visibility="hide"
}




if (ie4||ns6) document.onclick=hidemenu

