//DRAGS BY xlr8.at um endlich das andere dragndrop weglassen zu könnnen. 
//dieses drag n drop hat einen bug das es markiert bei ziehen ... 
//besser als das andere welches im FF gar net ging, und auch so net ging bei verschalchteltem CSS
//laaaaaaanger bugtrial bei for i = 0; war vorher 1 hatte natürlich auch den effekt !!! unbedingt die anderen scripte prüfen.

//Das Objekt, das gerade bewegt wird.
var dragobjekt = null;

// Position, an der das Objekt angeklickt wurde.
var dragx = 0;
var dragy = 0;

// Mausposition
var posx = 0;
var posy = 0;


function draginit() {
 // Initialisierung der Überwachung der Events



  document.onmousemove = drag;
  document.onmouseup = dragstop;

/*Änderung von mir*/
  	tags = document.getElementsByTagName('DIV');
	//

	for (i=0; i<tags.length; i++ ) {
    if( tags[i].className=="drag"){
    tags[i].onmousedown = function(){dragstart(this);}
    	//alert(i);
    	//onmousedown="" 
    }
    }
  }                          	
                            	

function dragstart(element) {
   //Wird aufgerufen, wenn ein Objekt bewegt werden soll.

  dragobjekt = element;
  
  dragobjekt.style.marginLeft = "0px";
  dragobjekt.style.marginTop = "0px";
  
  dragx = posx - dragobjekt.offsetLeft ;
  dragy = posy - dragobjekt.offsetTop ;
}


function dragstop() {
  //Wird aufgerufen, wenn ein Objekt nicht mehr bewegt werden soll.

  dragobjekt=null;
}


function drag(ereignis) {
  //Wird aufgerufen, wenn die Maus bewegt wird und bewegt bei Bedarf das Objekt.
 //alert(event.srcElement.className)
  posx = document.all ? window.event.clientX : ereignis.pageX;
  posy = document.all ? window.event.clientY : ereignis.pageY;
  if(dragobjekt != null) {
    dragobjekt.style.left = (posx - dragx) + "px";
    dragobjekt.style.top = (posy - dragy) + "px";
  }
 }

