//##
var MyLayer = "grafik_popup";
var NS = (navigator.appName == "Netscape") ? true : false;
var x=0;
var y=0;

function initCoord(e){
 x = (NS) ? e.layerX : event.offsetX;
 y = (NS) ? e.layerY : event.offsetY;
// x = (NS) ? e.layerX : event.clientX;
// y = (NS) ? e.layerY : event.clientY; 
}

if(NS) {document.captureEvents(Event.MOUSEMOVE);}
document.onmousemove = initCoord;
   
function ShowLayers(text) {
  var html = text;

    if (document.layers){ //Netscape
    for (i=0; i<(document.layers.length); i++){
      if (document.layers[i].name.search(MyLayer) != -1){
        document.layers[i].document.write(html);
        document.layers[i].document.close();
        document.layers[i].left = x + 20;
        document.layers[i].top  = y + 20;
        document.layers[i].visibility = 'show';
      }
    }
  }else if (document.all != null){ //Internet Explorer
    var yydiv = document.all.tags("DIV");
  
   for (i=0; i<(yydiv.length); i++){
      if (yydiv[i]) {var yydivname = yydiv[i].id;} else {var yydivname = '';}
      if (yydivname.search(MyLayer) != -1) {
       document.all[yydivname].innerHTML = html;       
      document.all[yydivname].style.posLeft = x + 10;
       document.all[yydivname].style.posTop  = y + 10;
       document.all[yydivname].style.visibility = 'visible';
      } 
    }
  } else if (document.getElementById){ //Mozilla
    var yydiv = document.getElementsByTagName("DIV");
     for (i=0; i<(yydiv.length); i++){
      if (yydiv[i]) {var yydivname = yydiv[i].id;} else {var yydivname = '';}
      if (yydivname.search(MyLayer) != -1) {
       document.getElementById(yydivname).style.left = x + 20;
       document.getElementById(yydivname).style.top  = y + 20;
       document.getElementById(yydivname).innerHTML = html;       
       document.getElementById(yydivname).style.visibility = 'visible';
      }
    }
  }
}

function HideLayers() { 
  if (document.layers){ //Netscape
    for (i=0; i<(document.layers.length); i++){
      if (document.layers[i].name.search(MyLayer) != -1){
       document.layers[i].visibility = 'hide';
       document.layers[i].document.write('');
       document.layers[i].document.close();       
      }
    }
  }else
  if (document.all != null){ //Internet Explorer
    var yydiv = document.all.tags("DIV");
    for (i=0; i<(yydiv.length); i++){
      if (yydiv[i]) {var yydivname = yydiv[i].id;} else {var yydivname = '';}
      if (yydivname.search(MyLayer) != -1) {
       document.all[yydivname].style.visibility = 'hidden';
       document.all[yydivname].innerHTML = '';       
      }
    }
  }else
  if (document.getElementById){ //Mozilla 
    var yydiv = document.getElementsByTagName("DIV");
    for (i=0; i<(yydiv.length); i++){
      if (yydiv[i]) {var yydivname = yydiv[i].id;} else {var yydivname = '';}
      if (yydivname.search(MyLayer) != -1) {
       document.getElementById(yydivname).style.visibility = 'hidden';
      }
    }
  }
}

