function menu(identificador) {
	switch (identificador) {
		case 1:
			document.getElementById("img_1").src = "../imagenes/promociones_1.gif";
			document.getElementById("menu_1").style.display = "block";
			break;
		case 2:
			document.getElementById("img_2").src = "../imagenes/bolsa_1.gif";
			document.getElementById("menu_2").style.display = "block";
			break;
		case 3:
			document.getElementById("img_3").src = "../imagenes/enlaces_1.gif";
			document.getElementById("menu_3").style.display = "block";
			break;
		case 4:
			document.getElementById("img_4").src = "../imagenes/historia_1.gif";
			document.getElementById("menu_4").style.display = "block";
			break;
		case 5:
			document.getElementById("img_5").src = "../imagenes/contacto_1.gif";
			break;			
		case 6:
			document.getElementById("img_01").src = "../imagenes/inicio_1.gif";
			break;			
		case 7:
			document.getElementById("img_02").src = "../imagenes/donde_1.gif";
			break;
	}
} 

function menu_b(identificador) {
	switch (identificador) {
		case 1:
			document.getElementById("img_1").src = "../imagenes/promociones.gif";
			document.getElementById("menu_1").style.display = "none";
			break;
		case 2:
			document.getElementById("img_2").src = "../imagenes/bolsa.gif";
			document.getElementById("menu_2").style.display = "none";
			break;
		case 3:
			document.getElementById("img_3").src = "../imagenes/enlaces.gif";
			document.getElementById("menu_3").style.display = "none";
			break;
		case 4:
			document.getElementById("img_4").src = "../imagenes/historia.gif";
			document.getElementById("menu_4").style.display = "none";
			break;
		case 5:
			document.getElementById("img_5").src = "../imagenes/contacto.gif";
			break;	
		case 6:
			document.getElementById("img_01").src = "../imagenes/inicio.gif";
			break;				
		case 7:
			document.getElementById("img_02").src = "../imagenes/donde.gif";
			break;
	}
} 


// Nos dice si el contenido de un elemento es nulo
function es_vacio(elem)
{

	if (elem.value.length==0) {
	 return 1;
	}
	else {
		for (k=0;k<elem.value.length;k++)
		{
		  if (elem.value.charAt(k) ==" ")  return 1;
		  else {
				return 0;	
			   }        
		}
	 return 0;
	 }
}

function es_numero(elem)
{
	if (isNaN(elem.value)) 
	{
	 return 1;
	}
	else 
	 return 0;
}

function incrementar(elem,cuanto){
	a=1;
	if(isNaN(elem.value) || parseInt(elem.value) < 1){
		elem.value=1;
	}
	else{
		elem.value = parseInt(elem.value) + cuanto;
	}
	if(elem.value == 0){
		elem.value = 1;
	}
	if(elem.value == 100){
		elem.value = 1;
	}
}

	function ValidaTipo(){
		with(frm){
			if(iTipo.value==""){
				alert("Debe introducir un Tipo");
				return false;
			}
			else{
				if(isNaN(iTipo.value)){
					alert("El tipo debe ser un número");
					return false;
				}
				else{ 
					return true;
				}
			}
		}
	}
	
	function ValidaPago(){
		with(frm){
			if(selectPago.value==0){
				alert("Debe seleccionar una periodicidad");
				return false;
			}
			else{
					return true;
			}
		}
	}

	function ValidaAnnos(){
		with(frm){
			if(iAnnos.value==""){
				alert("Debe introducir el número de años");
				return false;
			}
			else{
				if(isNaN(iAnnos.value)){
					alert("Los años deben ser un número");
					return false;
				}
				else{ 
					return true;
				}
			}
		}
	}
	
	function ValidaImporte(){
		with(frm){
			if(iImporte.value==""){
				alert("Debe introducir el importe");
				return false;
			}
			else{
				if(isNaN(iImporte.value)){
					alert("el importe debe ser un número");
					return false;
				}
				else{ 
					return true;
				}
			}
		}
	}
	
	function ValidaCuota(){
		with(frm){
			if(iCuota.value==""){
				alert("Debe introducir la cuota");
				return false;
			}
			else{
				if(isNaN(iCuota.value)){
					alert("la cuota debe ser un número");
					return false;
				}
				else{ 
					return true;
				}
			}
		}
	}

	function CalculaCuota(){
		var cuota	//la cuota
		var j		//un formulón
		var t		//el tipo
		var a		//los años
		var m		//el importe
		var p		//la periodicidad
		if (ValidaTipo() && ValidaPago() && ValidaAnnos() && ValidaImporte()){
			with(frm){
				t=iTipo.value;
				a=iAnnos.value;
				m=iImporte.value;
				p=selectPago.value;
				j=Math.pow((1+(t/(p*100))),(a*p));
				iCuota.value=parseInt((m*(t/(p*100))*j/(j-1))+0.5);
				}
			}
		}

	function CalculaImporte(){
		var c		//la cuota
		var j		//un formulón
		var t		//el tipo
		var a		//los años
		var m		//el importe
		var p		//la period???????††††††††††††????????????????????????????????????????;??dicidad
		if (ValidaTipo() && ValidaPago() && ValidaCuota() && ValidaAnnos()){
			with(frm){
				t=iTipo.value;
				c=iCuota.value;
				a=iAnnos.value;
				p=selectPago.value;
				j=Math.pow((1+(t/(p*100))),(a*p));
				m=(c*(j-1))/(j*(t/(p*100)));
				iImporte.value=parseInt(m+0.5);
				}
			}
		}


	function CalculaAnnos(){
		var c		//la cuota
		var j		//un formulón
		var n
		var t		//el tipo
		var a		//los años
		var m		//el importe
		var p		//la periodicidad
		if (ValidaTipo() && ValidaPago() && ValidaCuota() && ValidaImporte()){
			with(frm){
				t=iTipo.value;
				c=iCuota.value;
				m=iImporte.value;
				p=selectPago.value;
				n=t/(p*100);
				a=(((Math.log(c)-(Math.log(Math.abs(c-(m*n)))))/(Math.log(1+n))));
				a=a/p
				iAnnos.value=parseInt(Math.abs(a));
				}
			}
		}
		