var divAdv, box;
var draggable = false, resizable = false;
var mouseX, mouseY, drawnX, drawnY, diffX, diffY;

 // Mouse move listener
function watchMouse(e) {
	// Include possible scroll values
	var sx = window.scrollX || document.documentElement.scrollLeft|| 0;
	var sy = window.scrollY || document.documentElement.scrollTop|| 0;
	
	if(!e) e = window.event; // IEs event definition
	mouseX = e.clientX + sx;
	mouseY = e.clientY + sy;
	
	/* Direction of mouse movement
	*  deltaX: -1 for left, 1 for right
	*  deltaY: -1 for up, 1 for down
	*/
	var deltaX = mouseX - diffX;
	var deltaY = mouseY - diffY;
	// Store difference in global variables
	diffX = mouseX;
	diffY = mouseY;
	
	if(draggable) { // The box is being dragged	
		left_x = (mouseX - drawnX);
		left_y = (mouseY - drawnY);
		
		if(left_y < 0) left_y = 0;
		if(left_x < 0) left_x = 0;
		
		box.style.left= left_x + "px";
		box.style.top = left_y + "px";
	}
	return false;
}


function dragstart(e) { // Calculate mouse position for dragging
	


	draggable = true;
	drawnX = mouseX - parseInt(box.style.left);
	drawnY = mouseY - parseInt(box.style.top);	
	/* Avoid selecting the content
	* of the box while dragging
	*/
	if(e.cancelable) { e.preventDefault(); }
	if(window.event) { window.event.returnValue = false; }
	
	// The box is being dropped
	box.onmouseup = function() { draggable = false; }
}


function loaddivAdv(xWidth, xTop) {	
	box = document.getElementById("val_quangcao-topnews");
	document.onmousemove= watchMouse;	
	box.style.left = ((screen.width - xWidth)/2) + "px";
	box.style.top = xTop + "px";
	box.style.visibility = "visible";
}


function hidedivAdv() {
	 box.style.visibility = "hidden";
}