﻿

    var timeout         = 500;
    var closetimer		= 0;
    var ddmenuitem      = 0;

    // open hidden layer
    function mopen(id)
    {	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';

    }
    // close showed 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; 
    function openWin(Img)
             {                    
                    var Sub_ID=Img.toString();
                    var rsid = Sub_ID.toString();
                        var g_windowReference = null;
                        if ( (g_windowReference == null) || (g_windowReference.closed == true) )
                        {
                              var windowId = 'NewWindow_' + new Date().getTime();
                              var windowUrl='AssoDetails.aspx?tid='+rsid;
                              var windowFeatures ='channelmode=no,directories=no,fullscreen=no,' +
                                    'location=no,dependent=yes,menubar=no,resizable=no,scrollbars=yes,' +
                                    'status=no,toolbar=no,titlebar=no,' +
                                    'left=300,top=150,width=800px,height=500px';
                                    g_windowReference = window.open(windowUrl, windowId, windowFeatures);
                        }
            }  
 
