var mousePos=new Array();

document.onmousemove=function(e){			var x = 0, y = 0;
			if (!e){
				e = window.event;
			}
			if (e.pageX || e.pageY){
				x = e.pageX;
			    y = e.pageY;
			} else if (e.clientX || e.clientY) {
				x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft;
				y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop;
			}
			mousePos={"x":x, "y":y};		};

function create_smarttitles (){
	$('#title_div').remove();	$('body').append('<div id="title_div"></div>');		$('[@title]').mousemove(
			function(){				var size=screenSize();
				if(typeof(this.my_title)=='undefined'){
					this.my_title=this.title;
					this.title='';
				}
				div=$('#title_div').html(this.my_title);
				this.alt='';
				if(mousePos['x']>size['w']-270 && mousePos['x']>235){
					div.css('left', mousePos['x']+document.body.scrollLeft-235);
				}else{
					div.css('left', mousePos['x']+document.body.scrollLeft+15);
				}
				div.css('top', mousePos['y']+15);
				div.show();			}).mouseout(
			function(){ $('#title_div').hide(); });}


$().ready (create_smarttitles);
