Galleria.loadTheme('js/galleria/themes/classic/galleria.classic.min.js');
$(function() {
	
	
	$('.gallery_div a.showGallery').click(function(){
		var element = $(this);
		$.get(element.attr('href'), function(data) {
			var container = $('<div id="galleria"></div>');
			container.html(data);
			$('body').append(container);
			
			$('#galleria').hide().galleria({
				width: 800,
				height: 600
			
			}).fadeIn(1500);
			
			var galleria=$('#galleria');
			
			var wWidth = $(window).width();
			var wHeight = $(window).height();
			
			var gLeft = parseInt((wWidth - 800) / 2);
			var gTop = parseInt((wHeight - 600) / 2);
			gTop = gTop > 0? gTop : 0;
			
			var playButton = $('<span class="play"></span>');
			var pauseButton = $('<span class="pause active"></span>');
			var closeButton = $('<span class="close"></span>');
			var actionPanel = $('<div id="galleriaActionPanel"></div>');
			actionPanel
				.append(closeButton)
				.append(playButton)
				.append(pauseButton)
				.css({
				
					'z-index': 1000
				});
			
			
						
			var curtain = $('<div id="curtain"></div>').css({
					width: '100%',
					height: '100%',
					position: 'fixed',
					top: 0,
					left: 0,
					background: '#000',
					'z-index': '999'
				})
				.hide()
				.prependTo('body')
				.fadeTo(1000, 0.9)
				.click(function(){
					curtain.fadeOut('slow', function(){
						curtain.remove();
					});
					galleria.fadeOut('slow', function(){
						galleria.remove();
					});
					actionPanel.fadeOut('slow', function(){
						actionPanel.remove();
					});
					return false;
				});
			galleria.append(actionPanel);
			
			actionPanel.find('span')
				.css('cursor', 'pointer')
				.click(function() {
					var galleries = Galleria.get();
					var GalleriaObj = galleries[galleries.length - 1]; 
					
					var button = $(this);
					button.addClass('active').siblings().removeClass('active');
					if(button.hasClass('play')) {
						GalleriaObj.play(1500);
					} else if(button.hasClass('pause')) {
						GalleriaObj.pause();
					} else if(button.hasClass('close')) {
						curtain.click();
					}
					return false;
				});	
						
			$('#galleria').css({
				position: 'fixed',
				top: gTop,
				left: gLeft,
				'z-index': 1000
			});
			$
			
			$('#galleria .galleria-stage .galleria-images .galleria-image img')
				.die('click')
				.live('click', function() {
					var picName = $(this).attr('src').split('/').pop();
					console.log(picName);
					var filename = picName.split('.');
					console.log(filename);
					picName = filename[0].split('_');
					picName = picName[0] + '.' + filename[1];
					console.log(picName);
					window.open('/nagyitas.php?img=galeria/' + picName,'ddddd','width=1,height=1,scrollbars=1');
					return false;
				});
			
			$('.galleria-image-nav-left').dblclick(function() {
				return false;
			});
			
			$('.galleria-image-nav-left, .galleria-image-nav-right').click(function() {
				actionPanel.find('.play').removeClass('active');
				actionPanel.find('.pause').addClass('active');
			});
			
			var galleries = Galleria.get();
			var GalleriaObj = galleries[galleries.length - 1]; 
			
			GalleriaObj.attachKeyboard({
			    left: GalleriaObj.prev,
			    right: GalleriaObj.next
		    });
			
		}, 'html');
		return false;
	});
		
});


/*
	function checkit() {
		if( document.getElementById( "knev" ).value == "" ) {
			alert( "Kérjük, töltse ki a Küldő neve mezőt!" );
			document.getElementById( "knev" ).focus();
			return false;
		}
		if( document.getElementById( "kemail" ).value == "" ) {
			alert( "Kérjük, töltse ki a Küldő E-mail címe mezőt!" );
			document.getElementById( "kemail" ).focus();
			return false;
		}
		goodEmail = document.getElementById( "kemail" ).value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
		if( !goodEmail ) {
			alert( "Kérjük, adjon meg valós e-mail címet!" );
		    document.getElementById( "kemail" ).focus();
		    return false;
		}
		if( document.getElementById( "cnev" ).value == "" ) {
			alert( "Kérjük, töltse ki a Címzett neve mezőt!" );
			document.getElementById( "cnev" ).focus();
			return false;
		}
		if( document.getElementById( "cemail" ).value == "" ) {
			alert( "Kérjük, töltse ki a Címzett e-mail címe mezőt!" );
			document.getElementById( "cemail" ).focus();
			return false;
		}
		goodEmail = document.getElementById( "cemail" ).value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
		if( !goodEmail ) {
		    alert( "Kérjük, adjon meg valós e-mail címet!" );
		    document.getElementById( "cemail" ).focus();
	    	return false;
		}
		if( document.getElementById( "cuzi" ).value == "" ) {
			alert( "Kérjük, töltse ki az Üzenet mezőt!" );
			document.getElementById( "cuzi" ).focus();
			return false;
		}
		return true;
	}


	function popup( neve ) {
		window.open( neve,"popup", "width=1,height=1,toolbar=0,scrollbars=0,statusbar=0" );
	}

	
	function preview() {
		hiv = "kepeslap_show.php?pre=1&gk_id=" + document.getElementById( "gkk" ).value + "&uzenet=" + escape( document.getElementById( "cuzi" ).value ) + "&cnev=" + document.getElementById( "cnev" ).value + "&knev=" + document.getElementById( "knev" ).value;
		window.open( hiv , "preview", "toolbar=0,statusbar=0,menubar=0,resizable=0,scrollbars=1,width=430,height=500" );
	}

*/
