//funçoes que valida campo contato e cadastro

function validaContato() {

	var nome = document.contato.nome.value.length;
	var email = document.contato.email.value.length;
	var telefone = document.contato.telefone.value.length;
	var assuntos = document.contato.assunto.value.length;

	if (nome<1){
	window.alert("Campo NOME não pode ser vazio!");
	document.contato.nome.focus();
	return false;
	}

	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.contato.email.value))) {
		alert("Email inválido, digite novamente por favor.");
		document.contato.email.focus();
		return false;
	}

	if (telefone<1){
	window.alert("Campo TELEFONE não pode ser vazio!");
	document.contato.telefone.focus();
	return false;
	}

	if (assuntos<1){
	window.alert("Campo ASSUNTO não pode ser vazio!");
	document.contato.assunto.focus();
	return false;
	}
}

function validaEnvio() {

	var nome = document.curriculo.nome.value.length;
	var telefone = document.curriculo.telefone.value.length;
	var email = document.curriculo.email.value.length;
	var reg = /^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))+(.pdf|.doc|.docx|.DOC|.DOCX)$/;

	if (nome<1){
	window.alert("Campo NOME não pode ser vazio!");
	document.curriculo.nome.focus();
	return false;
	}

	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.curriculo.email.value))) {
		alert("Email inválido, digite novamente por favor.");
		document.curriculo.email.focus();
		return false;
	}

	if (telefone<1){
	window.alert("Campo TELEFONE não pode ser vazio!");
	document.curriculo.telefone.focus();
	return false;
	}

	if (document.curriculo.arquivo.value.length > 0)
	{
		//Checks with the control value.
		if (reg.test(document.curriculo.arquivo.value))
		{
			return true;
		}
		else
		{
			//If the condition not satisfied shows error message.
			alert("Somente arquivos com extensões .pdf, .doc, .docx");
			return false;
		}
	}
}
