
	function validaFaleConosco(frm){
		if(frm.nome2.value == "" || frm.nome2.value == "Nome:"){
			alert("Preencha o campo Nome!");
			frm.nome2.focus();
			return false;
		}
		if(frm.email2.value == "" || frm.email2.value == "Email:"){
			alert("Preencha o campo E-mail!");
			frm.email2.focus();
			return false;
		}
		if(frm.endereco.value == "" || frm.endereco.value == "Endereço:"){
			alert("Preencha o campo Endereço!");
			frm.endereco.focus();
			return false;
		}
		if(frm.cidade.value == "" || frm.cidade.value == "Cidade:"){
			alert("Preencha o campo Cidade!");
			frm.cidade.focus();
			return false;
		}
		if(frm.uf.value == "" || frm.uf.value == "UF:"){
			alert("Preencha o campo UF!");
			frm.uf.focus();
			return false;
		}
		if(frm.telefone.value == "" || frm.telefone.value == "Telefone:"){
			alert("Preencha o campo Telefone!");
			frm.telefone.focus();
			return false;
		}
		if(frm.celular.value == "" || frm.celular.value == "Celular:"){
			alert("Preencha o campo Celular!");
			frm.celular.focus();
			return false;
		}
		return true;
	}
	
	function validaBiblioteca(frm){
		if(frm.nome2.value == "" || frm.nome2.value == "Nome:"){
			alert("Preencha o campo Nome!");
			frm.nome2.focus();
			return false;
		}
		
		if(frm.endereco.value == "" || frm.endereco.value == "Endereço:"){
			alert("Preencha o campo Endereço!");
			frm.endereco.focus();
			return false;
		}
		
		if(frm.bairro.value == "" || frm.bairro.value == "Bairro:"){
			alert("Preencha o campo Bairro!");
			frm.bairro.focus();
			return false;
		}
		
		if(frm.cidade.value == "" || frm.cidade.value == "Cidade:"){
			alert("Preencha o campo Cidade!");
			frm.cidade.focus();
			return false;
		}
		if(frm.estado.value == "" || frm.estado.value == "Estado:"){
			alert("Preencha o campo Estado!");
			frm.estado.focus();
			return false;
		}
		if(frm.telefone.value == "" || frm.telefone.value == "Telefone:"){
			alert("Preencha o campo Telefone!");
			frm.telefone.focus();
			return false;
		}
		if(frm.loja.value == "" || frm.loja.value == "Loja:"){
			alert("Preencha o campo Loja!");
			frm.loja.focus();
			return false;
		}
		if(frm.responsavel.value == "" || frm.responsavel.value == "Responsavel:"){
			alert("Preencha o campo Responsavel!");
			frm.responsavel.focus();
			return false;
		}
		if(frm.email.value == "" || frm.email.value == "Email:"){
			alert("Preencha o campo Email!");
			frm.email.focus();
			return false;
		}
		if(frm.login.value == "" || frm.login.value == "Login:"){
			alert("Preencha o campo Login!");
			frm.login.focus();
			return false;
		}
		if(frm.senha.value == "" || frm.senha.value == "Senha:"){
			alert("Preencha o campo Senha!");
			frm.senha.focus();
			return false;
		}
		return true;
	}


   function validaCurriculo(frm){
		if(frm.nomecompleto.value == "" || frm.nomecompleto.value == "Nome:"){
			alert("Preencha o campo Nome completo!");
			frm.nomecompleto.focus();
			return false;
		}
		if(frm.cpf.value == "" || frm.cpf.value == "Email:"){
			alert("Preencha o campo CPF!");
			frm.cpf.focus();
			return false;
		}
		if(frm.endereco.value == "" || frm.endereco.value == "Endereço:"){
			alert("Preencha o campo Endereço!");
			frm.endereco.focus();
			return false;
		}
		if(frm.bairro.value == "" || frm.bairro.value == "Bairro:"){
			alert("Preencha o campo Bairro!");
			frm.bairro.focus();
			return false;
		}
		if(frm.cidade.value == "" || frm.cidade.value == "Cidade:"){
			alert("Preencha o campo Cidade!");
			frm.cidade.focus();
			return false;
		}
		if(frm.estado.value == "" || frm.estado.value == "Estado:"){
			alert("Preencha o campo Estado!");
			frm.estado.focus();
			return false;
		}
		if(frm.estado.value == "" || frm.estado.value == "Estado:"){
			alert("Preencha o campo Estado!");
			frm.estado.focus();
			return false;
		}
		if(frm.estadocivil.value == "" || frm.estadocivil.value == "Estado Civil:"){
			alert("Preencha o campo Estado Civil!");
			frm.estadocivil.focus();
			return false;
		}
		if(frm.formacaoacademica.value == "" || frm.formacaoacademica.value == "Formacao:"){
			alert("Preencha o campo Formação acadêmica!");
			frm.formacaoacademica.focus();
			return false;
		}
		if(frm.telefoneresidencial.value == "" || frm.telefoneresidencial.value == "Telefone residencial:"){
			alert("Preencha o campo Telefone residencial!");
			frm.telefoneresidencial.focus();
			return false;
		}
		if(frm.datanascimento.value == "" || frm.datanascimento.value == "Data de nascimento:"){
			alert("Preencha o campo Data de nascimento!");
			frm.datanascimento.focus();
			return false;
		}
		if(frm.primeiroemprego.value == "" || frm.datanascimento.value == "Data de nascimento:"){
			alert("Preencha o campo Primeiro emprego!");
			frm.primeiroemprego.focus();
			return false;
		}
		if(frm.comentarios.value == "" || frm.comentarios.value == "Comentarios:"){
			alert("Preencha o campo da Mensagem!");
			frm.comentarios.focus();
			return false;
		}
		return true;
	}
	
	function Mascara(objeto){
   	
	if(objeto.value.length == 0)
     objeto.value = '(' + objeto.value;

   	if(objeto.value.length == 3)
      objeto.value = objeto.value + ')';

 	if(objeto.value.length == 8)
     objeto.value = objeto.value + '-';
	
	}

	function FormataCpf(campo, teclapres)
			{
				var tecla = teclapres.keyCode;
				var vr = new String(campo.value);
				vr = vr.replace(".", "");
				vr = vr.replace("/", "");
				vr = vr.replace("-", "");
				tam = vr.length + 1;
				if (tecla != 14)
				{
					if (tam == 4)
						campo.value = vr.substr(0, 3) + '.';
					if (tam == 7)
						campo.value = vr.substr(0, 3) + '.' + vr.substr(3, 6) + '.';
					if (tam == 11)
						campo.value = vr.substr(0, 3) + '.' + vr.substr(3, 3) + '.' + vr.substr(7, 3) + '-' + vr.substr(11, 2);
				}
			}

	function Formatadata(Campo, teclapres)
			{
				var tecla = teclapres.keyCode;
				var vr = new String(Campo.value);
				vr = vr.replace("/", "");
				vr = vr.replace("/", "");
				vr = vr.replace("/", "");
				tam = vr.length + 1;
				if (tecla != 8 && tecla != 8)
				{
					if (tam > 0 && tam < 2)
						Campo.value = vr.substr(0, 2) ;
					if (tam > 2 && tam < 4)
						Campo.value = vr.substr(0, 2) + '/' + vr.substr(2, 2);
					if (tam > 4 && tam < 7)
						Campo.value = vr.substr(0, 2) + '/' + vr.substr(2, 2) + '/' + vr.substr(4, 7);
				}
			}


