function validacampos() {
 if (document.forms.formcontato.nome.value == '') {
	alert('Por favor informe seu Nome');
	document.forms.formcontato.nome.focus();
	return false;
 }
  if (document.forms.formcontato.endereco.value == '') {
	alert('Por favor informe o Endereco');
	document.forms.formcontato.endereco.focus();
	return false;
 }
  if (document.forms.formcontato.cpf.value == '') {
	alert('Por favor informe o CPF');
	document.forms.formcontato.cpf.focus();
	return false;
 }
   if (document.forms.formcontato.email.value == '' || document.forms.formcontato.email.value.indexOf("@") == -1 || document.forms.formcontato.email.value.indexOf(".") == -1) {
	alert('Por favor informe um e-mail válido');
	document.forms.formcontato.email.focus();
	return false;
 }
   if (document.forms.formcontato.cidade.value == '') {
	alert('Por favor informe a Cidade');
	document.forms.formcontato.cidade.focus();
	return false;
 }
    if (document.forms.formcontato.uf.value == '') {
	alert('Por favor informe O Estado');
	document.forms.formcontato.uf.focus();
	return false;
 }
    if (document.forms.formcontato.ddd.value == '') {
	alert('Por favor informe o DDD');
	document.forms.formcontato.ddd.focus();
	return false;
 }
    if (document.forms.formcontato.fone.value == '') {
	alert('Por favor informe o Telefone');
	document.forms.formcontato.fone.focus();
	return false;
 }

    if (document.forms.formcontato.data1.value == '') {
	alert('Por favor informe a Data da Chegada');	
	return false;
 }
    if (document.forms.formcontato.horac.value == '') {
	alert('Por favor informe a Hora de Chegada');
	document.forms.formcontato.horac.focus();
	return false;
 }
 
    if (document.forms.formcontato.data2.value == '') {
	alert('Por favor informe a Data da Saida');	
	return false;
 }
    if (document.forms.formcontato.horas.value == '') {
	alert('Por favor informe a Hora da Saida');
	document.forms.formcontato.horas.focus();
	return false;
 }
 	var x = 0;
	var aux = 0;
	var op = "";
	var hid = "";
	var qtd;
	document.getElementById('h1').value='';
	document.getElementById('h2').value='';
	document.getElementById('h3').value='';
	document.getElementById('h4').value='';
	document.getElementById('h5').value='';
	document.getElementById('h6').value='';
	document.getElementById('h7').value='';
	for(x=0;x<=6;x++)
	{
		 if (document.forms.formcontato.opcao[x].checked == true )
		 {
			aux = aux + 1;
			hid = "h"+document.forms.formcontato.opcao[x].id;
			document.getElementById(hid).value=document.forms.formcontato.opcao[x].value;
			op = op + document.forms.formcontato.opcao[x].id + ",";			
		 }
		
	}
	//alert(op);
	if (aux==0){
		alert("Selecione o tipo de Apartamento");	
		return false;	
	}
	
	if(op != '')
	{		
		var op2 = op.split(',');
		var nombre;
		for(x=0;x<=aux-1;x++)
		{	
			nombre = op2[x]+""+op2[x];				
			if (document.getElementById(nombre).value == ''){
				alert("Selecione a Quantidade");
				document.getElementById(nombre).focus();
				return false;
			}
			
		}
	}
	if (document.forms.formcontato.msg.value == '') {
	alert('Por favor informe a Mensagem');
	document.forms.formcontato.msg.focus();
	return false;
 }
	
}

function enviaCPF()
{
	if (document.getElementById("Cpf").value != '')
	{
		 return Verifica_CPF();
	}
}

function Verifica_CPF() {
var CPF = document.getElementById("Cpf").value;//formulario.CPF.value; // Recebe o valor digitado no campo

// Verifica se o campo é nulo
if (CPF == '') {
  alert('Este campo é de preenchimento obrigatório!');
  return false;
   }

// Aqui começa a checagem do CPF
var POSICAO, I, SOMA, DV, DV_INFORMADO;
var DIGITO = new Array(10);
DV_INFORMADO = CPF.substr(9, 2); // Retira os dois últimos dígitos do número informado

// Desemembra o número do CPF na array DIGITO
for (I=0; I<=8; I++) {
  DIGITO[I] = CPF.substr( I, 1);
}

// Calcula o valor do 10º dígito da verificação
POSICAO = 10;
SOMA = 0;
   for (I=0; I<=8; I++) {
      SOMA = SOMA + DIGITO[I] * POSICAO;
      POSICAO = POSICAO - 1;
   }
DIGITO[9] = SOMA % 11;
   if (DIGITO[9] < 2) {
        DIGITO[9] = 0;
}
   else{
       DIGITO[9] = 11 - DIGITO[9];
}

// Calcula o valor do 11º dígito da verificação
POSICAO = 11;
SOMA = 0;
   for (I=0; I<=9; I++) {
      SOMA = SOMA + DIGITO[I] * POSICAO;
      POSICAO = POSICAO - 1;
   }
DIGITO[10] = SOMA % 11;
   if (DIGITO[10] < 2) {
        DIGITO[10] = 0;
   }
   else {
        DIGITO[10] = 11 - DIGITO[10];
   }

// Verifica se os valores dos dígitos verificadores conferem
DV = DIGITO[9] * 10 + DIGITO[10];
   if (DV != DV_INFORMADO) {
      alert('CPF inválido');
       document.getElementById("Cpf").value = '';
       document.getElementById("Cpf").focus();
      return false;
   }
   return true;
}
if(navigator.appName == 'Microsoft Internet Explorer')
	var browser = 'IE'
else if(navigator.appName == 'Netscape')
	var browser = 'Firefox'

function SomenteNumero2(e)
{
	var tecla = (browser == 'IE') ? e.keyCode : e.charCode;
	if((tecla > 47 && tecla < 58) || tecla == 13 || tecla == 0)
		return true
	else
	{
		if (tecla != 8) return false;
		else return true;
	}
}



function formatar2(src, mask, validador, e)
{
	if(e.charCode != 0)
	{
		var i = src.value.length
		var saida = validador
		var texto = mask.substring(i)
	
		if (texto.substring(0,1) != saida)
		{
			src.value += texto.substring(0,1)
		}
		if (texto.substring(1,2) == ' ')
		{
			src.value += texto.substring(1,2)
		}
	}
}


//onkeypress="formatar(this,'####-####','#',event); return SomenteNumero(event)"
//onkeypress="formatar(this,'####-####','#',event); return SomenteNumero(event)"
////////////////////////////////////////////////////////////////////////////////////////////////////////

