function mascara(o,f){
	v_obj=o
	v_fun=f
	setTimeout("execmascara()",1)
}
function execmascara(){
	v_obj.value=v_fun(v_obj.value)
}

function data(v){ 
	v=v.replace(/\D/g,"")
	v=v.replace(/(\d{2})(\d)/,"$1/$2")
	v=v.replace(/(\d{2})(\d)/,"$1/$2")
	return v  }

function data2(vValor){ 
	var checkStr = ''; 
	checkStr = vValor; 
	var err=0; 
	var psj=0; 
	var dia = 0; 
	var mes = 0; 
	var ano = 0; 
	var barra1 = ''; 
	var barra2 = ''; 
	dia = checkStr.substring(0, 2); 
	barra1 = checkStr.substring(2, 3); 
	mes = checkStr.substring(3, 5); 
	barra2 = checkStr.substring(5, 6); 
	ano = checkStr.substring(6, 10); 
	//verifica??es b?sicas 
	if (checkStr.length != 10) 
		err = 1; 
	if (mes<1 || mes>12) 
		err = 1; 
	if (barra1 != '/') 
		err = 1; 
	if (dia<1 || dia>31) 
		err = 1; 
	if (barra2 != '/') 
		err = 1; 
	if (ano<=1930 || ano>2900) 
		err = 1; 
	//verifica??es avan?adas 
	// m?s com 30 dias 
	if (mes==4 || mes==6 || mes==9 || mes==11){ 
		if (dia==31) 
			err=1; 
	} 
	// fevereiro e ano bissexto 
	if (mes==2){ 
		var g = parseInt(ano/4); 
		if (isNaN(g)) { 
			err=1; 
		} 
		if (dia>29) 
			err=1; 
		if (dia==29 && ((ano/4)!=parseInt(ano/4))) 
			err=1; 
	} 
	if (err==1) {
		alert('Data Inválida');
		return 'Nascimento';
	}else {
		return vValor; }
}
function cpf(v){
	v=v.replace(/\D/g,"")                    //Remove tudo o que não é dígito
	v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
	v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
	//de novo (para o segundo bloco de números)
	v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2") //Coloca um hífen entre o terceiro e o quarto dígitos
	return v
}
function upload(){
	document.formImagem.action='upSis?id='+document.getElementById("idc").value+'&ap='+document.getElementById("apelido").value;
	document.formImagem.submit();
}
function cep(v){
	v=v.replace(/\D/g,"")                //Remove tudo o que não é dígito
	v=v.replace(/^(\d{5})(\d)/,"$1-$2") //Esse é tão fácil que não merece explicações
	return v
}
function telefone(v){
	v=v.replace(/\D/g,"")                 //Remove tudo o que não é dígito
	v=v.replace(/^(\d\d)(\d)/g,"($1) $2") //Coloca parênteses em volta dos dois primeiros dígitos
	v=v.replace(/(\d{4})(\d)/,"$1-$2")    //Coloca hífen entre o quarto e o quinto dígitos
	return v
}
function validaEmail(email){
	exp = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/
	if(email.value==''||!exp.test(email.value)){
		email.value='';
		alert('E-mail Inválido!'); 
	}
}
function enviarCurriculo(){
	var nomeFantasia=document.getElementById("txtNome").value;
	var nascimento=document.getElementById("txtNascimento").value;
	var endereco=document.getElementById("txtEndereco").value;
	var bairro=document.getElementById("txtBairro").value;
	var cidade=document.getElementById("txtCidade").value;
	var estado=document.getElementById("txtEstado").value;
	var cep=document.getElementById("txtCep").value;
	var telefone=document.getElementById("txtTelefone").value;
	var email1=document.getElementById("txtEmail1").value;
	var escolaridade=document.getElementById("cboEscolaridade").value;

	if(nomeFantasia==""||nomeFantasia=='Nome'){
		alert('Preecha o campo Nome');
		document.form.txtNome.focus();
	}else 
		if(email1==""||email1=='Email'){
			alert('Preencha o campo Email');
			document.form.txtEmail1.focus();
		}else
			if(nascimento==""||nascimento=='Nascimento'){
				alert('Preecha o campo Data de Nascimento');
				document.form.txtNascimento.focus();
			}else
				if(endereco==""||endereco=='Endereço'){
					alert('Preecha o campo Endereço');
					document.form.txtEndereco.focus();
				}else 
					if(bairro==""||bairro=='Bairro'){
						alert('Preencha o campo Bairro');
						document.form.txtBairro.focus();
					}else
						if(cidade==""||cidade=='Cidade'){
							alert('Preencha o campo Cidade');
							document.form.txtCidade.focus();
						}else 
							if(estado==""||estado=='Estado'){
								alert('Preencha o campo Estado');
								document.form.txtEstado.focus();
							}else 
								if(cep==""||cep=='CEP'){
									alert('Preencha o campo CEP');
									document.form.txtCep.focus();
								}else 
									if(telefone==""||telefone=='Telefone'){
										alert('Preencha o campo Telefone');
										document.form.txtTelefone.focus();
									}else 
										if(escolaridade=="0"){
											alert('Informe sua Escolaridade');
											document.form.cboEscolaridade.focus();
										}else{
											document.form.action='?ac=trabalheConosco';
											document.form.submit();
										}
}

