Qualcuno mi sa dire a che serve?? Grazie
codice:
function lm_div_mouseOut(){ self.lm_isOverTip = false; }

function lm_div_mouseOver() { self.lm_isOverTip = true; }

function lm_handle_onFocus(){
	self.lm_div_cur=(Math.round((Math.random()*9)+1));
}

if (window.captureEvents)
	window.captureEvents(Event.FOCUS);
window.onFocus = lm_handle_onFocus();

function lm_displayContents(tip)  {
	var el = self.document.getElementById('lm_tipBox'+self.lm_div_cur);
	if(!el) {
		if(window.self.frames.length)
			el = self.document.getElementById('lm_tipBox'+self.lm_div_cur);
	}
	if(el) {
		el.innerHTML=tip;
		lm_setPosition(el); lm_adjustBox();
		var tip = self.document.getElementById(self.lm_skeyphrase);
		if(tip) {
			tip.style.visibility='visible';
			tip.style.visibility='hidden';
		}
		setTimeout('lm_showDiv()', 3);
	}
}

function lm_adjustBox() {
	var el=self.document.getElementById('lm_tipBox'+self.lm_div_cur);
	var tip = document.getElementById(self.lm_skeyphrase);
	if(el) {
		if(document.body.clientWidth < (el.style.pixelLeft+el.offsetWidth)) {
			var pos = (el.style.pixelLeft-el.offsetWidth);
			if(pos > 0)
				el.style.pixelLeft = pos;
		}
		else if((el.style.pixelLeft-el.offsetwidth) < document.body.scrollLeft) {
			el.style.pixelLeft = el.styel.pixelLeft + el.offsetWidth;
		}
		if((document.body.offsetHeight+document.body.scrollTop) < (el.style.pixelTop+el.offsetHeight)) {
			var pos = (el.style.pixelTop-el.offsetHeight-15);
			if(pos > (document.body.scrollTop))
				el.style.pixelTop = pos;
		}
		else if(el.style.pixelTop < document.body.scrollTop) {
			el.style.pixelTop = el.style.pixelTop + el.offsetHeight + 15;
		}	
	}
}

function lm_showDiv() {
	if(self.lm_isOverTip || self.lm_isOverLink) {
		var tip=self.document.getElementById(self.lm_skeyphrase);
		var el = self.document.getElementById('lm_tipBox'+self.lm_div_cur);
		if(!el){ el = self.document.getElementById('lm_tipBox'+self.lm_div_cur); }
		if(el) {
			lm_adjustBox();
			if(self.isReady==true && tip){
				tip.style.visibility='visible';
				el.style.visibility = 'visible';
				lm_closeiframe();
			}
			else { setTimeout('lm_showDiv()', 3) }
		}
	}
}

function lm_getOffset(el, which) {
	var amount = el['offset'+which];
	if (which=='Top')
		 amount+=el.offsetHeight;
	el = el.offsetParent;
	while (el!=null) {
		amount+=el['offset'+which];
		el = el.offsetParent;
	}
	return amount;
}

function lm_setPosition(el) {
	if(window.event) {src = window.event.srcElement;} else{ var src = self.lm_sevent; }
	el.style.pixelTop = lm_getOffset(src, 'Top');
	if( self.name && (self.name != 'opener')) { el.style.pixelLeft += 15; }	
	el.style.pixelLeft= lm_getOffset(src, 'Left');
}

function lm_getFrameSize(){
		var el = document.getElementById('lm_tipBox'+self.lm_div_cur);
		var tip= document.getElementById(lm_skeyphrase);
		if(el && el.style) {
			el.style.width=tip.style.width;
			el.style.height=tip.style.height;
		 }
 }

function lm_doMouseOver(showBox) {
	var el = document.getElementById('lm_tipBox'+self.lm_div_cur);
	if(!el)
		self.document.getElementById('lm_tipBox'+self.lm_div_cur);
	if(el) if(el.style) { if(showBox) el.style.visibility='visible'; }
	var query = self.lm_skeyphrase;
	if(self.lm_isOverTip == true)
		 return false;
	self.lm_isOverTip = true;
	var tip=document.getElementById(query);
	if(tip && (query == self.lm_last_query)) {
		setTimeout('lm_showDiv()',10);
	}
	else {
		if(self.lm_isOverLink) {
			self.isReady=false; var tip = "<iframe id='"+query+"'src='http://www.srch-results.com/content.asp?si=95&keyphrase="+query+"' scrolling=no onLoad='self.isReady=true;' onmouseover='if(self.lm_timeout) clearTimeout(self.lm_timeout); self.lm_isOverTip = true;' onmouseout='if(self.lm_timeout) clearTimeout(self.lm_timeout); self.lm_isOverTip=false; lm_closeiframe(); if(self.lm_timeout) clearTimeout(self.lm_timeout);' width='100%' height='100%'></iframe>";
			self.lm_last_query = query; lm_displayContents(tip);
		}
	}
	return false;
}

function lm_closeiframe() {
	if((self.lm_isOverTip == true) && (self.lm_skeyphrase == self.lm_last_query)){ return false; }
	var tip=document.getElementById(self.lm_skeyphrase);
	if(tip) {
		tip.style.visibility='hidden';
	}
	var el = self.document.getElementById('lm_tipBox'+self.lm_div_cur);
	if(el) {
		el.style.visibility = 'hidden';
	}
	else {
		if(window.self.frames.length) {
			var el=self.document.getElementById('lm_tipBox'+self.lm_div_cur);
			if(el)
				el.style.visibility='hidden';
		}
	}
}