function show_hov(id){
	var cont = gebi(id);
	gebi('hover_pic').innerHTML = '<div class="help_back">' + cont.innerHTML + '</div>';
	document.onmousemove=trail;
}

function hide_hov(){
	
	document.onmousemove='';
	hide('hover_pic');
	gebi('hover_pic').style.left = '-1000px';
	
}
function trail(e){
	
	var hover_obj = gebi('hover_pic');
	
	show('hover_pic');
	hover_obj.style.display = 'block';
	
	e = fixHE(e);
	
	var x = mouseX(e);
	var y = mouseY(e);
	
	var hover_W = hover_obj.offsetWidth;
	var hover_H = hover_obj.offsetHeight;
	
	var psize = ga_sizer.getInfo();
	var tent_X = x+15;
	var tent_Y = y;
	
	
	if(tent_X < 5)	tent_X = x;	
	else if(((tent_X + hover_W)- psize.scrollLeft) > (psize.bodyWidth-5))
		tent_X -= (hover_W+30);
	
	if(tent_Y < 5){
		tent_Y = y+psize.scrollTop;
	}
	else if(((tent_Y + hover_H)-psize.scrollTop) > (psize.clientHeight-5)){
		tent_Y = ((psize.clientHeight-5) - hover_H)+psize.scrollTop;
	}
	
	hover_obj.style.left=tent_X+"px";
	hover_obj.style.top=tent_Y+"px";
}
if (document.getElementById || document.all){
	
	document.write('<div id="hover_pic" style="position:absolute;z-index:10000;background-color:gray;float:left;" class="hidden"></div>');
	
}
var fixHE = function(e)
{
	if (typeof e == 'undefined') e = window.event;
	if (typeof e.layerX == 'undefined') e.layerX = e.offsetX;
	if (typeof e.layerY == 'undefined') e.layerY = e.offsetY;
	return e;
}

function mouseX(event)
{
	return event.pageX || (event.clientX +
		(document.documentElement.scrollLeft || document.body.scrollLeft));
}

function mouseY(event)
{
	return event.pageY || (event.clientY +
		(document.documentElement.scrollTop || document.body.scrollTop));
}

