<?php
global $m, $a, $u, $dialogo;
/*
echo '<script src="'.BASE_URL.'/js/texto_vertical.js" type="text/javascript"></script>';
echo '<script type="text/javascript">$jq(document).ready(function(){$jq(".verticalando").rotateTableCellContent(); });</script>';
echo '<script type="text/javascript">$jq(document).ready(function(){$jq(".tbl1").rotateTableCellContent(); });</script>';
*/
if (!defined('BASE_DIR')) die('Você não deveria acessar este arquivo diretamente.');
echo '
<style type="text/css">
div.vertical
{
 margin-left: -100px;
 margin-top: -10px;
 position: absolute;
 width: 215px;
 transform: rotate(-90deg);
 -webkit-transform: rotate(-90deg); /* Safari/Chrome */
 -moz-transform: rotate(-90deg); /* Firefox */
 -o-transform: rotate(-90deg); /* Opera */
 -ms-transform: rotate(-90deg); /* IE 9 */
}

th.vertical
{
 height: 215px;
}
</style>';

$sql = new BDConsulta;

$painel_filtro = $Aplic->getEstado('painel_filtro') !== null ? $Aplic->getEstado('painel_filtro') : 0;

if (isset($_REQUEST['cia_id'])) $Aplic->setEstado('cia_id', getParam($_REQUEST, 'cia_id', null));
$cia_id = ($Aplic->getEstado('cia_id') !== null ? $Aplic->getEstado('cia_id') : $Aplic->usuario_cia);


if (isset($_REQUEST['pg_id'])) $Aplic->setEstado('pg_id', getParam($_REQUEST, 'pg_id', null));
$pg_id = ($Aplic->getEstado('pg_id') !== null ? $Aplic->getEstado('pg_id') : 0);

if (isset($_REQUEST['por_dept'])) $Aplic->setEstado('por_dept', getParam($_REQUEST, 'por_dept', null));
$por_dept = ($Aplic->getEstado('por_dept') !== null ? $Aplic->getEstado('por_dept') : 0);

if (isset($_REQUEST['por_designados'])) $Aplic->setEstado('por_designados', getParam($_REQUEST, 'por_designados', null));
$por_designados = ($Aplic->getEstado('por_designados') !== null ? $Aplic->getEstado('por_designados') : 0);

if (isset($_REQUEST['por_responsavel'])) $Aplic->setEstado('por_responsavel', getParam($_REQUEST, 'por_responsavel', null));
$por_responsavel = ($Aplic->getEstado('por_responsavel') !== null ? $Aplic->getEstado('por_responsavel') : 0);

if (isset($_REQUEST['ver_subordinadas'])) $Aplic->setEstado('ver_subordinadas', getParam($_REQUEST, 'ver_subordinadas', null));
$ver_subordinadas = ($Aplic->getEstado('ver_subordinadas') !== null ? $Aplic->getEstado('ver_subordinadas') : (($Aplic->usuario_pode_outra_cia || $Aplic->usuario_super_admin || $Aplic->usuario_pode_todas_cias) ? $Aplic->usuario_prefs['ver_subordinadas'] : 0));


if (isset($_REQUEST['dept_id'])) $Aplic->setEstado('dept_id', intval(getParam($_REQUEST, 'dept_id', 0)));
$dept_id = $Aplic->getEstado('dept_id') !== null ? $Aplic->getEstado('dept_id') : null;
if ($dept_id) $ver_subordinadas = null;

$lista_cias='';
if ($ver_subordinadas){
	$vetor_cias=array();
	lista_cias_subordinadas($cia_id, $vetor_cias);
	$vetor_cias[]=$cia_id;
	$lista_cias=implode(',',$vetor_cias);
	}

if (isset($_REQUEST['ver_dept_subordinados'])) $Aplic->setEstado('ver_dept_subordinados', getParam($_REQUEST, 'ver_dept_subordinados', null));
$ver_dept_subordinados = ($Aplic->getEstado('ver_dept_subordinados') !== null ? $Aplic->getEstado('ver_dept_subordinados') : (($Aplic->usuario_pode_dept_subordinado || $Aplic->usuario_super_admin || $Aplic->usuario_pode_todos_depts) ? $Aplic->usuario_prefs['ver_dept_subordinados'] : 0));
if ($ver_subordinadas) $ver_dept_subordinados=0;

