﻿/*********************************** -- CONSTANTES DO PHP -- ******************************/
var ADMINISTRADOR = 1;
var USUARIO = 3;

//////////////---STATUS---//////////////////////
var INATIVO = 0;
var ATIVO = 1;
var NAOAVALIADO = 2;
var RECUSADO = 3;
var VENCIDO = 4;
var RESPONDIDO = 5;

///////////////////////HISTORICO///////////////
var DELETADO = 1;
var ENVIADOLIXEIRA = 2;
var EDITADO = 3;
var IMAGEMDELETADA = 4;
var IMAGEMPRINCIPAL = 5;
var RESTAURADO = 6;
var INSERIDO = 7;

///////////////////////TIPOS DE PERFIL DE CADASTRO///////////////
var TP_EMPREENDEDOR = 1;
var TP_INVESTIDOR = 2;
var TP_PRESTADOR_DE_SERVICO = 3;
var TP_USUARIO_DO_FORUM = 4;

///////////////////////TIPOS DE PESSOA///////////////
var TU_FISICA = 1;
var TU_JURIDICA = 2;

///////////////////////TIPOS DE PLANO///////////////
var TPL_GATUITO = 1;
var TPL_PREMIUM = 2;

///////////////////////TIPOS DE CATEGORIA///////////////
var TPC_ESTAGIO_DO_NEGOCIO = 1;
var TPC_FINALIDADE_DO_INVESTIMENTO = 2;


///////////////////////FASES PARA SALVAR OS CADASTROS///////////////
var F_INFORMACOES_BASICAS = 1;
var F_FINALIDADE_DO_INVESTIMENTO = 2;
var F_TIPOS_DE_SERVICOS = 3;
var F_RESUMO_FINANCEIRO = 4;
var F_EQUIPE_DIRETORA = 5;
var F_INFORMACOES_AVANCADAS = 6;
var F_RESULTADOS_FINANCEIROS = 7;
var F_SALVAR = 8;
var F_PUBLICAR = 9;
var F_DESCRITIVO_DO_SERVICO = 10;
var F_ESTAGIO_DO_NEGOCIO = 11;
var F_PREFERENCIA_GEOGRAFICA = 12;
var F_PREFERENCIA_RAMO = 13;
var F_TROCAR_FOTO = 14;
var F_ANEXOS = 15;
var F_TROCAR_SENHA = 16;
var F_INFORMACOES_BASICAS_2 = 17;

///////////////////////TIPOS DE RESULTADOS FINANCEIRPS///////////////
var TRF_FATURAMENTO = 1;
var TRF_GASTOS_TOTAIS = 2;
var TRF_FRESULTADO_LIQUIDO = 3;

///////////////////////TIPOS DE DENUNCIA///////////////
var TD_COMENTARIO = 1;
var TD_FORUM = 2;
var TD_USUARIO = 3;

///////////////////////TIPOS DE VISUALIZACOES///////////////
var TV_TODOS = 1;
var TV_APENAS_EU = 2;
var TV_INVESTIDORES = 3;
var TV_USUARIOS = 4;
var TV_VER_MURAL = 5;
var TV_VER_CONTATOS = 6;
var TV_VER_ATUALIZACOES = 7;

var TPV_PLANOS = 1;
var TPV_GERAL = 2;

///////////////////////TIPOS DE NOTIFICACOES///////////////
var TN_SCRAP = 1;
var TN_NOTIFICACAO = 2;

///////////////////////TIPOS DE USUARIOS///////////////
var TP_USUARIO_SITE = 1;
var TP_USUARIO_SAPO = 2;

///////////////////////TIPOS DE LIKES E VIEWS///////////////
var TD_PLANO = 1;
var TD_FORUM = 2;
/**************** Variaveis de conf ckeditor ****/
var FCK_ENTER_MODE = 1;
var FCK_TOOLBAR = "Sapo";
var FCK_PHP = '';
var FCK_HEIGHT = "auto";
var FCK_WIDTH = "auto";
var FCK_HAS_GALERIA = false;
var FCK_HAS_LINK = true;
var FCK_HAS_LISTAS = false;
var FCK_HAS_FORMAT = false;
var maxLenCk = [];

/*****************************************************************/
function display(idObj,valor){
	obj = document.getElementById(idObj); 
	if(obj){
		if(valor){
			obj.style.display = valor;
		}else{
			var dsp = obj;			
			if(dsp.style.display == 'none' || dsp.style.display.length == 0){
				dsp.style.display = 'block';
			}else{
				dsp.style.display = 'none';
			}
		}
	}
}

var popupAtomica = false;
function atomicaAlert(texto,onclose){
	if(popupAtomica)
		popupAtomica.close();
	popupAtomica = new Popup({
		bt_close:'.bt-ok-verde',					 
		idPopup:"popupAtomica",			  
		mask:true,
		maskColor:"#FFF",
		Fixed:false,
		posRelScroll:true,
		fade:false,
		closeToEsc:true
	});
	popupAtomica.open('<div id="pop-up-atencao"><p><strong>Atenção</strong>'+texto+'</p><a title="OK" class="bt-ok-verde">OK</a></div>');
	if(onclose){ popupAtomica.onClose = function(){onclose();popupAtomica = null}; }
}

var confirmAtomica = false;
var valorAtomicaConfirm = 0;
function atomicaConfirm(texto,onclose){
	if(confirmAtomica)
		confirmAtomica.close();
	confirmAtomica = new Popup({
		//bt_close:'.bt-sim',					 
		idPopup:"confirmAtomica",			  
		mask:true,
		maskColor:"#FFF",
		Fixed:false,
		posRelScroll:true,
		fade:false,
		closeToEsc:true
	});
	confirmAtomica.open('<div id="pop-cancelar-alteracoes"><strong>Atenção</strong><b>'+texto+'</b><a href="javascript:setValorAtomicaConfirm(1)" class="bt-sim">Sim</a><a href="javascript:setValorAtomicaConfirm(0)" class="bt-nao">Não</a></div>');
	if(onclose){ confirmAtomica.onClose = function(){onclose();confirmAtomica = null} }
}

function setValorAtomicaConfirm(val){
	valorAtomicaConfirm = val;
	confirmAtomica.close();
}

var popup = false;
function openPop(pagina,isTop){
	pagina = (pagina.indexOf('?')!=-1)?pagina+"&nocache="+Math.random():pagina+"?nocache="+Math.random();
	if(popup)
		popup.close();
	if(!popup){
		$.post(pagina, function(data){			
			if(isTop){
				popup = new Popup({
					bt_close:'#fechar',
					maskColor:"#FFF",
					mask:true,
					Fixed:true,
					posRelScroll:true,//posicao relacionada ao Scroll 
					fade:true,
					closeToEsc:true,
					Top:100
				});
			}else{
				popup = new Popup({
					bt_close:'#fechar',
					maskColor:"#FFF",
					mask:true,
					Fixed:false,
					posRelScroll:true,//posicao relacionada ao Scroll 
					fade:true,
					closeToEsc:true
				});
			}
			popup.open(data);
			popup.onClose = function(){
				popup = false;
			}			
		});	
	}
}

