﻿currentLayer = "";
newNM = "";
function showMoveLAYER(layName, evt, posX, posY){ 
	if (!posX) {
		posX = 0;
	}
	if (!posY) {
		posY = 0;
	}
	if (document.all) { 
		x = evt.x + document.body.scrollLeft;
		y = evt.y + document.body.scrollTop;
	} else { 
		 x = evt.pageX;
		 y = evt.pageY;
	}
  showLAYER(layName);  
  
  /*if (document.layers){
	 document.layers[layName].moveTo( x + posX, y + posY);
  } else{
	 document.getElementById(layName).style.top = y + posY;
	 document.getElementById(layName).style.left= x + posX;
  }*/
}

function showLAYER(layName){
	if (currentLayer != layName)hideCurrentLayer();
	if (document.layers) {
		document.layers["menudown"].style.display='block';
		document.layers[layName].visibility='show';
	} else {
		document.getElementById("menudown").style.display='block';
		document.getElementById(layName).style.visibility='visible';
	};
	currentLayer = layName;
};

function hideLAYER(layName){
	if (document.layers) {
		document.layers[layName].visibility='hide';
		document.layers["menudown"].style.display='none';
	} else {
		document.getElementById(layName).style.visibility='hidden';
		document.getElementById("menudown").style.display='none';
	};
	hide_cuth();
}

function hideCurrentLayer(){
	if (currentLayer) hideLAYER(currentLayer);
};
function showCurrentLayer(){
	if (currentLayer) showLAYER(currentLayer);
};

function show_thmenu(nm){
	if (newNM != nm)hide_cuth();
	if (document.layers) {
		document.layers[nm].style.display='block';
		document.layers[nm].visibility='visible';
	} else {
		document.getElementById(nm).style.display='block';
		document.getElementById(nm).style.visibility='visible';
	};
	newNM = nm;
};
function hide_thmenu(nm){
	if (document.layers) {
		document.layers[nm].style.display='none';
		document.layers[nm].visibility='hidden';
	} else {
		document.getElementById(nm).style.display='none';
		document.getElementById(nm).style.visibility='hidden';
	};
};
function hide_cuth(){
	if (newNM) hide_thmenu(newNM);
};
function show_cuth(){
	if (newNM) show_thmenu(newNM);
};
