// JavaScript Document
function pagina(pag_to_go, page, boton){
	document.zoni.page.value = pag_to_go;
	if (verificar(page, pag_to_go, boton) == true){
		document.zoni.submit();
	}
}
function enviar(city){
	document.zoni.page.value = 1;
	cambia_curso(city)
	document.zoni.submit();
}

function verificar(page, page_to_go, boton){
	if (page == 1){
		if (document.zoni.ciudad.value == 0){
			alert ("Please select a city");
			document.zoni.ciudad.focus();
			return false;
		}
		if (document.zoni.curso.value == 0){
			alert ("Please select a course");
			document.zoni.curso.focus();
			return false;
		}
		if (document.zoni.semana.value == 0){
			alert ("Please select the lenght of course");
			document.zoni.semana.focus();
			return false;
		}
		if (document.zoni.fecha.value == ""){
			alert ("Please select a date");
			return false;
		}
		else {
			document.zoni.ciudad_name.value = document.zoni.ciudad[document.zoni.ciudad.selectedIndex].text;	
			document.zoni.curso_name.value = document.zoni.curso[document.zoni.curso.selectedIndex].text;	
			document.zoni.week_name.value = document.zoni.semana[document.zoni.semana.selectedIndex].text;	
			return true;
		}
	}
	else if(page == 2  && page_to_go == 3){
		for (i=0;i<document.zoni.medical.length;i++){
			if (document.zoni.medical[i].checked){
				break;
			}
		} 
		if (i == document.zoni.medical.length){
			alert ("Please indicate if you have Medical Conditions or Allergies");
			return false;
		}
		else {
			if (document.zoni.medical[i].value == 1){
				if (document.zoni.allergies.value == ""){
					alert ("Please explain  Medical Conditions");
					document.zoni.allergies.focus();
					return false;
				}
			}	
		}
		for (i=0;i<document.zoni.airport.length;i++){
			if (document.zoni.airport[i].checked){
				break;
			}
		} 
		if (i == document.zoni.airport.length){
			alert ("Please indicate if you need an Airport Pickup");
			return false;
		}
		return true;
		
	}
	else if(page == 3  && page_to_go == 4){
		var emailRegex = /^.+@.+\..{2,6}$/;
		if (document.zoni.f_name.value == ""){
			alert ("Please fill first name");
			document.zoni.f_name.focus();
			return false;
		}
		if (document.zoni.l_name.value == ""){
			alert ("Please fill last name");
			document.zoni.l_name.focus();
			return false;
		}
		for (i=0;i<document.zoni.gender.length;i++){
			if (document.zoni.gender[i].checked){
				break;
			}
		} 
		if (i == document.zoni.gender.length){
			alert ("Please indicate your gender");
			return false;
		}
		if (document.zoni.email.value == ""){
			alert("Please fill email");
			document.zoni.email.focus();
			return false;
		}
		if (document.zoni.email) {
			if (document.zoni.email.value && !emailRegex.test(document.zoni.email.value)) {
				alert('E-mail incorrect\nFill again');
				document.zoni.email.focus();
				return false;
			}
		}
		if (document.zoni.mes.value == 0){
			alert ("Please select a month of Birth");
			document.zoni.mes.focus();
			return false;
		}
		if (document.zoni.dia.value == 0){
			alert ("Please select a day of Birth");
			document.zoni.dia.focus();
			return false;
		}
		if (document.zoni.year.value == 0){
			alert ("Please select a year of Birth");
			document.zoni.year.focus();
			return false;
		}
		if (document.zoni.C_birth.value == 0){
			alert("Please select a Country of Birth");
			document.zoni.C_birth.focus();
			return false;
		}
		if (document.zoni.Citizenship.value == 0){
			alert("Please select a Country of Citizenship");
			document.zoni.Citizenship.focus();
			return false;
		}
		if (document.zoni.home.value == ""){
			alert("Please fill Home Address");
			document.zoni.home.focus();
			return false;
		}
		if (document.zoni.city.value == ""){
			alert("Please fill city");
			document.zoni.city.focus();
			return false;
		}
		if (document.zoni.state.value == ""){
			alert("Please fill state");
			document.zoni.state.focus();
			return false;
		}
		if (document.zoni.Country.value == 0){
			alert("Please select a Country of Residence");
			document.zoni.Country.focus();
			return false;
		}
		if (document.zoni.phone.value == ""){
			alert("Please fill Telephone");
			document.zoni.phone.focus();
			return false;
		}
		for (i=0;i<document.zoni.status.length;i++){
			if (document.zoni.status[i].checked){
				break;
			}
		} 
		if (i == document.zoni.status.length){
			alert ("Please indicate your Student Status");
			return false;
		}
		return true;
	}
	else if (page == 4  && page_to_go == 5){
		if (!document.zoni.certify.checked){
			alert ("You have to certify the information");
			document.zoni.certify.focus();
			return false;
		}
		alert('Your information is send in this moment');
		boton.disabled = true;
		return true;
	}
	return true;
}


function envia_cal(dia, mes, year){
	document.zoni.dia.value = dia;
	document.zoni.nuevo_mes.value = mes;
	document.zoni.nuevo_ano.value = year;
	
	document.zoni.page.value = 1;
	document.zoni.submit();
}

function pone_fecha(dia, mes, year){
	document.zoni.fecha.value = mes+"-"+dia+"-"+year;
	document.zoni.dia.value = dia;
	document.zoni.nuevo_mes.value = mes;
	document.zoni.nuevo_ano.value = year;
}


