
var state=0;
var layerRef="document.all";
var styleSwitch="style";
var leftRef = ".pixelLeft";
var topRef = ".pixelTop";
var lastOpenedLayer = 's';


function OnMenuClick()
{
	if(state == 0)
	{
	 	ShowLayer("s2");
	 	MoveLayer("s2",event.clientX + 30, event.clientY);
	 	SetLayerSize("s2", 200, 100);
	 	state = 1;
	}
	else
	{
	 	HideLayer("s2");
	 	state = 0;
	}
	
}

function OnMenuOver(id)
{
	
	if(lastOpenedLayer != 's')
		HideLayer(lastOpenedLayer);
		
	//if (id != 's2')
	//	return;
	//	
	
	var layer_n = "menu_marker" + id;
	eval(layerRef + "." + layer_n + 
        ".src='/img/dot_mark.gif'");
		
	//var text = '<h4>' + id + '</h4>';
	var text = "'"+id+"'";
	//wnd = window.open('about:blank', null, "height=200, width=200");
	//wnd.document.writeln(text);
	//alert(text);
	//WriteToLayer("navmenu", text);
	
	var layer = id;
	if (id == 's2')
 		ShowLayer(layer);
 	var X = screen.width*0.17;	
	MoveLayer(layer,X, event.clientY - 20);
	SetLayerSize(layer, 200, 100);
	state = 1;
	lastOpenedLayer = id;

}

function OnMenuOut(id)
{
	var layer = "menu_marker" + id;
	       
     eval(layerRef + "." + layer + 
        ".src='/img/folder.gif'");	
	
	//HideLayer(layer);
	state = 0;
	
	
}
function HideAllMenu()
{
	HideLayer(lastOpenedLayer);
	lastOpenedLayer = 's';
	state = 0;
	
	
}
function OnBlockOut(id)
{
	var layer = id;
	HideLayer(layer);
	state = 0;
	
	
}


function ShowLayer(layer)
{
	eval(layerRef + "." + layer + "." + styleSwitch + 
        ".visibility='visible'");

}
function HideLayer(layer)
{
	eval(layerRef + "." + layer + "." + styleSwitch + 
        ".visibility='hidden'");

}

function MoveLayer(layer,newLeft,newTop)
{
   eval(layerRef + "." + layer + "." + styleSwitch + 
   topRef + " = " + newTop);
   eval(layerRef + "." + layer + "." + styleSwitch + 
   leftRef+ " = " + newLeft);
}

function SetLayerSize(layer,newWidth,newHeight)
{
   eval(layerRef + "." + layer + "." + styleSwitch + 
    ".width = " + newWidth);
   eval(layerRef + "." + layer + "." + styleSwitch + 
   ".height = " + newHeight);
}

function WriteToLayer(layer, text)
{
	eval(layerRef + "." + layer +  
    ".innerHTML = " + '"'+text+'"');	
}
