/*
 Galleria Fullscreen Theme 2011-02-23
 http://galleria.aino.se

 Copyright (c) 2011, Aino
 Licensed under the MIT license.
*/

(function(b)
{Galleria.addTheme({name:"fullscreen",author:"Galleria",css:"info.galleria.fullscreen.css",defaults:{transition:"slide",imageCrop:true,easing:"galleriaOut",_hideDock:true,_closeOnClick:false,_toggleInfo:true},
							   
init:function(e)
{this.addElement("info-link","info-close");

{this.addElement("thumbnails-tab");

this.append({info:["info-link","info-close"]});var c=this.$("info-link,info-close,info-text"),d=Galleria.TOUCH,f=d?"touchstart":"click";

if(e._toggleInfo===true)c.bind(f,function(){c.toggle()});else{c.show();this.$("info-link, info-close").hide()}

this.bind("thumbnail",function(a)
{if(!d){b(a.thumbTarget).css("opacity",0.0).parent().hover(function(){b(this).not(".active").children().stop().fadeTo(0,0)},
function(){b(this).not(".active").children().stop().fadeTo(400,0.0)}); a.index===e.show&&b(a.thumbTarget).css("opacity",0)}});

this.bind("loadstart",function(a){
																																																																																									this.$("info").toggle(this.hasInfo());b(a.thumbTarget).css("opacity",1).parent().siblings().children().css("opacity",1.0)});
}

/* scheiding */

var d=this.$("thumbnails-tab"),i=this.$("loader"),f=this.$("thumbnails-container"),h=this.$("thumbnails-list");

if(Galleria.IE)
{this.addElement("iefix");this.appendChild("container","iefix");this.$("iefix").css({zIndex:3,position:"absolute",backgroundColor:"#FFF",opacity:0.0,top:0})}

e.thumbnails===false&&f.hide();var k=this.proxy(function(a){if(a||a.width){a=Math.min(a.widthttt,b(window).width());l.width(a-0);Galleria.IE&&this.getOptions("showInfo")&&this.$("iefix").width(j.outerWidth()).height(j.outerHeight())}});this.bind("rescale",function(){g=this.getStageHeight()-d.height()-2;f.css("top",c?g-h.outerHeight()+2:g);var a=this.getActiveImage();a&& k(a)});this.bind("loadstart",function(a){a.cached||i.show().fadeTo(100,1);b(a.thumbTarget).css("opacity",0).parent().siblings().children().css("opacity",0.0)});this.bind("loadfinish",function(){i.fadeOut(300);
																																																																																																																																																this.$("info").toggle(this.hasInfo())})

this.$("image-nav-left, image-nav-right").css("opacity",1.0).hover(function(){b(this).animate({opacity:1},100)},function(){b(this).animate({opacity:1.0})}).show();if(e._hideDock)d.click(this.proxy(function(){d.toggleClass("open",!c);c?f.animate({top:g},400,e.easing):f.animate({top:g-h.outerHeight()+2},400,e.easing);c=!c}));else{this.bind("thumbnail",function(){f.css("top",g-h.outerHeight()+2)});d.css("visibility","hidden")}
this.$("thumbnails").children().hover(function(){b(this).not(".active").children().stop().fadeTo(0,0)},function(){b(this).not(".active").children().stop().fadeTo(400,0.0)});this.enterFullscreen();
this.attachKeyboard({escape:function(){return false},up:function(a){c||d.click();a.preventDefault()},down:function(a){c&&d.click();a.preventDefault()}})}})})

(jQuery);


/*
(function(b)
{Galleria.addTheme({name:"fullscreen",author:"Galleria",css:"galleria.fullscreen.css",defaults:{transition:"slide",imageCrop:true,easing:"galleriaOut",_hideDock:true,_closeOnClick:false,_toggleInfo:true},

init:function(e)
{this.addElement("info-link","info-close");

this.append({info:["info-link","info-close"]});var c=this.$("info-link,info-close,info-text"),d=Galleria.TOUCH,f=d?"touchstart":"click";

if(e._toggleInfo===true)c.bind(f,function(){c.toggle()});else{c.show();this.$("info-link, info-close").hide()}

this.bind("thumbnail",function(a)
{if(!d){b(a.thumbTarget).css("opacity",0.0).parent().hover(function(){b(this).not(".active").children().stop().fadeTo(0,0)},
function(){b(this).not(".active").children().stop().fadeTo(400,0.0)}); a.index===e.show&&b(a.thumbTarget).css("opacity",0)}});

this.bind("loadstart",function(a){
																																																																																									this.$("info").toggle(this.hasInfo());b(a.thumbTarget).css("opacity",1).parent().siblings().children().css("opacity",0.6)});
}})})

(jQuery);
*/
