		if (document.layers) { 	
		    document.captureEvents(Event.MOUSEMOVE);
		    document.onmousemove = captureMousePosition;
		} else if (document.all) { // Internet Explorer
		    document.onmousemove = captureMousePosition;
		} else if (document.getElementById) { // Netcsape 6
		    document.onmousemove = captureMousePosition;
		}
		
		xMousePos = 0; // Horizontal position of the mouse on the screen
		yMousePos = 0; // Vertical position of the mouse on the screen
		xMousePosMax = 0; // Width of the page
		yMousePosMax = 0; // Height of the page
		
		function captureMousePosition(e) {
		    if (document.layers) {		    
		        xMousePos = e.pageX;
		        yMousePos = e.pageY;
		        xMousePosMax = window.innerWidth+window.pageXOffset;
		        yMousePosMax = window.innerHeight+window.pageYOffset;
		    } else if (document.all) {		   
		        //xMousePos = window.event.x+document.body.scrollLeft;
		        //yMousePos = window.event.y+document.body.scrollTop;
		        xMousePos = window.event.x+document.documentElement.scrollLeft ?document.documentElement.scrollLeft :document.body.scrollLeft;
		        yMousePos = window.event.y+document.documentElement.scrollTop ?document.documentElement.scrollTop :document.body.scrollTop;
		        
		        xMousePosMax = document.body.clientWidth+document.body.scrollLeft;
		        yMousePosMax = document.body.clientHeight+document.body.scrollTop;
		    } else if (document.getElementById) {		       
		        xMousePos = e.pageX;
		        yMousePos = e.pageY;
		        xMousePosMax = window.innerWidth+window.pageXOffset;
		        yMousePosMax = window.innerHeight+window.pageYOffset;
		    }
		}
		
	var popup="";
		
	function showInfoBox(infoType){
		var xmlhttp;
		
		if(!popup){
			popup=document.getElementById('info-box');
		}
	
		popup.onclick=function(){
			popup.style.visibility="hidden";
		}
		
		popup.style.top=((yMousePos)+"px");		
		popup.style.left=((xMousePos)+"px");
		popup.innerHTML="<img src='../ajax/img/ajax-loader.gif'>";
		popup.style.visibility="visible";
		
		xmlhttp=null;
		url="infobox/get_info.php?infoType="+infoType;
		if (window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest()
		}else if (window.ActiveXObject){
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
    	}           
		if (xmlhttp!=null){
        	xmlhttp.onreadystatechange=function(){
				if (xmlhttp.readyState==4){
					if (xmlhttp.status==200){
					    popup.innerHTML=xmlhttp.responseText;
					}else{
						popup.innerHTML="";
					}
   				}
        	}
	        xmlhttp.open("GET",url,true)
	        xmlhttp.send(null)
	    }else{
	        popup.innerHTML="";
	    }	
	}