$lista_depts='';
if ($ver_dept_subordinados){
	$vetor_depts=array();
	lista_depts_subordinados($dept_id, $vetor_depts);
	$vetor_depts[]=$dept_id;
	$lista_depts=implode(',',$vetor_depts);
	}

$sql->adTabela('plano_gestao');
$sql->esqUnir('plano_gestao_cia', 'plano_gestao_cia', 'plano_gestao_cia_plano=plano_gestao.pg_id');
$sql->adCampo('DISTINCT pg_id, pg_nome');
if ($ver_subordinadas) $sql->adOnde('pg_cia IN ('.$lista_cias.') OR plano_gestao_cia_cia IN ('.$lista_cias.')');
else $sql->adOnde('pg_cia ='.(int)$cia_id.' OR plano_gestao_cia_cia='.(int)$cia_id);
if ($ver_dept_subordinados && $lista_depts) $sql->adOnde('pg_dept IN ('.$lista_depts.')');
elseif ($dept_id) $sql->adOnde('pg_dept='.(int)$dept_id);
else $sql->adOnde('pg_dept=0 OR pg_dept IS NULL');
$sql->adOrdem('pg_nome ASC');
$planos=array(0=>'')+$sql->listaVetorChave('pg_id','pg_nome');
$sql->limpar();



$procurar_om='<tr><td align=right>'.dica('Filtrar pel'.$config['genero_organizacao'].' '.$config['organizacao'], 'Filtrar pel'.$config['genero_organizacao'].' '.$config['organizacao'].' selecionad'.$config['genero_organizacao'].'.').ucfirst($config['organizacao']).':'.dicaF().'</td><td><div id="combo_cia">'.selecionar_om($cia_id, 'cia_id', 'class=texto size=1 style="width:250px;" onchange="javascript:mudar_om();"').'</div></td><td><a href="javascript:void(0);" onclick="document.frm_filtro.submit();">'.imagem('icones/filtrar_p.png','Filtrar pel'.$config['genero_organizacao'].' '.$config['organizacao'],'Clique neste ícone '.imagem('icones/filtrar_p.png').' para filtrar pel'.$config['genero_organizacao'].' '.$config['organizacao'].' selecionad'.$config['genero_organizacao'].' a esquerda.').'</a></td>'.(($Aplic->usuario_pode_outra_cia || $Aplic->usuario_super_admin || $Aplic->usuario_pode_todas_cias) && !$ver_subordinadas ? '<td><a href="javascript:void(0);" onclick="document.frm_filtro.ver_subordinadas.value=1; document.frm_filtro.dept_id.value=\'\';  document.frm_filtro.ver_dept_subordinados.value=0; document.frm_filtro.submit();">'.imagem('icones/organizacao_p.gif','Incluir Subordinad'.$config['genero_organizacao'].'s','Clique neste ícone '.imagem('icones/organizacao_p.gif').' para incluir '.$config['genero_organizacao'].'s '.$config['organizacoes'].' subordinad'.$config['genero_organizacao'].'s '.($config['genero_organizacao']=='a' ? 'à' : 'ao').' selecionad'.$config['genero_organizacao'].'.').'</a></td>' : '').(($Aplic->usuario_pode_outra_cia || $Aplic->usuario_super_admin || $Aplic->usuario_pode_todas_cias) && $ver_subordinadas ? '<td><a href="javascript:void(0);" onclick="document.frm_filtro.ver_subordinadas.value=0; document.frm_filtro.submit();">'.imagem('icones/nao_sub_om.gif','Não Incluir Subordinad'.$config['genero_organizacao'].'s','Clique neste ícone '.imagem('icones/nao_sub_om.gif').' para deixar de incluir '.$config['genero_organizacao'].'s '.$config['organizacoes'].' subordinad'.$config['genero_organizacao'].'s '.($config['genero_organizacao']=='a' ? 'à' : 'ao').' selecionad'.$config['genero_organizacao'].'.').'</a></td>' : '').($Aplic->profissional ? '<td><input type="hidden" name="dept_id" id="dept_id" value="'.$dept_id.'" />'.(!$dept_id ? '<a href="javascript:void(0);" onclick="escolher_dept();">'.imagem('icones/secoes_p.gif',ucfirst($config['departamento']),'Clique neste ícone '.imagem('icones/secoes_p.gif').' para filtrar pel'.$config['genero_dept'].' '.$config['departamento'].' envolvid'.$config['genero_dept'].' ou don'.$config['genero_dept'].'.').'</a>' : '').'</td>' : '<input type="hidden" name="dept_id" id="dept_id" value="'.$dept_id.'" />').'</tr>'.
($dept_id ? '<tr><td align=right>'.dica(ucfirst($config['departamento']), 'Filtrar pel'.$config['genero_dept'].' '.strtolower($config['departamento']).' envolvid'.$config['genero_dept'].'.').ucfirst($config['departamento']).':</td><td><input type="text" style="width:250px;" class="texto" name="dept_nome" id="dept_nome" value="'.nome_dept($dept_id).'"></td>'.($dept_id ? '<td><a href="javascript:void(0);" onclick="escolher_dept();">'.imagem('icones/secoes_p.gif',ucfirst($config['departamento']),'Clique neste ícone '.imagem('icones/secoes_p.gif').' para filtrar pel'.$config['genero_dept'].' '.$config['departamento'].' envolvid'.$config['genero_dept'].' ou don'.$config['genero_dept'].'.').'</a></td>'.(($Aplic->usuario_pode_dept_subordinado || $Aplic->usuario_super_admin || $Aplic->usuario_pode_todos_depts) && !$ver_dept_subordinados ? '<td><a href="javascript:void(0);" onclick="document.frm_filtro.ver_dept_subordinados.value=1; document.frm_filtro.submit();">'.imagem('icones/organizacao_p.gif','Incluir Subordinad'.$config['genero_dept'].'s','Clique neste ícone '.imagem('icones/organizacao_p.gif').' para incluir '.$config['genero_dept'].'s '.$config['departamentos'].' subordinad'.$config['genero_dept'].'s '.($config['genero_dept']=='a' ? 'à' : 'ao').' selecionad'.$config['genero_dept'].'.').'</a></td>' : '').(($Aplic->usuario_pode_dept_subordinado || $Aplic->usuario_super_admin || $Aplic->usuario_pode_todos_depts) && $ver_dept_subordinados ? '<td><a href="javascript:void(0);" onclick="document.frm_filtro.ver_dept_subordinados.value=0; document.frm_filtro.submit();">'.imagem('icones/nao_sub_om.gif','Não Incluir Subordinad'.$config['genero_dept'].'s','Clique neste ícone '.imagem('icones/nao_sub_om.gif').' para deixar de incluir '.$config['genero_dept'].'s '.$config['departamentos'].' subordinad'.$config['genero_dept'].'s '.($config['genero_dept']=='a' ? 'à' : 'ao').' selecionad'.$config['genero_dept'].'.').'</a></td>' : '') : '').'</tr>' : '');

	

