$(function() {
	document.formIndicadoresCapacidade.afterRestore = function() {
		JANELA_AGUARDE_MENU.hide();
	}
	
	document.formIndicadoresCapacidade.afterSave = function() {
		JANELA_AGUARDE_MENU.hide();
	}
	
	document.formIndicadoresCapacidade.idServico.value = document.form.idServicoNegocioAtual.value;
	document.formIndicadoresCapacidade.fireEvent("load");
});

aguarde = function() {
	JANELA_AGUARDE_MENU.show();
};

escondeJanelaAguarde = function() {
	JANELA_AGUARDE_MENU.hide();
};


function limpaTabelaIndicadorCapacidadeServico(){
	$('#tabelaIndicadoresCapacidadeServico').empty();
}

function clickAdicionarIndicadoresCapacidade(){
	document.formIndicadoresCapacidade.fireEvent("load");
	Modal.open('modal-portfolio-indicador-capacidade-adicionar');
	document.formImportarIndicadoresCapacidade.idServico.value = document.formIndicadoresCapacidade.idServico.value;
	document.formImportarIndicadoresCapacidade.fireEvent("load");
}


function atualizaTelaIndicadorCapacidadeServico(){
	atualizaTelaPaginadaIndicadorCapacidadeServico(1);
}

function atualizaTelaPaginadaIndicadorCapacidadeServico(pagina){
	$('#paginaSelecionadaIndicadorCapacidadeServico').val(pagina);
	document.formIndicadoresCapacidade.fireEvent("atualizaTelaIndicadoresCapacidade");
}

function desvincularIndicadorCapacidade(idIndicadorCapacidadeServico){
	if(confirm(i18n_message('gerenciamentoportfolio.indicadorescapacidade.confirmadesvinculo'))){
		$('#idIndicadorCapacidadeServico').val(idIndicadorCapacidadeServico);
		document.formIndicadoresCapacidade.fireUpdate('desvincularIndicadorCapacidade');
	}
}

function markAll(){
	if($('#indicadorCapacidadeAll').is(':checked')){
		$('.checkIndicadorCapacidade').prop( "checked", true );
	}else{
		$('.checkIndicadorCapacidade').prop( "checked", false );
	}
}

function checkCheckBoxes(){
	if($('.checkIndicadorCapacidade').not(':checked')){
		$('#indicadorCapacidadeAll').prop( "checked", false );
	}
}