// JavaScript Document

// start  js for main menu-------------------------------------------------------------------------------------------:-}
var TimeOut         = 300;
var currentLayer    = null;
var currentitem     = null;

var currentLayerNum = 0;
var noClose         = 0;
var closeTimer      = null;
var dmenu;
var tl;

// Open Hidden Layer
function mopen(n)
{
	
	/*if(l)
    {
		if (typeof dmenu != "undefined")
		{		
			alert(dmenu.id);
			if(dmenu.id != l.id)
			{
				id = "m"+l.id;
				document.getElementById(id).style.background = 'url(image/de-menu.gif)';
			}
			dmenu = l;
		}
		else
		{
			dmenu = l;	
		}
	}*/
	
	
	

	

    var l  = document.getElementById("menu"+n);
    var mm = document.getElementById("mmenu"+n);

	
    if(l)
    {
	
		if (typeof dmenu != "undefined")
		{		
			if(tl)
			{
				if(dmenu.id == tl.id)
				{
					id = "m"+tl.id;
					document.getElementById(id).style.background = 'url(images/de-menu.gif)';					
				}				
			}
			dmenu = l;
		}
		else
		{
			dmenu = l;	
		}		

		tl = l;
		
		
//		alert(dmenu.id);
//		alert(tl.id);
//		alert(l.id);
		
		
	    mcancelclosetime(l);
        l.style.visibility='visible';

        if(currentLayer && (currentLayerNum != n))
            currentLayer.style.visibility='hidden';

        currentLayer = l;
        currentitem = mm;
        currentLayerNum = n;	
		
    }
    else if(currentLayer)
    {
        currentLayer.style.visibility='hidden';
        currentLayerNum = 0;
        currentitem = null;
        currentLayer = null;
		if(tl)
		{
			id = "m"+tl.id;
			document.getElementById(id).style.background = 'url(images/de-menu.gif)';
		}
	}
}

// Turn On Close Timer
function mclosetime()
{
    closeTimer = window.setTimeout(mclose, TimeOut);
}

// Cancel Close Timer
function mcancelclosetime(l)
{	
	var id
	if(l)
	{
		id = "m"+l.id;
		document.getElementById(id).style.backgroundImage = 'url(images/ac-menu.gif)';
	}
	
    if(closeTimer)
    {		
        window.clearTimeout(closeTimer);
        closeTimer = null;
    }
}

// Close Showed Layer
function mclose()
{
    if(currentLayer && noClose!=1)
    {
		var id = "m"+currentLayer.id;
	
		document.getElementById(id).style.backgroundImage = 'url(images/dc-menu.gif)';
        currentLayer.style.visibility='hidden';
        currentLayerNum = 0;
        currentLayer = null;
        currentitem = null;
    }
    else
    {
        noClose = 0;
    }

    currentLayer = null;
    currentitem = null;
}

//-------end js for main menu ---------------------------------------------------------------------------:-}

