// JavaScript Document
function valida_cadastro(form)
{
	var cliente_reg = document.getElementById('cliente_reg');
	var marcado_cliente = false;
	
	for(x=0;x<form.cliente_reg.length; x++)
	{
		if(form.cliente_reg[x].checked)
			marcado_cliente = true;
	}
	if(!marcado_cliente)
	{
		alert("Indique se sua empresa já é cliente Prompt ou não!");
		form.cliente_reg[0].focus();
		return false;
	}
	
	if(cliente_reg.value=='')
	{
		alert("Nome da empresa inválida!");
		nome_empresa.focus();
		return false;
	}
	
	var nome_empresa = document.getElementById('nome_empresa');
	if(nome_empresa.value=='')
	{
		alert("Nome da empresa inválida!");
		nome_empresa.focus();
		return false;
	}
	var responsavel_vaga = document.getElementById('responsavel_vaga');
	if(responsavel_vaga.value=='')
	{
		alert("Responsável pela vaga precisa ser preenchido!");
		responsavel_vaga.focus();
		return false;
	}
	var telefone_empresa = document.getElementById('telefone_empresa');
	if(telefone_empresa.value=='')
	{
		alert("Telefone precisa ser preenchido!");
		telefone_empresa.focus();
		return false;
	}
	
	var erEmail = /^[\w-]+(\.[\w-]+)*(\.@|@)(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	email = document.getElementById('email');
	if( ! (erEmail.test(email.value)))
	{
		alert("E-mail invalido!");
		email.focus();
		return false;
	}

	var endereco_empresa = document.getElementById('endereco_empresa');
	if(endereco_empresa.value=='')
	{
		alert("O endereço precisa ser preenchido!");
		endereco_empresa.focus();
		return false;
	}

	var numero = document.getElementById('numero');
	if(numero.value=='')
	{
		alert("O número precisa ser preenchido!");
		numero.focus();
		return false;
	}
	
	var cidade_empresa= document.getElementById('cidade_empresa');
	if(cidade_empresa.value=='')
	{
		alert("A cidade precisa ser preenchido!");
		cidade_empresa.focus();
		return false;
	}
	
	var cep=document.getElementById('cep');
	if(cep.value=='')
	{
		alert("O cep precisa ser preenchido!");
		cep.focus();
		return false;
	}
	
	var estado_empresa = document.getElementById('estado_empresa');
	if(estado_empresa.value=='0')
	{
		alert("Escolha o estado!");
		estado_empresa.focus();
		return false;
	}
	var funcao_vaga = document.getElementById('funcao_vaga');
	if(funcao_vaga.value=='')
	{
		alert("Função da vaga precisa preenchida!");
		funcao_vaga.focus();
		return false;
	}
	var nvagas = document.getElementById("n_vagas");
	if((nvagas.value=="")||(nvagas.value == 0))
	{
		alert("O Número de vagas deve ser Informado!");
		nvagas.focus();
		return false;
	}	
	var escolaridade_vaga = document.getElementById('escolaridade_vaga');
	if(escolaridade_vaga.value=='')
	{
		alert("Escolaridade precisa preenchida!");
		escolaridade_vaga.focus();
		return false;
	}
	var requisitos_vaga = document.getElementById('requisitos_vaga');
	if(requisitos_vaga.value=='')
	{
		alert("Requisitos da vaga precisa ser preenchido!");
		requisitos_vaga.focus();
		return false;
	}
	var experiencia_vaga = document.getElementById('experiencia_vaga');
	if(experiencia_vaga.value=='')
	{
		alert("Experiência da vaga precisa ser preenchido!");
		experiencia_vaga.focus();
		return false;
	}
	var contato_vaga = document.getElementById('contato_vaga');
	if(contato_vaga.value=='')
	{
		alert("Contato da vaga precisa ser preenchido!");
		contato_vaga.focus();
		return false;
	}
	
}