echo '<form method="post" name="frm_filtro">';
echo '<input type="hidden" name="m" value="'.$m.'" />';
echo '<input type="hidden" name="a" value="'.$a.'" />';
echo '<input type="hidden" name="ver_subordinadas" value="'.$ver_subordinadas.'" />';
echo '<input type="hidden" name="ver_dept_subordinados" value="'.$ver_dept_subordinados.'" />';


if (!$dialogo && $Aplic->profissional){
	$Aplic->salvarPosicao();
	
	$botoesTitulo = new CBlocoTitulo(ucfirst($config['departamentos']).' por '.ucfirst($config['objetivos']), 'mapa_estrategico.gif', $m, $m.'.'.$a);

	$saida='<div id="filtro_container" style="border: 1px solid #'.($estilo_interface=='metro' ? '006fc2' : 'a6a6a6').'; margin-bottom: 2px; -webkit-border-radius: 4px; border-radius:4px; -moz-border-radius: 4px;">';
  $saida.=dica('Filtros e Ações','Clique nesta barra para esconder/mostrar os filtros e as ações permitidas.').'<div id="filtro_titulo" style="background-color: #'.($estilo_interface=='metro' ? '006fc2' : 'a6a6a6').'; font-size: 8pt; font-weight: bold;" onclick="$jq(\'#filtro_content\').toggle(); xajax_painel_filtro(document.getElementById(\'filtro_content\').style.display);"><a class="aba" href="javascript:void(0);">'.imagem('icones/mapa_estrategico_p.gif').'&nbsp;Filtros e Ações</a></div>'.dicaF();
  $saida.='<div id="filtro_content" style="display:'.($painel_filtro ? '' : 'none').'">';
  $saida.='<table cellspacing=0 cellpadding=0>';
	$vazio='<tr><td colspan=2>&nbsp;</td></tr>';
	$selecao_plano='<tr><td>'.dica('Seleção do Planejamento Estratégico', 'Utilize esta opção para filtrar de qual planejamento estratégico será filtrado os dados.').'Planejamento Estratégico:'.dicaF().'</td><td>'.selecionaVetor($planos, 'pg_id', 'onchange="document.frm_filtro.submit()" class="texto" style="width:250px;"', $pg_id).'</td></tr>';
	$imprimir='<tr><td style="white-space: nowrap">'.dica('Imprimir', 'Clique neste ícone '.imagem('imprimir_p.png').' para abrir uma nova janela onde poderá imprimir.').'<a href="javascript: void(0);" onclick ="url_passar(1,\'m='.$m.'&a='.$a.'&u='.$u.'&dialogo=1\');">'.imagem('imprimir_p.png').'</a>'.dicaF().'</td></tr>';
	$saida.='<tr><td valign=top><table cellspacing=0 cellpadding=0>'.$procurar_om.$selecao_plano.'</table></td><td valign=top><table cellspacing=0 cellpadding=0>'.$imprimir.'</table></td></tr></table>';
	$saida.= '</div></div>';
	$botoesTitulo->adicionaCelula($saida);
	$botoesTitulo->mostrar();

	}
