jQuery(function($) {
		
		$('.gallery_demo_unstyled').addClass('gallery_demo'); // adds new class name to maintain degradability
		$('.nav').css('display','none'); // hides the nav initially
		
		$('ul.gallery_demo').galleria({
			history   : false, // deactivates the history object for bookmarking, back-button etc.
			clickNext : true, // helper for making the image clickable. Let's not have that in this example.
			insert    : undefined, // the containing selector for our main image. 
								   // If not found or undefined (like here), galleria will create a container 
								   // before the ul with the class .galleria_container (see CSS)
			//onImage   : function() { $('.nav').css('display','block'); } // shows the nav when the image is showing
			onImage   : function(image,caption,thumb) { // let's add some image effects for demonstration purposes
				
				// fade in the image & caption
				if(! ($.browser.mozilla && navigator.appVersion.indexOf("Win")!=-1) ) { // FF/Win fades large images terribly slow
					image.css('display','none').fadeIn(400);
				}
				caption.css('display','none').fadeIn(400);
				if (thumb.attr('data-zoomsrc-thumb')) {
				  image.attr('id','zoomable_image');
				  image.attr('data-zoomsrc',thumb.attr('data-zoomsrc-thumb'));
				} else {
				  if (image.attr('data-zoomsrc')) {image.removeAttribute('data-zoomsrc')}
				  $('.galleria-wrapper').onmousemove=undefined;
				}
				//alert(thumb.attr('data-zoomsrc-thumb'));
				//MojoZoom.makeZoomable(image,thumb.attr('data-zoomsrc-thumb'),null,null,null,false);
				//document.getElementByClass().onmousemove = undefined;
				MojoZoom.init();
			}
		});
	});
