// JavaScript Document

 var objDrag = null;     // Element, �ber dem Maus bewegt wurde

  var mouseX   = 0;       // X-Koordinate der Maus
  var mouseY   = 0;       // Y-Koordinate der Maus

  var offX = 0;           // X-Offset der Maus zur linken oberen Ecke des Elements
  var offY = 0;           // Y-Offset der Maus zur linken oberen Ecke des Elements

  // Browserweiche
  IE = document.all&&!window.opera;
  DOM = document.getElementById&&!IE;

  // Initialisierungs-Funktion
  function init(){
    // Initialisierung der �berwachung der Events
    document.onmousemove = doDrag;  // Bei Mausbewegung die Fkt. doDrag aufrufen
    document.onmouseup = stopDrag;  // Bei Loslassen der Maustaste die Fkt. stopDrag aufrufen
  }

  // Wird aufgerufen, wenn die Maus �ber einer Box gedr�ckt wird
  function startDrag(objElem) {
    // Objekt der globalen Variabel zuweisen -> hierdurch wird Bewegung m�glich
    objDrag = objElem;

    // Offsets im zu bewegenden Element ermitteln
    offX = mouseX - objDrag.offsetLeft;
    offY = mouseY - objDrag.offsetTop;
  }

  // Wird ausgef�hrt, wenn die Maus bewegt wird
  function doDrag(ereignis) {
    // Aktuelle Mauskoordinaten bei Mausbewegung ermitteln
    mouseX = (IE) ? window.event.clientX : ereignis.pageX;
    mouseY = (IE) ? window.event.clientY : ereignis.pageY;

    // Wurde die Maus �ber einem Element gedr�ck, erfolgt eine Bewegung
    if (objDrag != null) {
      // Element neue Koordinaten zuweisen
      objDrag.style.left = (mouseX - offX) + "px";
      objDrag.style.top = (mouseY - offY) + "px";

      // Position in Statusleiste ausgeben
      window.status = "Box-Position: " + objDrag.style.left + ", " + objDrag.style.top;
    }
  }

  // Wird ausgef�hrt, wenn die Maustaste losgelassen wird
  function stopDrag(ereignis) {
    // Objekt l�schen -> beim Bewegen der Maus wird Element nicht mehr verschoben
    objDrag = null;
  }
 
 
 
 
			
			function einschalten_desc(id,evt){
				var isIE = document.all;
				var e = (window.event) ? window.event : evt;
				
				if (document.body.scrollTop >0){
					document.getElementById("smallContact"+id).style.top= isIE ? ((e.clientY ) + document.body.scrollTop - 600) : e.pageY - 600 + "px";
				}else{
					if (document.documentElement.scrollTop >0){
						document.getElementById("smallContact"+id).style.top= isIE ? ((e.clientY) + document.documentElement.scrollTop  - 600) : e.pageY - 600 + "px";
					}else{
						document.getElementById("smallContact"+id).style.top= isIE ? (e.clientY - 250 )  : e.pageY  - 250 + "px";
					}
				}
				
					document.getElementById("smallContact"+id).style.visibility="visible";	
			}
			function auschalten_desc(id){
				document.getElementById("smallContact"+id).style.visibility="hidden";
			}