elseif (!$dialogo && !$Aplic->profissional){
	$botoesTitulo = new CBlocoTitulo(ucfirst($config['departamentos']).' por '.ucfirst($config['objetivos']), 'mapa_estrategico.gif', $m, $m.'.'.$a);
	$selecao_plano='<tr><td>'.dica('Seleção do Planejamento Estratégico', 'Utilize esta opção para filtrar de qual planejamento estratégico será filtrado os dados.').'Planejamento Estratégico:'.dicaF().'</td><td>'.selecionaVetor($planos, 'pg_id', 'onchange="document.frm_filtro.submit()" class="texto" style="width:250px;"', $pg_id).'</td></tr>';
	$botoesTitulo->adicionaCelula('<table cellspacing=0 cellpadding=0>'.$procurar_om.$selecao_plano.'</table>');
	$botoesTitulo->adicionaCelula('<td align="right" style="white-space: nowrap">'.dica('Imprimir', 'Clique neste ícone '.imagem('imprimir_p.png').' para imprimir.').'<a href="javascript: void(0);" onclick ="url_passar(1, \'m=praticas&a=dept_por_obj_estrategicos&dialogo=1\');">'.imagem('imprimir_p.png').'</a>'.dicaF());
	$botoesTitulo->mostrar();
	}

echo '</form>';

$sql->adTabela('plano_gestao2');
$sql->adCampo('pg_visao_futuro, pg_principio');
$sql->adOnde('pg_id='.(int)$pg_id);
$plano_gestao=$sql->Linha();
$sql->limpar();






$sql->adTabela('perspectivas');
$sql->adCampo('perspectivas.pg_perspectiva_id, pg_perspectiva_nome, pg_perspectiva_cor');
if ($pg_id) {
	$sql->esqUnir('plano_gestao_perspectivas', 'plano_gestao_perspectivas', 'plano_gestao_perspectivas.pg_perspectiva_id=perspectivas.pg_perspectiva_id');
	$sql->adOnde('plano_gestao_perspectivas.pg_id='.(int)$pg_id);
	}
else {
	$sql->adOnde('pg_perspectiva_cia='.(int)$cia_id);
	$sql->adOnde('pg_perspectiva_ativo=1');
	if ($dept_id) {
		$sql->esqUnir('perspectivas_depts', 'perspectivas_depts', 'perspectivas_depts.pg_perspectiva_id=perspectivas.pg_perspectiva_id');
		$sql->adOnde('pg_perspectiva_dept='.(int)$dept_id.' OR perspectivas_depts.dept_id='.(int)$dept_id);
		}
	}
if ($pg_id) $sql->adOrdem('plano_gestao_perspectivas.pg_perspectiva_ordem ASC');
else $sql->adOrdem('pg_perspectiva_nome ASC');
$sql->adGrupo('perspectivas.pg_perspectiva_id');
$perspectivas=$sql->Lista();
$sql->limpar();


$sql->adTabela('objetivo_dept');
$sql->esqUnir('objetivo','objetivo','objetivo.objetivo_id=objetivo_dept_objetivo');
$sql->esqUnir('depts','depts','depts.dept_id=objetivo_dept_dept');
$sql->adCampo('DISTINCT depts.dept_id, dept_nome');
if ($pg_id) {
	$sql->esqUnir('plano_gestao_objetivo','plano_gestao_objetivo','plano_gestao_objetivo_objetivo=objetivo.objetivo_id');
	$sql->adOnde('plano_gestao_objetivo_plano_gestao='.(int)$pg_id);
	}
