/*************************** suchen ****************************************/

  var MausX=0, MausY=0;
  var gezeigt = null;

 
  // Start: Mausbewegungen abfangen ...
  function init()
  {
    if (window.Event)
      if (navigator.userAgent.indexOf("Konqueror") > -1)
        window.captureEvents(Event.MOUSEMOVE);
      else
        document.captureEvents(Event.MOUSEMOVE);
    document.onmousemove = MausXY;
  }

  // und dann die Mausposition in globalen Variablen speichern
  function MausXY(e)
  {
    if (document.all) { 
      MausX = event.clientX + document.body.scrollLeft;
      MausY = event.clientY + document.body.scrollTop;
    } else {  
      MausX = e.pageX;
      MausY = e.pageY;
    }  
    if (MausX < 0) 
      MausX = 0;
    if (MausY < 0) 
      MausY = 0; 
    return true;
  }

  // Referenz auf Kasten ...
  function holeKasten(id) 
  {
    if (document.all)
      return document.all(id);
    else if (document.layers)
      return document.layers[id];
    else if (document.getElementById)
      return document.getElementById(id);
  }

  // ... und Referenz auf Stil-Informationen des Kastens
  function holeKastenStyle(id) 
  {
    if (document.layers)
      return holeKasten(id);
    else if (document.all || document.getElementById)
      return holeKasten(id).style;
  }

  // Offset-Position (x|y) des Dokuments
  function offsetX()
  {
    if (document.all)
      return document.body.scrollLeft;
    else if (document.layers || document.getElementById) 
      return window.pageXOffset;
  }

  function offsetY()
  {
    if (document.all)
      return document.body.scrollTop;
    else if (document.layers || document.getElementById) 
      return window.pageYOffset;
  }

  // Kasten verbergen ...
  function verstecken(id) 
  {
    holeKastenStyle(id).visibility = "hidden";
  }

  function aktuellVerstecken()
  {
    if (gezeigt != null)
      verstecken(gezeigt);
  }

  // ... und anzeigen

  function zeigen(id)
  {
    aktuellVerstecken();
    gezeigt = id;
    // Zuerst verschieben (MausX + A5, MausY + 5)
    var NeuX = MausX - 200; 
    if (NeuX < offsetX()) 
      NeuX = offsetX();

    var NeuY = MausY + 12; 
    if (NeuY < offsetY()) 
      NeuY = offsetY();

    if (document.all && holeKastenStyle(id).posLeft) {
      holeKastenStyle(id).posLeft = NeuX;
      holeKastenStyle(id).posTop = NeuY;
    } else if (document.getElementById) {
      holeKastenStyle(id).left = NeuX + "px";
      holeKastenStyle(id).top = NeuY + "px";
    } else if (document.layers) {
      holeKastenStyle(id).left = NeuX;
      holeKastenStyle(id).top = NeuY;
    }

    // Dann anzeigen
    holeKastenStyle(id).visibility = "visible";
  }
   window.onload = init;

 //frameset

/************************************ box layer ************************************/

function suchen() {
					var qt
  					IE4plus = (document.all) ? true : false;
  					NS4 = (document.layers) ? true : false;
					if (IE4plus)	{ qt = document.all.q; }
  					else if (NS4)	{ qt = document.q; }
  					else 		{ qt = document.forms['main_search'].q; }

  					if (qt.value == " suchen..." || qt.value == "") {
  					alert("Ihre Eingabe ist unkorrekt, Bitte geben Sie ein Suchbegriff ein!");
  					qt.value = "";
  					qt.focus();
  					} else 
					{document.forms['main_search'].submit();
  					}
					}