var offX = 0; // X offset from mouse position
var offY = 20; // Y offset from mouse position

// X offset capture
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;
}

// Y offset capture
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;
}

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

// Show div
function OpenDisclamer(){
	document.getElementById('disclaimer_escapestress').style.display = 'block';
	document.onmousemove = follow;
}

// Hide div
function CloseDisclamer(){
	document.getElementById('disclaimer_escapestress').style.display = 'none';
	document.getElementById('disclaimer_escapestress').style.top = '-500px';
	document.getElementById('disclaimer_escapestress').style.left = '-500px';
	document.onmousemove = "";
}

