// Efeito onblur nos campos de formulário

function verifica_dominio(){
		dominio = document.form1.dominio.value;
		if(dominio == ""){
			document.form1.dominio.value = "Digite o domínio desejado. Ex.: www.seudominio.com.br";
		}
}
function verifica_nome(){
		nome = document.form1.nome.value;
		if(nome == ""){
			document.form1.nome.value = "Nome para contato";
		}
}
function verifica_razao_social(){
		razao_social = document.form1.razao_social.value;
		if(razao_social == ""){
			document.form1.razao_social.value = "Razão Social";
		}
}
function verifica_nome_fantasia(){
		nome_fantasia = document.form1.nome_fantasia.value;
		if(nome_fantasia == ""){
			document.form1.nome_fantasia.value = "Nome Fantasia";
		}
}
function verifica_cnpj(){
		cnpj = document.form1.cnpj.value;
		if(cnpj == ""){
			document.form1.cnpj.value = "CNPJ";
		}
}
function verifica_email(){
		email = document.form1.email.value;
		if(email == ""){
			document.form1.email.value = "E-mail";
		}
}
function verifica_telefone(){
		telefone = document.form1.telefone.value;
		if(telefone == ""){
			document.form1.telefone.value = "Telefone";
		}
}
function verifica_celular(){
		celular = document.form1.celular.value;
		if(celular == ""){
			document.form1.celular.value = "Celular";
		}
}
function verifica_endereco(){
		endereco = document.form1.endereco.value;
		if(endereco == ""){
			document.form1.endereco.value = "Endereço";
		}
}
function verifica_bairro(){
		bairro = document.form1.bairro.value;
		if(bairro == ""){
			document.form1.bairro.value = "Bairro";
		}
}
function verifica_cidade(){
		cidade = document.form1.cidade.value;
		if(cidade == ""){
			document.form1.cidade.value = "Cidade";
		}
}
function verifica_login(){
		login = document.form1.login.value;
		if(login == ""){
			document.form1.login.value = "Login";
		}
}


// Validação do formulário de hospedagem