else 	{
	$sql->adOnde('objetivo_ativo=1');
	$sql->adOnde('objetivo_cia='.(int)$cia_id);
	if ($dept_id) {
		$sql->esqUnir('objetivo_dept', 'objetivo_dept', 'objetivo_dept_objetivo=objetivo.objetivo_id');
		$sql->adOnde('objetivo_dept_dept='.(int)$dept_id);
		}
	}
$depts1=$sql->Lista();
$sql->limpar();

$sql->adTabela('objetivo');
$sql->esqUnir('depts','depts','depts.dept_id=objetivo_dept');
$sql->adCampo('DISTINCT depts.dept_id, dept_nome');
if ($pg_id) {
	$sql->esqUnir('plano_gestao_objetivo','plano_gestao_objetivo','plano_gestao_objetivo_objetivo=objetivo.objetivo_id');
	$sql->adOnde('plano_gestao_objetivo_plano_gestao='.(int)$pg_id);
	}
else 	{
	$sql->adOnde('objetivo_ativo=1');
	$sql->adOnde('objetivo_cia='.(int)$cia_id);
	if ($dept_id) $sql->adOnde('objetivo_dept='.(int)$dept_id);
	}
$sql->adOnde('objetivo_dept IS NOT NULL');	
$depts2=$sql->Lista();
$sql->limpar();

$depts=array();

foreach($depts1 as $linha) $depts[$linha['dept_id']]=$linha['dept_nome'];
foreach($depts2 as $linha) $depts[$linha['dept_id']]=$linha['dept_nome'];
asort($depts);


$qnt_dept=array();
foreach($depts as $chave => $valor) $qnt_dept[$chave]=0;

echo '<table width=100% cellpadding=0 cellspacing=0 class="tbl1"><tr><th>'.ucfirst($config['objetivos']).'</th>';
foreach($depts as $chave => $valor) echo '<th style="width:5px;" class="vertical"><div class="vertical" align=left>'.$valor.'</div></th>';
echo '<th style="width:5px;" class="vertical"><div class="vertical" align=left>Total</div></th></tr>';
$vetor_objetivo=array();

