// centrar contenido

$(document).ready(function(){
	centrarContenido();
})
$(window).resize(function(){
	centrarContenido();
})
function centrarContenido(){
	var contenedor = '#contenedor';
	altoContenedor = 580;
	if($(contenedor).height() > altura){
		var altura = $(contenedor).height();
	}else{
		var altura = altoContenedor;
	}
	$('body').css({'position':'absolute'});
	var altoBody = $('body').height();
	if( altura <  altoBody ){
		var marginTop = parseInt( ( altoBody - altura )/2 )
	}else{
		var marginTop = 15;
	}
	$(contenedor).css({'margin-top':marginTop+'px'});
	var cont = $('#contenedor');
}

////////////////////////////// desde el html

$(document).ready(function() {
	$('.galeriaLightBox').each(function(){
		if(this.id != ""){
			crearLightBox(this.id);
		}
	})
});

function crearLightBox(idGaleria){
	$('#'+idGaleria+' a').lightBox({
		overlayBgColor: '#000',
		overlayOpacity: 0.3,
		imageLoading:'imag/lightbox-ico-loading.gif',		
		imageBtnPrev:'imag/lightbox-btn-prev.gif',
		imageBtnNext:'imag/lightbox-btn-next.gif',	
		imageBtnClose:'imag/lightbox-btn-close.gif',
		containerResizeSpeed: 500,
		txtImage: 'Foto:',
		txtOf: '/'
	});
}


////////////////////// desde el flash			
			
function abrirGaleiaEnLightbox( idGaleria , id_foto , nombreSeccion){
	
	$(function() {
		$.ajax({
			type: "GET",
			url: "secciones_xml/"+nombreSeccion + ".xml",
			dataType: "xml",
			success: function(xml) {
				$(xml).find('galeria').each(function(){
					var _idGaleria = $(this).attr('id');
					
					if(_idGaleria == idGaleria ){
						$('body').append('<div id="galeriaLightboxFlash"></div>');
						var dir = $(this).attr('dir');
						$(this).find('foto').each(function(){
							var _idFoto	= $(this).attr('id');
							var src = $(this).attr('src');
							var texto = $(this).text();
							$('#galeriaLightboxFlash').append('<a id="'+_idFoto+'" href="'+dir+src+'"  title="'+texto+'">[]</a>')
						})
						
						crearLightBox('galeriaLightboxFlash');
						$('#'+id_foto).click();
						$('#galeriaLightboxFlash').remove();
						
					}
				})
			}
		})
	})
}


