newdom=0;
var tid;

if (document.all) {
        layerRef="document.all";
        styleSwitch=".style";
}
else if (document.layers) {
        layerRef="document.layers";
          styleSwitch="";
}
else if(document.getElementById) {
        newdom=1;
        layerRef="document.getElementById";
        styleSwitch=".style";
}

 function showLayer(layerName) {
  if (document.getElementById(layerName) !== null) {
  if (tid) {  clearTimeout(tid)};
         if (newdom) {
         document.getElementById(layerName).style.visibility="visible";
         } else {
         eval(layerRef+"['"+layerName+"']"+styleSwitch+'.visibility="visible"');
         }
     }
 }
 
 function hideLayer(layerName) {
 if (document.getElementById(layerName) !== null) { 
         if (newdom) {
         document.getElementById(layerName).style.visibility="hidden";
         }
         else {
         eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
         }
     }
 }


function showMenuEdit(title, target, id)
{
	document.getElementById('formadiv').style.display="block";
	document.getElementById('menutitle').value = title;
	document.getElementById('menuid').value = id;
	
	object = document.getElementById("menutarget");
	object.selectedIndex = 0;
	for (i=0; i<object.length; i++)
	{
		if (object.options[i].value == target)
		{
			object.selectedIndex = i;
			return;
		}
	}
	
}

function showMenuAssign(target, id)
{
	document.getElementById('formadiv').style.display="block";
	document.getElementById('pageid').value = id;
	
	object = document.getElementById("menutarget");
	object.selectedIndex = 0;
	for (i=0; i<object.length; i++)
	{
		if (object.options[i].value == target)
		{
			object.selectedIndex = i;
			return;
		}
	}
	
}
var delayTimer;
function ShowMenu(id)
{
	clearTimeout(delayTimer);
	jQuery(".submenu").hide();
	jQuery("#" + id).show();
}

function HideMenuWithDelay(id)
{
	clearTimeout(delayTimer);
	delayTimer = setTimeout("HideAllMenus()",500);
}
function HideAllMenus()
{
	jQuery('.submenu').hide();
	clearTimeout(delayTimer);
}