/******************************** FUNCOES DE AJAX ***************************************/ 
var http_request = false;
function getXmlHttp(){
	 if(window.XMLHttpRequest){
		 return new XMLHttpRequest();
	 } else if (window.ActiveXObject) {			 
		 var axO=['Microsoft.XMLHTTP','Msxml2.XMLHTTP','Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0'];
		 for(var i=0;i<axO.length;i++){ 
			try{ 
				return new ActiveXObject(axO[i]);
			}catch(e){
				
			} 
		}
	}
 }  
 
function makeRequest(url,funcao,isAssincrono,isPost,campos) {	//MakeREQUEST
	if(!isAssincrono){
		isAssincrono = true;
	}
	http_request=getXmlHttp();
	if (!http_request) {			
		return false;
	}
	if(!funcao){
		funcao = defaultRequest;
	}		
	http_request.onreadystatechange = function(){
		//alert(http_request.responseText)
		if (http_request.readyState == 4 && http_request.status == 200){
			funcao();
		}
	};	
	if(isPost){
		http_request.open('POST', url, isAssincrono);
   		//http_request.setRequestHeader('Content-Type','text/xml'); 
    	http_request.setRequestHeader('encoding','UTF-8');
		http_request.setRequestHeader("Content-type","application/x-www-form-urlencoded");	
		http_request.setRequestHeader("Content-length",campos.length);		
		http_request.setRequestHeader("Connection", "close");
		http_request.send(campos);
	}else{
		http_request.open('GET', url, isAssincrono);
		http_request.send(null);
	}
}
	
function getDadosXml(xml){
	var obj = new Object();
	for(var i=0;i<xml.childNodes.length;i++){
		if(xml.childNodes[i].nodeType == 1){
			if(xml.childNodes[i].childNodes[0]){
				var node = xml.childNodes[i].childNodes[0].data;
			}else{
				var node = "";
			}
			node = node.replace(new RegExp("[']",'gi'), "&quot;");
			node = node.replace(new RegExp('["]','gi'), "&quot;");
			var tagNome = xml.childNodes[i].nodeName;
			if(tagNome == "link"){
				tagNome = "Link";
			}
			obj[tagNome] = node;			
		}
	}
	return obj;
}	


/*******************************************************************************************************************/	
 function geraQueryString(frm,encodar){
	var query = '';
	var cont = 0;
	for (var i = 0; i < frm.elements.length; i++) {
		if(frm.elements[i].type){
			if(encodar){
				var valor = encodeURIComponent(frm.elements[i].value);
			}else{
				var valor = frm.elements[i].value;
			}
			
			if(frm.elements[i].type.indexOf('text') == 0){
				if (cont==0) {
					query = '?' + frm.elements[i].name + '=' + valor;
				} else {
					query = query + '&' + frm.elements[i].name + '=' + valor;
				}
				cont++;
			}else if(frm.elements[i].type.indexOf('checkbox')== 0){			
				if(frm.elements[i].checked){
					query = query + '&' + frm.elements[i].name + '=true';
					cont++;
				}			
			}else{
				query = query + '&' + frm.elements[i].name + '=' + valor;
				cont++;		
			}
		}else{
			
		}		
	}
	return (query);
}

function sapo_replace(strFind,newValue,str){
	while(str.indexOf(strFind)!=-1){
			str = str.replace(strFind,newValue); 
		} 
	return str;	
}
/*** VARIAVEIS DE VALIDACAO DE FORMULARIO ***/
var msg = Array();
var vld = Array();
var destino_frm = "";
//var target_frm = "adm_miolo";
/*** ************************************ ***/

function validaFormulario(idForm,funcSucesso,funcErro,corNormLabel){	
	var frm = document.forms[idForm];
	var checagem = 1;
	var count = frm.elements.length;
	var str_campo = "";
	for(i=0; i<frm.elements.length; i++){
		if(msg[frm.elements[i].name]){
                    //alert(frm.elements[i].name)
                    if(!vld[frm.elements[i].name]){
                            vld[frm.elements[i].name] = 1;
                    }			
                    if(vld[frm.elements[i].name] == 1){
                            checagem = validaCampo(frm.elements[i]);
                    }else if(vld[frm.elements[i].name] == 2){
                            checagem = validaEmail(frm.elements[i]);
                    }else if(vld[frm.elements[i].name] == 3){
                             checagem = validaData("d-m-y");
                    }else if(vld[frm.elements[i].name] == 4){
                             checagem = validaData("d-m");
                    }else if(vld[frm.elements[i].name] == 5){
                             checagem = validaData("m-y");
                    }else if(vld[frm.elements[i].name] == 6){
                             checagem = validaData("y");
                    }else if(vld[frm.elements[i].name] == 7){
                             checagem = validaDataFinal("d-m-y");
                    }else if(vld[frm.elements[i].name] == 8){
                             checagem = validaDataFinal("d-m");
                    }else if(vld[frm.elements[i].name] == 9){
                             checagem = validaDataFinal("m-y");
                    }else if(vld[frm.elements[i].name] == 10){
                             checagem = validaDataFinal("y");
                    }else if(vld[frm.elements[i].name] == 11){
                             checagem = validaCheckBox(frm.elements[i]);
                    }else if(vld[frm.elements[i].name] == 12){
                             checagem = validaCampoMoeda(frm.elements[i]);
                    }

                    if(!checagem){
                        str_campo += msg[frm.elements[i].name] + ",";
                        $("#p_"+frm.elements[i].name).css("color","red");
                        count --;
                    }else{
                        
                        if(corNormLabel) $("#p_"+frm.elements[i].name).css("color",corNormLabel);
                    }
		}
	}
	if(count == frm.elements.length){
		if(funcSucesso){
			funcSucesso(destino_frm);
		}
	}else{	
		if(funcErro){
			funcErro(str_campo);
		}
		return false;
	}
}

/*function achaP(id_input){
	var obj = $(id_input).parent();
	var html = $(obj).html();
	if($(obj).html().indexOf("<p>") != -1){		
		//alert(html);
		return obj;
	}else{
		return achaP(obj);
	}	
}*/

function validaP(input){
    if(enviando == 0 && input.value != ""){
            $("#p_"+input.name).css("color","#000");
    }
}

function validaCampoMoeda(campo){
	return campo.value != "R$ 0,00";
}

function validaCampo(campo){
	return campo.value != "";
}

function validaEmail(campo){
	return (campo.value != "" && campo.value.indexOf("@") > 0 && campo.value.indexOf(".") > 0);
}

function validaCheckBox(campo){
	return (campo.checked);}

function apenasNum(campo){
	campo.value = campo.value.replace(/[^0-9]/g, '');
}

