function addLoadEvent(func) {
  var oldOnload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  }
  else {
    window.onload = function() {
      oldOnload();
      func();
    }
  }
}
function niceLinks(d,E,b,i,a){
	d=document;E=d.documentElement;b=d.body;if(!E)return;
	for(i=0;a=(d.all?b.all:b.getElementsByTagName("*"))[i];i++){
		if(a.title && a.className.indexOf('tip') != -1){
			with(a.t=d.createElement("div")){
			  className="tooltip"
			  innerHTML=a.title.replace(/\|/g,"<br />")
		}
		a.onmouseover=function(e){
			  with(this){title="";onmousemove(e)}
			  b.appendChild(this.t)
		}
		a.onmouseout=function(){
			  with(this){title=t.innerHTML.replace(/<br \/>/g,"\|")}
			  b.removeChild(this.t)
		}
		a.onmousemove=function(e){
			e=e||event;with(this.t.style){
				left=e.clientX+(E.scrollLeft||b.scrollLeft)+"px"
				top=e.clientY+(E.scrollTop||b.scrollTop)+"px"
			}
			}
		}
	}
}
addLoadEvent(niceLinks);
