/*Credit JavaScript Kit www.javascriptkit.com*/
/*modified by Andre Thomas - xlr8.at*/
var dragapproved=false
var z,x,y

function move(){
if (event.button==1&&dragapproved){
z.style.pixelLeft=temp1+event.clientX-x
z.style.pixelTop=temp2+event.clientY-y
return false
}
}

function drags(){
//alert(event.srcElement.parentNode.className)
if (!document.all)
return
if (event.srcElement.className=="drag"){
dragapproved=true
z=event.srcElement
//temp1=z.style.pixelLeft
temp1=z.offsetLeft
//temp2=z.style.pixelTop
temp2=z.offsetTop
x=event.clientX
y=event.clientY
document.onmousemove=move
}
if (event.srcElement.parentNode.className=="drag"){
dragapproved=true
z=event.srcElement.parentNode
//temp1=z.style.pixelLeft
temp1=z.offsetLeft
//temp2=z.style.pixelTop
temp2=z.offsetTop

x=event.clientX
y=event.clientY
document.onmousemove=move
}
/*
if (event.srcElement.parentNode.parentNode.className=="drag"){
dragapproved=true
z=event.srcElement.parentNode.parentNode
//temp1=z.style.pixelLeft
temp1=z.offsetLeft
//temp2=z.style.pixelTop
temp2=z.offsetTop
x=event.clientX
y=event.clientY
document.onmousemove=move
}
*/
//alert();
}
document.onmousedown=drags
document.onmouseup=new Function("dragapproved=false")
