var form,x,erro,etp;
function valida(form,etp) {
	erro = "";
	if (form.nav.value == "p") {
		// ETAPA 1
		if (etp == 1) {
			if (form.ohotel.value == "") {
				erro += "Você deve selecionar um hotel";
			}
		}
		// ETAPA 2
		if (etp == 2) {
			if (form.nome.value == "") {
				erro += "Você deve informar um nome";
			} else {
				if (form.nome.value.split(" ").length == 1 || form.nome.value.length <= 5) {
					if (erro != "") erro += "<br/>";
					erro += "Nome inválido";
				}
			}
			if (form.email.value == "") {
				if (erro != "") erro += "<br/>";
				erro += "Você deve informar um endereço de e-mail";
			} else {
				if (form.email.value.split("@").length == 1 || form.email.value.split(".").length == 1 || form.email.value.lenght <= 5) {
					if (erro != "") erro += "<br/>";
					erro += "E-mail inválido";
				}
			}
			if (form.ddd.value == "") {
				if (erro != "") erro += "<br/>";
				erro += "Você deve informar o código de área da sua cidade (ddd).";
			} else {
				if (form.ddd.value.length < 2) {
					if (erro != "") erro += "<br/>";
					erro += "DDD invalido";
				}
			}
			if (form.telefone.value == "") {
				if (erro != "") erro += "<br/>";
				erro += "Você deve informar um número de telefone para contato.";
			} else {
				if (form.telefone.value.length < 8) {
					if (erro != "") erro += "<br/>";
					erro += "Telefone invalido";
				}
			}
			if (form.cidade.value == "") {
				if (erro != "") erro += "<br/>";
				erro += "Você deve informar a cidade em que mora.";
			} else {
				if (form.cidade.value.length < 4) {
					if (erro != "") erro += "<br/>";
					erro += "Cidade inválida";
				}
			}
			if (form.estado.value == "") {
				if (erro != "") erro += "<br/>";
				erro += "Você deve informar o estado (UF) em que fica sua cidade.";
			}
		}
		// ETAPA 3
		if (etp == 3) {
			if (form.entrada.value == "") {
				erro += "Informar data de entrada no hotel.";
			} else {
				if (form.entrada.value.split("/").length != 3) {
					if (erro != "") erro += "<br/>";
					erro += "Entrada inválida";
				} else {
					if (form.entrada.value.split("/")[0].length != 2 || form.entrada.value.split("/")[1].length != 2 || form.entrada.value.split("/")[2].length != 4) {
						if (erro != "") erro += "<br/>";
						erro += "Entrada inválida";
					}
				}
			}
			if (form.saida.value == "") {
				if (erro != "") erro += "<br/>";
				erro += "Informar data de saída.";
			} else {
				if (form.saida.value.split("/").length != 3) {
					if (erro != "") erro += "<br/>";
					erro += "Saida inválida";
				} else {
					if (form.saida.value.split("/")[0].length != 2 || form.saida.value.split("/")[1].length != 2 || form.saida.value.split("/")[2].length != 4) {
						if (erro != "") erro += "<br/>";
						erro += "Saída inválida";
					}
				}
			}
			if (erro == "") {
				var entrada = form.entrada.value.split("/");
				var saida = form.saida.value.split("/");
				entrada = entrada[2]+entrada[1]+entrada[0];
				saida = saida[2]+saida[1]+saida[0];
				if (entrada > saida) {
					if (erro != "") erro += "<br/>";
					erro += "Data de entrada maior que a data de saída";
				}
			}
		}
		// ETAPA 4
		if (etp == 4) {
			if (form.numeroquarto.value == "") {
				if (erro != "") erro += "<br/>";
				erro += "Informar número de quartos.";
			}
		}
	}
	if (erro != "") {
		document.getElementById("alerta").innerHTML = erro;
		document.getElementById("alerta").style.display = "block";
		return false;
	} else {
		return true;
	}
}

var hotel;
function campoQuartos(hotel) {
	var x,campos;
	campos = document.form.numeroquarto.value;
	for(x=1;x<=4;x++) {
		document.getElementById("tq"+x).style.display = "none";
	}
	for(x=1;x<=campos;x++) {
		document.getElementById("tq"+x).style.display = "block";
	}
}