var enviando;
fErro_old = function(strErro){
	var str = sapo_replace(",",";\n",strErro);
	alert("Por favor preencha os campos:\n"+str);
	enviando = 0;
}

fErro = function(strErro){
	var str = sapo_replace(",","<br>",strErro);
	atomicaAlert("<b>Por favor preencha os campos:</b><br>"+str+"<br><b>Os campos com o preenchimento incorreto<br>estão marcados em vermelho!!</b>");
	enviando = 0;
}

function setCookie(name, value, expiresdays, path, domain, secure) {
	var today = new Date();
	var expires = new Date();
	expires.setTime(today.getTime() + 3600000*24*expiresdays);
    document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    } else {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1) {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

function deleteCookie(name, path, domain) {
    if (getCookie(name)) {
        document.cookie = name + "=" +
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
}

function wopen(page,nwin,larg,altu, scroll){
    window.open(page,nwin,'width='+larg+',height='+altu+',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars='+scroll+',resizable=no,menubar=no,top=80,left=100');
}

function limpaCampos(idForm,strCamposAux){
	var frm = document.forms[idForm];
	if(strCamposAux){
		var arr = strCamposAux.split(',');
		for(i = 0; i < arr.length; i++){
			for (var j = 0; j < frm.elements.length; j++) {
				if(arr[i] == frm.elements[j].id){
					frm.elements[j].value='';							
				}
			}
		}		
	}	
	for (var i = 0; i < frm.elements.length; i++) {
		if(frm.elements[i].type){
			if(frm.elements[i].type.indexOf('text') == 0){
				frm.elements[i].value='';
			}else if(frm.elements[i].type.indexOf('checkbox')== 0){			
				frm.elements[i].checked = false;			
			}else if(frm.elements[i].type.indexOf('select')== 0){	
				var sele = frm.elements[i];	
				if(sele[0]){
					sele[0].selected = true;
				}
			}
		}		
	}	
}

function inArray(obj,valor){
	for(var i=0;i<obj.length;i++) {
		if(obj[i] == valor) {
			return true;
		}
	}
	return false;
}

function limpaform(idformulario,excessoes){
	if(excessoes)
	excessoes = excessoes.split(',')
	var frm =document.forms[idformulario];
	for (i=0;i<frm.elements.length;i++){
		var nome = frm.elements[i].getAttribute("id") || frm.elements[i].getAttribute("name");
		if(excessoes && !inArray(excessoes,nome))
		frm.elements[i].value = '';
	}	
}

function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable){
      return pair[1];
    }
  } 
  return "";
}

function strip_tags(str, allowed_tags){
    var key = '', allowed = false;
    var matches = [];    
	var allowed_array = [];
    var allowed_tag = '';
    var i = 0;
    var k = '';
    var html = ''; 
    var replacer = function (search, replace, str){ return str.split(search).join(replace); };
    if(allowed_tags){ allowed_array = allowed_tags.match(/([a-zA-Z0-9]+)/gi); }
    str += ''; 
    matches = str.match(/(<\/?[\S][^>]*>)/gi);
    for(key in matches){
        if(isNaN(key)){continue;}
        html = matches[key].toString();
        allowed = false; 
        for(k in allowed_array){
            allowed_tag = allowed_array[k];
            i = -1; 
            if(i != 0){ i = html.toLowerCase().indexOf('<'+allowed_tag+'>');}
			if(i != 0){ i = html.toLowerCase().indexOf('<'+allowed_tag+' ');}
            if(i != 0){ i = html.toLowerCase().indexOf('</'+allowed_tag);} 
            if(i == 0){ allowed = true; break; }
        }
         if(!allowed){ str = replacer(html,"",str); }
    }
     return str;
}

function Trim(str){
	return str.replace(/^\s+|\s+$/g,"");
}

function pressedEnter(event){
	var keynum;       
	if(window.event) { //IE  
		keynum = event.keyCode  
	} else if(event.which) { // Netscape/Firefox/Opera AQUI ESTAVA O PEQUENINO ERRO ao invés de "e." é "event."  
		keynum = event.which  
	}  
	if( keynum==13 ) { /*<!-- 13 é o código do Enter --> AQUI TAMBEM */
		return true;		
	}else{
		return false;
	} 
}

function checarTecla(event,funcao){
	if(pressedEnter(event)){		
		funcao();
	}
}

function GeraBarraIE6(par){
	if(par == "open"){
		$("BODY").prepend('<div class="barra-navegador"><div><p><strong>Atualize seu navegador!<br /></strong>Para melhor visualizar este site, baixe agora uma versão atualizada </p><span><a href="http://www.microsoft.com/brasil/windows/internet-explorer/" title="Internet Explorer" target="_blank" >Internet Explorer</a><a href="http://br.mozdev.org/download/" title="Firefox" target="_blank" >Firefox</a><a href="http://www.apple.com/safari/download/" title="Safari" target="_blank" >Safari</a><a href="http://www.opera.com/download/" title="Ópera" target="_blank" >Ópera</a><a href="http://www.google.com/chrome/index.html?hl=pt-BR&brand=CHMB&utm_campaign=pt-BR&utm_source=pt-BR-ha-latam-br-sk&utm_medium=ha" title="Chrome" target="_blank" >Chrome</a><a href="javascript:GeraBarraIE6(\'close\')" class="bt-fechar" >X</a></span></div></div>');
		$(".barra-navegador").slideDown();
	}else if(par == "close"){
		$(".barra-navegador").slideUp("normal",function(){
			$(".barra-navegador").remove();
		});		
	}	
}

function contaCaracteres(campo,limit,html){
	var text = campo.value;	
	if(text){
		if(text.length > limit) {
			campo.value = text.substring(0, limit);
		}		
	}
	$("#"+html).html(text.length);
}

function validaCEP(val){
	return (val != "" && val != "00000" && val != "11111" && val != "22222" && val != "33333" && val != "44444" && val != "55555" && val != "66666" && val != "77777" && val != "88888" && val != "99999");
}

function isCEPValido(val){
	var frm = document.formulario;	
	if(val == "" || val == "00000" || val == "11111" || val == "22222" || val == "33333" || val == "44444" || val == "55555" || val == "66666" || val == "77777" || val == "88888" || val == "99999"){		
		atomicaAlert("Preencha o CEP com um numero válido",function(){
			if(campoSel){
				if(campoSel.name != "cpf_cnpj"){
					frm.cep_num.focus();
				}
			}
		});
	}
}

function compararSenhas(){
	var frm = document.formulario;
	if(frm.senha.value != "" && frm.cSenha.value != ""){
		if(frm.senha.value != frm.cSenha.value){
			atomicaAlert("Senhas não conferem!!");
		}
	}
}

function tabular(campo,target){
	if(campo.value.length == campo.maxLength){
		target.focus();
		target.select()
	}
}

