			var zindex=100
				var ns4=document.layers
				var
ns6=document.getElementById&&!document.all
				var ie4=document.all
				var opr=navigator.userAgent.indexOf("Opera")
				var agt=navigator.userAgent.toLowerCase();
				var is_mac    = (agt.indexOf("mac")!=-1);
				function dropit(e,whichone, h, v){
				if(doMenu()) {
					curmenuID=ns6?
document.getElementById(whichone).id : eval(whichone).id
					if
(window.themenu&&themenu.id!=curmenuID)
					themenuStyle.visibility=ns4?"hide" :
"hidden"

					themenu=ns6?
document.getElementById(whichone): eval(whichone)
					themenuStyle=(ns6||ie4)?
themenu.style : themenu

					themenuoffsetX=(ie4&&opr==-1)?
document.body.scrollLeft : 0
					themenuoffsetY=(ie4&&opr==-1)?
document.body.scrollTop : 0

					if (is_mac){
					h = 0
					v = 0
					}

					themenuStyle.left=ns6||ns4?
e.pageX-e.layerX : themenuoffsetX+h+event.clientX-event.offsetX
					themenuStyle.top=ns6||ns4?
e.pageY-e.layerY+19 : themenuoffsetY+v+event.clientY-event.offsetY+18

					document.onmousemove =trackMouse

					hiddenconst=(ns6||ie4)? "hidden" :
"hide"
					if
(themenuStyle.visibility==hiddenconst){

themenuStyle.visibility=(ns6||ie4)? "visible" : "show"
						themenuStyle.zIndex=zindex++
					}
					else
						hidemenu()
						return false
						}
					}

					function trackMouse(){
						rect =
themenu.getBoundingClientRect();
						if (rect.left-5 >
event.clientX || rect.right+5 < event.clientX || rect.top-15 > event.clientY
|| rect.bottom+5 < event.clientY){
							hidemenu()
						}
					}

					function hidemenu(){
					document.onmousemove  = null;
					if ((ie4||ns6)&&window.themenu)

themenuStyle.visibility="hidden"
					else if (ns4)
						themenu.visibility="hide"
					}

					if (ie4||ns6)
					document.onclick=hidemenu


function doMenu() {
	var doMenu	= false;
	var usrAgt = agt.toLowerCase();
	if(!doMenu) {
		doMenu = usrAgt.indexOf("msie")>-1;
		if(doMenu) doMenu = eval(usrAgt.charAt(usrAgt.indexOf("msie") + "msie".length+1))>=6;
	}

	if(!doMenu) {
		doMenu = usrAgt.indexOf("mac")>-1 && usrAgt.indexOf("msie") > -1;
	}
	if(!doMenu) {
		doMenu = usrAgt.toLowerCase().indexOf("opera")>-1;
	}

	return doMenu;

}

