  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 des Elements, das geschoben werden soll
  var offY = 0;					// Y-Offset des Elements, das geschoben werden soll

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

  // Initialisierungs-Funktion
  function initDrag(){
	  // Initialisierung der Überwachung der Events
	  document.onmousemove = doDrag;
	  document.onmouseup = stopDrag;
  }

  // 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;
	}
	
	
	
	//Hauptmenü ein- und ausblenden
	function showMenubar(flag) {
		if(flag == 0) {
			//nur wenn Auflösung < x
			if (self.innerHeight < 750) 
				document.getElementById("header-inner").style.height = "20px";
		}
		else
			document.getElementById("header-inner").style.height = "200px";
	}
	
	//Switch Content
	var flag = 1;
	function switchContent(visible){
		//Box ein- und ausblenden
		if(visible == 1) {
			if(flag == 1) {
				flag = 0;
				document.getElementById("switch-button").style.backgroundImage="url(fileadmin/templates/images/arrow-pink-down.gif)";
				document.getElementById("content-inner").style.height = "35px";
				document.getElementById("content-inner").style.marginBottom = "285px";
			}
			else if(flag == 0) {
				flag = 1;
				document.getElementById("switch-button").style.backgroundImage="url(fileadmin/templates/images/arrow-pink-up.gif)";
				document.getElementById("content-inner").style.height = "320px";
				document.getElementById("content-inner").style.marginBottom = "0px";
			}
		}
		//Box komplett ausblenden
		else {
			document.getElementById("content-outer-frame").style.display = "none";
		}
	}
