
  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 init(){
	  // 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;
  }
  
  
  //***  used by drowDown box - create url with box-position
  function goLinkDropDown(obj){
  	xPos="?xl="+document.getElementById('wsNav').style.left;
  	yPos="&yl="+document.getElementById('wsNav').style.top;
  	urlLink=obj.Nav_1.options[obj.Nav_1.selectedIndex].value+xPos+yPos;
  	top.location.href=urlLink;
  }
    
  //*** used by back-end: for link to background txt with box-position 
  function goBGTxt(id){
   	xPos="xl="+document.getElementById('wsNav').style.left;
  	yPos="&yl="+document.getElementById('wsNav').style.top;
  	urlLink="bgText.php?id="+id+"&"+xPos+yPos;
  	top.location.href=urlLink;
  }
  
  //*** used by archiv: for link to background txt with box-position 
    function goBGTxtArchiv(id){
     	xPos="xl="+document.getElementById('wsNav').style.left;
    	yPos="&yl="+document.getElementById('wsNav').style.top;
    	urlLink="bgTextArchiv.php?id="+id+"&"+xPos+yPos;
    	top.location.href=urlLink;
    }
  
  //*** used by back-end: for link to background www.URL with box-position 
  function goBGURL(link){
   	xPos="xl="+document.getElementById('wsNav').style.left;
  	yPos="&yl="+document.getElementById('wsNav').style.top;
  	urlLink="bgLink.php?link="+link+"&"+xPos+yPos;
  	top.location.href=urlLink;
  }  
  
  //*** used by back-end: for link to background file with box-position 
  function goBGfile(file,param){
     	xPos="&xl="+document.getElementById('wsNav').style.left;
    	yPos="&yl="+document.getElementById('wsNav').style.top;
    	urlLink=file+"?id="+param+xPos+yPos;
    	top.location.href=urlLink;
  }  

  //*** used by back-end: for Google image search in background with box-position 
  function goGoogleImg(name){
   	xPos="&xl="+document.getElementById('wsNav').style.left;
  	yPos="&yl="+document.getElementById('wsNav').style.top;
  	name1=name;
  	name2=name; // zurzeit wird nur name1 benutzt !!!!!!!
  	urlLink="artistGoogleImg.php?name1="+name1+"&name2="+name2+xPos+yPos;
  	top.location.href=urlLink;
  }  

  //*** used by archiv: for Google image search in background with box-position 
  function goGoogleImgArchiv(id){
   	xPos="&xl="+document.getElementById('wsNav').style.left;
  	yPos="&yl="+document.getElementById('wsNav').style.top;  	
  	urlLink="archiv_detail.php?id="+id+xPos+yPos;
  	top.location.href=urlLink;
  }  
  
  //*** used by back-end/archiv: for archiv search/choose  with box-position 
  function goArchiv(id){
   	xPos="&xl="+document.getElementById('wsNav').style.left;
  	yPos="&yl="+document.getElementById('wsNav').style.top;  	
  	urlLink="archiv_detail.php?id="+id+xPos+yPos;
  	top.location.href=urlLink;
  } 
  //*** used by back-end/archiv: for archiv/Project search/choose  with box-position 
  function goProject(id){
   	xPos="&xl="+document.getElementById('wsNav').style.left;
  	yPos="&yl="+document.getElementById('wsNav').style.top;  	
  	urlLink="project_detail.php?id="+id+xPos+yPos;
  	top.location.href=urlLink;
  } 
  //*** used by back-end/archiv: for archiv/Event search/choose  with box-position 
  function goEvent(id){
   	xPos="&xl="+document.getElementById('wsNav').style.left;
  	yPos="&yl="+document.getElementById('wsNav').style.top;  	
  	urlLink="event_detail.php?id="+id+xPos+yPos;
  	top.location.href=urlLink;
  } 
  //***  used by archiv-drowDown box 2 - for Exhibition/Untersuchung with box-position
    function goArchivDropDown2(obj){
      	xPos="&xl="+document.getElementById('wsNav').style.left;
      	yPos="&yl="+document.getElementById('wsNav').style.top;
      	urlLink="archiv.php?project=1&exhibi="+obj.Nav_21.options[obj.Nav_21.selectedIndex].value+xPos+yPos;
      	top.location.href=urlLink;
  }
  //***  used by archiv-drowDown box 3 - for Projekte/Veranstaltungen with box-position
    function goArchivDropDown22(obj){
      	xPos="&xl="+document.getElementById('wsNav').style.left;
      	yPos="&yl="+document.getElementById('wsNav').style.top;
      	urlLink="archiv.php?exhibi=2&project="+obj.Nav_22.options[obj.Nav_22.selectedIndex].value+xPos+yPos;
      	top.location.href=urlLink;
  }
  
  //***  used by archiv-drowDown box - for archiv choose with box-position
    function goArchivDropDown(obj){
      	xPos="&xl="+document.getElementById('wsNav').style.left;
      	yPos="&yl="+document.getElementById('wsNav').style.top;
      	urlLink="archiv_detail.php?id="+obj.Nav_2.options[obj.Nav_2.selectedIndex].value+xPos+yPos;
      	top.location.href=urlLink;
  }

  //*** used by archiv: for archiv sort with box-position 
  function goSelf(selfp,exhibi,project,param){
   	xPos="&xl="+document.getElementById('wsNav').style.left;
  	yPos="&yl="+document.getElementById('wsNav').style.top;  	
  	urlLink=selfp+"?param="+param+"&exhibi="+exhibi+"&project="+project+xPos+yPos;
  	top.location.href=urlLink;
  }  
  //***  used by info subDropDown - with box-position
      function goInfoDropDown2(obj){
      	xPos="&xl="+document.getElementById('wsNav').style.left;
      	yPos="&yl="+document.getElementById('wsNav').style.top;
      	urlLink="info.php?sub="+obj.Nav_2.options[obj.Nav_2.selectedIndex].value+xPos+yPos;
      	top.location.href=urlLink;
  }
  
  //***  used by reload button - with box-position
    function reloadHome(){
    	xPos="?xl="+document.getElementById('wsNav').style.left;
    	yPos="&yl="+document.getElementById('wsNav').style.top;
    	urlLink="index.php"+xPos+yPos;
    	top.location.href=urlLink;
  }
  //***  used by reload button - with box-position
      function reloadArchiv(){
      	xPos="?xl="+document.getElementById('wsNav').style.left;
      	yPos="&yl="+document.getElementById('wsNav').style.top;
      	urlLink="archiv.php"+xPos+yPos;
      	top.location.href=urlLink;
  }
  //***  used by reload button - with box-position
      function reloadProjects(){
      	xPos="&xl="+document.getElementById('wsNav').style.left;
      	yPos="&yl="+document.getElementById('wsNav').style.top;
      	urlLink="archiv.php?project=1&exhibi=2"+xPos+yPos;
      	top.location.href=urlLink;
  }
  //***  used by reload button - with box-position
      function reloadEvents(){
      	xPos="&xl="+document.getElementById('wsNav').style.left;
      	yPos="&yl="+document.getElementById('wsNav').style.top;
      	urlLink="archiv.php?project=2&exhibi=2"+xPos+yPos;
      	top.location.href=urlLink;
  }
  
  