function getsize() {
	var x, y;
	if( self.innerHeight ) {
		x = self.innerWidth;
		y = self.innerHeight;
	} else if( document.documentElement && document.documentElement.clientHeight ) {
		x = document.documentElement.clientWidth;
		y = document.documentElement.clientHeight;
	} else if( document.body ) {
		x = document.body.clientWidth;
		y = document.body.clientHeight;
	} return { "width":x, "height":y };
}

function getscroll() {
	var scrOfX = 0, scrOfY = 0;
	if( typeof( window.pageYOffset )=="number" ) {
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;
	} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	} return { "top":scrOfY, "left":scrOfX };
}

function showtitle(obj,event)
{
	if( !event ) event=window.event;
	var s=getsize(), c=getscroll();
	var hlp = document.getElementById("title_hlp");
	var l = event.clientX+300>s.width ? s.width-300 : event.clientX;
	var a = obj.alt;
	hlp.innerHTML = obj.alt;
	hlp.style.display = "";
	hlp.style.top = (event.clientY+c.top+14)+"px";
	hlp.style.left = (l+c.left+10)+"px"
	obj.alt = "";
	obj.onmouseout = function() { hlp.style.display="none"; obj.alt=a; }
}