
function adiciona(nome,cargo){
	$(document).ready(function() {
		idR = document.getElementById("res_id").value;
		url = "adiciona_integrantes.php?add=1&id="+idR+"&nome="+nome+"&cargo="+cargo; 
		//alert(url);
		$("#div_int").load(url);
	});
}


/*
function verificaCPFCNPJ(cpf_cnpj){
		document.getElementById("nome").value = "";
		document.getElementById("rg").value = "";
        document.getElementById("razao").value = "";
		document.getElementById("ie").value = "";
		document.getElementById("contato_nome").value = "";
		document.getElementById("contato_area").value = "";
		document.getElementById("cargo").value = "";				
        document.getElementById("cli_id").value = "";
		document.getElementById("endereco").value = "";
		document.getElementById("complemento").value = "";
		document.getElementById("bairro").value = "";
		document.getElementById("cidade").value = "";
		document.getElementById("estado").value = "";
		document.getElementById("cep").value = "";
		document.getElementById("fone1").value = ""
		;document.getElementById("fone2").value = "";
		document.getElementById("fone3").value = "";
		document.getElementById("email").value = "";	
		
		if (cpf_cnpj != ""){
			url = "verifica_cliente.php?nu="+cpf_cnpj;
			window.open(url, "ifr_executa");
		}
}

*/

function mostraDados(tipo){
	document.getElementById("div_fisica").style.display = "none";
	document.getElementById("div_juridica").style.display = "none";
	if (tipo == "J")
		document.getElementById("div_juridica").style.display = "";
	else
		document.getElementById("div_fisica").style.display = "";
}

// Função única que fará a transação  
function getEndereco() {  
	// Se o campo CEP não estiver vazio  
	document.getElementById("carregando").style.display = "";
	if($.trim($("#cep").val()) != ""){  
		/* 
			Para conectar no serviço e executar o json, precisamos usar a função 
			getScript do jQuery, o getScript e o dataType:"jsonp" conseguem fazer o cross-domain, os outros 
			dataTypes não possibilitam esta interação entre domínios diferentes 
			Estou chamando a url do serviço passando o parâmetro "formato=javascript" e o CEP digitado no formulário 
			http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep="+$("#cep").val() 
		*/  
		$.getScript("http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep="+$("#cep").val(), function(){  
			// o getScript dá um eval no script, então é só ler!  
			//Se o resultado for igual a 1  
			if(resultadoCEP["resultado"]){  
				// troca o valor dos elementos  
				$("#endereco").val(unescape(resultadoCEP["tipo_logradouro"])+" "+unescape(resultadoCEP["logradouro"]));  
				$("#bairro").val(unescape(resultadoCEP["bairro"]));  
				$("#cidade").val(unescape(resultadoCEP["cidade"]));  
				$("#estado").val(unescape(resultadoCEP["uf"]));  
			}else{  
				//alert("Endereço não encontrado");  
			}  
		});  
	} 
	document.getElementById("carregando").style.display = "none";
} 


function atualizavalor(pessoas){
	var valor = document.getElementById("valor_curso").value;
	var desconto = document.getElementById("desconto").value;
	var parcelas = document.getElementById("parcelas").value;
	
	if (valor != "")
		valor = parseFloat(valor);
	else
		valor = 0;
	
	if (desconto != "")
		desconto = parseFloat(desconto);
	else
		desconto = 0;
		
	total = pessoas * valor;
	total = total.toFixed(2);
	
	document.getElementById("valor_total").value = total.replace(".",",");

	avista = pessoas * valor * (1 - (desconto/100));
	avista = avista.toFixed(2);
	document.getElementById("avista").value = avista.replace(".",",");
	
	if (parcelas != 0 && parcelas != ""){
		for(i=2;i<=parcelas;i++){
			par = pessoas * valor / i;
			par = par.toFixed(2);
			document.getElementById("parcela_"+i).value = par.replace(".",",");
		}
	}
	
}


