/*AdDesk Version: v3.35.0 [January 22, 2007 11:23 PM] 
$Workfile: Layer.js $  $Revision: 2 $ $Modtime: 7/12/05 10:49a $
$Archive: /AdDesk/WebV3/Library/Layer.js $
*/

// Hide from old browsers
function DOMGetElement(xx) {
 if (document.getElementById) return document.getElementById(xx);
 return null;
}

function showmenu(name, theRegion) {
var ii;
var m=30;
var qq;  
var nen; 
var region = "menu";

if (theRegion) {
	region = theRegion;
}

NeMenu =  new Array(m+1);
nename = new Array(m+1); 


for (ii=0; ii<=m; ii++) {
  nen=region + ii;
  nename[ii]=nen;
   if (name) { 
    if (nen==name) qq=ii; 
   }
}
  if (document.getElementById) {
    if (name) { 
     var Menu = DOMGetElement(name); 
     Menu.style.visibility='visible'; 
    }
    for (ii=0; ii<=m; ii++) { 
     if (ii!=qq) { 
      NeMenu[ii] = DOMGetElement(nename[ii]); 
      if (NeMenu[ii])
	      NeMenu[ii].style.visibility='hidden';
     }
    }
    return true; 
  } 

 if(document.all) {
   if (name) document.all[name].style.visibility= 'visible'; 
  for (ii=0; ii<=m; ii++) {
   if ((ii!=qq) && document.all[nename[ii]])
   			document.all[nename[ii]].style.visibility= 'hidden';
  }
    return true;
 } 

 if (document.layers) {
   if (name) document.layers[name].visibility='show';
    for (ii=0; ii<=m; ii++) {
    
     if ((ii!=qq) && document.layers[nename[ii]])
     		document.layers[nename[ii]].visibility='hide';
    }
    return true; 
  } 
}
