var menu_name="menu1";
var id=0;

function neuladen(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize= neuladen; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
neuladen(true);

function over(button_name, ebene, pfad){
  if (over.arguments[1]== null){
    pfad='images/buttons/'+button_name+'_over.gif';
    ebene = menu_name;
   }
  if (document.layers){
  document.layers[ebene].document.images[button_name].src = pfad;}
  else
  {
  if (document.images){
  document.images[button_name].src = pfad;}
  }
}

function out(button_name, ebene, pfad){
  if (out.arguments[1]== null){
    pfad='images/buttons/'+button_name+'.gif';
    ebene = menu_name;
  }
  if (document.layers){
  document.layers[ebene].document.images[button_name].src = pfad;}
  else
  {
  if (document.images){
    document.images[button_name].src = pfad;}
  }
}

// Object detection
if (document.all) {  // MSIE
   objectLayer = 'document.all[\'';
   objectStyle = '\'].style';
}
else {
   if (document.layers) { // NN until 4.7
      objectLayer = 'document.layers[\'';
      objectStyle = '\']';
   }
   else {
      if (document.getElementById) {  // NN 6
         objectLayer = 'document.getElementById(\'';
         objectStyle = '\').style';
      }
      else {
         objectLayer = '';
         objectStyle = '';
      }
   }
}



// Access Layer
function layerAccess(whichLayer,actionLayer){
   if (objectLayer) {
      layerString=objectLayer+whichLayer+objectStyle+actionLayer;
      //alert (layerString);
      layer=eval(layerString);
   }
}

function show_menu(typ){
  menu_eintreffen()
  if (typ != menu_name){
  ausschalten();}
  layerAccess(typ,'.visibility=\'visible\'');
  menu_name = typ;
}

function ausschalten(){
  layerAccess(menu_name,'.visibility=\'hidden\'');
}

function menu_verlassen(){
  id = setTimeout("ausschalten()",200);
}

function menu_eintreffen(){
  clearTimeout (id);
}


function layeraus(layer){
  layerAccess(layer,'.visibility=\'hidden\'');
}

function layerein(layer){
  var agent  = navigator.platform.toLowerCase();
  if (document.getElementById || document.layers || document.all){
  if (document.getElementById){var pos_x = window.outerWidth/2-107}
  if (document.layers){
    var pos_x = window.outerWidth/2-118
    if (agent.indexOf("mac")!=-1 && pos)
      document.layers[layer].top=document.layers[layer].top-20;
      pos = false;
  }
  if (document.all) {
    if (agent.indexOf("mac")!=-1)
      var pos_x = document.body.offsetWidth/2-108
    else
      var pos_x = document.body.offsetWidth/2-118
  }
  layerAccess(layer,'.left=\''+pos_x+'\'');
  layerAccess(layer,'.visibility=\'visible\'');
}
}

function preload(){
var img;
for (var i=0; i<preload.arguments.length;i++){
img = new Image();
img.src = "images/"+preload.arguments[i];
}}
preload (
  "buttons/med_tx_line_over.gif",
  "buttons/high_performance_line_over.gif",
  "buttons/multiflex_line_over.gif",
  "buttons/MED_TX_LINE_PFC_over.gif",
  "buttons/standard_tx_line_over.gif",
  "buttons/professional_line_over.gif",  "buttons/standard_tx_line_PFC_over.gif",
  "buttons/ind_high_performance_line_over.gif",
  "buttons/ind_multiflex_line_over.gif",
  "professional_02_over.gif",
  "multiflex_02_over.gif",
  "high_performance_02_over.gif",
  "gp2000_pdf_2_over.gif",
  "MedTXLine2_02_over.gif",
  "StandardTX_02_over.gif",
  "buttons/tischnetz_PDF_over.gif");

var pos = true;