function carregarDadosEndereco(){
	$("#bscAl").fadeIn("fast");
	
	var frm = document.formulario;	
	if(validaCEP(frm.cep_num.value) && frm.cep_dig.value != "" ){
		var cep = frm.cep_num.value + frm.cep_dig.value;
		$.getScript("http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep="+cep, function(){ 			
			$("#bscAl").fadeOut("slow");
			if(resultadoCEP["resultado"] != 0){	
				if(resultadoCEP.logradouro){
					$(frm.endereco)
						.val(unescape(resultadoCEP.tipo_logradouro+" "+resultadoCEP.logradouro))
						.attr("readonly","readonly");
					validaP(frm.endereco);
				}
				if(resultadoCEP.cidade){
					$(frm.cidade)
						.val(unescape(resultadoCEP.cidade))
						.attr("readonly","readonly");
					validaP(frm.cidade);
				}
				if(resultadoCEP.bairro){
					$(frm.bairro)
						.val(unescape(resultadoCEP.bairro))
						.attr("readonly","readonly");
					validaP(frm.bairro);
				}
				if(resultadoCEP.uf){
					$(frm.estado).val(unescape(resultadoCEP.uf));
					$(frm.estados)
						.val(unescape(resultadoCEP.uf))
						.attr("disabled","disabled");
					validaP(frm.estado);
				}
				frm.pais.value = "Brasil";
				validaP(frm.pais);
			}else{				
				atomicaAlert("Endereço não localizado");
				$(frm.endereco).attr("readonly","");
				$(frm.cidade).attr("readonly","");
				$(frm.bairro).attr("readonly","");
				$(frm.estado).attr("disabled","");
			}
		}); 
	}else{
		frm.cep_num.focus();
		$("#bscAl").fadeOut("fast");
		atomicaAlert("Preencha o CEP");
	}
};

function checkedIt(campo){
	if(campo.checked){
		campo.value = "1";
	}else{
		campo.value = "0";
	}
}

function validaCPF( c ){
	var refocarNoCampo = function(){
		/*alert(campoSel)*/
		if(campoSel){
			if(campoSel.name != "cep_num"){
				c.focus();
			}	
		}
	}
	var numeros, digitos, soma, i, resultado, digitos_iguais, cpf = c.value.replace(/[-._]/gi,'');
	digitos_iguais = 1;
	if (cpf.length < 11){
		/*if(campoSel){*/
		atomicaAlert('CPF inválido',refocarNoCampo);
		/*}*/
		vldCpfCnpj = false;
		return false;
	}
	for (i = 0; i < cpf.length - 1; i++){
		if (cpf.charAt(i) != cpf.charAt(i + 1)){
			digitos_iguais = 0;
			break;
		}
	}
	if (!digitos_iguais){
		numeros = cpf.substring(0,9);
		digitos = cpf.substring(9);
		soma = 0;
		for (i = 10; i > 1; i--){
			soma += numeros.charAt(10 - i) * i;
		}
		resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
		if(resultado != digitos.charAt(0)){
			atomicaAlert('CPF inválido',refocarNoCampo);
			vldCpfCnpj = false;
			return false;
		}
		numeros = cpf.substring(0,10);
		soma = 0;
		for (i = 11; i > 1; i--){
			soma += numeros.charAt(11 - i) * i;
		}
		resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
		if(resultado != digitos.charAt(1)){
			atomicaAlert('CPF inválido',refocarNoCampo);
			vldCpfCnpj = false;
			return false;
		}
		vldCpfCnpj = true;
		return true;
	}else{
		atomicaAlert('CPF inválido',refocarNoCampo);
		vldCpfCnpj = false;
		return false;;
	}
}
function validaCNPJ2Cmps(nameCmp1, nameCmp2,idForm) {
    var form = document.forms[idForm];
    if(form.elements[nameCmp1].value.length > 0 && form.elements[nameCmp2].value.length > 0 && form.elements[nameCmp2].value != '__'){
       // alert('clapa')
        var fakeElem = {value:form.elements[nameCmp1].value+form.elements[nameCmp2].value};
        fakeElem.focus = function(){            
           //form.elements[nameCmp1].focus();
        }
        validaCNPJ(fakeElem);
    }
}


function validaCNPJ( c ) {
	var numeros, digitos, soma, i, resultado, pos, tamanho, digitos_iguais, cnpj = c.value.replace(/\D+/g, '');
	digitos_iguais = 1;
	if(cnpj.length > 3){
		if (cnpj.length != 14){
			atomicaAlert('CNPJ inválido',function(){c.focus();});
			vldCpfCnpj = false;
			return false;
		}	
		for (i = 0; i < cnpj.length - 1; i++){
			if (cnpj.charAt(i) != cnpj.charAt(i + 1)){
				digitos_iguais = 0;
				break;
			}
		}
		if (!digitos_iguais){
			tamanho = cnpj.length - 2
			numeros = cnpj.substring(0,tamanho);
			digitos = cnpj.substring(tamanho);
			soma = 0;
			pos = tamanho - 7;
			for (i = tamanho; i >= 1; i--){
				 soma += numeros.charAt(tamanho - i) * pos--;
				 if (pos < 2){
					   pos = 9;
				 }
			}
			resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
			if (resultado != digitos.charAt(0)){
				atomicaAlert('CNPJ inválido',function(){c.focus();});
				vldCpfCnpj = false;
				return false;
			}
		
			tamanho = tamanho + 1;
			numeros = cnpj.substring(0,tamanho);
			soma = 0;
			pos = tamanho - 7;
			for (i = tamanho; i >= 1; i--){
				 soma += numeros.charAt(tamanho - i) * pos--;
				 if (pos < 2){
					   pos = 9;
				 }
			}
			resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
			if (resultado != digitos.charAt(1)){
				atomicaAlert('CNPJ inválido',function(){c.focus();});
				vldCpfCnpj = false;
				return false;
			}else{
				vldCpfCnpj = true;
				return true;
			}
		}else{
		   atomicaAlert('CNPJ inválido',function(){c.focus();});
		   vldCpfCnpj = false;
		   return false;
		}
	}
}

function trocaTipo(campo,tipo){
	var now_location = window.location.toString();
	var pageName = "";
	var new_location = "";
	var aux = "";
	var aux2 = "";
	var par = "?";
	var busca = "";	
	if(tipo == 1){
		busca = "tipoPerfil=";
	}else if(tipo == 2){
		busca = "tipoUsuario=";
	}
	aux = now_location.split("?");
	pageName = aux[0];	
	if(aux.length > 1){
		par = "&";
		for(i=1;i<aux.length;i++){
			aux2 += aux[i];
		}
		aux2 = aux2.split("&");		
		if(aux2.length > 1){
			for(k in aux2){				
				if(aux2[k].indexOf(busca) != -1){
					aux2.splice(k,1);
				}
			}			
			if(aux2==undefined){
				new_location = pageName + "?" + busca + campo.value;
			}else{
				new_location = pageName + "?" + busca + campo.value + "&" + aux2.join("&");				
			}
			if(new_location.charAt(new_location.length-1) == "&"){				
				new_location = new_location.substr(0,new_location.length-1);	
			}
		}else{	
			if(aux2[0].indexOf(busca) != -1){
				aux2.splice(0,1);
			}
			if(aux2[0]==undefined){
				new_location = pageName + "?" + busca + campo.value;
			}else{
				new_location = pageName + "?" + busca + campo.value+ "&" + aux2[0];
			}
		}
	}else{
		new_location = pageName + "?" + busca + campo.value;
	}
	window.location = new_location;
}


