	var secs
	var timerID = null
	var timerRunning = false
	var delay = 500
	
	function InitializeTimer(divName)
	{
		// Set the length of the timer, in seconds
		secs = 2
		StopTheClock()
		StartTheTimer(divName)
	}
	
	function StopTheClock()
	{
		if(timerRunning)
			clearTimeout(timerID)
		timerRunning = false
	}
	
	function StartTheTimer(divName)
	{
		if (secs==0)
		{
			StopTheClock()
			// Here's where you put something useful that's
			// supposed to happen after the allotted time.
			// For example, you could display a message:
			document.getElementById(divName).style.display = 'block';
		}
		else
		{
			self.status = secs
			secs = secs - 1
			timerRunning = true
			timerID = self.setTimeout("StartTheTimer('"+divName+"')", delay)
			//StartTheTimer(divName)
		}
	}
	
	function popup(a,b){

		// Simple follow the mouse script

		var divName = 'popup' + a; // div that is to follow the mouse
		
		if(b == 1) 			   // (must be position:absolute)
			var offX = -415;          // X offset from mouse position
		else
			var offX = 15;
		var offY = -200;          // 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.display = 'block';
		obj.left = (parseInt(mouseX(evt))+offX) + 'px';
		obj.top = (parseInt(mouseY(evt))+offY) + 'px';}}
		document.onmousemove = follow;
         
		InitializeTimer(divName); 
	
	}
	
	function removePopup(a){
		
		clearTimeout(timerID);
		
		document.getElementById('popup'+a).style.display = 'none';
		
		var divName = 'popup' + a; // div that is to follow the mouse
							   // (must be position:absolute)
		var offX = 15;          // X offset from mouse position
		var offY = -75;          // 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.block = 'none';
		obj.left = (parseInt(mouseX(evt))+offX) + 'px';
		obj.top = (parseInt(mouseY(evt))+offY) + 'px';}}
		document.onmousemove = follow;
	}