function salvarCadastro(){
	var nome=document.getElementById("txtNome").value;
	var cpf=document.getElementById("txtCPF").value;
	var rg=document.getElementById("txtRG").value;
	var data=document.getElementById("txtDataNascPessoa").value;
	var empresa=document.getElementById("txtEmpresa").value;
	var ramoAtividade=document.getElementById("txtRamoAtividade").value;
	var universidade=document.getElementById("txtUniversidade").value;
	var email=document.getElementById("txtEmail").value;
	var cep=document.getElementById("txtCep").value;
	var tipoEndereco=document.getElementById("cboTipoEndereco").value;
	var endereco=document.getElementById("txtEndereco").value;
	var numeroEndereco=document.getElementById("txtNumeroEndereco").value;
	var complemento=document.getElementById("txtComplemento").value;
	var bairro=document.getElementById("txtBairro").value;
	var cidade=document.getElementById("txtCidade").value;
	var pais=document.getElementById("cboPais").value;
	var estado=document.getElementById("cboEstado").value;
	var telefone=document.getElementById("txtTelefone").value;



	if(nome==""){
		alert('Insira o Nome');
		document.getElementById("txtNome").focus();
	}else if(cpf==""){
		alert('Insira o CPF');
		document.getElementById("txtCpf").focus();
	}else if(rg==""){
		alert('Insira o RG');
		document.getElementById("txtRG").focus();
	}else if(data==""){
		alert('Insira a data de nascimento');
		document.getElementById("txtDataNascPessoa").focus();
	}else if(empresa==""){
		alert('Insira o Nome da Empresa');
		document.getElementById("txtEmpresa").focus();
	}else if(ramoAtividade==""){
		alert('Insira o ramo de atividade');
		document.getElementById("txtRamoAtividade").focus();
	}else if(universidade==""){
		alert('Insira a Universidade');
		document.getElementById("txtUniversidade").focus();
	}else if(email==""){
		alert('Insira o email');
		document.getElementById("txtEmail").focus();
	}else if(cep==""){
		alert('Insira o CEP');
		document.getElementById("txtCep").focus();
	}else if(tipoEndereco==""){
		alert('Insira o tipo de endereço');
		document.getElementById("txtEndereco").focus();
	}else if(endereco==""){
		alert('Insira o endereço');
		document.getElementById("txtEndereco").focus();
	}else if(numeroEndereco==""){
		alert('Insira o numero do endereço');
		document.getElementById("txtNumeroEndereco").focus();
	}else if(complemento==""){
		alert('Insira o complemento do endereço');
		document.getElementById("txtComplemento").focus();
	}else if(bairro==""){
		alert('Insira o Bairro');
		document.getElementById("txtBairro").focus();
	}else if(cidade==""){
		alert('Insira a Cidade');
		document.getElementById("txtCidade").focus();
	}else if(pais==0){
		alert('Insira o Pais');
		document.getElementById("cboPais").focus();
	}else if(estado==0){
		alert('Insira o Estado');
		document.getElementById("cboEstado").focus();
	}else if(telefone==""){
		alert('Insira o Telefone');
		document.getElementById("txtTelefone").focus();
	}else{
		document.form.action='?ac=cadastrar';
		document.form.submit();
	}
}