foreach($perspectivas as $perspectiva){
	
	//verificar temas embutidos
	$sql->adTabela('tema');
	$sql->esqUnir('tema_gestao', 'tema_gestao','tema_gestao_tema=tema.tema_id');
	$sql->adCampo('tema.tema_id');
	if ($pg_id) {
		$sql->esqUnir('plano_gestao_tema', 'plano_gestao_tema', 'plano_gestao_tema.tema_id=tema.tema_id');
		$sql->adOnde('plano_gestao_tema.pg_id='.(int)$pg_id);
		}
	else 	{
		$sql->adOnde('tema_cia='.(int)$cia_id);
		$sql->adOnde('tema_ativo=1');
		}
	$sql->adOnde('tema_gestao_perspectiva='.(int)$perspectiva['pg_perspectiva_id']);
	$temas=$sql->carregarColuna();
	$sql->limpar();
	$temas=implode(',', $temas);
	
	echo '<tr><td colspan=20 style="background-color: #'.$perspectiva['pg_perspectiva_cor'].'"><b>'.$perspectiva['pg_perspectiva_nome'].'</b></td></tr>';

	$sql->adTabela('objetivo');
	$sql->esqUnir('objetivo_gestao', 'objetivo_gestao','objetivo_gestao_objetivo=objetivo.objetivo_id');
	$sql->adCampo('objetivo.objetivo_id, objetivo_nome, objetivo_usuario');
	$sql->adOnde('objetivo_gestao_perspectiva='.(int)$perspectiva['pg_perspectiva_id'].($temas ? ' OR objetivo_gestao_tema IN ('.$temas.')' : ''));
	$sql->esqUnir('objetivo_dept', 'objetivo_dept', 'objetivo_dept_objetivo=objetivo.objetivo_id');
	if ($pg_id) {
		$sql->esqUnir('plano_gestao_objetivo','plano_gestao_objetivo','plano_gestao_objetivo_objetivo=objetivo.objetivo_id');
		$sql->adOnde('plano_gestao_objetivo_plano_gestao='.(int)$pg_id);
		}
	else 	{
		$sql->adOnde('objetivo_ativo=1');
		$sql->adOnde('objetivo_cia='.(int)$cia_id);
		if ($dept_id) $sql->adOnde('objetivo_dept='.(int)$dept_id.' OR objetivo_dept_dept='.(int)$dept_id);
		}
		
	$sql->adOnde('objetivo_dept IS NOT NULL OR objetivo_dept_dept IS NOT NULL');	
		
	if ($pg_id) $sql->adOrdem('plano_gestao_objetivo_ordem ASC');
	else $sql->adOrdem('objetivo_nome ASC');
	$sql->adGrupo('objetivo.objetivo_id');
	$objetivos=$sql->Lista();
	$sql->limpar();

	$qnt=0;
	$saida='';

	foreach($objetivos as $objetivo){
		$qnt_linha=0;
		echo '<tr><td>'.$objetivo['objetivo_nome'].'</td>';

		foreach($depts as $dept_id => $dept_nome){

			$sql->adTabela('objetivo');
			$sql->esqUnir('objetivo_dept', 'objetivo_dept', 'objetivo_dept_objetivo=objetivo.objetivo_id');
			$sql->adCampo('objetivo_id');
			$sql->adOnde('objetivo_id='.(int)$objetivo['objetivo_id']);
			$sql->adOnde('objetivo_dept_dept='.(int)$dept_id.' OR objetivo_dept='.(int)$dept_id);
			$quantidade=$sql->Resultado();
			$sql->limpar();


			if ($quantidade) {
				echo '<td align=center  style="background-color: #0f7e1a">&nbsp;&nbsp;&nbsp;</td>';
				$qnt_linha++;
				$qnt_dept[$dept_id]++;
				}
			else echo '<td align=center>&nbsp;&nbsp;&nbsp;</td>';
			}
			
		$saida='';
		if ($qnt_linha) echo '<td align=center>&nbsp;'.$qnt_linha.'&nbsp;</td>';
		else echo '<td align=center>&nbsp;&nbsp;&nbsp;</td>';
		echo '</tr>';
		$vetor_objetivo[]=$objetivo['objetivo_id'];
		}

	}

	echo '<tr><td align=center><b>Total</b></td>';
	$total_final=0;
	foreach($depts as $dept_id => $dept_nome){
		if ($qnt_dept[$dept_id]) {
			echo '<td align=center>'.$qnt_dept[$dept_id].'</td>';
			$total_final++;
			}
		else echo '<td align=center>&nbsp;&nbsp;&nbsp;</td>';
		}
	echo '<td align=center>'.$total_final.'</td></tr>';


echo '</table>';



if ($dialogo && !($Aplic->usuario_nomeguerra=='Visitante' && $Aplic->usuario_id=1)) echo '<script language=Javascript>self.print();</script>';

function ir_projeto($projeto_id, $projeto_nome){
	return '<a href="javascript:void(0);" onclick="url_passar(0, \'m=projetos&a=ver&projeto_id='.(int)$projeto_id.'\');">'.$projeto_nome.'</a>';
	}


?>
<script type="text/javascript">

function escolher_dept(){
	if (window.parent.gpwebApp) parent.gpwebApp.popUp('<?php echo ucfirst($config["departamento"])?>', 500, 500, 'm=publico&a=selecao_unico_dept&dialogo=1&chamar_volta=filtrar_dept&dept_id=<?php echo $dept_id ?>&cia_id='+document.getElementById('cia_id').value, window.filtrar_dept, window);
	else window.open('./index.php?m=publico&a=selecao_unico_dept&dialogo=1&chamar_volta=filtrar_dept&dept_id=<?php echo $dept_id ?>&cia_id='+document.getElementById('cia_id').value, 'Filtrar','height=500,width=500,resizable,scrollbars=yes, left=0, top=0');
	}

function filtrar_dept(cia_id, dept_id){
	document.getElementById('cia_id').value=cia_id;
	document.getElementById('dept_id').value=dept_id;
	document.frm_filtro.submit();
	}

function expandir_colapsar(campo){
	if (!document.getElementById(campo).style.display) document.getElementById(campo).style.display='none';
	else document.getElementById(campo).style.display='';
	}

function mudar_om(){
	xajax_selecionar_om_ajax(document.getElementById('cia_id').value,'cia_id','combo_cia', 'class="texto" size=1 style="width:250px;" onchange="javascript:mudar_om();"');
	}

function carregar(pagina){
	frm_filtro.gestao_pagina.value=pagina;
	frm_filtro.submit();
	}
</script>