var overLayer = 0;

var cfg_menu_header = "<table border=0 bgcolor=#333333 width=120 cellpadding=3 cellspacing=0>" 
var cfg_menu_footer = "</table>" 

function domlay(id,trigger,lax,lay,content) {
	var menu_array = new Array();
	menu_array = eval(content);
	var menu_content = cfg_menu_header;
for (x=0; x<menu_array.length;x++) {
	//alert(menu_array[x][1]);
	var menu_txt = menu_array[x][0];
	var menu_link = menu_array[x][1];
	menu_content += "<tr><td class=menu onmouseover=this.style.backgroundColor='#666666'; onmouseout=this.style.backgroundColor=''; onclick=location.href='"+menu_link+"'><a href="+menu_link+" onmouseover=\"overLayer=1; window.status='"+menu_txt+"'; return true; \" onmouseout=\"overLayer=0; checkLayer('menu'); window.status=''; return true;\" class=menu>"+menu_txt+"</a></td></tr>" ;
}
	menu_content += cfg_menu_footer;

// Layer visible
if (trigger=="1"){
        if (document.layers) document.layers[''+id+''].visibility = "show"
        else if (document.all) {document.all[''+id+''].style.visibility = "visible"; 
        document.all[''+id+''].style.filter = "progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=80);"
        }
        else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "visible"                                
        }
// Layer hidden
else if (trigger=="0"){
        
        if (document.layers) document.layers[''+id+''].visibility = "hide"
        else if (document.all) document.all[''+id+''].style.visibility = "hidden"
        else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"                         
        }
// Set horizontal position      
if (lax){
        if (document.layers){document.layers[''+id+''].left = lax}
        else if (document.all){document.all[''+id+''].style.left=lax}
        else if (document.getElementById){document.getElementById(''+id+'').style.left=lax+"px"}
        }
// Set vertical position
if (lay){
        if (document.layers){document.layers[''+id+''].top = lay}
        else if (document.all){document.all[''+id+''].style.top=lay}
        else if (document.getElementById){document.getElementById(''+id+'').style.top=lay+"px"}
        }
// change content

if (menu_content){
if (document.layers){
        sprite=document.layers[''+id+''].document;
        sprite.open();
        sprite.write(menu_content);
        sprite.close();
        }
else if (document.all) document.all[''+id+''].innerHTML = menu_content;      
else if (document.getElementById){
        rng = document.createRange();
        el = document.getElementById(''+id+'');
        rng.setStartBefore(el);
        htmlFrag = rng.createContextualFragment(menu_content)
        while(el.hasChildNodes()) el.removeChild(el.lastChild);
        el.appendChild(htmlFrag);
        }
}
}

function hideLayer(id){
        if (!overLayer){
                if (document.layers) document.layers[''+id+''].visibility = "hide"
                else if (document.all) document.all[''+id+''].style.visibility = "hidden"
                else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"
        }
}
function checkLayer(id){
        if (!overLayer){
                setTimeout("hideLayer('"+id+"')",800);
        }       
}
  