var strExpressaoBF = App.textoBF; function modificaCmb(obj){ document.formBuscaFacil.uf.disabled = true; document.formBuscaFacil.municipio.disabled = true; document.formBuscaFacil.uf.className = "comboDisBF"; document.formBuscaFacil.municipio.className = "comboDisBF"; switch(obj.value){ case "E": document.formBuscaFacil.uf.disabled = false; document.formBuscaFacil.uf.className = "comboBF"; break; case "M": document.formBuscaFacil.municipio.disabled = false; document.formBuscaFacil.municipio.className = "comboBF"; break; } } function setBackgroundArea(obj, bck,borda){ obj.style.backgroundColor=bck; if(borda==1){ obj.style.border='1px solid black'; }else{ obj.style.border='1px solid '+bck; } } function setBackgroundDefault(){ setBackgroundArea(document.getElementById('lkHomeFed'), '#ffffff',0); setBackgroundArea(document.getElementById('lkHomeTrab'), '#ffffff',0); setBackgroundArea(document.getElementById('lkHomeUF'), '#ffffff',0); setBackgroundArea(document.getElementById('lkHomeMun'), '#ffffff',0); } function setBackgroundDefaultB(){ setBackgroundArea(document.getElementById('lkHomeUF'), '#ffffff',0); setBackgroundArea(document.getElementById('lkHomeMun'), '#ffffff',0); } function setAreaBFHome(obj, a){ if(a!='t'){ setBackgroundArea(document.getElementById('lkHomeTod'), '#ffffff',0); // verifica se o id existe if ($('#campoTod')[0]) { $("input[name=campoTod]").val(''); } }else setBackgroundArea(document.getElementById('lkHomeTod'), '#e6e6e6',1); if(obj.tagName.toUpperCase()=='A'){ // link setBackgroundDefault(); setBackgroundArea(obj, '#e6e6e6',1); }else{ t = obj.name.toUpperCase(); switch(t){ case 'UF': document.formBuscaFacil.municipio.selectedIndex = 0; setBackgroundArea(document.getElementById('lkHomeFed'), '#ffffff',0); setBackgroundArea(document.getElementById('lkHomeTrab'), '#ffffff',0); setBackgroundArea(document.getElementById('lkHomeUF'), '#e6e6e6',1); setBackgroundArea(document.getElementById('lkHomeMun'), '#ffffff',0); break; case 'MUNICIPIO': document.formBuscaFacil.uf.selectedIndex = 0; setBackgroundArea(document.getElementById('lkHomeFed'), '#ffffff',0); setBackgroundArea(document.getElementById('lkHomeTrab'), '#ffffff',0); setBackgroundArea(document.getElementById('lkHomeUF'), '#ffffff',0); setBackgroundArea(document.getElementById('lkHomeMun'), '#e6e6e6',1); break; } } document.formBuscaFacil.area.value = a; if(tiraespacos(obj.name.toLowerCase())=='uf') { document.formBuscaFacil.area.value = 'E'; } if(tiraespacos(obj.name.toLowerCase())=='municipio') { document.formBuscaFacil.area.value = 'M'; } if(tiraespacos(document.formBuscaFacil.expfacil.value)!=strExpressaoBF && tiraespacos(document.formBuscaFacil.expfacil.value)!="" && validacaoBuscaFacil(document.formBuscaFacil)){ document.formBuscaFacil.submit(); } } function validaBFacil(){ if(validacaoBuscaFacil(document.formBuscaFacil)){ document.formBuscaFacil.submit(); }else{ return false; } } function validacaoBuscaFacil(obj){ flagArea = false; indArea = -1; parametros = ""; urlBase = "http://www.fiscosoft.com.br/main_online_frame.php?"; if(obj.area.value=='T'){ urlForm = urlBase+"home=Todas&secao=1&page="; } else{ urlForm = urlBase+"home=federal&secao=1&page="; } try{ if(tiraespacos(obj.area.value)==""&&obj.area.value!='T'){ alert("Por favor, defina uma área para a pesquisa."); obj.uf.focus(); return false; } parametros = parametros + "params="+obj.area.value; switch(obj.area.value){ case 'P': urlForm = urlBase+"home=trabprev&secao=1&page="; break; case 'E': if(obj.uf.selectedIndex==0){ alert("Por favor, escolha um Estado."); obj.uf.focus(); return false; }else{ urlForm = urlBase+"home=estadual&secao=1&optcase="+obj.uf.value+"&page="; parametros = parametros + "-"+obj.uf.value; } break; case 'M': if(obj.municipio.selectedIndex==0){ alert("Por favor, escolha um Município."); obj.municipio.focus(); return false; }else{ urlForm = urlBase+"home=iss&secao=1&optcase="+obj.municipio.value+"&page="; parametros = parametros + "-"+obj.municipio.value; } break; } if(tiraespacos(obj.expfacil.value)=="" || tiraespacos(obj.expfacil.value)==strExpressaoBF){ alert("Por favor, defina uma expressão para a pesquisa."); obj.expfacil.focus(); return false; }else{ // if(getCookie("AutenticOk")) parametros = parametros + "::expressao=" + escape(tiraespacos(obj.expfacil.value)); /* parametros = parametros.split("::").join("&"); parametros = parametros + "&r=1&expressao="+ tiraespacos(obj.expfacil.value); parametros = escape(parametros); */ } urlForm = urlForm + "/bf/bf.php?s=1&"+parametros; obj.action = urlForm; }catch(e){ return false; } return true; } function enviarFormBF(obj){ if(validacaoBuscaFacil(obj)){ obj.submit(); } } function verificaComboMunicipios(obj){ try{ meuUser = getCookie('AutenticOk'); if(tiraespacos(meuUser)!=''){ // está logado obj.options.length = 1; obj.options.text = "Carregando..."; obj.options.value=""; get_ajax(App.BaseURL+'/buscafacil/form_buscafacil.php?acao=comboMun','spanCombo_municipio'); } }catch(e){ } } function show_pop_up_estados(optcase) { aposleft = screen.width/2 - 270/2; apostop = screen.height/2 - 220/2; janwidth=270; janheight=220; if(optcase=="iss"){ janheight = 220; if(parseInt(getCookie("login_nivel"))>7){ janheight = 500; } } rt = window.open('/inc/inc_show_estados_page.php?optcase='+optcase,'select_filter_uf_munc','width='+janwidth+',height='+janheight+',resizable=no,directories=no,location=no,scroll=yes,status=no,menubar=no,toolbar=no,left='+aposleft+',top='+apostop); rt.window.focus(); }