function verificaExistenteEmail(val){	
	if(val != ""){		
		var frm = document.formulario;
		var url = 'controle_site.php?acao=verificaExistenteEmail&email='+val;
		if(frm["id"].value)	
			url+='&id='+frm["id"].value;
		var func = function(){
			if (http_request.readyState == 4 && http_request.status == 200){ 
				if(http_request.responseText == "[!]existente[!]"){
					atomicaAlert("E-mail já cadastrado");					
				}
			}
		}	
		makeRequest(url,func);
	}
};

function verificaExistenteCpfCnpj(val){
	if(val != ""){
		var frm = document.formulario;
		var url = 'controle_site.php?acao=verificaExistenteCpfCnpj&cpf_cnpj='+val;
		if(frm["id"].value)	
			url+='&id='+frm["id"].value;
		var func = function(){
			if (http_request.readyState == 4 && http_request.status == 200){ 				
				if(http_request.responseText == "[!]existente[!]"){
					atomicaAlert("Documento já cadastrado");
				}
			}
		}	
		makeRequest(url,func);
	}
};

function checarPais(pais){
	if(pais != "Brasil"){
		$('#estado').attr("disabled",true);
		$("#btn-buscar-end").css("display","none");
		$("#complementoCEP").html("Em caso de outro país, não é necessário preencher");
	}else{
		$('#estado').attr("disabled",false);
		$("#btn-buscar-end").css("display","block");
		$("#complementoCEP").html("");
	}
}

function displayTermoPro(obj){
	if(obj.value == TPL_PREMIUM){
		$("#termo-pro,#hr-termo-pro").css("display","block");
	}else{
		$("#termo-pro,#hr-termo-pro").css("display","none");
	}
}


function esqueciSenha(campo){
	popup.close();
	campo = document.getElementById(campo);
	var url = 'controle_site.php?acao=esqueciSenha&email='+campo.value;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 				
			if(http_request.responseText == "[!]erro[!]"){
				atomicaAlert("Erro ao enviar sua senha !");
			}else if(http_request.responseText == "[!]ok[!]"){
				atomicaAlert("Sua senha foi enviada ao email informado !");
			}
		}
	}	
	makeRequest(url,func);
}

function logar(idFrame){
	var frm = document.forms[idFrame];
	var url = 'controle_site.php?acao=logar&log='+frm.login.value+"&pas="+frm.pass.value;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 	
			if(http_request.responseText == "[!]ok-priAcc[!]"){
				window.location = "primeiro-acesso.php"
			}else if(http_request.responseText == "[!]ok-inicio[!]"){
				if(frm.http_referer.value != ""){
					window.location = frm.http_referer.value;
				}else{
					window.location = "inicio.php"
				}
			}else{
				atomicaAlert("Usuário ou Senha incorretos!");
			}
		}
	}	
	makeRequest(url,func);
}

function logOut(){
	var url = 'controle_site.php?acao=logOut';
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 				
			if(http_request.responseText == "[!]ok[!]"){
				window.location = "index.php"
			}
		}
	}	
	makeRequest(url,func);
}

function anexar(){
	msg['anexos'] = "- Anexo do plano";
	var target = "frm_anexo";		
	var frm = document.formulario;	
	fSucess = function(){	
		$("#anxArqAl").fadeIn("fast");
		frm.target = target;
		frm.acao.value = "anexarArquivo";
		frm.submit();
	}
	var func = function(strErro){fErro(strErro)}
	validaFormulario('formulario',fSucess,func)
}

function addAnexo(id,nome,size){
	$("#anxArqAl").fadeOut("fast");
	$("#listaAnexos").append("<tr id=\"anx_"+id+"\"><td class=\"col1\">"+nome+"</td><td class=\"col2\">"+size+"kb</td><td class=\"col3\"><a href=\"javascript:excluirAnexo('"+id+"')\">[ excluir ]</a></td></tr>");
}

function excluirAnexo(id){
	var url = 'controle_site.php?acao=excluirAnexo&id='+id;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 	
			if(http_request.responseText == "[!]ok[!]"){
				$("#anx_"+id).remove();
			}else if(http_request.responseText == "[!]erro-sembd[!]"){
				atomicaAlert("Erro ao excluir o anexo.");
			}else if(http_request.responseText == "[!]erro-semid[!]"){
				atomicaAlert("Erro ao excluir o anexo.");
			}
		}
	}	
	makeRequest(url,func);
}

function excluirImagem(id){
	var url = 'controle_site.php?acao=excluirImagem&id='+id;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 	
			if(http_request.responseText == "[!]ok[!]"){
				$("#img_"+id).remove();
				if($("#listaImagem TR").length == 0){
					$("#blkImg").css("display","none");
				}
			}else if(http_request.responseText == "[!]erro-sembd[!]"){
				atomicaAlert("Erro ao excluir a imagem.");
			}else if(http_request.responseText == "[!]erro-semid[!]"){
				atomicaAlert("Erro ao excluir a imagem.");
			}
		}
	}	
	makeRequest(url,func);
}

function acessaIF(val,id){
	$("#"+id+"_fake").val(val);
}

function enviarImagem(){
	msg = [];
	vld = [];
	msg['imagens'] = "- Logotipo";
	var target = "frm_anexo";		
	var frm = document.formulario;	
	fSucess = function(){	
		$("#anxImgAl").fadeIn("fast");
		frm.target = target;
		frm.acao.value = "subirImagem";
		frm.submit();
	}
	var func = function(strErro){fErro(strErro)}
	validaFormulario('formulario',fSucess,func)
}

function cortar(){
	var frm = document.formulation;
	fSucess = function(url){
		frm.action = "controle_site.php";
		frm.submit();
	}
	var func = function(strErro){fErro(strErro)}
	if(checkCoords()){
		validaFormulario('formulation',fSucess,func);
	}
}

function addImagem(id,src){
	popup.close();
	$("#anxImgAl").fadeOut("fast");
	$("#logotipo").val(id);
	$("#blkImg").fadeIn();
	$("#listaImagem").html("<tr id=\"img_"+id+"\"><td class=\"col4\"><img src=\""+src+"\"></td><td class=\"col3\"><a href=\"javascript:excluirImagem('"+id+"')\">[ excluir ]</a></td></tr>");
}

