// JavaScript Document
<!--
$(function() {
	$("#insCpf").mask("999.999.999-99");
	$("#insCep").mask("99999-999");
	$("#insTelefone").mask("(99) 9999-9999");
	$("#insCelular").mask("(99) 9999-9999");
	
	$('#formInsc').submit(function(){

		if($('#catId').val()=='-') {
    		alert('Selecione uma categoria.');
   			$('#catId').focus();
    		return false;};	

		if(!trimAll($('#insNome').val())) {
    		alert('É necessário informar o seu nome completo.');
   			$('#insNome').focus();
    		return false;};	
		if(!trimAll($('#insCertificado').val())) {
    		alert('É necessário informar o seu nome para crachá.');
   			$('#insCertificado').focus();
    		return false;};				
		if(!trimAll($('#insEmail').val())) {
    		alert('É necessário informar o seu e-mail.');
   			$('#insEmail').focus();
    		return false;};	
		if(!isValidEmail($('#insEmail').val())) {
   		 	alert('Favor informar um e-mail válido.');
   			$('#insEmail').focus();
    		return false;};	

	   if(!trimAll($('#insCpf').val())) {
    		alert('É necessário informar o seu CPF.');
   			$('#insCpf').focus();
    		return false;};	
			
		if(!isCPF($('#insCpf').val())) {
   		 	alert('Favor informar um CPF válido.');
   			$('#insCpf').focus();
    		return false;};
			
		if(!trimAll($('#insRg').val())) {
    		alert('É necessário informar o seu RG.');
   			$('#insRg').focus();
    		return false;};				
	
		if(!trimAll($('#insEndereco').val())) {
    		alert('É necessário informar o seu endereço.');
   			$('#insEndereco').focus();
    		return false;};	
		if(!trimAll($('#insCep').val())) {
    		alert('É necessário informar o CEP.');
   			$('#insCep').focus();
    		return false;};
		if(!trimAll($('#insCidade').val())) {
    		alert('É necessário informar a cidade.');
   			$('#insCidade').focus();
    		return false;};		
			
		if($('#insUf').val()=='-') {
    		alert('É necessário informar a estado.');
   			$('#insUf').focus();
    		return false;};	
			
		if(!trimAll($('#insTelefone').val()) && !trimAll($('#insCelular').val())) {
    		alert('É necessário informar um dos telefones de contato.');
   			$('#insTelefone').focus();
    		return false;};	
			
		return confirm('Confirma o envio dos dados ?');

	});	
	
	
});
//-->
