
<!-- Original:  CodeLifter.com (support@codelifter.com) -->
<!-- Web Site:  http://www.codelifter.com -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin

var IE = document.all?true:false;
var mousedown=0;
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;
var tempX = 0;
var tempY = 0;
function getMouseXY(e) {
if (IE) { // grab the x-y pos.s if browser is IE
tempX = event.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
tempY = event.clientY + document.body.scrollTop + document.documentElement.scrollTop;
}
else {  // grab the x-y pos.s if browser is NS
tempX = e.pageX;
tempY = e.pageY;
}  
if (tempX < 0){tempX = 0;}
if (tempY < 0){tempY = 0;}
if(mousedown == 1){
  pressedX=tempX;
  pressedY=tempY;
}

return true;

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

  // Position, an der das Objekt angeklickt wurde.
  // relativ zur oberen, rechten Ecke des Objekts
  var dragx = 0;
  var dragy = 0;

  // Mausposition
  // relativ zur oberen, rechten Ecke des Fensters
  var posx = 0;
  var posy = 0;


  function draginit() {

   // Initialisierung der �berwachung der Events
    document.onmousemove = drag;
    document.onmouseup = dragstop;
  }


  function dragstart(element) {
     //Wird aufgerufen, wenn ein Objekt bewegt werden soll.
     //Parameter element: Das zu bewegende Objekt.

//   var sel = window.getSelection()
//        sel.removeAllRanges();
    document.onselectstart=new Function ("return false");

    dragobjekt = element;
    dragx = posx - dragobjekt.offsetLeft;
    dragy = posy - dragobjekt.offsetTop;
  }


  function dragstop() {
    //Wird aufgerufen, wenn ein Objekt nicht mehr bewegt werden soll.
    document.onselectstart="";
    dragobjekt=null;
  }


  function drag(ereignis) {
    //Wird aufgerufen, wenn die Maus bewegt wird und bewegt bei Bedarf das Objekt.
    posx = document.all ? window.event.clientX : ereignis.pageX;
    posy = document.all ? window.event.clientY : ereignis.pageY;

if (document.all) { // grab the x-y pos.s if browser is IE
tempX = event.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
tempY = event.clientY + document.body.scrollTop + document.documentElement.scrollTop;
}
else {  // grab the x-y pos.s if browser is NS
tempX = ereignis.pageX;
tempY = ereignis.pageY;
}  
    if(dragobjekt != null) {
      dragobjekt.style.left = (posx - dragx) + "px";
      dragobjekt.style.top = (posy - dragy) + "px";
    }
  }


var allChecked=true;
function checkAll(field){
for (i = 4; i < field.length; i++){
    field[i].checked = allChecked;
  }
  if(allChecked == true){
    allChecked=false;
    document.getElementById('checkAllbnt').value="Alle abwaehlen";
  }else{
    allChecked=true;
    document.getElementById('checkAllbnt').value="Alle auswaehlen";
  }
  get
}

//  End -->

