$(document).ready(function() {

	/** prettyPhoto **/
	$("a[rel^='prettyPhoto'], .ngg-gallery-thumbnail a").prettyPhoto({
		show_title:	false,
		animation_speed: 'normal',
		slideshow: 3000,
		autoplay_slideshow: false,
		social_tools: false,
		deeplinking: false,
		hideflash: true,
		default_width: 500,
		default_height: 300
	});
	
	
	/** Open PDF, DOC, XLS files in new window **/
	$("ul.dc a[href$='pdf'], ul.dc a[href$='xls'], ul.dc a[href$='doc']").attr('target','_blank');

	
	/** Modal **/
	$('.closeModal').click(function() {
		$('#mask').hide();
		$('#dialog').hide();
	});		
		
	$('#mask').click(function() {
		$(this).hide();
		$('#dialog').hide();
	});
	
	
	/** Gallery **/
	$('.list a').click(function() {
		var horseName = $(this).attr("rel");
		$('#galleryInside').html('<img src="/wp-content/themes/default/images/ajax-loader.gif" alt="" style="vertical-align: middle;"> Betöltés...');
		$.ajax({
			type: 'GET',
			url: '/wp-content/themes/default/template-gallery-ajax.php',
			data: 'name=' + horseName,
			success: function(msg) {
				$('#galleryInside').html(msg);
			}
		});

		var maskHeight = $(document).height();
		var maskWidth = $(window).width();
		$('#mask').css({'width':maskWidth, 'height':maskHeight});
		$('#mask').fadeTo(300, 0.8);	
		
		// var winH = $(window).height();
		var winW = $(window).width();
		$('#gallery').css('top',  50);
		$('#gallery').css('left', winW/2-$('#gallery').width() / 2);
		$('#gallery').fadeIn(300); 
	});
		
	$('.closeModal').click(function() {
		$('#mask').hide();
		$('#gallery').hide();
	});		
		
	$('#mask').click(function() {
		$(this).hide();
		$('#gallery').hide();
	});
	
	
	/** qTranslate hack **/
	$('#qtranslate-chooser').append($('<div class="clear"></div>'));
	$('#qtranslate-chooser a').fadeTo(0, 0.5);
	
	$('#qtranslate-chooser a').hover(function() {
		$(this).fadeTo('fast', 1.0);
	},function(){
		$('#qtranslate-chooser a').fadeTo('fast', 0.5);
	});
	
	
	/** NextGen Gallery hack **/
	$('.ngg-galleryoverview').append($('<div class="clear"></div>'));

	
	/** Add background to ODD tr **/
	$('tr:odd').css('background-color', '#eeefe8');
});


/** Search **/
function showSearch() {
	// var id = $(this).attr('href');
		
	var maskHeight = $(document).height();
	var maskWidth = $(window).width();
	$('#mask').css({'width':maskWidth, 'height':maskHeight});
	$('#mask').fadeTo(300, 0.8);	
		
	// var winH = $(window).height();
	var winW = $(window).width();
	$('#dialog').css('top',  200);
	$('#dialog').css('left', winW/2-$('#dialog').width() / 2);
	$('#dialog').fadeIn(300); 
}

