var dinagal=null,winw=$(window).width(),winh=$(window).height(),fotos=[];$(document).ready((function(){"Mobile"==DINA_DEVICE.type&&setTimeout((function(){$(".loader").removeClass("loader-fullscreen")}),3e3),scrollbar(),textsIntro.Init(".infinite-intro-texto")})),$(window).resize((function(){scrollbarReload()})),$(window).load((function(){isDesktop="Desktop"==DINA_DEVICE.type;var overlay="";isDesktop&&(overlay='\t \t'),class_fields="auto"==window.nThumbType||isMobileResol()?"":"thumbs-fields-"+window.nThumbFields;var basicStruct='
'+overlay+"
";structureItems=[],$.each(items_gal,(function(idx){void 0!==items_gal[idx]&&(itemStruct=basicStruct,fotos[idx]=items_gal[idx],fotos[idx].src=fotos[idx].sized,data="",itemStruct=itemStruct.replace("{{ url_name }}",fotos[idx].url_name),itemStruct=itemStruct.replace("{{ id }}",idx),itemStruct=itemStruct.replace("{{ id }}",idx),itemStruct=itemStruct.replace("{{ index }}",idx),itemStruct=itemStruct.replace("{{ index }}",idx),itemStruct=itemStruct.replace("{{ zindex }}",fotos[idx].zindex),itemStruct=itemStruct.replace("{{ thumb }}",fotos[idx].thumb),itemStruct=itemStruct.replace("{{ data }}",data),itemStruct=itemStruct.replace("{{ titulo }}",fotos[idx].titulo),itemStruct=itemStruct.replace("{{ titulo }}",fotos[idx].titulo),itemStruct=itemStruct.replace("{{ zindex }}",fotos[idx].zindex),structureItems[idx]=itemStruct)})),dinaMasonry.init({elGrid:".grid-gallery.infinite-gal-images",elWidth:".galeria-gal-columns",elItems:".galeria-gal-columns",elImgs:".galeria-gal-columns img",loader:!0,itemsStruct:structureItems,type:"presentacion",elScroll:"cairo2"==DINA_THEME_NAME||"tokyo2"==DINA_THEME_NAME?".content-base":window,allImagesLoaded:function(){window.start_slide?(uri=DINA_URI,uri=uri[uri.length-1],index=_get_index_image(window.start_slide_id),imgIntroInfinite.openImage(index),setTimeout((function(){$(".menu-loading").removeClass("menu-loading"),$(".loading-images").fadeOut()}),1e3)):($(".menu-loading").removeClass("menu-loading"),$(".loading-images").fadeOut()),isMobileResol()&&$(".content-footer").removeClass("hide-mobile-intro-infinite")}}),imgIntroInfinite.init(),"Desktop"==DINA_DEVICE.type&&void 0!==archivo_mp3&&""!=archivo_mp3&&MusicManager.initSimple("music_player",archivo_mp3,{type:"single_icon"})})),$(window).load((function(){$("#close_foto").bind("click touchstart",(function(e){imgIntroInfinite.closeSlideshow()}))})),_get_index_image=function(image_id){return index=$.map(window.fotos,(function(obj,i){if(obj.url_name==image_id)return i})),ki=index[0],ki};var imgIntroInfinite=function(){var self={id_foto:0,currImg:0,init:function(){self.changeSlideshowDiv(),self.setSlideshowImages(),self.click(),$(".mouse-controls.center-control").click((function(){self.closeSlideshow()}))},changeSlideshowDiv:function(){intro_full=$(".infinite-intro-full").html(),$(".infinite-intro-full").remove(),$("body").append(''+intro_full+"
")},setSlideshowImages:function(){var images=$(".infinite-intro img");$(images).each((function(idx){id=$(this).data("id"),foto=items_gal[id],"undefined"!=typeof foto&&(fotos[idx]={id:id,src:foto.sized,url:foto.url,url_name:foto.url_name,share:foto.share,width:$(this).attr("width"),height:$(this).attr("height"),titulo:foto.titulo})}))},initSlideshow:function(id_foto){$("#showfoto").dinagal({fx:"horizontal",interval:window.slideshow_timeout,autoplay:window.autoplay,speed:500,cycle:!0,images:window.fotos,showText:!1,keyControl:!0,autoCenter:!0,responsive:!0,responsiveWE:"Mobile"==DINA_DEVICE.type||"Phone"==DINA_DEVICE.type?0:120,startSlide:id_foto,prevCtrl:"#prev_foto, .left-control",nextCtrl:"#next_foto, .right-control",playCtrl:"#playslide",pauseCtrl:"#pauseslide",exitCtrl:"#close_foto,.mouse-controls.center-control",closeCtrl:self.closeSlideshow,onPlay:function(){$("#playslide").hide(),$("#pauseslide").show()},onPause:function(){$("#pauseslide").hide(),$("#playslide").show()},onNext:function(){self.imgNext()},onPrev:function(){self.imgPrev()},onTouch:function(e){$("body").hasClass("content-type-img")&&self.onTouch()}}),window.dinagal=$("#showfoto").data("dinagal")},click:function(){$(".infinite-intro .galeria-gal-columns").click((function(e){img_id=$(this).data("id"),null!=img_id&&(self.currImg=img_id,self.showItem(img_id)),self.toggleMenu("hide"),self.toggleLogo("hide"),self.toggleElements("hide"),self.toggleThumbimages("hide"),setTimeout((function(){$(".content-type-img .infinite-footer_slide, .content-type-img .infinite-close_foto, .infinite-title").addClass("hide-touch")}),4e3),$("body").addClass("fullscreen"),window.autoplay&&($("#pauseslide").show(),$("#playslide").hide())}))},openImage:function(img_id){null!=img_id&&(self.currImg=img_id,self.showItem(img_id)),self.toggleMenu("hide"),self.toggleLogo("hide"),self.toggleElements("hide"),self.toggleThumbimages("hide"),setTimeout((function(){$(".content-type-img .infinite-footer_slide, .content-type-img .infinite-close_foto, .infinite-title").addClass("hide-touch")}),4e3),$("body").addClass("fullscreen"),window.autoplay&&($("#pauseslide").show(),$("#playslide").hide())},showItem:function(id){window.fotos[id];self.showLivebox(id)},setTitle:function(id){datos=window.fotos[id],$(".infinite-title").html(datos.titulo)},showLivebox:function(id_foto){$("#social").hide(),$("#language").hide(),self.currImg=id_foto,self.setTitle(id_foto),null===window.dinagal?self.initSlideshow(id_foto):window.dinagal.goToImg(id_foto),$("body").css({overflow:"hidden"}),$("#pauseslide").hide(),$(".infinite-intro-full").show(),$(".infinite-intro-texto").addClass("hide-text"),textsIntro.toggleScrollbar(".infinite-intro-texto",!1,0),$("#showfoto").show(),$("#prev_foto").show(),$("#next_foto").show(),$("#close_foto").show(),$("#playslide").show(),$("#musicslide").show(),window.autoplay&&window.dinagal.playSlide(),self.playerControls("move")},closeSlideshow:function(){$(".infinite-intro-full").fadeOut((function(){$("#showfoto").fadeOut(),$("#prev_foto").fadeOut(),$("#next_foto").fadeOut(),$("#close_foto").fadeOut(),$("#playslide").fadeOut(),$("#musicslide").fadeOut(),$("#pauseslide").fadeOut(),$("#language").show(),$("#social").show(),$("body").removeClass("fullscreen"),$(".infinite-intro-texto").removeClass("hide-text"),textsIntro.toggleScrollbar(".infinite-intro-texto",!0,0)})),$("body").css({overflow:"auto"}),$(".infinite-showfoto img").each((function(){$(this).hide()})),self.toggleMenu("show"),self.toggleLogo("show"),self.toggleElements("show"),self.toggleThumbimages("show"),self.playerControls("reset"),self.goToCurrImg(),ImagesGalURL.changeURL(window.gal_url)},imgNext:function(type){max=window.fotos.length-1,self.currImg=self.currImg==max?0:self.currImg+1,self.hideImgs(),self.setTitle(self.currImg)},imgPrev:function(type){max=window.fotos.length-1,self.currImg=0==self.currImg?max:self.currImg-1,self.hideImgs(),self.setTitle(self.currImg)},onTouch:function(){$(".infinite-footer_slide, .infinite-close_foto, .infinite-title").toggleClass("hide-touch")},hideImgs:function(){$('[id^="dinagalimg"]').each((function(id,e){setTimeout((function(){id!=self.currImg&&$("#dinagalimg"+id).hide()}),300)}))},toggleElements:function(action){"undefined"!=typeof menuMobileFixed&&menuMobileFixed.toggleMenu(action),"undefined"!=typeof scrollToTop&&scrollToTop.toggleTop(action)},toggleThumbimages:function(action){"show"==action?($(".grid-gallery").show(),$(".loader").removeClass("force-hide")):"hide"==action&&($(".grid-gallery").hide(),$(".loader").addClass("force-hide"))},playerControls:function(action){"Desktop"==DINA_DEVICE.type&&void 0!==archivo_mp3&&""!=archivo_mp3&&("move"==action?$(".infinite-intro-music").addClass("transition-contols-player"):"reset"==action&&$(".infinite-intro-music").removeClass("transition-contols-player"))},toggleLogo:function(action){"hide"==action?$(".content-logo").hide():$(".content-logo").show()},toggleMenu:function(action){"hide"==action?$(".content-menu").hide():$(".content-menu").show()},goToCurrImg:function(){void 0!==$(".img_id-"+self.currImg)&&$("html, body").animate({scrollTop:$(".img_id-"+self.currImg).offset().top},0)}};return self}();function scrollbar(){isMobileResol()||(desc=$(".infinite-intro-texto-scroll"),desc.niceScroll({cursorcolor:"#999",cursorborder:"#999",cursoropacitymin:.3,cursoropacitymax:1,horizrailenabled:!1}),desc.show())}function scrollbarReload(){$(".infinite-intro-texto-scroll").getNiceScroll().resize()}