mO = 0
m1 = 0
mD = 0

var dragapproved=false
var z,x,y

function move() {
   if (event.button == 1 && dragapproved) {
      z.style.pixelLeft = temp3 + event.clientX-x
      z.style.pixelTop = temp4 + event.clientY-y
      return false
   }
}
function move2() {
   if (event.button == 1 && dragapproved) {
      wMain.style.pixelLeft = temp1 + event.clientX-x
      wMain.style.pixelTop = temp2 + event.clientY-y
      return false
   }
}
function move3() {
   if (event.button == 1 && dragapproved) {
      wPreview.style.pixelLeft = temp1 + event.clientX-x
      wPreview.style.pixelTop = temp2 + event.clientY-y
      return false
   }
}
function move4() {
   if (event.button == 1 && dragapproved) {
      w160PxMain.style.pixelLeft = temp1 + event.clientX-x
      w160PxMain.style.pixelTop = temp2 + event.clientY-y
//      w160PxTable.style.pixelLeft = temp1 + event.clientX-x
//      w160PxTable.style.pixelTop = temp2 + event.clientY-y
      return false
   }
}
function drags() {

   if (event.srcElement.className == "drag") {
      dragapproved = true
      z = event.srcElement
      temp3 = z.style.pixelLeft
      temp4 = z.style.pixelTop
      x = event.clientX
      y = event.clientY
      document.onmousemove=move
   }
   else if (event.srcElement.className == "dragMain" || event.srcElement.className == "tab" || event.srcElement.className == "draggable") {
      dragapproved = true
      temp1 = wMain.style.pixelLeft
      temp2 = wMain.style.pixelTop
      x = event.clientX
      y = event.clientY
      wMainTable.style.zIndex = 3
      wPreviewTable.style.zIndex = 2
      w160PxTable.style.zIndex = 1
      document.onmousemove=move2
   }
   else if (event.srcElement.className == "dragPreview") {
      dragapproved = true
      // z = event.srcElement
      temp1 = wPreview.style.pixelLeft
      temp2 = wPreview.style.pixelTop
      x = event.clientX
      y = event.clientY
      wPreviewTable.style.zIndex = 3
      wMainTable.style.zIndex = 2
      w160PxTable.style.zIndex = 1
      document.onmousemove=move3
   }
   else if (event.srcElement.className == "drag160") {
      dragapproved = true
      // z = event.srcElement
      temp1 = w160PxMain.style.pixelLeft
      temp2 = w160PxMain.style.pixelTop
      x = event.clientX
      y = event.clientY
      w160PxTable.style.zIndex = 3
      wPreviewTable.style.zIndex = 2
      wMainTable.style.zIndex = 1
      document.onmousemove=move4
   }
}
document.onmousedown = drags
document.onmouseup = new Function("dragapproved=false")