<!--
	
	
	// open hidden layer
	function mopen_exc(id,subm_no,subm_pos)
	{	
		// cancel close timer
		mcancelclosetime_exc(subm_no);
	
		// close old layer
		if (subm_no == "1") {if(ddmenuitem1) ddmenuitem1.style.visibility = 'hidden';}
		else if (subm_no == "2") {if(ddmenuitem2) ddmenuitem2.style.visibility = 'hidden';}
	
		if (document.getElementById(id))
		{
			// get new layer and show it
			if (subm_no == "1") {
				ddmenuitem1 = document.getElementById(id);
				ddmenuitem1.style.visibility = 'visible';
			}
			else if (subm_no == "2") {
				ddmenuitem2 = document.getElementById(id);
				ddmenuitem2.style.visibility = 'visible';
			}
			
			
			// set position
			var aryPosition = ObjectPosition_exc(document.getElementById(id.substring(1)));
			var addX = 0;
			var addY = 0;
			
			if (subm_pos == "1") addX = 188;
			else if (subm_pos == "2") addX = 218;
			
			if (subm_no == "1") {
				ddmenuitem1.style.left = aryPosition[0] + addX + 'px';
				ddmenuitem1.style.top = aryPosition[1] + addY + 'px';
			}
			else if (subm_no == "2") {
				ddmenuitem2.style.left = aryPosition[0] + addX + 'px';
				ddmenuitem2.style.top = aryPosition[1] + addY + 'px';
			}
		}
		
	
	}
	
	// get div position
	function ObjectPosition_exc(obj) {
	    var curleft = 0;
	      var curtop = 0;
	      if (obj.offsetParent) {
	            do {
	                  curleft += obj.offsetLeft;
	                  curtop += obj.offsetTop;
					  
	            } while (obj = obj.offsetParent);
	      }
	      return [curleft,curtop];
	}
	
	// close showed layer
	function mclose1()
	{
		if(ddmenuitem1) ddmenuitem1.style.visibility = 'hidden';
	}
	function mclose2()
	{
		if(ddmenuitem2) ddmenuitem2.style.visibility = 'hidden';
	}
	
	// go close timer
	function mclosetime_exc(subm_no)
	{
		if (subm_no == "1") closetimer1 = window.setTimeout(mclose1, timeout);
		if (subm_no == "2") closetimer2 = window.setTimeout(mclose2, timeout);
	}
	
	// cancel close timer
	function mcancelclosetime_exc(subm_no)
	{
	 	if (subm_no == "1") {
			if(closetimer1)
			{
				window.clearTimeout(closetimer1);
				closetimer1 = null;
			}
		}
		else if (subm_no == "2") {
			if(closetimer2)
			{
				window.clearTimeout(closetimer2);
				closetimer2 = null;
			}
		}
		
	}
	

	
	function menuClassBack(id,mClass)
	{
	 	mClassName = "menu_backgr_"+mClass;
	 	document.getElementById(id).className=mClassName;

	}
	

	
	// menu parameters
	var timeout	= 500;
	var closetimer1	= 0;
	var closetimer2	= 0;
	var ddmenuitem1	= 0;
	var ddmenuitem2	= 0;
	// close layer when click-out
	document.onclick = mclose1;
	document.onclick = mclose2;


-->
