function validaCampos(){
	
	var msg;
	//var extensao;

	msg = "";
	
	//Validação do campo oNome
	if(document.faleConosco.nome.value == ""){
		msg = msg+"* Preencha o campo Nome.\n";
		document.faleConosco.nome.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.nome.style.backgroundColor = "#FFF";
	}

	//validar Tratamento
	if(document.faleConosco.tratamento.value == "0"){
		msg = msg+"* Selecione o Tratamento.\n";
		document.faleConosco.tratamento.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.tratamento.style.backgroundColor = "#FFF";
	}


	//Validação do Campo email
	if(document.faleConosco.email.value == ""){
		msg = msg+"* Preencha o campo E-mail.\n";
		document.faleConosco.email.style.backgroundColor = "#CDE5CB";
	}else{
		var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/

		if(!(RegExp.test(document.faleConosco.email.value))){
        	msg = msg+"* Preencha o campo E-mail corretamente.\n";//return true;
		}else{
			document.faleConosco.email.style.backgroundColor = "#FFF";
		}
	}
	
	//Validação do campo Instituição
	if(document.faleConosco.instituicao.value == ""){
		msg = msg+"* Preencha o campo Institui"+String.fromCharCode(231)+String.fromCharCode(227)+"o.\n";
		document.faleConosco.instituicao.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.instituicao.style.backgroundColor = "#FFF";
	}

	//Valida campo website
	/*if(document.faleConosco.website.value == ""){
		msg = msg+"* Preencha o campo WebSite.\n";
		document.faleConosco.website.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.website.style.backgroundColor = "#FFF";
	}

	//Valida campo Contato
	if(document.faleConosco.contato.value == ""){
		msg = msg+"* Preencha o campo Contato.\n";
		document.faleConosco.contato.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.contato.style.backgroundColor = "#FFF";
	}*/

	//Valida campo Codigo Area
	if(document.faleConosco.codPais.value.length == ""){
		msg = msg+"* Preencha o campo do C"+String.fromCharCode(243)+"d.Pa"+String.fromCharCode(237)+"s.\n";
		document.faleConosco.codPais.style.backgroundColor = "#CDE5CB";
	}else if(isNaN(document.faleConosco.ddd.value)){
		msg = msg+"* Os campos C"+String.fromCharCode(243)+"d.Pa"+String.fromCharCode(237)+"s deve conter apenas n"+String.fromCharCode(250)+"mero.\n";
		document.faleConosco.codPais.style.backgroundColor = "#CDE5CB";
	}else if(document.faleConosco.codPais.value.length != 2){
		msg = msg+"* Os campos C"+String.fromCharCode(243)+"d.Pa"+String.fromCharCode(237)+"s deve conter apenas n"+String.fromCharCode(250)+"mero.\n Ex: 55.\n";
		document.faleConosco.codPais.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.codPais.style.backgroundColor = "#FFF";
	}

	//Valida campo ddd
	if(document.faleConosco.ddd.value.length == ""){
		msg = msg+"* Preencha o campo do DDD.\n";
		document.faleConosco.ddd.style.backgroundColor = "#CDE5CB";
	}else if(isNaN(document.faleConosco.ddd.value)){
		msg = msg+"* Os campos DDD deve conter apenas n"+String.fromCharCode(250)+"mero.\n";
		document.faleConosco.ddd.style.backgroundColor = "#CDE5CB";
	}else if(document.faleConosco.ddd.value.length != 2){
		msg = msg+"* Campo do DDD inv"+String.fromCharCode(225)+"lido!!! Digite apenas n"+String.fromCharCode(250)+"meros. Ex: 61.\n";
		document.faleConosco.ddd.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.ddd.style.backgroundColor = "#FFF";
	}


	//Valida campo telefone
	if(document.faleConosco.telefone.value == ""){
		msg = msg+"* Preencha o campo Telefone.\n";
		document.faleConosco.telefone.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.telefone.style.backgroundColor = "#FFF";
	}

	//Valida campo fax
/*	if(document.faleConosco.fax.value == ""){
		msg = msg+"* Preencha o campo Fax.\n";
		document.faleConosco.fax.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.fax.style.backgroundColor = "#FFF";
	}*/

	//Valida campo endereco
	if(document.faleConosco.endereco.value == ""){
		msg = msg+"* Preencha o campo Endere"+String.fromCharCode(231)+"o.\n";
		document.faleConosco.endereco.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.endereco.style.backgroundColor = "#FFF";
	}

	//Valida campo CEP
	if(document.faleConosco.cep.value.length == ""){
		msg = msg+"* Preencha o campo do CEP.\n";
		document.faleConosco.cep.style.backgroundColor = "#CDE5CB";
	}else if(isNaN(document.faleConosco.cep.value)){
		msg = msg+"* Os campos CEP deve conter apenas n"+String.fromCharCode(250)+"mero.\n";
		document.faleConosco.cep.style.backgroundColor = "#CDE5CB";
	}else if(document.faleConosco.cep.value.length != 8){
		msg = msg+"* Campo do CEP inv"+String.fromCharCode(224)+"lido!!! Digite apenas n"+String.fromCharCode(250)+"meros. Ex: 12345678.\n";
		document.faleConosco.cep.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.cep.style.backgroundColor = "#FFF";
	}

	//Valida campo cidade
	if(document.faleConosco.cidade.value == ""){
		msg = msg+"* Preencha o campo Cidade.\n";
		document.faleConosco.cidade.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.cidade.style.backgroundColor = "#FFF";
	}

	//Valida campo estado
	if(document.faleConosco.estado.value == ""){
		msg = msg+"* Preencha o campo Estado.\n";
		document.faleConosco.estado.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.estado.style.backgroundColor = "#FFF";
	}

	//Valida campo pais
	if(document.faleConosco.pais.value == ""){
		msg = msg+"* Preencha o campo Pa"+String.fromCharCode(237)+"s.\n";
		document.faleConosco.pais.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.pais.style.backgroundColor = "#FFF";
	}

	//Valida campo assunto
	if(document.faleConosco.assunto.value == ""){
		msg = msg+"* Preencha o campo Assunto.\n";
		document.faleConosco.assunto.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.assunto.style.backgroundColor = "#FFF";
	}

	//Valida campo Mensagem
	if(document.faleConosco.mensagem.value == ""){
		msg = msg+"* Preencha o campo Mensagem.\n";
		document.faleConosco.mensagem.style.backgroundColor = "#CDE5CB";
	}else{
		document.faleConosco.mensagem.style.backgroundColor = "#FFF";
	}


/*
	VALIDAR UPLOAD DE ARQUIVOS
	Existe a necessidade de adaptacao.

	caminho = document.getElementById('arquivo').value;

	extensao = caminho.split("/");
	extensao = extensao[ (extensao.length-1) ].split(".");
	extensao = extensao[ (extensao.length-1) ];

	if (isNaN(document.publicarResolucao.numero.value)) {
		msg = "* Entre apenas com valores inteiro no campo Número.\n";
	}
	if(document.publicarResolucao.numero.value == ""){
		msg = "* Preencha o campo Número.\n";
	}
	if(document.publicarResolucao.anoPubl.value == "0"){
		msg = msg+"* Preencha o campo Ano.\n";
	}


	if(document.publicarResolucao.tipo.value == "0"){
		msg = msg+"* Preencha o campo Tipo.\n";
	}


	if(document.publicarResolucao.tipo.value != "naoutilizado"){
	
	
		if(document.publicarResolucao.dataPubl.value == ""){
			msg = msg+"* Preencha o campo Data de publicação.\n";
		}
	
		if(document.publicarResolucao.arquivo.value == ""){
			if(document.publicarResolucao.arquivoBD.value == ""){
				msg = msg+"* Anexe um arquivo.\n";
			}
		}else{
			if((extensao != "pdf") && (extensao != "PDF")){
				msg = msg+"* O arquivo deve ser PDF.\n";
			}
		}
	}
*/

    if (msg != ""){
		alert(msg);
		return false;
	}
}

