function envia_clube_ccc()
{

	if(critica_nome() && critica_email() && critica_ddd() && critica_telefone() && 
	   critica_endereco() && critica_complemento() && critica_bairro() && critica_cep() &&
	   critica_cidade() && critica_dia_nasc() && critica_mes_nasc() && critica_ano_nasc()) 
	{	document.form.submit();		}

}
function envia_boletim_ccc()
{
	if(document.getElementById('duplicidade').value == 1 && critica_email())
	{	document.form.submit(); }
}
function envia_contato()
{
	if(critica_nome() && critica_email() && critica_mensagem()) 
	{	document.form.submit();		}
}
function envia_curriculo()
{	if(critica_vaga() && critica_nome() && critica_email() && critica_ddd() && critica_telefone() && critica_endereco() && critica_complemento() && critica_bairro() && critica_cep() && critica_cidade() && critica_dia_nasc() && critica_mes_nasc() && critica_ano_nasc() && critica_formacao() && critica_experiencia()) 
	{	document.form.submit();		}
}
function envia_pre_inscricao()
{ if(critica_cursos() && critica_nome() && critica_email() && critica_ddd() && critica_telefone()) 
	{	document.form.submit();		}
}

/************************************************   Funções de Críticas a Dados   *******************************************************/

function critica_cursos()
{
	var_curso = document.getElementById('curso').value;
	if(var_curso.length == 0)
	{
		alert("No momento não há Cursos Disponíveis ! ");
		document.getElementById('curso').focus();
		return false;
	}
	return true;
}
function critica_vaga()
{
	var_vaga = document.getElementById('vaga').value;
	if(var_vaga.length == 0)
	{
		alert("No momento não há vagas disponíveis ! ");
		document.getElementById('vaga').focus();
		return false;
	}
	return true;
}
function critica_nome()
{
	var_nome = document.getElementById('nome').value;
	if(var_nome.length == 0)
	{
		alert("Você precisa preencher o campo Nome ! ");
		document.getElementById('nome').focus();
		return false;
	}
	return true;
}
function critica_email()
{
	var_email = document.form.email.value;
	if(var_email.length == 0)
	{
		alert("Você precisa preencher campo Email ! ");
		document.form.email.focus();
		return false;
	}
	parte1 = document.form.email.value.indexOf("@");
    parte2 = document.form.email.value.indexOf(".");
    parte3 = document.form.email.value.length;
    if (!(parte1 >= 3 && parte2 > 0 && parte2 != parte3 && parte3 >= 9)) 
	{
    	alert ("O campo Email deve conter um endereco eletronico válido!");
        document.form.email.focus();
        return false;
	}
	return true;
}
function critica_ddd()
{
	var_ddd = document.form.ddd.value;
	if(var_ddd.length == 0)
	{
		alert("Você precisa preencher o DDD ! ");
		document.form.ddd.focus();
		return false;
	}
	if (isNaN(document.form.ddd.value))
	{
       alert ("O campo DDD deve conter apenas numeros!");
       document.form.ddd.focus();
       return false;
    }
	return true;
}
function critica_telefone()
{
	var_telefone = document.form.telefone.value;
	if(var_telefone.length == 0)
	{
		alert("Você precisa preencher o Telefone ! ");
		document.form.telefone.focus();
		return false;
	}
	if (isNaN(document.form.telefone.value))
	{
    	alert ("O campo Telefone deve conter apenas números!");
        document.form.telefone.focus();
        return false;
    }
	return true;
}
function critica_endereco()
{
	var_endereco = document.form.endereco.value;
	if(var_endereco.length == 0)
	{
		alert("Você precisa preencher o campo Endereco ! ");
		document.form.endereco.focus();
		return false;
	}
	return true;
}
function critica_complemento()
{
	var_complemento = document.form.complemento.value;
	if(var_complemento.length == 0)
	{
		alert("Você precisa preencher o campo Complemento ! ");
		document.form.complemento.focus();
		return false;
	}
	return true;
}
function critica_bairro()
{
	var_bairro = document.form.bairro.value;
	if(var_bairro.length == 0)
	{
		alert("Você precisa preencher o campo Bairro ! ");
		document.form.bairro.focus();
		return false;
	}
	return true;
}
function critica_cidade()
{
	var_cidade = document.form.cidade.value;
	if(var_cidade.length == 0)
	{
		alert("Você precisa preencher o campo Cidade ! ");
		document.form.cidade.focus();
		return false;
	}
	return true;
}
function critica_cep()
{
	var_cep = document.form.cep.value;
	if(var_cep.length == 0)
	{
		alert("Você precisa preencher o CEP ! ");
		document.form.cep.focus();
		return false;
	}
	if (isNaN(document.form.cep.value))
	{
    	alert ("O campo CEP deve conter apenas numeros!");
        document.form.cep.focus();
        return false;
    }
	return true;
}
function critica_dia_nasc()
{
	var_dia_nasc = document.form.dia_nasc.value;
	if(var_dia_nasc.length == 0)
	{
		alert("Você precisa preencher o Dia do seu Nascimento ! ");
		document.form.dia_nasc.focus();
		return false;
	}
	if (isNaN(document.form.dia_nasc.value))
	{
    	alert ("O campo Dia deve conter apenas numeros!");
        document.form.dia_nasc.focus();
        return false;
    }
	return true;
}
function critica_mes_nasc()
{
	var_mes_nasc = document.form.mes_nasc.value;
	if(var_mes_nasc.length == 0)
	{
		alert("Você precisa preencher o Mês do seu Nascimento ! ");
		document.form.mes_nasc.focus();
		return false;
	}
	if (isNaN(document.form.mes_nasc.value))
	{
    	alert ("O campo Mês deve conter apenas numeros!");
        document.form.mes_nasc.focus();
        return false;
    }
	return true;
}
function critica_ano_nasc()
{
	var_ano_nasc = document.form.ano_nasc.value;
	if(var_ano_nasc.length == 0)
	{
		alert("Você precisa preencher o Ano do seu Nascimento ! ");
		document.form.ano_nasc.focus();
		return false;
	}
	if (isNaN(document.form.ano_nasc.value))
	{
    	alert ("O campo Ano deve conter apenas numeros!");
        document.form.ano_nasc.focus();
        return false;
    }
	return true;
}
function critica_mensagem()
{
	var_mensagem = document.getElementById('mensagem').value;
	if(var_mensagem.length == 0)
	{
		alert("Você precisa preencher o campo Mensagem ! ");
		document.getElementById('mensagem').focus();
		return false;
	}
	return true;
}
function critica_formacao()
{
	var_mensagem = document.getElementById('formacao_academica').value;
	if(var_mensagem.length == 0)
	{
		alert("Você precisa preencher o campo Formação Acadêmica ! ");
		document.getElementById('formacao_academica').focus();
		return false;
	}
	return true;
}
function critica_experiencia()
{
	var_mensagem = document.getElementById('experiencia_profissional').value;
	if(var_mensagem.length == 0)
	{
		alert("Você precisa preencher o campo Experiência Profissional ! ");
		document.getElementById('experiencia_profissional').focus();
		return false;
	}
	return true;
}