function addDiretor(){
	var count = 0;
	$("#diretores SPAN").each(function(i){ count++ });
	//var num = count+1;
	var num = count;
	$("#diretores").append('<span class=\"equipe-bc\" id=\"diretor_'+num+'\"><div class=\"input-modelo\"><div><input name=\"nome_'+num+'\" id=\"nome_'+num+'\" value=\"\" maxlength=\"20\" size=\"25\" type=\"text\"></div></div><div class=\"input-modelo\"><div><input name=\"sobrenome_'+num+'\" id=\"sobrenome_'+num+'\" value=\"\" maxlength=\"20\" size=\"25\" type=\"text\"></div></div><div class=\"input-modelo\"><div><input name=\"funcao_'+num+'\" id=\"funcao_'+num+'\" value=\"\" maxlength=\"20\" size=\"25\" type=\"text\"></div></div></span>\n');
	$("#diretoresIds").val(num);
}

function selecionaTudo(listagem,pai){
	$(listagem).each(function(i){
		$(this).attr('checked',$(pai).attr('checked'));		
	});
}

function sldUDckb(obj,id,blk){
	if($(obj).attr('checked')){
		$(blk+id).slideDown();
	}else{
		$(blk+id).slideUp();
	}
}

function addContato(idUserSet,idUserGet){
	popup.close();
	var func = function (){
		//alert(valorAtomicaConfirm);
		if(valorAtomicaConfirm){
			//confirmAtomica.close();
			var url = 'controle_site.php?acao=addContato&idUserSet='+idUserSet+'&idUserGet='+idUserGet;
			var func = function(){
				if (http_request.readyState == 4 && http_request.status == 200){
					if(http_request.responseText == "[!]ok[!]"){					
						atomicaAlert("Solicitação enviada!");
					}else if(http_request.responseText == "[!]erro[!]"){
						atomicaAlert("Erro ao adicionar este contato.");
					}
				}
			}	
			makeRequest(url,func);
		}
	}
	atomicaConfirm("Você deseja mesmo adicionar este contato?",func);
}

function aceitarSolicitacao(id){
	var url = 'controle_site.php?acao=aceitarSolicitacao&id='+id;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 	
			if(http_request.responseText == "[!]ok[!]"){
				$("#btA_"+id).fadeOut();
				$("#btR_"+id).fadeOut();
				$("#ret_"+id).html("Contato adicionado!").fadeIn();
			}else if(http_request.responseText == "[!]erro[!]"){
				atomicaAlert("Erro ao aceitar esta solicitação.");
			}
		}
	}	
	makeRequest(url,func);
}

function rejeitarSolicitacao(id){
	var url = 'controle_site.php?acao=rejeitarSolicitacao&id='+id;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 	
			if(http_request.responseText == "[!]ok[!]"){
				$("#btA_"+id).fadeOut();
				$("#btR_"+id).fadeOut();
				$("#ret_"+id).html("Contato rejeitado!").fadeIn();
			}else if(http_request.responseText == "[!]erro[!]"){
				atomicaAlert("Erro ao rejeitar esta solicitação.");
			}
		}
	}	
	makeRequest(url,func);
}


function delContato(id){
	//popup.close();
	var func = function (){
		if(valorAtomicaConfirm){
			var url = 'controle_site.php?acao=delContato&id='+id;
			var func = function(){
				if (http_request.readyState == 4 && http_request.status == 200){ 	
					if(http_request.responseText == "[!]ok[!]"){
						$("#cnt_"+id).remove();
						atomicaAlert("Contato excluído!");
					}else if(http_request.responseText == "[!]erro[!]"){
						atomicaAlert("Erro ao excluir este contato.");
					}
				}
			}	
			makeRequest(url,func);
		}
	}
	atomicaConfirm("Você deseja mesmo excluir este contato?",func);
}


var abaAnt = 0;
/*var abaAnt2 = 6;
var abaAnt3 = 1;*/
function clickAba(id,aba,bloco,variavel){
	if(variavel == 1){
		$("#"+aba+abaAnt).css("display","none");
		$("#"+aba+id).css("display","block");
		$("#"+bloco+abaAnt).css("display","none");	
		$("#"+bloco+id).css("display","block");
		abaAnt = id;
	}
}

function enviarComment(frame){
	msg['comentario'] = "- Mensagem";
	var frm = document.forms[frame];
	fSucess = function(url){
		//$('#comentarios').append('<div id="ajxLdlMural"></div>');
		frm.submit();
	}
	var func = function(strErro){fErro(strErro)}
	validaFormulario(frame,fSucess,func);
}

function geraHoverScraps(){	
	$("#comentarios .mural BLOCKQUOTE").each(function(i){
		var id = $(this).attr("id").split("_");
		id = id[1];
		$(this).hover(
			function(){
				$("#btx_"+id).fadeIn();
			},
			function(){
				$("#btx_"+id).fadeOut();
			}
		);
	});
}

function excluirComment(id){
	var url = 'controle_site.php?acao=excluirComment&idPai='+id;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 	
			if(http_request.responseText == "[!]ok-pai[!]"){
				$("#mur_"+id).remove();
			}else if(http_request.responseText == "[!]ok[!]"){
				$("#cmt_"+id).remove();
			}else if(http_request.responseText == "[!]erro[!]"){
				atomicaAlert("Erro ao excluir este conteudo.");
			}
		}
	}	
	makeRequest(url,func);
}

function enviarComentarios(){
	msg['comentario'] = "- Mensagem";
	var frm = document.frmComentario;
	fSucess = function(url){
		frm.submit();
	}
	var func = function(strErro){fErro(strErro)}
	validaFormulario("frmComentario",fSucess,func);
}

function excluirComentarios(id){
	var url = 'controle_site.php?acao=excluirComentarios&id='+id;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 	
			if(http_request.responseText == "[!]ok[!]"){
				$("#cmt_"+id).remove();
			}else if(http_request.responseText == "[!]erro[!]"){
				atomicaAlert("Erro ao excluir este conteudo.");
			}
		}
	}	
	makeRequest(url,func);
}

function verMaisComentarios(id,pag){
	var url = 'controle_site.php?acao=verMaisComentarios&id='+id+'&pag='+pag;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 
			$('#bloco-comentario').append(http_request.responseText);
			$("#btVerMais").attr("href","javascript:verMaisComentarios('"+id+"',"+(pag+5)+")");
		}
	}	
	makeRequest(url,func);
}

function salvarLike(idUser,idPlano,tipoConteudo){
	var url = 'controle_site.php?acao=salvarLike&idUser='+idUser+'&idPlano='+idPlano+'&tipoConteudo='+tipoConteudo;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 
			if(http_request.responseText == "[!]erro[!]"){
				//atomicaAlert("Erro ao salvar este conteudo.");
			}else{
				$('#btLike').html(http_request.responseText);
				atomicaAlert("Você gostou deste conteúdo!");
			}			
		}
	}	
	makeRequest(url,func);
}