function enviar_hospedagem(){
	Form = document.form1;		
	Form.action="envia_hospedagem.php";
	Form.method="post";
	Form.target="";

	
// Validar Campo Domínio	
		 
	if(document.form1.dominio.value=="Digite o domínio desejado. Ex.: www.seudominio.com.br") {
		alert("Informe o domínio desejado. Ex.: www.seudominio.com.br");
		document.form1.dominio.focus();
		return false;
	}else if(document.form1.dominio.value!="") {
		if (document.form1.dominio.value.indexOf("www.") == -1){			
				alert("O domínio parece ser inválido \n\n O formato deve ser:\n\n www.suaempresa.com.br \n www.suempresa.com \n www.suaempresa.net");
				document.form1.dominio.focus();
				return false;
			}
	}
	
// Validar Campo Nome	
		 
	if(document.form1.nome.value=="Nome para contato") {
		alert("Informe o Nome");
		document.form1.nome.focus();
		return false;
	}
	
// Validar Campo CPF

numcpf = document.form1.cpf1.value + document.form1.cpf2.value + document.form1.cpf3.value + document.form1.cpf4.value;
		if(numcpf == ""){
			alert("O campo CPF é de caracter obrigatório");
			form1.cpf1.focus();
			return false;
		}else{
				x = 0;
				soma = 0;
				dig1 = 0;
				dig2 = 0;
				texto = "";
				numcpf1="";
				len = numcpf.length; x = len -1;
				
				if(numcpf == "00000000000"){
					alert("CPF inválido, digite novamente.");
					form1.cpf1.focus();
					return false;
				}
				if(numcpf == "11111111111"){
					alert("CPF inválido, digite novamente.");
					form1.cpf1.focus();
					return false;
				}
				if(numcpf == "22222222222"){
					alert("CPF inválido, digite novamente.");
					form1.cpf1.focus();
					return false;
				}
				if(numcpf == "33333333333"){
					alert("CPF inválido, digite novamente.");
					form1.cpf1.focus();
					return false;
				}
				if(numcpf == "44444444444"){
					alert("CPF inválido, digite novamente.");
					form1.cpf1.focus();
					return false;
				}
				if(numcpf == "55555555555"){
					alert("CPF inválido, digite novamente.");
					form1.cpf1.focus();
					return false;
				}
				if(numcpf == "66666666666"){
					alert("CPF inválido, digite novamente.");
					form1.cpf1.focus();
					return false;
				}
				if(numcpf == "77777777777"){
					alert("CPF inválido, digite novamente.");
					form1.cpf1.focus();
					return false;
				}
				if(numcpf == "88888888888"){
					alert("CPF inválido, digite novamente.");
					form1.cpf1.focus();
					return false;
				}
				if(numcpf == "99999999999"){
					alert("CPF inválido, digite novamente.");
					form1.cpf1.focus();
					return false;
				}			
				
				
				for (var i=0; i <= len - 3; i++)
				{
					y = numcpf.substring(i,i+1);
					soma = soma + ( y * x);
					x = x - 1;
					texto = texto + y;			
				}
				
				// % retorna o resto da divisão por 11
				dig1 = 11 - (soma % 11);
				
				if (dig1 == 10) dig1=0 ;
				if (dig1 == 11) dig1=0 ;
				
				numcpf1 = numcpf.substring(0,len - 2) + dig1 ;
				x = 11; soma=0;
				
				for (var i=0; i <= len - 2; i++) {
				soma = soma + (numcpf1.substring(i,i+1) * x);
				x = x - 1;			
				}
				
				dig2= 11 - (soma % 11);
				
				if (dig2 == 10) dig2=0;
				if (dig2 == 11) dig2=0;
				
				if ((dig1 + "" + dig2) == numcpf.substring(len,len-2))
				{	
				}else{				
					alert("CPF inválido, digite novamente.");
					form1.cpf1.focus();
					return false;
				}
		}
		
// Validar Campo RG	
		 
	if(document.form1.rg.value=="") {
		alert("Informe o número de seu Registro Geral");
		document.form1.rg.focus();
		return false;
	}
	
// Valida Campo E-mail
	if(document.form1.email.value=="E-mail") {
			alert("Informe o E-mail");
			document.form1.email.focus();
			return false;
	}else if(document.form1.email.value!="") {
			if (document.form1.email.value.indexOf("@") == -1){			
					alert("O E-mail parece ser inválido");
					document.form1.email.focus();
					return false;
				}
				if (document.form1.email.value.indexOf(".") == -1){
					alert("O E-mail parece ser inválido");
					document.form1.email.focus();
					return false;
				}
				
// Validar Campo Telefone	
		 
	if(document.form1.telefone.value=="Telefone") {
		alert("Informe seu Telefone (DDD e número)");
		document.form1.telefone.focus();
		return false;
	}

	
// Endereço	
		 
	if(document.form1.endereco.value=="Endereço") {
		alert("Informe seu Endereço");
		document.form1.endereco.focus();
		return false;
	}

// Bairro
		 
	if(document.form1.bairro.value=="Bairro") {
		alert("Informe seu Bairro");
		document.form1.bairro.focus();
		return false;
	}
	
// Cidade	
		 
	if(document.form1.cidade.value=="Cidade") {
		alert("Informe sua Cidade");
		document.form1.cidade.focus();
		return false;
	}

// UF	
		 
	if(document.form1.uf.value=="UF") {
		alert("Informe sua Unidade Federativa");
		document.form1.uf.focus();
		return false;
	}

// Login	
		 
	if(document.form1.login.value=="Login") {
		alert("Informe um nome para Login");
		document.form1.login.focus();
		return false;
	}
	
	if(document.form1.senha1.value=="") {
		alert("Informe uma senha");
		document.form1.senha1.focus();
		return false;
	}
	
	if(document.form1.senha2.value=="") {
		alert("Repita sua senha");
		document.form1.senha2.focus();
		return false;
	}

    if(document.form1.senha1.value!=document.form1.senha2.value) {
		alert("Senhas Diferentes");
		document.form1.senha1.value="";
		document.form1.senha2.value="";
		document.form1.senha1.focus();
		return false;
    }
	
}else{
  	Form.submit();
	window.location="hospedagem_pagamento.php"; 
	
  }
}

function sem_letras(){
    if ((window.event.keyCode < 48) | (window.event.keyCode > 57))
	{
        window.event.keyCode = 0
    }
}