function abreBuscaAvancada(obj,origem){
	urlObj = App.BaseURL+"bf/buscaavancada.php?origem="+origem+"&";
	urlObj += getform(document.formBuscaFacil);
	mostrarBox(urlObj);
}

function abreBFAvanc(){
	urlObj = App.BaseURL+"bf/buscaavancada.php?tipo=1&origem=index&";
	urlObj += getform(document.formBuscaFacil);
	mostrarBox(urlObj);
}

function abreBuscaAvancadaNew(origem){

	if(origem=='_self'){ // pode abrir o popup
		abreBFAvanc();
	}else{  // abre a busca avancada dentro do iframe
		try{
			ifrX = parent.fisconline;
			x = new String(location);
			aba = '';
			paramUF = '';

			// captura variavel home
			if(x.indexOf('home=')>=0){
				arrHome = x.split('home=');
				arrAba = arrHome[1].split('&');
				aba = arrAba[0];
			}

			// captura variavel optcase
			if(x.indexOf('optcase=')>=0){
				arrOptcase = x.split('optcase=');
				arrUF = arrOptcase[1].split('&');
				paramUF = arrUF[0];
			}		

			urlObj = App.BaseURL+"bf/buscaavancada.php?tipo=1&origem=index";
			switch(aba){
				case 'federal':
					urlObj +='&area=F';
					break;
				case 'estadual':
					urlObj +='&area=E';
					urlObj +='&municipio=&uf='+paramUF;
					break;
				case 'iss':
					urlObj +='&area=M';
					urlObj +='&uf=&municipio='+paramUF;
					break;
				case 'trabprev':
					urlObj +='&area=P';
					break;
			}
			// alert(urlObj);
			objIfr = document.getElementById(origem);
			// alert(objIfr); alert(objIfr.src);
			objIfr.src = urlObj;
		}catch(e){
			// alert('erro'+e); return false;
			abreBFAvanc();
		}
	}
}

function mostrarEstados(param){
	$("#popupEstadual h1").attr('innerHTML','Escolha um Estado');
	$("#popupEstadual").css({height:"220px"});
	carregaPopup('popupEstadual');
	urlBox = App.BaseURL+"popEstados.php?origem="+param;
	get_ajax(urlBox, 'conteudoEstadual');
}

function mostrarMunicipios(param){
	$("#popupMunicipal h1").attr('innerHTML','Escolha um Município');
	$("#popupMunicipal").css({height:"250px"});
	carregaPopup('popupMunicipal');
	urlBox = App.BaseURL+"popMunicipios.php?origem="+param;
	get_ajax(urlBox, 'conteudoMunicipal');
}

function abreMunicipios(url){
	$("#popupMunicipal h1").attr('innerHTML','Assinatura');
	$("#popupMunicipal").css({height:"320px"});
	carregaPopup('popupMunicipal');
	urlBox = App.BaseURL+"dataexpira.php";
	get_ajax(urlBox, 'conteudoMunicipal');
}

function carregaCalendario(){
	if(document.getElementById('botPeriodoInicio')){
		Calendar.setup({
							inputField     :    "periodoinicio",      // id of the input field
							ifFormat       :    "dd/mm/y",       // format of the input field
							button         :    "botPeriodoInicio",   // trigger for the calendar (button ID)
							align          :    "Bl",           // alignment (defaults to 'Bl')
							singleClick    :    true
					  });
	}
	if(document.getElementById('botPeriodoFim')){
		Calendar.setup({
							inputField     :    "periodofim",      // id of the input field
							ifFormat       :    "dd/mm/y",       // format of the input field
							button         :    "botPeriodoFim",   // trigger for the calendar (button ID)
							align          :    "Bl",           // alignment (defaults to 'Bl')
							singleClick    :    true
					  });
	}
	if(document.getElementById('dvSelectEstadual')){
		habilitaDivSelEstadual(document.formPesqAvanc); 
	}
	// tempo = window.setTimeout('esconde()',8000);
}

function mostrarBox(urlBox){
	$("#popupAvanc h1").attr('innerHTML','Busca Avançada');
	carregaPopup('popupAvanc');
	get_ajax(urlBox, 'conteudoAvanc','carregaCalendario()');
}

function abreBuscaAvancada2(obj,origem){
	urlObj = App.BaseURL+"bf/buscaavancada.php?origem="+origem+"&";
	urlObj += getform(document.formBF);
	mostrarBox2(urlObj);
}

function mostrarBox2(urlBox){
	$("#popupAvanc h1").attr('innerHTML','Busca Avançada');
	carregaPopup('popupAvanc');

	var windowWidth = $(window).width();   
	var popupWidth = 660;

	$("#popupAvanc").css({   "position": "absolute",  "top": "110",   "left": windowWidth/2-popupWidth/2, "width": popupWidth }); 
	$("#backgroundPopup").hide(); 
	$("#popupAvanc h1").click(function(){
		disablePopup();
	});
	get_ajax(urlBox, 'conteudoAvanc','carregaCalendario()');
}

function chamaAjaxMun(obj){
	if(obj.value!=''){
		comboMum = document.getElementById('mun_municipio');
		spanM = document.getElementById('spMunAjax');
		comboMum.options.length = 1;
		comboMum.options[0].text = "Carregando...";
		comboMum.options[0].value = "";
		spanM.style.display = '';
		urlUF = 'popMunicipios.php?acao=defMun&uf='+obj.value;
		get_ajax(urlUF, 'spMunAjax');
	}
}

function defineMunicipio(obj){
	urlMun="/main_online.php?home=iss&optcase="+obj.value;
	location = urlMun;
}
