		// Simple follow the mouse script
		
		var divName = 'followDiv'; // div that is to follow the mouse
							   // (must be position:absolute)
		var offX = 10;          // X offset from mouse position
		var offY = 15;          // 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';
			if(parseInt(mouseX(evt)) > (window.innerWidth+window.pageXOffset-250)){
				offX = -220;
			} else {
				offX = 10;		
			}
			if(parseInt(mouseY(evt)) > (window.innerHeight+window.pageYOffset-300)){
				offY = -240;
			} else {
				offY = 15;		
			}
			
			obj.left = (parseInt(mouseX(evt))+offX) + 'px';
			obj.top = (parseInt(mouseY(evt))+offY) + 'px';}
		}
		document.onmousemove = follow;