function validaForm(VAR){
	
	//validar nome
	d = document.form;
	if (VAR == 3) {
		if (d.opcao.value == ""){
			alert("O campo OPÇÃO deve ser preenchido!");
			d.opcao.focus();
			return false;
		}
	}
	if (d.nome.value == ""){
		alert("O campo nome deve ser preenchido!");
		d.nome.focus();
		return false;
	}
	if (VAR == 5) {
		if (d.rg.value == ""){
			alert("O campo RG deve ser preenchido!");
			d.rg.focus();
			return false;
		}
	}
	//validar email
	if (d.email.value == ""){
		alert("O campo " + d.email.name + " deve ser preenchido!");
		d.email.focus();
		return false;
	}
	//validar email(verificao de endereco eletronico)
	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.indexOf(".");
	parte3 = d.email.value.length;
	if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
		alert("O campo " + d.email.name + " deve ser conter um endereco eletronico!");
		d.email.focus();
		return false;
	}
	//Validar DDD
	if (d.ddd.value == ""){
		alert("O campo DDD deve ser preenchido!");
		d.ddd.focus();
		return false;
	}	
	//Validar telefone
	if (d.itelefone.value == ""){
		alert("O campo Telefone deve ser preenchido!");
		d.itelefone.focus();
		return false;
	}		
	//Validar assunto
	if (d.assunto.value == ""){
		alert("O campo Assunto deve ser preenchido!");
		d.assunto.focus();
		return false;
	}	
	if (VAR == 5) {
		if (d.data.value == ""){
			alert("O campo Data deve ser preenchido!");
			d.data.focus();
			return false;
		}
		if (d.hora.value == ""){
			alert("O campo Hora deve ser preenchido!");
			d.hora.focus();
			return false;
		}
		if (d.hotel.value == ""){
			alert("O campo Hotel deve ser preenchido!");
			d.hotel.focus();
			return false;
		}		
	}
	
	if (VAR == 4) {
		if (d.pais.value == ""){
			alert("O campo Pais deve ser preenchido!");
			d.pais.focus();
			return false;
		}
	}
	
	//Validar chegada
	if (VAR > 1 && VAR < 4 || VAR == 6) {
		if (d.chegada.value == ""){
			alert("O campo chegada deve ser preenchido!");
			d.chegada.focus();
			return false;
		}	
	}
	//Validar saida
	if (VAR > 1 && VAR < 4 || VAR == 6) {
		if (d.saida.value == ""){
			alert("O campo saida deve ser preenchido!");
			d.saida.focus();
			return false;
		}			
	}
	if (VAR == 6) {
		if (d.quartos.selectedIndex == 0) {
			alert('Por favor, selecione uma opção de quartos da lista!');
			return false;
		}
		if (d.categoria.selectedIndex == 0) {
			alert('Por favor, selecione uma categoria de hotel da lista!');
			return false;
		}
	}
	d.submit();

}

function validaFormE(){
	
	//validar nome
	d = document.form;	
	if (d.nome.value == ""){
		alert("O campo nome deve ser preenchido!");
		d.nome.focus();
		return false;
	}
	//validar email
	if (d.email.value == ""){
		alert("O campo " + d.email.name + " deve ser preenchido!");
		d.email.focus();
		return false;
	}
	//validar email(verificao de endereco eletronico)
	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.indexOf(".");
	parte3 = d.email.value.length;
	if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
		alert("O campo " + d.email.name + " deve ser conter um endereco eletronico!");
		d.email.focus();
		return false;
	}
	//Validar DDD
	if (d.ddd.value == ""){
		alert("O campo DDD deve ser preenchido!");
		d.ddd.focus();
		return false;
	}	
	//Validar telefone
	if (d.itelefone.value == ""){
		alert("O campo Telefone deve ser preenchido!");
		d.itelefone.focus();
		return false;
	}		
	if (d.hotel.value == ""){
		alert("O campo Hotel Hospedado deve ser preenchido!");
		d.hotel.focus();
		return false;
	}		
	if (d.horario.value == ""){
		alert("O campo Horário Desejado deve ser preenchido!");
		d.horario.focus();
		return false;
	}		
	if (d.numero.value == ""){
		alert("O campo Numero de Pessoas deve ser preenchido!");
		d.numero.focus();
		return false;
	}		
	d.submit();

}

function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}

function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}

function num(v){
    return v.replace(/\D/g,"")
}

function telefone(v){
    v=v.replace(/\D/g,"")                 //Remove tudo o que não é dígito
    v=v.replace(/(\d{4})(\d)/,"$1-$2")    //Coloca hífen entre o quarto e o quinto dígitos
    return v
}
