var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;
var layerneedhide=new Array()
layerneedhide[0]=true
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 showhidelayer(lay) {
if (ie4) {
if (document.all[lay]) {
if (document.all[lay].style.visibility == "visible")
 hidelayer(lay,0);
else
 showlayer(lay);
}}
if (ns4) {
if(document.layers[lay]){
if (document.layers[lay].visibility == "show")
 hidelayer(lay,0);
else
 showlayer(lay);
}}
if (ns6) {
if (document.getElementById(lay)){
if (document.getElementById(lay).style.display == "block")
 hidelayer(lay,0);
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,parentObj,o){
//window.status=lay
//sety(lay,msx,msy)
 ncordx=msx
 ncordy=msy
  if (parentObj){
  a=info(parentObj)
//  a[0]=left
//  a[1]=top
//  a[2]=width
//  a[3]=height

  if (a[0]>-1&&a[1]>-1&&a[2]>-1&&a[3]>-1){
   if (o==2){
    ncordx=a[0]-150
    ncordy=a[1]
   }
   if (o==1){
    ncordx=a[0]+a[2]
    ncordy=a[1]
   }
   if (o==0){
    ncordx=a[0]-1
    ncordy=a[1]+a[3]
	if (ie4&&false) {
	 if (document.all[lay]) {
	  document.all[lay].style.width = a[2]+2;
	}}
   }

//   document.title=a[0]+";"+a[1]+";"+a[2]+";"+a[3]
  }
 }
 if (ie4&&document.all[lay]) {
  if (document.all[lay].style.visibility != "visible"){
   sety(lay,ncordx,ncordy)
  } 
 } 
 if (ns4&&document.layers[lay]) {
  if (document.layers[lay].visibility != "show"){
   sety(lay,ncordx,ncordy)
  } 
 } 
 if (ns6&&document.getElementById(lay)) {
  if (document.getElementById(lay).style.display != "block"){
   sety(lay,ncordx,ncordy)
  } 
 } 
showlayer(lay,t);
}


function ShowMnuDiv2(lay,t,k,parentLay,objc,o){
//sety(lay,msx,msy)
 ncordx=msx
 ncordy=msy
  if (parentLay){
  a=gety(parentLay)
  b=info2(objc)
  if (a[0]>-1&&a[1]>-1){
   if (o==2){
    ncordx=a[1]-150
    ncordy=a[0]+b[2]
   }
   if (o==1){
    ncordx=a[1]+b[0]
    ncordy=a[0]+b[2]
   }
   if (o==0){
    ncordx=a[1]+b[3]
    ncordy=a[0]+b[2]+b[1]
   }
  }
 }
 if (ie4&&document.all[lay]) {
  if (document.all[lay].style.visibility != "visible"){
   sety(lay,ncordx,ncordy)
  } 
 } 
 if (ns4&&document.layers[lay]) {
  if (document.layers[lay].visibility != "show"){
   sety(lay,ncordx,ncordy)
  } 
 } 
 if (ns6&&document.getElementById(lay)) {
  if (document.getElementById(lay).style.display != "block"){
   sety(lay,ncordx,ncordy)
  } 
 } 
showlayer(lay,t);
}

