// Capas con efectos de cortinilla
// Copyright (C) 2001 imaxin Software


function ActivarDesCapa(CapaQuitar, CapaPoner, Opcion)
{
  
  if (!CapaOff[0] && !CapaOff[1] && !CapaOff[2]  && !CapaOff[3] && !CapaOff[4])
    {	    	
	CapaOff[CapaQuitar-1] = true;
	CapaOn[CapaPoner-1] = true;
	}
}

function QuitarCapa(Capa, CapaPulsada)
{

	if (document.layers) {
		if (Capa == 1 && CapaOff[0]==true)
			if (document.pantalla.document.libro1.left >= -295){
				document.pantalla.document.libro1.left -=5;
				window.setTimeout(eval('"QuitarCapa(" + Capa + "," + CapaPulsada + ")"'), 1);
				
			}
			else
				PonerCapa(CapaPulsada);

		else if (Capa == 2 && CapaOff[1]==true)
			if (document.pantalla.document.libro2.left >= -295){
				document.pantalla.document.libro2.left -=5;
				window.setTimeout(eval('"QuitarCapa(" + Capa + "," + CapaPulsada + ")"'), 1);
				
			}
			else
				PonerCapa(CapaPulsada);

		else if (Capa == 3 && CapaOff[2] == true)
			if (document.pantalla.document.libro3.left >= -295){
				document.pantalla.document.libro3.left -=5;
				window.setTimeout(eval('"QuitarCapa(" + Capa + "," + CapaPulsada + ")"'), 1);
			
			}	
			else
				PonerCapa(CapaPulsada);

		else if (Capa == 4 && CapaOff[3] == true)
			if (document.pantalla.document.libro4.left >= -295){
				document.pantalla.document.libro4.left -=5;
				window.setTimeout(eval('"QuitarCapa(" + Capa + "," + CapaPulsada + ")"'), 1);
				
			}
			else
				PonerCapa(CapaPulsada);

		else if (Capa == 5 && CapaOff[4] == true)
			if (document.pantalla.document.libro5.left >= -295){
				document.pantalla.document.libro5.left -=5;
				window.setTimeout(eval('"QuitarCapa(" + Capa + "," + CapaPulsada + ")"'), 1);
				
			}
			else
				PonerCapa(CapaPulsada);
	} //para IE
	else if (document.all) {
		if (Capa == 1 && CapaOff[0] == true)
			if (document.all.libro1.style.posLeft >= -295){
				document.all.libro1.style.posLeft -=5;
				CambiandoCapa = true;
				window.setTimeout(eval('"QuitarCapa(" + Capa + "," + CapaPulsada + ")"'), 1);
			
			}
			else
				PonerCapa(CapaPulsada);

		else if (Capa == 2 && CapaOff[1] == true)
			if (document.all.libro2.style.posLeft >= -295){
				document.all.libro2.style.posLeft -=5;
				window.setTimeout(eval('"QuitarCapa(" + Capa + "," + CapaPulsada + ")"'), 1);
				
			}
			else
				PonerCapa(CapaPulsada);

		else if (Capa == 3 && CapaOff[2] == true)
			if (document.all.libro3.style.posLeft >= -295){
				document.all.libro3.style.posLeft -=5;
				window.setTimeout(eval('"QuitarCapa(" + Capa + "," + CapaPulsada + ")"'), 1);
			}
			else
				PonerCapa(CapaPulsada);

		else if (Capa == 4 && CapaOff[3] == true)
			if (document.all.libro4.style.posLeft >= -295){
				document.all.libro4.style.posLeft -=5;
				window.setTimeout(eval('"QuitarCapa(" + Capa + "," + CapaPulsada + ")"'), 1);
			}else
				PonerCapa(CapaPulsada);

		else if (Capa == 5 && CapaOff[4] == true)
			if (document.all.libro5.style.posLeft >= -295){
				document.all.libro5.style.posLeft -=5;
				window.setTimeout(eval('"QuitarCapa(" + Capa + "," + CapaPulsada + ")"'), 1);
			}else
				PonerCapa(CapaPulsada);
	
	}
	CambiandoCapa = true;

}

