/*********************************************** * Cool DHTML tooltip script- c Dynamic Drive DHTML code library (www.dynamicdrive.com) * This notice MUST stay intact for legal use * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code ***********************************************/ var offsetxpoint=-60; //Customize x offset of tooltip var offsetypoint=20; //Customize y offset of tooltip var ie=document.all; var ns6=document.getElementById && !document.all; var enabletip=false; if (ie||ns6) { var tipobj=document.all? document.all["ToolTip"] : document.getElementById? document.getElementById("ToolTip") : "" } function ietruebody(){ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body } function ddrivetip(thetext, thewidth){ if (ns6||ie){ if (typeof thewidth!="undefined") tipobj.style.width=thewidth+"px" tipobj.innerHTML=thetext; enabletip=true; return false; } } function positiontip(e){ if (enabletip){ var curX=(ns6)?e.pageX : event.clientX+ietruebody().scrollLeft; var curY=(ns6)?e.pageY : event.clientY+ietruebody().scrollTop; //Find out how close the mouse is to the corner of the window var rightedge=ie&&!window.opera? ietruebody().clientWidth-event.clientX-offsetxpoint : window.innerWidth-e.clientX-offsetxpoint-20 var bottomedge=ie&&!window.opera? ietruebody().clientHeight-event.clientY-offsetypoint : window.innerHeight-e.clientY-offsetypoint-20 var leftedge=(offsetxpoint<0)? offsetxpoint*(-1) : -1000 //if the horizontal distance isn't enough to accomodate the width of the context menu if (rightedge 1) { objective = quest.childNodes[1].nodeValue; } else { if (quest.firstChild) { objective = quest.firstChild.nodeValue; } else { objective = ""; } } } else { objective = ""; } thetext = objective; //alert("recieved:" +objective); tipobj.innerHTML=objective; } } xml.send(null); } ddrivetip(thetext, 300); return false; } function hideTip() { hideddrivetip(); }