
document.body.onmousemove=quickalt;
document.body.onmouseover=getmess;
document.body.onmouseout=restorealt;

var tempalt='';
var temptype='';
function getmess() {
if(event.srcElement.alt && (event.srcElement.alt!='' || (event.srcElement.alt=='' && tempalt!=''))) {
temptype='alt';
getalt();
}

if(event.srcElement.title && (event.srcElement.title!='' || (event.srcElement.title=='' && tempalt!=''))) {

temptype='title';
gettitle();
}

}

function showalt(){
altlayer.style.left=document.body.scrollLeft+event.x+15;
altlayer.style.top=document.body.scrollTop+event.y-30;
altlayer.style.visibility='visible';
}

function getalt(){
showalt();
tempalt=event.srcElement.alt;
event.srcElement.alt='';
altlayer.innerText=tempalt;
}

function gettitle(){
showalt();
tempalt=event.srcElement.title;
event.srcElement.title='';
altlayer.innerHTML=UBBcode(tempalt);
}


function quickalt() {

if(altlayer.style.visibility=='visible') {
showalt();
}
}

function restorealt() {
if (temptype=='alt'){
event.srcElement.alt=tempalt;
}
if (temptype=='title'){
event.srcElement.title=tempalt;
}
tempalt='';
altlayer.style.visibility='hidden';
}


var currentpos,timer; 
function initialize() 
{ 
timer=setInterval("scrollwindow()",10);
} 
function sc(){
clearInterval(timer); 
}
function scrollwindow() 
{ 
currentpos=document.body.scrollTop; 
window.scroll(0,++currentpos); 
if (currentpos != document.body.scrollTop) 
sc();
} 
document.onmousedown=sc
document.ondblclick=initialize