function PonerCapa(CpSel) {
	
	
	// para NetScape	
	if (document.layers){
			
			if (CpSel == 1 && CapaOn[0]==true) {
				document.pantalla.document.libro1.visibility = "show";
				if (document.pantalla.document.libro1.left <= 5){
					document.pantalla.document.libro1.left +=5;
					window.setTimeout("PonerCapa(1)", 1);
					}
				else {
					CapaOff[CapaAnterior-1] = false;
					CapaOn[CpSel-1] = false;
					CambiandoCapa = false;
					CapaAnterior = CpSel;
				}
			}
			else if (CpSel == 2 && CapaOn[1]==true) {
				document.pantalla.document.libro2.visibility = "show";
				if (document.pantalla.document.libro2.left <= 5){
					document.pantalla.document.libro2.left +=5;
					window.setTimeout("PonerCapa(2)", 1);
					}
				else{
					CapaOff[CapaAnterior-1] = false;
					CapaOn[CpSel-1] = false;
					CambiandoCapa = false;
					CapaAnterior = CpSel;
				}
		
			}
			else if (CpSel == 3 && CapaOn[2]==true) {
				document.pantalla.document.libro3.visibility = "show";
				if (document.pantalla.document.libro3.left <= 5){
					document.pantalla.document.libro3.left +=5;
					window.setTimeout("PonerCapa(3)", 1);
					}
				else{
					CapaOff[CapaAnterior-1] = false;
					CapaOn[CpSel-1] = false;
					CambiandoCapa = false;			
					CapaAnterior = CpSel;
				}
			}
			else if (CpSel == 4 && CapaOn[3]==true) {
				document.pantalla.document.libro4.visibility = "show";
				if (document.pantalla.document.libro4.left <= 5){
					document.pantalla.document.libro4.left +=5;
					window.setTimeout("PonerCapa(4)", 1);
					}
				else{
					CapaOff[CapaAnterior-1] = false;
					CapaOn[CpSel-1] = false;
					CambiandoCapa = false;
					CapaAnterior = CpSel;
				}
			}
			else if (CpSel == 5 && CapaOn[4]==true) {
				document.pantalla.document.libro5.visibility = "show";
				if (document.pantalla.document.libro5.left <= 5){
					document.pantalla.document.libro5.left +=5;
					window.setTimeout("PonerCapa(5)", 1);
					}
				else{
					CapaOff[CapaAnterior-1] = false;
					CapaOn[CpSel-1] = false;
					CambiandoCapa = false;
					CapaAnterior = CpSel;
				}
			}
		}
		// para IE
	else if (document.all)
		{	
			if (CpSel == 1 && CapaOn[0]==true) {
				document.all.libro1.style.visibility = "visible";
				if (document.all.libro1.style.posLeft <= 5){
					document.all.libro1.style.posLeft +=5;
					window.setTimeout("PonerCapa(1)", 1);
					}
				else{
					CapaOff[CapaAnterior-1] = false;
					CapaOn[CpSel-1] = false;
					CambiandoCapa = false;
					//alert("Capa: " + CapaAnterior + " " + "CpSel:" + CpSel + " CapaOn[CapaAnterior-1]:" + CapaOn[CapaAnterior-1] + " " + "CapaOff[CpSel-1]:" + CapaOff[CpSel-1]);
					CapaAnterior = CpSel;
				}
			}
			else if (CpSel == 2 && CapaOn[1]==true) {
				document.all.libro2.style.visibility = "visible";
				if (document.all.libro2.style.posLeft <= 5){
					document.all.libro2.style.posLeft +=5;
					window.setTimeout("PonerCapa(2)", 1);
					}
				else{
					CapaOff[CapaAnterior-1] = false;
					CapaOn[CpSel-1] = false;
					CambiandoCapa = false;
				//	alert("Capa: " + CapaAnterior + " " + "CpSel:" + CpSel + " CapaOn[CapaAnterior-1]:" + CapaOn[CapaAnterior-1] + " " + "CapaOff[CpSel-1]:" + CapaOff[CpSel-1]);
					CapaAnterior = CpSel;
				}
			}
			else if (CpSel == 3 && CapaOn[2]==true) {
				document.all.libro3.style.visibility = "visible";
				if (document.all.libro3.style.posLeft <= 5){
					document.all.libro3.style.posLeft +=5;
					window.setTimeout("PonerCapa(3)", 1);
					}
				else{
					CapaOff[CapaAnterior-1] = false;
					CapaOn[CpSel-1] = false;
					CambiandoCapa = false;
				//	alert("Capa: " + CapaAnterior + " " + "CpSel:" + CpSel + " CapaOn[CapaAnterior-1]:" + CapaOn[CapaAnterior-1] + " " + "CapaOff[CpSel-1]:" + CapaOff[CpSel-1]);
					CapaAnterior = CpSel;
				}
			}
			else if (CpSel == 4 && CapaOn[3]==true) {
				document.all.libro4.style.visibility = "visible";
				if (document.all.libro4.style.posLeft <= 5){
					document.all.libro4.style.posLeft +=5;
					window.setTimeout("PonerCapa(4)", 1);
					}
				else{
					CapaOff[CapaAnterior-1] = false;
					CapaOn[CpSel-1] = false;
					CambiandoCapa = false;
				//	alert("Capa: " + CapaAnterior + " " + "CpSel:" + CpSel + " CapaOn[CapaAnterior-1]:" + CapaOn[CapaAnterior-1] + " " + "CapaOff[CpSel-1]:" + CapaOff[CpSel-1]);
					CapaAnterior = CpSel;
				}
			}
			else if (CpSel == 5 && CapaOn[4]==true) {
				document.all.libro5.style.visibility = "visible";
				if (document.all.libro5.style.posLeft <= 5){
					document.all.libro5.style.posLeft +=5;
					window.setTimeout("PonerCapa(5)", 1);
					}
				else{

					CapaOff[CapaAnterior-1] = false;
					CapaOn[CpSel-1] = false;
					CambiandoCapa = false;
				//	alert("Capa: " + CapaAnterior + " " + "CpSel:" + CpSel + " CapaOn[CapaAnterior-1]:" + CapaOn[CapaAnterior-1] + " " + "CapaOff[CpSel-1]:" + CapaOff[CpSel-1]);
					CapaAnterior = CpSel;
					
				}
			}
	}

}


