// Copyright 2006-2007 javascript-array.com

	var timeout	= 500; 
	var closetimer	= 0;
	var ddmenuitem	= 0;

	// open other hidden layer
	function mopen(id){	
	    // cancel close timer
	    mcancelclosetime();
	    
	    if(id == 'm1') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m3');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm2') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m3');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm3') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m3');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm4') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m3');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm5') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m3');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm6') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m3');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm7') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m3');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'visible';
	    }
		else if(id == 'm8') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm9') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm10') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm11') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm12') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm13') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm14') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m4');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm15') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m3');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'visible';
	    }else if(id == 'm16') {
			//root menu closing fix
			ddmenuitem = document.getElementById('m1');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m2');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m3');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m5');
			ddmenuitem.style.visibility = 'hidden';
			// close other menus
			ddmenuitem = document.getElementById('m6');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m7');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m8');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m9');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m10');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m11');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m12');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m13');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m14');
			ddmenuitem.style.visibility = 'hidden';
			ddmenuitem = document.getElementById('m15');
			ddmenuitem.style.visibility = 'hidden';
			// get new layer and show it
			ddmenuitem = document.getElementById('m16');
			ddmenuitem.style.visibility = 'visible';
			}else{
			// get new layer and show it
			ddmenuitem = document.getElementById(id);
			ddmenuitem.style.visibility = 'visible';
	    }
	}

	// close showed layer
	function mclose(){
	    // close 1st menu
	    ddmenuitem = document.getElementById('m1');
	    ddmenuitem.style.visibility = 'hidden';
	    // close 2nd menu
	    ddmenuitem = document.getElementById('m2');
	    ddmenuitem.style.visibility = 'hidden';
	    // close 3rd menu
	    ddmenuitem = document.getElementById('m3');
	    ddmenuitem.style.visibility = 'hidden';
	    // close 4th menu
	    ddmenuitem = document.getElementById('m4');
	    ddmenuitem.style.visibility = 'hidden';
	    // close 5th menu
	    ddmenuitem = document.getElementById('m5');
	    ddmenuitem.style.visibility = 'hidden';
	    // close 6th menu
	    ddmenuitem = document.getElementById('m6');
	    ddmenuitem.style.visibility = 'hidden';
		// close 7th menu
	    ddmenuitem = document.getElementById('m7');
	    ddmenuitem.style.visibility = 'hidden';
	    // close 8th menu
	    ddmenuitem = document.getElementById('m8');
	    ddmenuitem.style.visibility = 'hidden';
	    // close 9th menu
	    ddmenuitem = document.getElementById('m9');
	    ddmenuitem.style.visibility = 'hidden';
	    // close 10th menu
	    ddmenuitem = document.getElementById('m10');
	    ddmenuitem.style.visibility = 'hidden';
	    // close 11th menu
	    ddmenuitem = document.getElementById('m11');
	    ddmenuitem.style.visibility = 'hidden';
	    // close 12th menu
	    ddmenuitem = document.getElementById('m12');
	    ddmenuitem.style.visibility = 'hidden';
		// close 13th menu
	    ddmenuitem = document.getElementById('m13');
	    ddmenuitem.style.visibility = 'hidden';
	    // close 14th menu
	    ddmenuitem = document.getElementById('m14');
	    ddmenuitem.style.visibility = 'hidden';
	    // close 15th menu
	    ddmenuitem = document.getElementById('m15');
	    ddmenuitem.style.visibility = 'hidden';
		// close 16th menu
	    ddmenuitem = document.getElementById('m16');
	    ddmenuitem.style.visibility = 'hidden';
	}

	// go close timer
	function mclosetime(){
	    closetimer = window.setTimeout(mclose, timeout);
	}

	// cancel close timer
	function mcancelclosetime(){
	    if(closetimer)
	    {
		window.clearTimeout(closetimer);
		closetimer = null;
	    }
	}

	// close layer when click-out
	document.onclick = mclose; 