function currencyFormat(fld, milSep, decSep, e) {

	var sep = 0;
	var key = '';
	var i = j = 0;
	var len = len2 = 0;
	var strCheck = '0123456789';
	var aux = aux2 = '';
	var whichCode = (window.Event) ? e.which : e.keyCode;
	if (whichCode == 13)
	return true;
	key = String.fromCharCode(whichCode);
	if (strCheck.indexOf(key) == -1) return false;
	len = fld.value.length;
	for(i = 0; i < len; i++)
	if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)) break;
	aux = '';
	for(; i < len; i++)
	if (strCheck.indexOf(fld.value.charAt(i))!= -1) aux += fld.value.charAt(i);
	aux += key;
	len = aux.length;
	if (len == 0) fld.value = '';
	if (len == 1) fld.value = '0' + decSep + '0' + aux;
	if (len == 2) fld.value = '0' + decSep + aux;
	// Se 3 for 3 coloca essa linha senão não coloca
	if (len > 2) {
		aux2 = '';
	
		// A cada três caracteres adiciona um milSep (ponto)
		for (j = 3, i = len - 3; i >= 0; i--) {
			if (j == 3) {
				aux2 += milSep;
				j = 0;
			}
		aux2 += aux.charAt(i);
		j++;
		}
		fld.value = '';
		len2 = aux2.length;
	
		// Se 3 for 3 coloca > senão coloca >=
		for (i = len2 - 1; i > 0; i--) // Alterei de i >= 0 para i > 0
		fld.value += aux2.charAt(i);
		fld.value += decSep + aux.substr(len - 2, len); // Número de casas após a vírgula
	}
	return false;

}


// JavaScript Document
<!--
function mascaracpf(doc){ 
  var mycpf = ''; 
  mycpf = mycpf + doc.value; 
  if (mycpf.length == 3){ 
	  mycpf = mycpf + '.'; 
	  doc.value = mycpf; 
  } 
  if (mycpf.length == 7){ 
	  mycpf = mycpf + '.'; 
	  doc.value = mycpf; 
  }
  if (mycpf.length == 11){ 
	  mycpf = mycpf + '-'; 
	  doc.value = mycpf; 
  }  
  if (mycpf.length == 14){ 
	  verifica_cpf(doc);
  } 
  if (mycpf.length > 14){
	alert("cpf inválido!"); 
	doc.value = '';
	doc.focus(); 
  } 
}

function verifica_cpf (doc) {
cpf = (doc.value.substring(0,3)); 
cpf = cpf + (doc.value.substring(4,7)); 
cpf = cpf + (doc.value.substring(8,11)); 
cpf = cpf + (doc.value.substring(12,14)); 
Situacao = "";

if (cpf.length != 11 || cpf == "00000000000" || cpf == "11111111111" ||
	cpf == "22222222222" ||	cpf == "33333333333" || cpf == "44444444444" ||
	cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" ||
	cpf == "88888888888" || cpf == "99999999999")
	Situacao = "falsa";
soma = 0;

for (i=0; i < 9; i ++)
	soma += parseInt(cpf.charAt(i)) * (10 - i);
resto = 11 - (soma % 11);

if (resto == 10 || resto == 11)
	resto = 0;
	
if (resto != parseInt(cpf.charAt(9)))
	Situacao = "falsa";
soma = 0;
for (i = 0; i < 10; i ++)
	soma += parseInt(cpf.charAt(i)) * (11 - i);
resto = 11 - (soma % 11);
	
	if (resto == 10 || resto == 11)
	resto = 0;
	
	if (resto != parseInt(cpf.charAt(10)))
		Situacao = "falsa";

	if (doc.value == "") { 
		Situacao = "falsa"; 
	} 

	if (Situacao == "falsa") { 
		alert("Cpf inválido!"); 
		doc.value = '';
		doc.focus(); 
		return false;
	} else{
		return true;
	}
}
