
function GalleryInit(){

	if($(".SliderGalleryContainer").length > 0){
		//Recupera o container
		Container = $('.gallery');
		
		QtdeFotosPorSlide = parseInt($("#SliderGalleryContainer").attr('rel'));

		arrImagens = ($(".items > a > img").length > 0) ? $(".items > a > img") : $(".items > img");
		
		widthTotalImagens = 0;
		
		for (i = 0; i < QtdeFotosPorSlide; i++) {
			if( i < arrImagens.length ){
				widthTotalImagens += arrImagens[i].width;
			}
		}
		arrLinks = new Array();
		if($(".lightbox").length > 0){	
			arrLinks =  $(".lightbox");
		}else {
            arrLinks = $(".items > img") ;
        }

		for (j = 0; j <= QtdeFotosPorSlide; j++) {
			incrementado = false;
			if( j < arrImagens.length){
				widthTotalImagens += parseInt($(arrLinks [j]).css('margin-left').split('px')[0]);
				widthTotalImagens += parseInt($(arrLinks [j]).css('margin-right').split('px')[0]);
			}
			else{	
				widthTotalImagens += parseInt($(arrLinks [0]).css('margin-left').split('px')[0]) - parseInt($(arrLinks [0]).css('margin-right').split('px')[0]);
			}					
		}
		
		//Define o tamanho do container
		$(".gallery").width(widthTotalImagens);
			$("a.lightbox").click(function(){
				LoadPhoto($(this));
			});
			
			$(".items > img").click(function(){
				LoadPhoto($(this));
			});
		try{
			window.ApiSlider=	$("div.gallery").scrollable({size:QtdeFotosPorSlide,api:true}); 
			
			if(ApiSlider.getSize()==QtdeFotosPorSlide)
				$(".nextPage").addClass("disabled");

		}catch(Ex){
			
		}		
	}
	Apply();
}
function LoadPhoto(Container){
	
	
	ContainerTitle = $(".SliderGalleryContainer > .GalleryTitle");
	ContainerImage = $(".SliderGalleryContainer > .PhotoContainer");
	ContainerDescription = $(".SliderGalleryContainer > .GalleryCaption");
	ContainerDescription.text(Container.attr("title"));
	urlImagem = (String(Container.attr('href')) != "undefined" && String(Container.attr('href')) != "") ? Container.attr('href') : Container.attr('rel');
	
	ContainerImage.attr('src', urlImagem).attr('alt',Container.attr("alt")).attr('title',Container.attr("title"));
	//ContainerDescription.text(Container.attr("alt"));
}
function Apply(){
	try{
	$('#SliderGalleryContainer, #GalleryContainer').attr('contentEditable',false);
		Shadowbox.init({
			language:   "pt-BR",
			modal:    true,
			overlayOpacity : 0.4
		});
	}catch(Ex){
	
	}
}