function validacao(form){
	var tam = document.getElementById(form).elements.length;
	var x = 0;
	for(i=0;i<tam;i++){
		campo = document.getElementById(form).elements[i].name;		
		if (document.getElementById(form).elements[i].type == "text"){
			if(document.getElementById(form).elements[i].title == "*"){
				alert("Preencha o campo "+ campo);
				x = x + 1;
				return false;
			}
		}
	}
	if (x == 0){
		document.getElementById(form).submit();
		return true;
	}
}



function validacao_dados_pessoais(){
	var x = 0;
	with(document.formPadrao){
		if (tipo.value == "FISICA"){
			if (nome.value == ""){
				alert("Preencha o campo nome");
				nome.focus();
				x = 1;
				return false;
			}
			if (cpf.value == ""){
				alert("Preencha o campo cpf");
				cpf.focus();
				x = 1;
				return false;
			}
			if (rg.value == ""){
				alert("Preencha o campo rg");
				rg.focus();
				x = 1;
				return false;
			}
		}else{
			if (razao.value == ""){
				alert("Preencha o campo razão");
				razao.focus();
				x = 1;
				return false;
			}
			if (cnpj.value == ""){
				alert("Preencha o campo cnpj");
				cnpj.focus();
				x = 1;
				return false;
			}
			if (ie.value == ""){
				alert("Preencha o campo ie");
				ie.focus();
				x = 1;
				return false;
			}
			if (contato_nome.value == ""){
				alert("Preencha o campo nome do contato");
				contato_nome.focus();
				x = 1;
				return false;
			}
			if (contato_area.value == ""){
				alert("Preencha o campo área do contato");
				contato_area.focus();
				x = 1;
				return false;
			}
			if (cargo.value == ""){
				alert("Preencha o campo cargo");
				cargo.focus();
				x = 1;
				return false;
			}						
		}
		if (cep.value == ""){
			alert("Preencha o campo cep");
			cep.focus();
			x = 1;
			return false;
		}
		if (endereco.value == ""){
			alert("Preencha o campo endereço");
			endereco.focus();
			x = 1;
			return false;
		}
		if (bairro.value == ""){
			alert("Preencha o campo bairro");
			bairro.focus();
			x = 1;
			return false;
		}
		if (cidade.value == ""){
			alert("Preencha o campo cidade");
			cidade.focus();
			x = 1;
			return false;
		}
		if (estado.value == ""){
			alert("Preencha o campo estado");
			estado.focus();
			x = 1;
			return false;
		}
		if (fone1.value == ""){
			alert("Preencha o campo fone1");
			fone1.focus();
			x = 1;
			return false;
		}
		
	}
	if (x  == 0){
		document.getElementById("formPadrao").submit();
		return true;
	}
}

function validacao_selecione(){
	document.getElementById("error").style.display  = "none";
	with(document.form1){
		if (tipo1.checked){
			if (cpf.value == ""){
				document.getElementById("error").style.display  = "";
				document.getElementById("erro_nome").innerHTML = "Digite seu CPF";
				cpf.focus();
				return false;
			}else{
				submit();
				return true;
			}
		}
		if (tipo2.checked){
			if (cnpj.value == ""){
				document.getElementById("error").style.display  = "";
				document.getElementById("erro_nome").innerHTML = "Digite seu CNPJ";
				cnpj.focus();
				return false;
			}else{
				submit();
				return true;
			}
		}
	}
}


// JavaScript Document
function mascaraMutuario(o,f){
    v_obj=o
    v_fun=f
    setTimeout('execmascara()',1)
}

function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}

function cpfCnpj(v){
 //Remove tudo o que não é dígito
    v=v.replace(/\D/g,"")

    if (v.length <= 14) { //CPF
        //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")
        //Coloca um hífen entre o terceiro e o quarto dígitos
        v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2")
    } else { //CNPJ
        //Coloca ponto entre o segundo e o terceiro dígitos
        v=v.replace(/^(\d{2})(\d)/,"$1.$2")
        //Coloca ponto entre o quinto e o sexto dígitos
        v=v.replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3")
        //Coloca uma barra entre o oitavo e o nono dígitos
        v=v.replace(/\.(\d{3})(\d)/,".$1/$2")
        //Coloca um hífen depois do bloco de quatro dígitos
        v=v.replace(/(\d{4})(\d)/,"$1-$2")
    }
    return v;
}

