	var mClientX = -1;
	var mClientY = -1;


	if (navigator.appName != "Microsoft Internet Explorer")
		document.addEventListener("mousemove", getMouseClientPosition, false);

	function getMouseClientPosition(event) {
		if (event) {
			mClientX = event.clientX;
			mClientY = event.clientY;
		}
	}


	 function ShowPopup(idPop,popWidth,popMessage,popOffset)
    {
		var Popup;
		
			
		if (document.getElementById) { // DOM3 = IE5, NS6
			Popup = document.getElementById(idPop);
		}
				
		/* get the mouse left position */
        //x = event.clientX + document.body.scrollLeft;
        /* get the mouse top position  */
        //y = event.clientY + document.body.scrollTop + 35;
        /* display the pop-up */
							
		x = document.documentElement.scrollLeft - popOffset;
		
		
		
		if (mClientX == -1) {	
			x = x + event.clientX; 
		}
		else {
			x = x + mClientX; 
		}
		

		
		y = document.documentElement.scrollTop + 35;
		
								
					
		/* set the pop-up's left */
        Popup.style.left = x + 'px';

		
		
        /* set the pop-up's top */
        Popup.style.top 	= y + 'px';
		Popup.style.width 	= popWidth +'px';

	
		if (popMessage != '') {
			Popup.innerHTML = '<div class="closepop" align="right"><a href="##" onClick="HidePopup(\'Popup\');">Close</a></div>' + popMessage;
		}
		
		Popup.style.display	= "block";		
		
    }

function HidePopup(idPop)
    {
		var Popup;
		
		if (document.getElementById) { // DOM3 = IE5, NS6
			Popup = document.getElementById(idPop);
		}
    
	    /* hide the pop-up */
        Popup.style.display = "none";
    }
