/*ox=10;
oy=20;
ie=document.all;
ns6=document.getElementById && !document.all;
et=0;
io=ie&&!window.opera;
if (ie||ns6)
	ti=document.all?document.all["overDiv"]:document.getElementById? document.getElementById("overDiv"):"";
function bo(){
	return(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body;
};
function st(tt){
	if (ns6||ie){
		ti.style.width="150px";
		ti.innerHTML=tt;
		et=1;
		t=new String(tt);
		if(t.length<30){
			l=t.length*6;
			ti.style.width=l+"px";
		}
		return 0;
	}
};
function pt(e){
	if (et){
		cx=ns6?e.pageX:event.x+bo().scrollLeft;
		cy=ns6?e.pageY:event.y+bo().scrollTop;
		x1=io?bo().clientWidth-event.clientX-ox:window.innerWidth-e.clientX-ox-20;
		y1=io?bo().clientHeight-event.clientY-oy:window.innerHeight-e.clientY-oy-20;
		x0=(ox<0)?ox*(-1):-1000;
		with(ti.style){
			left=((x1<ti.offsetWidth)?(ie? bo().scrollLeft+event.clientX-ti.offsetWidth:window.pageXOffset+e.clientX-ti.offsetWidth):((cx<x0)?"5":(cx+ox)))+"px";
			top=((y1<ti.offsetHeight)?(ie? bo().scrollTop+event.clientY-ti.offsetHeight-oy:window.pageYOffset+e.clientY-ti.offsetHeight-oy):(top=cy+oy))+"px";
			visibility="visible"
		}
	}
};
function ht(){
	if (ns6||ie){
		et=0;
		with(ti.style){
			visibility="hidden";left="-1000px";
		}
	}
};
document.onmousemove=pt;
*/
et = 0;
function st(text) {
	$('overDiv').setStyle({visibility: 'visible'});
	$('overDiv').update(text);
	et = 1;
}
function ht() {
	$('overDiv').setStyle({visibility: 'hidden'});
	$('overDiv').setStyle({left: '-1000px'});
	et = 0;
}
function pt (e) {
	if(et) {
		if(document.all) {
			e2 = event
		} else {
			e2 = e;
		}
		var viewPort = document.viewport.getDimensions();
		var viewPortScroll = document.viewport.getScrollOffsets();
		var overDiv = $('overDiv').getDimensions();
//		if(Event.pointerY(e2)  + 20 + overDiv.height < viewPort.height + viewPortScroll.top) {
//			$('overDiv').setStyle({top: Event.pointerY(e2)  + 20 + 'px'});	
//		} else {
			$('overDiv').setStyle({top: Event.pointerY(e2)  - (overDiv.height + 20) + 'px'});	
//		}
//		if(Event.pointerX(e2)  + 10 + overDiv.width < viewPort.width) {
//			$('overDiv').setStyle({left: Event.pointerX(e2)  + 10 + 'px'});	
//		} else {
			$('overDiv').setStyle({left: Event.pointerX(e2)  - (overDiv.width + 10) + 'px'});	
//		}
		
			
	}
}
document.onmousemove=pt;
