var x;
var y;
var element;
var being_dragged = false;

function mouser(event)
{
 if(event.offsetX || event.offsetY)
 {
  x=event.offsetX-15;
  y=event.offsetY-15;
 }
 else
 {
  x=event.clientX-320;
  y=event.clientY-15;
 }
 if(being_dragged == true)
 {
  y = y + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);  
  document.getElementById(element).style.left = x +'px';
  document.getElementById(element).style.top = y +'px';
 }
 }


function mouse_down(ele_name)
{
 being_dragged = true;
 element = ele_name;
 document.getElementById(element).style.cursor = 'move';
}

function mouse_up()
{
 being_dragged = false;
 document.getElementById(element).style.top = y +'px';
 document.getElementById(element).style.left = x +'px';
 document.getElementById(element).style.cursor = 'auto';
}


