var ns4         // Are we using Netscape4?var ie4         // Are we using Internet Explorer Version 4?var ie5         // Are we using Internet Explorer Version 5 and up?var kon         // Are we using KDE Konqueror?var x, y, winW, winH  // Current help position and main window sizevar idiv=null   // Pointer to infodiv containervar px = "px";function nsfix(){setTimeout("window.onresize = rebrowse", 2000);}function rebrowse(){window.location.reload();}function infoinit(){	ns4=(document.layers)?true:false	ie4=(document.all)?true:false;	ie5= (((navigator.userAgent.indexOf('MSIE 5')>0)||(navigator.userAgent.indexOf('MSIE 6')>0)))?true:false;	 kon=(navigator.userAgent.indexOf('konqueror')>0)?true:false;	 x=0;y=0;winW=800;winH=600;	 idiv=null;	 		 if(ns4&&document.captureEvents) document.captureEvents(Event.MOUSEMOVE);	 // Workaround for just another netscape bug: Fix browser confusion on resize	 // obviously conqueror has a similar problem :-(	 if(ns4||kon){ nsfix() }	 if(ns4) { px=""; }}	function unshowToolTip(){	if(idiv) idiv.visibility=ns4?"hide":"hidden";	idiv=null;	document.onmousemove = null;	}function gettip(name) {	return (document.layers&&document.layers[name])?document.layers[name]:(document.all&&document.all[name]&&document.all[name].style)?document.all[name].style:document[name]?document[name]:(document.getElementById(name)?document.getElementById(name).style:0);}// Prepare tip boxes, but don't show them yetfunction maketip(name,title,text){	document.writeln('<div id="ToolTip" name="ToolTip">' + 	'<div id="ToolTipTitle">' + title + '</div>' + 	'<div id="ToolTipText">' + text + '</div>' + 	'</div>'+"\n");}function showToolTip(e, title,text){	document.onmousemove = mousemove;	if(e) {		x=e.pageX?e.pageX:e.clientX?e.clientX:0;		y=e.pageY?e.pageY:e.clientY?e.clientY:0;	} else if(event) {		x=event.clientX;		y=event.clientY;	} 	else {		x=0;		y=0;	}		 if((ie4||ie5) && document.documentElement) {   		x += document.body.scrollLeft;   		y += document.body.scrollTop;   		y += viewportGetScrollY();  	} 	document.getElementById("ToolTipTitle").innerHTML= title; 	document.getElementById("ToolTipText").innerHTML= text;	if(idiv) unshowToolTip();  	idiv=gettip("ToolTip");	  if(idiv){	  	 if((ie4||ie5) && document.documentElement) {	   		winW= document.body.offsetWidth +document.body.scrollLeft - 20;			winH=document.body.offsetHeight + document.body.scrollTop;		   	winH=document.body.offsetHeight + viewportGetScrollY();	   	} else {		   	winW=window.innerWidth+window.pageXOffset-16;			winH=window.innerHeight+window.pageYOffset;		}		if(x<=0||y<=0){ // konqueror can't get mouse position    			x=(winW-250)/2+(window.pageXOffset?window.pageXOffset:0);			y=(winH-50)/2+(window.pageYOffset?window.pageYOffset:0); // middle of window		}   		showtip();  	}}function showtip(){	idiv.left=(((x+260)<winW)?x+0:x-255)+px;	idiv.top=(((y+90)<winH)?y+20:y-90)+px;	idiv.visibility=ns4?"show":"visible";}function mousemove(e){	if(e) {		x=e.pageX?e.pageX:e.clientX?e.clientX:0;		y=e.pageY?e.pageY:e.clientY?e.clientY:0;	} else if(event) {		x=event.clientX;		y=event.clientY;	} else {		x=0;		y=0;	}		 if((ie4||ie5) && document.documentElement) {   		x += document.body.scrollLeft;   		y += document.body.scrollTop;   		y += viewportGetScrollY();  	} 	if(idiv) showtip();}// Initialize after loading the pagemaketip('ToolTip','Title','Text');//window.onload=infoinit;infoinit();
