var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;
var layerneedhide=new Array()

function hidelayer(lay,t){
if (layerneedhide[t]==true) {
if (ie4) {
if (document.all[lay]) {
document.all[lay].style.visibility = "hidden";
}}
if (ns4) {
if(document.layers[lay]){
document.layers[lay].visibility = "hide";
}}
if (ns6) {
if (document.getElementById([lay])){
document.getElementById([lay]).style.display = "none";
}}
}}
function hidelayert(lay,t){
layerneedhide[t]=true
setTimeout('hidelayer("'+lay+'",'+t+')',100)
}

function showlayer(lay,t) {
if (ie4) {
if (document.all[lay]) {
document.all[lay].style.visibility = "visible";
layerneedhide[t]=false
//window.status= "rodau "+lay+" , "+t+" t="+layerneedhide[t]
}}
if (ns4) {
if(document.layers[lay]){
document.layers[lay].visibility = "show";
layerneedhide[t]=false
}}
if (ns6) {
if (document.getElementById([lay])){
document.getElementById([lay]).style.display = "block";
layerneedhide[t]=false
}}
}

function showsetlayer(lay,t) {
if (ie4) {
if (document.all[lay]) {
 sety(lay,msx+5,msy+5)
 showlayer(lay,t)
}}
if (ns4) {
if(document.layers[lay]){
 sety(lay,msx+5,msy+5)
 showlayer(lay,t)
}}
if (ns6) {
if (document.getElementById([lay])){
 sety(lay,msx+5,msy+5)
 showlayer(lay,t)
}}


}

function showhidelayer(lay) {
if (ie4) {
if (document.all[lay]) {
if (document.all[lay].style.visibility == "visible")
 hidelayer(lay);
else
 showlayer(lay);
}}
if (ns4) {
if(document.layers[lay]){
if (document.layers[lay].visibility == "show")
 hidelayer(lay);
else
 showlayer(lay);
}}
if (ns6) {
if (document.getElementById([lay])){
if (document.getElementById([lay]).style.display == "block")
 hidelayer(lay);
else
 showlayer(lay);
}}
}

function setapha(lay,a){
if (ie4){
if (document.all[lay]) {
document.all[lay].style.filter = "Alpha(Opacity="+a+")";
}}
}

function sety(lay,x,y) {
if (ie4&&document.all[lay]) {
document.all[lay].style.top = y;
document.all[lay].style.left = x;}
if (ns4&&document.layers[lay]) {
document.layers[lay].top = y;
document.layers[lay].left = x;}
if (ns6&&document.getElementById([lay])) {
document.getElementById([lay]).style.top = y;
document.getElementById([lay]).style.left = x;}}

function gety(lay) {
var tArr=new Array()
tArr[0]=-1
tArr[1]=-1
if (ie4&&document.all[lay]) {
tArr[0]=parseInt(document.all[lay].style.top);
tArr[1]=parseInt(document.all[lay].style.left);}
if (ns4&&document.layers[lay]) {
tArr[0]=parseInt(document.layers[lay].top);
tArr[1]=parseInt(document.layers[lay].left);}
if (ns6&&document.getElementById([lay])) {
tArr[0]=parseInt(document.getElementById([lay]).style.top);
tArr[1]=parseInt(document.getElementById([lay]).style.left);}
return tArr
}

function ShowMnuDiv(lay,t,k){
//sety(lay,msx,msy)
if (k==1){
 sety(lay,125,157)
}else if (k==2){
 sety(lay,203,157)
}else if (k==3){
 sety(lay,328,157)
}else{
 sety(lay,msx,157)
}
showlayer(lay,t);
}

function ShowMnuDiv2(lay,t,p,k){
//sety(lay,msx,msy)
c=gety('mn'+p)
if (c[0]>-1&&c[1]>-1){
 sety(lay,c[1]+153,157+(k-1)*21)
}else{
 sety(lay,msx,msy)
}
showlayer(lay,t);
}


