	var timerID = null;
	var timerOn = false;
	var timecount = 1000;
	var IE = document.all?true:false;

	if (!IE) document.captureEvents(Event.MOUSEMOVE)
	document.onmousemove = getmouseposition;

	var mousex = 0;
	var mousey = 0;

	function getmouseposition(e) {
		if (IE) {
			mousex = event.clientX + document.body.scrollLeft;
			mousey = event.clientY + document.body.scrollTop;
		}
		else {  
			mousex = e.pageX;
			mousey = e.pageY;
		}  
		if (mousex < 0){ mousex = 0; }
		if (mousey < 0){ mousey = 0; }  
	
		return true;
	}

	function showmenu(id) {
		if (!document.getElementById(id)) return;

		var menu = document.getElementById(id);
		menu.style.left = (mousex - (150 * 2)) + 'px';
		menu.style.top = (mousey - 150) + 'px';
		menu.style.display = 'inline';
		menu.style.visibility = 'visible';
		document.onmousemove = getmouseposition;
	}
	
	function hidemenu(id) {
		if (!document.getElementById(id)) return;
	
		var menu = document.getElementById(id);
		menu.style.display = 'none';
		menu.style.visibility = 'hidden';
	}
	
	function startTime() {
		if (timerOn == false) {
			timerID=setTimeout( "hideall()" , timecount);
			timerOn = true;
		}
	}
	
	function stopTime() {
		if (timerOn) {
			clearTimeout(timerID);
			timerID = null;
			timerOn = false;
		}
	}
	
	function hideall() { 
		hidemenu('videoemail'); 
	}