function reportarDenuncia(idComentario,tipoConteudo){
	//popup.close();
	var func = function (){
		if(valorAtomicaConfirm){			
			var txtTipoConteudo = "Conteudo";
			if(tipoConteudo == TD_COMENTARIO){
				txtTipoConteudo = "Comentário";
			}else if(tipoConteudo == TD_FORUM){
				txtTipoConteudo = "Post";
			}else if(tipoConteudo == TD_USUARIO){
				txtTipoConteudo = "Usuário";
			}
			if(!getCookie("den_"+tipoConteudo+"_"+idComentario)){
				if(tipoConteudo == TD_USUARIO){
					openPop("pop-denuncia.php?idUser="+idComentario);
				}else{
					var url = 'controle_site.php?acao=reportarDenuncia&idCont='+idComentario+'&tipoConteudo='+tipoConteudo;
					var func = function(){
						if (http_request.readyState == 4 && http_request.status == 200){ 
							//alert(http_request.responseText);
							if(http_request.responseText == "[!]ok[!]"){
								setCookie("den_"+tipoConteudo+"_"+idComentario,1, 1, '/');
								atomicaAlert(txtTipoConteudo+" denunciado com sucesso!");
							}else if(http_request.responseText == "[!]erro[!]"){
								atomicaAlert("Erro ao denunciar este "+txtTipoConteudo+".");
							}else{
								atomicaAlert("Erro ao denunciar este "+txtTipoConteudo+".");
							}	
						}
					}	
					makeRequest(url,func);
				}
			}else{
				atomicaAlert("Você já denunciou este "+txtTipoConteudo+"!");
			}
		}
	}
	atomicaConfirm("Você deseja mesmo denunciar este conteúdo?",func);
}

function salvaVizualizacao(idTipo,idPlano,val,idBloco,tipoConteudo){
	var url = 'controle_site.php?acao=salvaVizualizacao&idTipo='+idTipo+'&idPlano='+idPlano+'&idBloco='+idBloco+'&val='+val+'&tipoConteudo='+tipoConteudo;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 
			if(http_request.responseText == "[!]ok[!]"){
				//à implementar
			}else if(http_request.responseText == "[!]erro[!]"){
				//à implementar
			}	
		}
	}	
	makeRequest(url,func);
}

function autoSugestao(val){
	if(Trim(val).length > 3){
		var frm = document.formulario;
		var url = 'controle_site.php?acao=autoSugest&id='+frm.idUser.value+'&nome='+val;
		var func = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				$("#contatos-mutiple").html("");
				
				var retorno = http_request.responseText;
				if(retorno!=""){
					var dados = retorno.split("[+]");
					for(i=0;i< (dados.length -1 );i++){
						var contato = dados[i].split("[.]");					
						
						var a = document.createElement("a");
						$(a).attr("href","javascript:;");
						$(a).attr("id","as_"+contato[1]);
						$(a).attr("onClick","adicionarRemetente('"+contato[1]+"')");
						$(a).html(contato[2]+" "+contato[3]);
						
						$("#contatos-mutiple").append(a);
					}
					$("#contatos-mutiple").css("display","block");
				}else{
					setTimeout(function(){ $("#contatos-mutiple").css("display","none"); document.formulario.autoSugest.value=""; },2000);
				}
			}
		}	
		makeRequest(url,func);
	}else{
		$("#contatos-mutiple").css("display","none");
	}	
}

function removerElemento(id){
	$(id).remove();
}

function adicionarRemetente(id){
	$('#contatos-added').append('<cite id="rem_'+id+'"><b>'+( $("#as_"+id).html() )+'</b><a href="javascript:;" onClick="removerElemento(\'#rem_'+id+'\')">[X]</a></cite>');
	removerElemento("#autoSugest");
	$('#contatos-added').append('<input type="text" maxlength="100" name="autoSugest" id="autoSugest" onkeyup="autoSugestao(this.value)">');
	$("#contatos-mutiple").css("display","none");
}

function responderMensagem(frame){
	msg['mensagem'] = "- Mensagem";
	var frm = document.forms[frame];
	fSucess = function(url){
		frm.submit();
	}
	var func = function(strErro){fErro(strErro)}
	validaFormulario(frame,fSucess,func);
}

var Ids = '';
function getSelecao(){
	Ids = '';
	$('.cbkEdicao').each(function(i){
		if($(this).attr('checked')){
			Ids +=','+$(this).attr('value');
		}		
	});
	Ids =Ids .substring(1);
	return Ids;
}
function SelecionaTudo(val){
	$('.cbkEdicao').each(function(i){
		if(val){
			$(this).attr('checked','checked');
		}else{
			$(this).attr('checked','');	
		}
	});
}

function selecionaLidas(){
	$(".resultados SPAN").each(function(i){
		if($(this).attr('class') == ""){
			$(this).children("DIV").children("INPUT").attr('checked','checked');
		}
	});
}

function buscarNasMensagens(){
	var frm = document.formBusca;
	frm.submit();
}

function marcarComoNaoLida(idUser){
	var frm = document.formBusca;
	var ids = getSelecao();
	if(ids){
		var url = 'controle_site.php?acao=marcarComoNaoLida&ids='+ids+'&idUser='+idUser;
		var func = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				var retorno = http_request.responseText;
				if(retorno == "ok"){
					var arrIds = ids.split(",");
					for(k=0;k<arrIds.length;k++){
						$("#msg_"+arrIds[k]).attr("class","cinza");
						$("#selecao"+arrIds[k]).attr("checked","");
					}
				}
			}
		}	
		makeRequest(url,func);
	}else{
		atomicaAlert("Selecione alguma  mensagem para marcar como não lida!");
	}
}

function excluirMensagem(id,idUser){
	var url = 'controle_site.php?acao=excluirMensagem&id='+id+'&idUser='+idUser;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){
			var retorno = http_request.responseText;
			if(retorno){
				$("#msg_"+retorno).remove();
			}else{
				atomicaAlert("Erro ao excluir a mensagem.");
			}
		}
	}	
	makeRequest(url,func);
}

function excluirTodasMensagens(id,idUser){
	var url = 'controle_site.php?acao=excluirTodasMensagens&id='+id+'&idUser='+idUser;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){
			var retorno = http_request.responseText;
			if(retorno == "ok"){
				atomicaAlert("Mensagens excluidas com sucesso.",function(){ window.location = 'minhas-mensagens.php' });
			}else{
				atomicaAlert("Erro ao excluir as mensagens.");
			}
		}
	}	
	makeRequest(url,func);
}

var valTC = 1;
function trocarContatos(valC,valTP,idUser,idUsuario){
	var url = 'controle_site.php?acao=trocarContatos&valC='+valC+'&valTP='+valTP+'&idUserSet='+idUser+'&idUserGet='+idUsuario;
	//alert(url);
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 
			var retorno = http_request.responseText;
			//alert(retorno);
			var dados = retorno.split("[+]");
			var dado = dados[0].split("[-]");
			$("#numCnt").html(dado[0]);
			$("#mnCnt DIV").html(dado[1]);
			$("#abEh"+valTC).css("display","none");
			$("#abEh"+valC).css("display","block");
			valTC = valC;
		}
	}	
	makeRequest(url,func);
}