function SubirCapa(CapaActual)
{

var y_pos = 0;


if (!CambiandoCapa)
	if (document.layers)
		{
		y_pos = parseInt(eval("document.pantalla.document.libro" + CapaActual + ".top"))		
		//alert("Valor y:" + y_pos + " Capa:" + CapaActual);
		if (CapaActual == 1 && y_pos < 10)
			
			{
				document.pantalla.document.libro1.top +=5;
				IdTimer = window.setTimeout(eval('"SubirCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 2 && y_pos < 10)
			
			{
				document.pantalla.document.libro2.top +=5;
				IdTimer = window.setTimeout(eval('"SubirCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 3 && y_pos < 10)
			
			{
				document.pantalla.document.libro3.top +=5;
				IdTimer = window.setTimeout(eval('"SubirCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 4 && y_pos < 10)
			
			{
				document.pantalla.document.libro4.top +=5;
				IdTimer = window.setTimeout(eval('"SubirCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 5 && y_pos < 10)
			
			{
				document.pantalla.document.libro5.top +=5;
				IdTimer = window.setTimeout(eval('"SubirCapa(" + CapaActual + ");"'), 1);
			}
		}
	else if (document.all) 
		{
		//alert(eval("document.all.libro" + CapaActual + ".style.pixelTop") + "Capa: " + CapaActual);
		y_pos = parseInt(eval("document.all.libro" + CapaActual + ".style.posTop"))		
		//alert("Valor y:" + y_pos + " Capa:" + CapaActual);
		if (CapaActual == 1 && y_pos<10)
			
			{
				
				document.all.libro1.style.posTop +=5;
				IdTimer = window.setTimeout(eval('"SubirCapa(" + CapaActual + ");"'), 1);
			}
			
		else if (CapaActual == 2 && y_pos<10)
		
			{
				
				document.all.libro2.style.posTop +=5;
				IdTimer = window.setTimeout(eval('"SubirCapa(" + CapaActual + ");"'), 1);
				
			}
		else if (CapaActual == 3 && y_pos<10)
			
			{
				
				document.all.libro3.style.posTop +=5;
				IdTimer = window.setTimeout(eval('"SubirCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 4 && y_pos<10)
			
			{
				
				document.all.libro4.style.posTop +=5;
				IdTimer = window.setTimeout(eval('"SubirCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 5 && y_pos<10)
			
			{
				
				document.all.libro5.style.posTop +=5;
				IdTimer = window.setTimeout(eval('"SubirCapa(" + CapaActual + ");"'), 1);
			}
	}
	
}


function PararCapa(CapaActual)
{
window.clearTimeout(IdTimer); 
}

function BajarCapa(CapaActual)
{

if (!CambiandoCapa)
	if (document.layers)
		{	
		if (CapaActual == 1)
			
		//if (document.pantalla.document.libro1.top >= -190)
		
			{
				
				document.pantalla.document.libro1.top -=5;
				IdTimer = window.setTimeout(eval('"BajarCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 2)
		//	if (document.pantalla.document.libro2.top >= -190)
			{
				document.pantalla.document.libro2.top -=5;
				IdTimer = window.setTimeout(eval('"BajarCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 3)
		//	if (document.pantalla.document.libro3.top >= -190)
			{
				document.pantalla.document.libro3.top -=5;
				IdTimer = window.setTimeout(eval('"BajarCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 4)
		//	if (document.pantalla.document.libro4.top >= -190)
			{
				document.pantalla.document.libro4.top -=5;
				IdTimer = window.setTimeout(eval('"BajarCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 5)
		//	if (document.pantalla.document.libro5.top >= -190)
			{
				document.pantalla.document.libro5.top -=5;
				IdTimer = window.setTimeout(eval('"BajarCapa(" + CapaActual + ");"'), 1);
			}
		}
	else if (document.all) 
		{
		if (CapaActual == 1)
			
		//	if (document.all.libro1.style.posTop >= -190)
			{
				//alert(document.all.libro1.style.clipHeight);	
				document.all.libro1.style.posTop -=5;
				IdTimer = window.setTimeout(eval('"BajarCapa(" + CapaActual + ");"'), 1);
			}
			
		else if (CapaActual == 2)
		//	if (document.all.libro2.style.posTop >= -190)
			{
				document.all.libro2.style.posTop -=5;
				IdTimer = window.setTimeout(eval('"BajarCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 3)
		//	if (document.all.libro3.style.posTop >= -190)
			{
				document.all.libro3.style.posTop -=5;
				IdTimer = window.setTimeout(eval('"BajarCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 4)
		//	if (document.all.libro4.style.posTop >= -190)
			{
				document.all.libro4.style.posTop -=5;
				IdTimer = window.setTimeout(eval('"BajarCapa(" + CapaActual + ");"'), 1);
			}
		else if (CapaActual == 5)
		//	if (document.all.libro5.style.posTop >= -190)
			{
				document.all.libro5.style.posTop -=5;
				IdTimer = window.setTimeout(eval('"BajarCapa(" + CapaActual + ");"'), 1);
			}
	}
}
