var SelectedItem;
var SelectedX, SelectedY;
var MouseX, MouseY;
var z_index = 1000;

function Move_IE(ClickedItem){
	SelectedItem = ClickedItem.parentElement;
	SelectedX = SelectedItem.style.pixelLeft;
	SelectedY = SelectedItem.style.pixelTop;
	MouseX = event.clientX;
	MouseY = event.clientY;
	SelectedItem.style.zIndex = z_index++;
	document.onmousemove = Drag_IE;
	document.onmouseup = Drop;
}
function Move_MOZ(ClickedItem, event){
	SelectedItem = ClickedItem.parentNode;
	MouseX = event.layerX;
	MouseY = event.layerY;
	SelectedItem.style.zIndex = z_index++;
	//alert(SelectedItem.style.zIndex);
	document.onmousemove = Drag_MOZ;
	document.onmouseup = Drop;
}
function Drag_IE(){
	SelectedItem.style.left = SelectedX + (event.clientX - MouseX) + "px";
	SelectedItem.style.top = SelectedY + (event.clientY - MouseY) + "px";
	return false;
}
function Drag_MOZ(event){
	//alert("moving");
	SelectedItem.style.left = (event.clientX - MouseX) + "px";
	SelectedItem.style.top = (event.clientY - MouseY) + "px";
}

function Drop()
{
  document.onmousemove = null;
  document.onmouseup = null;
}


