function verifdados(n){
var smsretorno="Foram detectados os seguintes erros: \n\n";
if(dados.curso.value=="--- Escolha ---"){
	smsretorno+="Curso Incorrecto\n";
}
if(dados.localcurso.value=="Escolha" || dados.localcurso.value==''){
	smsretorno+="Local Incorrecto\n";
}
if(dados.data.value==''){
	smsretorno+="Data Pretendida Incorrecta!\n";
}
if(dados.nome.value==''){
	smsretorno+="Nome Incorrecto!\n";
}
if(dados.morada.value==''){
	smsretorno="Morada Incorrecta!\n";
}
if(dados.cp.value==''){
	smsretorno+="Codigo Postal ou Localidade Incorrectos\n";
}
if(dados.datanasc.value==''){
	smsretorno+="Data de Nascimento Incorrecta\n";
}
if(dados.docidentificacao.value=='Escolha'){
	smsretorno+="Escolha o tipo de Doc. Identificação\n";
}
if(dados.bi.value==''){
	smsretorno+="Nº do Doc. Identificação Incorrecto\n";
}
if(dados.naturalidade.value==''){
	smsretorno+="Naturalidade Incorrecta\n";
}
if(dados.estadocivil.value=="--- Escolha ---"){
	smsretorno+="Estado Civil Incorrecto\n";
}
if(dados.sexo.value=="--- Escolha ---"){
	smsretorno+="Sexo Incorrecto\n";
}
if(dados.nacionalidade.value==""){
	smsretorno+="Nacionalidadel Incorrecta\n";
}
if(dados.ncontribuinte.value==""){
	smsretorno+="Nº Contribuinte Incorrecto\n";
}
if(dados.telefone.value==""){
	smsretorno+="Telefone Incorrecto\n";
}
if(dados.email.value==""){
	smsretorno+="Email Incorrecto\n";
}
if(dados.sprofissional.value=="Escolha" || dados.sprofissional.value==""){
	smsretorno+="Sit. Profissional Incorrecta\n";
}
if(dados.habilitacoes.value=="Escolha" || dados.habilitacoes.value==""){
	smsretorno+="Habilitações Incorrectas\n";
}
if (smsretorno!="Foram detectados os seguintes erros: \n\n"){
	alert(smsretorno);
}
else{
	dados.submit();
}

}

function verifdadosefa(n){
var smsretorno="Foram detectados os seguintes erros: \n\n";
if(dados.curso.value=="--- Escolha ---"){
	smsretorno+="Curso Incorrecto\n";
}
if(dados.localcurso.value=="Escolha" || dados.localcurso.value==''){
	smsretorno+="Local Incorrecto\n";
}
if(dados.nome.value==''){
	smsretorno+="Nome Incorrecto!\n";
}
if(dados.datanasc.value==''){
	smsretorno+="Data de Nascimento Incorrecta\n";
}
if(dados.docidentificacao.value=='Escolha'){
	smsretorno+="Escolha o tipo de Doc. Identificação\n";
}
if(dados.bi.value==''){
	smsretorno+="Nº do Doc. Identificação Incorrecto\n";
}
if(dados.sexo.value=="Escolha"){
	smsretorno+="Sexo Incorrecto\n";
}
if(dados.sprofissional.value=="Escolha"){
	smsretorno+="Situação Profissional Incorrecta\n";
}
if(dados.habilitacoes.value=="Escolha"){
	smsretorno+="Habilitações Incorrectas\n";
}
if(dados.telefone.value==""){
	smsretorno+="Telefone Incorrecto\n";
}
if(dados.email.value==""){
	smsretorno+="Email Incorrecto\n";
}
if (smsretorno!="Foram detectados os seguintes erros: \n\n"){
	alert(smsretorno);
}
else{
	dados.submit();
}

}

function limpar(){

dados.curso.value="--- Escolha ---";
dados.localcurso.value="Escolha";
dados.data.value="";
dados.nome.value="";
dados.morada.value="";
dados.cp.value="";
dados.datanasc.value="";
dados.bi.value="";
dados.databi.value="";
dados.arquivobi.value="";
dados.naturalidade.value="";
dados.nome.value="";
dados.estadocivil.value="--- Escolha ---";
dados.nacionalidade.value="";
dados.ncontribuinte.value="";
dados.telefone.value="";
dados.fax.value="";
dados.email.value="";
dados.profissao.value="";
dados.sprofissional.value="Escolha";
dados.empresa.value="";
dados.habilitacoes.value="Escolha";
dados.observacoes.value="";

}
function checkMail(email)
{
	var x = email;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) return true;
	else return false;
}

function verifnews(){
var smsnews="Foram detectados os seguintes erros: \n\n";
if(newsletter.nomenews.value=="" || newsletter.nomenews.value==" "){
	smsnews+="Nome Incorrecto!\n";
}
if(newsletter.emailnews.value=="" || newsletter.emailnews.value==" " || !checkMail(newsletter.emailnews.value)){
	smsnews+="Email Incorrecto!\n";
}
if(smsnews=="Foram detectados os seguintes erros: \n\n"){
newsletter.submit();
}
else
{
	alert(smsnews);
}
}

function verifmelhor(){
var smsmelhorias="Foram detectados os seguintes erros: \n\n";
if(melhorias.nome.value=="" || melhorias.nome.value==" "){
	smsmelhorias+="Nome Incorrecto!\n";
}
if(melhorias.email.value=="" || melhorias.email.value==" " || !checkMail(melhorias.email.value)){
	smsmelhorias+="Email Incorrecto!\n";
}
if(melhorias.texto.value=="" || melhorias.texto.value==" "){
	smsmelhorias+="Mensagem Incorrecta!\n";
}
if(smsmelhorias=="Foram detectados os seguintes erros: \n\n"){
melhorias.submit();
}
else
{
	alert(smsmelhorias);
}
}

