//função chamada após o clique da aba "galeria", ao terminar a requisição
function exibirMidiaGaleria() {
    $('tabela_midias_conteudo', 'textoConteudo', 'textoPrincipal', 'div_paginacao_container').invoke('hide');
    $('div_pautas', 'div_midia_galeria').invoke('show');
    posicionarComponentesGaleria();
}

function posicionarComponentesGaleria() {
	// Exibir foto da direita do primeira colunista da lista
	exibirFotoDireitaGaleria();
	// Exibir fotos dos colunistas
	exibirFotosFotografos();
	// Se não houver mídias
	if ( informacoesPagina.contadorMidias == 0 ) {
		// Esconder coluna principal
		esconderGaleriaPrincipal();
	} else {
    	// Exibir conteúdo da primeira galeria
	}
}

function exibirInformacoesGaleria() {
	$('galeriaDataHora').setInnerText($('infoDataHoraGaleria').value);
	$('galeriaTitulo').innerHTML = $('infoTituloGaleria').value;
	$('galeriaResumo').innerHTML = $('infoResumoGaleria').value;
	$('galeriaDescricao').innerHTML = $('infoDescricaoGaleria').value;
	/*
	var divGaleria = $('galeriaMiniaturas');
	var divPautas = $('div_pautas');
	
	alert(divGaleria.getHeight() + ' < ' + divPautas.getHeight());
	if (divGaleria.getHeight() < divPautas.getHeight()) {
		alert('ajustando');
		divGaleria.setStyle({height: divPautas.getHeight() + 20 + 'px'});
	}
	*/
}

function esconderGaleriaPrincipal() {
	$('galeriaTitulo'
	  , 'galeriaDataHora'
	  , 'galeriaResumo'
	  , 'galeriaDescricao').each(function(e) {e.setInnerText(" ")});
}

function exibirFotoDireitaGaleria() {
	if ( $('fotoFotografoDireita') == null ) {
		$('nomeFotografo').setInnerText("");
		$('descricaoFotografo').setInnerText("");
		return;
	}
	var codigoFotografo = $('fotografoPrincipal').readAttribute('codigo');
		$('fotoFotografoDireita').src = "getHtmImageColunistas.jsp?m=" + $('fotografoPrincipal').codigo + "&t=d";
		$('nomeFotografo').setInnerText($('fotografoPrincipal').nome);
		$('descricaoFotografo').setInnerText($('descricaoFotografoPrincipal').value);
	if (!codigoFotografo) {
	} else {
		$('fotoFotografoDireita').src = "getHtmImageColunistas.jsp?m=" + $('fotografoPrincipal').readAttribute('codigo') + "&t=d";
		$('nomeFotografo').setInnerText($('fotografoPrincipal').readAttribute('nome'));
		$('descricaoFotografo').setInnerText($('descricaoFotografoPrincipal').value);
	}
}

function exibirFotosFotografos() {
	$('galeriaAreaLateral').innerHTML = "";
	//if ( $('fotografos') == null ) {
	//	return;
	//}
	var newPosition = 0;
	var topoOrigem = 512;

	$$('img.fotoLateralGaleria').each(function(foto, i) {
		newPosition = ( i * ( FOTO_COLUNISTA_LATERAL_ALTURA + 19 ) );
		foto.setStyle({
			position: "absolute",
			top: (newPosition + topoOrigem),
			left: 16
		});
		foto.show();
	});
	
	$$('div.fotoLateralGaleriaNome').each(function(nome, i) {
		newPosition = ( i * ( FOTO_COLUNISTA_LATERAL_ALTURA + 19 ) );
		nome.setStyle({
			position: "absolute",
			top: (newPosition + topoOrigem + FOTO_COLUNISTA_LATERAL_ALTURA),
			left: 16
		});
	});
}

function carregarFotografo(img) {
	// Obter colunas do colunista
	pesquisarMidia.init();
	img = $(img);
	with ( pesquisarMidia ) {
		codigoTipoMidia = TIPO_MIDIA_GALERIA;
		codigoColunista = img.readAttribute('codigo');
		if (!codigoColunista) { //ie 5.5
			codigoColunista = img.codigo;
		}
	}
	getMidia( pesquisarMidia );
}