
 
		//getting ie and ns6 variables
		var ie=document.all;
		var ns6=document.getElementById && !document.all;

		//initially don't want to show
		var enabletip=false;
		var tipver;
	
		function ietruebody(){
			return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
		}
		
		//function that actually enables the tooltip
		function tip(thetext){
				tipver=thetext;
				enabletip=true;
		}
		//event called on mouse movement
		function positiontip(e){

			//if tip is enabled
			if (enabletip){
			
		
				pox=(ns6)?e.pageX : event.clientX+ietruebody().scrollLeft;
				poy=(ns6)?e.pageY : event.clientY+ietruebody().scrollTop;
				
				pox=pox+15;
				poy=poy+10;
				
				
				document.getElementById("dhtmltooltip"+tipver).style.left=pox+'px';
				document.getElementById("dhtmltooltip"+tipver).style.top=poy+'px';	
				document.getElementById("dhtmltooltip"+tipver).style.visibility="visible";		
				
				
				
			}
		}
		
		function show_tip(){
			new_window=window.open('maginfo.html','mag_info','width=470,height=380;scrollbar=yes');
		}
		//hides tooltip
		function hide_tip(){
			if (ns6||ie){
				tip_cnt=0;
				//disable tip
				enabletip=false;

				//hide all objects
				document.getElementById("dhtmltooltip"+tipver).style.visibility="hidden";
				document.getElementById("dhtmltooltip"+tipver).style.left="-100px";
			}
		}

		//set onmousemove event to position tip
		document.onmousemove=positiontip;
