


var stop_cucc = false;
var i = 1;

function start_move(divObj)
{
	divName = divObj;

	if(divName == 'merck_popup_div')
	{

		 offX = -380;          // X offset from mouse position
	 	 offY = -250;          // Y offset from mouse position
	}
	else
	{
		 offX = -320;          // X offset from mouse position
		 offY = -520;          // Y offset from mouse position

	}

	stop_cucc = false;
	if( document.onmousemove != null)
	{
		//skip

	}
	else
	{
		document.onmousemove = follow;
		document.getElementById(divName).style.display = 'block';
	}
}


function stop_move(divObj)
{
	divName = divObj;
	stop_cucc = true;
	//var i = setTimeout( "real_stop_move()", 100)
	real_stop_move();
}

function real_stop_move()
{
	if( stop_cucc  == true)
	{
	if( document.onmousemove != null)
	{
		document.onmousemove = null;
		document.getElementById(divName).style.display = 'none';
	}
	}
	else
	{
		if(i)
		{
			clearTimeout(i);
		}
	}
	
}


var divName = 'merck_popup_div'; // div that is to follow the mouse
                      		 // (must be position:absolute)
var offX = -380;          // X offset from mouse position
var offY = -250;          // Y offset from mouse position

function mouseX(evt) {if (!evt) evt = window.event; if (evt.pageX) return evt.pageX; else if (evt.clientX)return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft); else return 0;}
function mouseY(evt) {if (!evt) evt = window.event; if (evt.pageY) return evt.pageY; else if (evt.clientY)return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0;}

function follow(evt) {if (document.getElementById) {var obj = document.getElementById(divName).style; obj.visibility = 'visible';
obj.left = (parseInt(mouseX(evt))+offX) + 'px';
obj.top = (parseInt(mouseY(evt))+offY) + 'px';}}

document.onmousemove = null;




