﻿//============================================================================================
//    drop down menu
//=======================
var timeout=500;
var closetimer=0;
var ddmenuitem=0;
// open hidden layer
function mopen(id){
	mcancelclosetime();// cancel close timer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';// close old layer
	ddmenuitem = document.getElementById(id);	// get new layer and show it
	ddmenuitem.style.visibility = 'visible';}
// close shown layer
function mclose(){if(ddmenuitem) 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; 
//=======================
// END of drop down menu
//============================================================================================
