//Función realizada por *EME*

ns = (document.layers) ? 1:0;
ie = (document.all) ? 1:0;
var psyact, psxact, psxact_d, psyact_b, capaactiva;
function init() {
    document.onmousemove = mMOVE;
    if (ns) 
        document.captureEvents(Event.MOUSEMOVE)
}

function mMOVE(e) {
    if ((ns && e.which == 1) || ie) {
        if (ns) {
            var x2=e.pageX; var y2=e.pageY;
        } else {
            var x2=event.x; var y2=event.y;
        }
//        status = "X: " + x2 + "  Y: " + y2;	
			    if (x2 < 107 || y2 > 50 & ie){
						oculta();
						}

						if (ns){coorlayact();
							 			psxact_d = psxact + 95;
										psyact_b = psyact + 52;
							 if (x2 < psxact || x2 > psxact_d || y2 > psyact_b){
							  oculta();}
						}
						
}
}

function coorlayact(){
	psyact=parent.centro.pageYOffset;
	capaactiva=parent.centro.document.form1.control.value;
	if (ns) {
	psxact=eval("document." + capaactiva + ".left");}
}

function responde() {
		alert("Si no sabe la dirección de respuesta del anuncio, búsquelo y pulse sobre el icono 'responder' que hay al final del mismo. Su programa de correo se abrirá y la dirección del anunciante ya estará a su disposición para contactar directamente con él.")
}

var activa='layer0', xini=1, yini=1;
var contadorH = 106, contadorT = 0;
var espaciado = 10;
var tempo = 3;
var limiteB = -60, limiteH = -110;

function mueveHI(){
activa = document.form1.control.value;
coorini(activa);
mueveiniH();
}

function mueveiniH(){
	     setTimeout("valorpxH()",tempo);
}
function valorpxH(){


	if (ns) { eval("document." + activa + ".left = " + contadorH)
	
} else {
	        eval(activa + ".style.pixelLeft = " + contadorH);

	    }	
contadorH = contadorH - espaciado;

if (contadorH > limiteH) { mueveiniH();
}
else{contadorH = 106;
 if (ns){ eval("document." + activa + ".visibility = 'hidden'");}
		else{ eval(activa + ".style.visibility = 'hidden'");}
oculta();
resitua1(activa);
}
}
function mueveB(){
activa = document.form1.control.value;
coorini(activa);
mueveiniT();
}
function mueveiniT(){

	     setTimeout("valorpxT()",tempo);
}
function valorpxT(){


	if (ns) { eval("document." + activa + ".top = " + contadorT);
	} else {
	        eval(activa + ".style.pixelTop = " + contadorT);
	}	
contadorT = contadorT - espaciado;

if (contadorT > limiteB) { mueveiniT();
}
else{contadorT = 0; 
if (ns){ eval("document." + activa + ".visibility = 'hidden'");}
		else{ eval(activa + ".style.visibility = 'hidden'");}

oculta();
resitua1(activa);
}
}

function oculta(){
var lyact2 = document.form1.control.value;
if (lyact2 != "layer0"){
	if (ns){eval("parent.centro.document." + lyact2 + ".visibility = 'hidden'");}
	else {eval("window.parent.centro." + lyact2 + ".style.visibility = 'hidden'");} 

document.form1.control.value = "layer0";
}
}
function coorini(pasa){
	if(ns){xini = eval("document." + pasa + ".left");
			yini = eval("document." + pasa + ".top");}
	else{ xini = eval(pasa + ".style.pixelLeft");
			yini = eval(pasa + ".style.pixelTop");}
}
function resitua1(ly){
	if(ns){
		eval("document." + ly + ".left = " + xini);
		eval("document." + ly + ".top = " + yini);}
	else{
		eval(ly + ".style.pixelLeft = " + xini);
		eval(ly + ".style.pixelTop = " + yini);}
}




