//Copyright 2008 RecursoWeb.com function getMousePosition(e){ var posx = 0; var posy = 0; if (!e) var e = window.event; if (e.pageX || e.pageY) { posx = e.pageX; posy = e.pageY; }else if (e.clientX || e.clientY){ posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft; posy = e.clientY + document.body.scrollTop + document.documentElement.scrollTop; } return [posx,posy]; } var idsx=0; function rwebads_run(e) { if(e.toElement){ o=e.toElement; }else{ o=this; } iframe=document.createElement('iframe'); iframe.setAttribute('src',o.banner.url); div_w=o.banner.size[0]; div_h=o.banner.size[1]; iframe.width=div_w; iframe.height=div_h; iframe.scrolling="no"; iframe.frameborder=0; iframe.style.border="0px;"; iframe.border=0; iframe.frameBorder="0"; iframe.allowTransparency="1"; div=document.createElement('div') id_div='promotext_'+idsx; iframe.setAttribute('name',id_div); div.setAttribute('id',id_div); if (div.addEventListener){ div.addEventListener('mouseout', rwebads_drop, false); } else if (a.attachEvent){ div.attachEvent('onmouseout', rwebads_drop); } div.style.position="absolute" div.appendChild(iframe) if(e.toElement){ document.body.appendChild(div) }else{ document.documentElement.appendChild(div) } pos=getMousePosition(e); l= (pos[0]-(div_w/2) ); t= (pos[1]-(div_h/2) ); if(l < 0 ) { l=1; } if(t < 0 ) { t=1; } div.style.top=t + "px"; div.style.left=l + "px"; var opac=0; o.style.visibility="visible"; } function rwebads_drop(e) { var o; if(e.fromElement){ o=e.fromElement; }else{ o=this; } function chapa(){ o.style.visibility="hidden"; o.style.display="none"; o.parentNode.removeNode(o) } setTimeout(chapa,1000); } rlevel=0; var counter=0; var nodos=0; function trim(caden) { cadena=caden for(i=0; i=0; i=cadena.length-1) { if(cadena.charAt(i)==" ") cadena=cadena.substring(0,i); else break; } return cadena; } function rwebads_replace_node(nodeRoot,word,banners){ counter++; if(counter<=10000) { var cc=0 while(e=nodeRoot.childNodes[cc] ){ nodos++; if( e.nodeName=='#text' && ( nodeRoot.nodeName=='P' || nodeRoot.nodeName=='DIV' || nodeRoot.nodeName == 'TD' || nodeRoot.nodeName == 'SPAN' || nodeRoot.nodeName == 'H1' || nodeRoot.nodeName == 'H2' || nodeRoot.nodeName == 'STRONG' || nodeRoot.nodeName == 'B' || nodeRoot.nodeName == '#text') ){ text=e.nodeValue dt=text.split(word); if(dt.length>1){ words=text.match(word); var i=0; inserted=0; while(dt && i