function calcularVida(f){
	var dia=f.dia.options[f.dia.selectedIndex].value;
	var mes=f.mes.options[f.mes.selectedIndex].value;
	var ano=f.ano.options[f.ano.selectedIndex].value;
	var suma=dia+mes+ano;

	var numeroVida=sumarDigitos(suma);
	var fichero = "vida/" + numeroVida + ".html";
	location.href = "http://horoscopo.starmedia.com/numerologia/"+fichero;
}

function sumarDigitos(numero){
	var sumaParcial=0;
	for (i=0;i<numero.length;i++){
		sumaParcial=sumaParcial+eval(numero.substring(i,i+1));
	}

	sumaParcial=sumaParcial+"";
	if (sumaParcial=="11" || sumaParcial=="22" || sumaParcial=="33" || sumaParcial=="44" || sumaParcial.length<2){
	  return (sumaParcial);
	 }else{
	 	return(sumarDigitos(sumaParcial));
	 }
}



function calcularAmor(f)
{
	var nombre=f.nombre.value;
	nombre=nombre.toLowerCase();
	var numeroAmor=convertirLetras(nombre);
	if(numeroAmor != 0){
		var fichero = "amor/" + numeroAmor + ".html";
		location.href = "http://horoscopo.starmedia.com/numerologia/"+fichero;
	}else{
		alert("El nombre que has introducido no es válido o esta vacio.");
	}
	return false;
}

function sumarDigitosAmor(numero){
	var sumaParcial=0;
	for (i=0;i<numero.length;i++){	
		sumaParcial=sumaParcial+eval(numero.substring(i,i+1));
	}
	sumaParcial=sumaParcial+"";
	if (sumaParcial.length<2){
		return(sumaParcial);
	}else{
		return(sumarDigitosAmor(sumaParcial));
	}
}

function convertirLetras(nombre){
	var sumaParcial="";
	for (i=0;i<nombre.length;i++){
		letra=nombre.substring(i,i+1);
		if (letra=="a" || letra=="á"){
			sumaParcial=sumaParcial+1;
		}
		if (letra=="e" || letra=="é"){
			sumaParcial=sumaParcial+5;
		}
		if (letra=="i" || letra=="í"){
			sumaParcial=sumaParcial+9;
		}
		if (letra=="o" || letra=="ó"){
			sumaParcial=sumaParcial+6;
		}
		if (letra=="u" || letra=="ú"){
			sumaParcial=sumaParcial+3;
		}
		if (letra=="y"){
			sumaParcial=sumaParcial+7;
		}

	}
	return (sumarDigitosAmor(sumaParcial));
}