function mensagemNaoLogado(){
	atomicaAlert('Para executar esta ação você deve estar logado!');
}

function atualizaDashBoard(id){	
	var url = 'controle_site.php?acao=atualizaDashBoard&idUser='+id;
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 	
			var retorno = http_request.responseText;
			var vals = retorno.split("[-]");
			if(vals[0] != 0){
				$("#novS")
					.attr("title",vals[0]+" nova(s) solicitação(ões) de contato(s)")
					.attr("href","solicitacoes-contatos.php");
				$("#novS B")
					.attr("class","verm")
					.html(vals[0]);
			}
			if(vals[1] != 0){
				$("#novC")
					.attr("title",vals[1]+" novo(s) comentário(s)")
					.attr("href","inicio.php");
				$("#novC B")
					.attr("class","verm")
					.html(vals[1]);
			}
			if(vals[2] != 0){
				$("#novM")
					.attr("title",vals[2]+" nova(s) mensagem(ns)")
					.attr("href","minhas-mensagens.php");
				$("#novM B")
					.attr("class","verm")
					.html(vals[2]);
			}
		}
	}	
	makeRequest(url,func);
}

function excluirPlanosDeNegocios(id){
	var fClose = function(){
		if(valorAtomicaConfirm){
			var url = 'controle_site.php?acao=excluirPlanosDeNegocios&id='+id;
			var func = function(){
				if (http_request.readyState == 4 && http_request.status == 200){ 
					if(http_request.responseText == "[!]ok[!]"){
						atomicaAlert("Plano excluído com sucesso!",function(){  window.location.reload(); });
					}else if(http_request.responseText == "[!]erro[!]"){
						atomicaAlert("Erro ao excluir este plano!",function(){  window.location.reload(); });
					}
				}
			}	
			makeRequest(url,func);
		}	
	}
	atomicaConfirm("Você deseja mesmo excluir este plano?",fClose);	
}

function calculaResultadoFinanceiro(id){
	var frm = document.formulario;
	eval("var fat = frm.fat_"+id+".value;");
	eval("var gt = frm.gt_"+id+".value;");
	eval("var rl = frm.rl_"+id+";");
	fat = sapo_replace("R$","",sapo_replace(".","",sapo_replace(",","",fat)));
	gt = sapo_replace("R$","",sapo_replace(".","",sapo_replace(",","",gt)));
	if(fat != "" && gt != ""){
		rl.value = (fat - gt);
	}
}

function montarCampo(frm,refInputs,campo){
	frm.elements[campo].value = "";
	isChecked = false;
	$(refInputs).each(function(i){					
		if($(this).attr("checked") && $(this).val() != 'o'){
			isChecked = true;						
			frm.elements[campo].value += ","+$(this).val();
		}
	});
	frm.elements[campo].value = frm.elements[campo].value.substr(1);
	return isChecked;
}

function validarValoresInvestimento(frm,msgHere){
	if(frm.valorMinInvestir.value == "" || frm.valorMaxInvestir.value == ""){
		return true;	
	}
	var valMin = frm.valorMinInvestir.value.replace(/(R\$)/gi,"");	
	var valMax = frm.valorMaxInvestir.value.replace(/(R\$)/gi,"");	
	valMin = parseFloat(valMin.replace(/\./gi,"").replace(/\,/gi,"."));	
	valMax = parseFloat(valMax.replace(/\./gi,"").replace(/\,/gi,"."));
	if(msgHere){
		if(valMin>=valMax) atomicaAlert("O valor máximo de investimento é inferior ao valor mínimo.Favor preencher corretamente estes campos");
	}else{	
		return valMin<=valMax;
	}
}



function selectBox(boxName){
     document.formulario.elements[boxName].checked = true;   
}
function checkCampoOutro(obj,boxName){
     var form = document.formulario;
     if(!obj.value){
         form.elements[boxName].checked = false;          
     } 
}
var valoresTxt = [];
function checkCampoOutro2(obj,boxName){
    var form = document.formulario;
    if(form.elements[boxName].value) valoresTxt[boxName] = form.elements[boxName].value;
     if(obj.checked){
         if(valoresTxt[boxName]) form.elements[boxName].value = valoresTxt[boxName];          
     }else{
         form.elements[boxName].value = '';     
     }
}

function checkRamoAnt(){
    var frm = document.formulario;
    if(frm.ramo_emp_ant.value == ID_OUTRO_RAMOS_EMP_ANT){
        $('#box_outro_ramo_emp_ant').slideDown();
    }else{
        $('#box_outro_ramo_emp_ant').slideUp();
    }
}

function isFormacaoInCompleta(valor){
    switch(valor){
        case '1':
        case '3':
        case '5':
            return true;
        break;        
    }
}

function  checkFormacaoAcad(){
    var frm = document.formulario;
    if(isFormacaoInCompleta(frm.formacao_acad.value)){
        $('#box_curso_atual').slideDown();
    }else{
        $('#box_curso_atual').slideUp();
    }
}


function toggleBox(idBox){
    cont = $(idBox);
    if(cont.css("display") == "block"){
        cont.slideUp();
        //cont.css("display","none")
    }else{
        //cont.css("display","block")
        cont.slideDown("normal");
    }
}

var valoresTemp = [];
function toggleValorCampo(campo,focusIn){    
    if(!valoresTemp[campo.name]){
        valoresTemp[campo.name] = campo.value;
    }
    if(focusIn){
        if(valoresTemp[campo.name] == campo.value) campo.value = '';
    }else{
        if(!campo.value) campo.value = valoresTemp[campo.name];
    }
}

function enviarConvite(){
    var frm = document.formConvite    
    msg['nome_convite'] = "- Nome do convidado";
    msg['email_convite'] = "- E-mail do convidado"; vld['email_convite'] = 2;
    fSucess = function(url){
        if(frm.nome_convite.value == 'Digite aqui o nome'){
            fErro(msg[frm.nome_convite.name]); 
            return;
        }
        frm.submit();
    } 
    var func = function(strErro){fErro(strErro)}
    validaFormulario('formConvite',fSucess,func)
}

function limparFormConvite(){
    /*var frm = document.formConvite    
    frm.nome_convite.value = 'Digite aqui o nome';
    frm.email_convite.value = 'Digite aqui o e-mail';*/
    window.location.reload();
}

function validarConvite(){
    var frm = document.formConfConvite    
    msg['email'] = "- E-mail"; vld['email'] = 2;
    fSucess = function(url){
        frm.submit();
    } 
    var func = function(strErro){fErro(strErro)}
    validaFormulario('formConfConvite',fSucess,func)
}



function buscar(){
	var frm = document.formBusca;
	frm.submit();
}

