if(document.getElementById && document.all && document.styleSheets) {
  explorer_neu = 1;
} else {
  explorer_neu = 0;
}
if(navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) < 5) {
  netscape_alt = 1;
} else {
  netscape_alt = 0;
}
if(document.getElementById && !document.all) {
  netscape_neu = 1;
} else {
  netscape_neu = 0;
}

function browser_weiche() {
  if (explorer_neu) {
    document.oncontextmenu = navi_zeigen;
    document.onmouseup = navi_verstecken;
  }
  if (netscape_alt) {
    document.onmousedown = navi_zeigen;
    document.onclick = navi_verstecken;
    window.onblur = navi_verstecken;
  }
  if(netscape_neu) {
    document.oncontextmenu = navi_zeigen;
    document.onmouseup = navi_verstecken;
  }
}

/** html-gedoense **/

function mache_navi(){

var navi =
 "<table cellpadding=\"0\" cellspacing=\"0\" width=\"125\">"
+"<tr>"
+"<td bgcolor=\"#000000\" align=\"right\"><span class=\"text\">milius-web.de &nbsp; </span></td>"
+"<td bgcolor=\"#000000\" align=\"right\"><a href=\"http://www.milius-web.de\">"
+"<img src=\"/bilder/smilie.gif\" width=\"25\" height=\"25\" alt=\"Home\" border=\"0\"></a></td>"
+"</tr>"
+"</table>"

+"<table bgcolor=\"#336699\" cellpadding=\"0\" cellspacing=\"0\" width=\"125\">"
+"<tr>"
+"<td valign=\"top\">"
+"<table border=\"0\" cellpadding=\"0\" cellspacing=\"1\" width=\"100%\">"
+"<tr>"
+"<td bgcolor=\"#336699\">"
+"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"125\">"

+" <ul>"
+" <li><a href=\"/bands.php\">Bands</a></li>"
+" <li><a href=\"/sampler/\">Sampler</a></li>"
+" <li><a href=\"/suche/\">Links</a></li>"
+" <li><a href=\"/anmerkung2.html\">G&auml;stebuch</a></li>"
+" <li><a href=\"/quasselecke/\">Forum</a></li>"
+" <li><a href=\"/kontakt2.html\">Kontakt</a></li>"
+" <li><a href=\"/impressum.html\">Impressum</a></li>"
+" </ul>"

+"</table>"
+"</td>"
+"</tr>"
+"</table>"
+"</td>"
+"</tr>"
+"</table>";

  return navi;
}

/** darstellung **/

function navi_verstecken() {
  if ( explorer_neu || netscape_neu ) {
    document.getElementById("var_navi").style.visibility = "hidden";
  }
  if (netscape_alt) {
    document.layers["var_navi"].visibility = "hide";
  }
}

function navi_zeigen(br) {

  if (explorer_neu) {
    var x = event.clientX;
    var y = event.clientY;
    var abstand_rechts = -5;
    var abstand_links  = -5;
    var abstand_oben   = -10;
    var abstand_unten  = -10;
    var navi_breite = document.getElementById("var_navi").style.pixelWidth;
    var navi_hoehe  = document.getElementById("var_navi").style.pixelHeight;
    x = navi_links(x,navi_breite,document.body.clientWidth,abstand_links,abstand_rechts);
    y = navi_unten(y,navi_hoehe,document.body.clientHeight,abstand_oben,abstand_unten);
    document.getElementById("var_navi").style.left  = x + document.body.scrollLeft;
    document.getElementById("var_navi").style.top   = y + document.body.scrollTop;
    document.getElementById("var_navi").style.visibility = "visible";
    return false;
  }

  if (netscape_alt) {
    if ( br.which==2 || br.which==3 ) {
      var x  = br.pageX;
      var y  = br.pageY;
      var abstand_rechts = 1;
      var abstand_links  = 1;
      var abstand_oben   = 0;
      var abstand_unten  = 0;
      var navi_breite = document.layers["var_navi"].clip.width;
      var navi_hoehe  = document.layers["var_navi"].clip.height;
      x = navi_links(x,navi_breite,(window.innerWidth+window.pageXOffset),abstand_links,abstand_rechts);
      y = navi_unten(y,navi_hoehe,(window.innerHeight+window.pageYOffset),abstand_oben,abstand_unten);
      document.layers["var_navi"].moveTo(x, y);
      document.layers["var_navi"].visibility = "show";
      return false;
    }
  }
  if (netscape_neu) {
    var x  = br.pageX;
    var y  = br.pageY;
    var abstand_rechts = 1;
    var abstand_links  = 1;
    var abstand_oben   = -10;
    var abstand_unten  = -10;
    var navi_breite = parseInt(document.getElementById("var_navi").style.width);
    var navi_hoehe  = parseInt(document.getElementById("var_navi").style.height);
    x = navi_links(x,navi_breite,(window.innerWidth+window.pageXOffset),abstand_links,abstand_rechts);
    y = navi_unten(y,navi_hoehe,(window.innerHeight+window.pageYOffset),abstand_oben,abstand_unten);
    document.getElementById("var_navi").style.left = x;
    document.getElementById("var_navi").style.top = y;
    document.getElementById("var_navi").style.visibility = "visible";
    return false;
  }
}

function navi_links(x,navi_breite,fenster_breite, abstand_links, abstand_rechts) {
  var x2 = 0;
  if (( x + navi_breite ) > fenster_breite) {
    x2 = (x - navi_breite) + abstand_rechts;
  } else {
    x2 = x + abstand_links;
  }
  return x2;
}

function navi_unten(y,navi_hoehe,fenster_hoehe,abstand_oben,abstand_unten) {
  var y2 = 0;
  if (( y + navi_hoehe ) > fenster_hoehe) {
    y2 = fenster_hoehe - navi_hoehe + abstand_unten;
  } else {
    y2 = y + abstand_oben;
  }
  return y2;
}