// |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// 
// Coded by Travis Beckham
// http://www.squidfingers.com | http://www.podlob.com
// If want to use this code, feel free to do so, but please leave this message intact.
// If you do remove this, I will hunt you down :)
//
// |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

//var startHTML = '<img src="tooltip_top.gif" width="150" height="5"><p id="tiptext" class="pad">';
//var endHTML   = '<\/p>';
var active    = false;
var remove;

var w3c = (document.getElementById) ?true:false;
var iex = (document.all)            ?true:false;
var ns4 = (document.layers)         ?true:false;
var supported = (w3c || iex)        ?true:false;

function mousemoved(evt){
	if(iex){
		mx  = window.event.clientX+document.body.scrollLeft;
		my  = window.event.clientY+document.body.scrollTop;
		obj = document.all.tooltip;
	}
	else if (w3c){
		mx  = evt.pageX+window.pageXOffset;
		my  = evt.pageY+window.pageYOffset;
		obj = document.getElementById('tooltip');
	}
	if(active){
		obj.style.visibility = 'visible';
		obj.style.left = mx+50;
		obj.style.top  = my-20;
	}
	else{
		obj.style.visibility = 'hidden';
	}
}
function show(msg){
	if(iex){
		document.all['tooltip'].innerHTML = msg;
	}
	else if(w3c){
		document.getElementById('tooltip').innerHTML = msg;
	}
	if(remove){
		clearTimeout(remove);
	}
	active = true;
}
function hide(){
	remove = setTimeout('active = false;',500);
	active = false;
}

if(supported){
	document.onmousemove = mousemoved;
}