/*
	***Lisi Jar***
	version: 2010	
	author: Gosia Kmieć
	Copyright Enzo Sp. z o.o., http://enzo.pl

*/

/*------------wyśrodkowanie w pionie--------------------*/

(function($) {
	$.fn.vAlign = function() {
		return this.each(function(i) {
			var ah = $(this).height();
			var ph = $(this).parent().height();
			var mh = (ph - ah) / 2;
			$(this).css('margin-top', mh);
		});
	};
})(jQuery);



/*------fancybox-----*/

Gallery = function(el) {
  $("a[rel="+el+"]").fancybox({
    'overlayShow'	: false,
    'transitionIn'	: 'elastic',
    'transitionOut'	: 'elastic'
  });
}
                  	
/*------------labele w formularzach--------------------*/                  	

GetLabel = function(a) {

	var label = "label#" + a;
	var input_id = $(label).attr('for');
	var input = $('#' + input_id);

	if ($(input).attr("value") == '') {
		$(label).addClass('show');
		$(input).bind('blur', function() {
			if (this.value == '')
				$(label).show();
		});
		$(input).focus(function() {
			$(label).hide();
		});
	} else {
		$(label).hide();
	}

	$(label + '.show').bind('click', function() {
		$(this).hide();
	});

};

/*---------------*/

Ajax = function() {
	$('#top-menu a').click(function() {
		var anchor = $(this).attr('href');

        $.ajax({
        			type: 'GET',
        			url: anchor,
        			
        			error: function() {
        				alert('Wystąpił błąd');
        			},
        			
        			success: function(a) {	
        			  $('#content').remove();
        				$('#top-menu').after($(a).find('#content'));
                  	//$('#galeria a img').vAlign();
                  	
                    $('#galeria a img, .galeria a img').wrap('<span></span>');                     
                    
                    $('.galeria').each(function() {
                      var rel = $(this).find('a:first').attr('rel');
                      Gallery(rel);
                    }); 
                    

                    GetLabel('l-tel');        
                    GetLabel('l-email');        
                    GetLabel('l-tresc');   
                    
                  //  window.location.href = anchor;

            	}
        		});
		
		$(window).scrollTo( '#top-menu', 800 , {offset:-200} );
    $('#top-menu li').removeClass('current_page_item');
    $(this).parent().addClass('current_page_item');
                
		return false;
	});
}

/*--------------------------------------*/

$(document).ready(function() {
  Ajax();
	
  /*$(window).load(function() {
		$('#galeria a img').vAlign();
	}); */
	

  $('#galeria a img, .galeria a img').wrap('<span></span>');
  
  $('.galeria').each(function() {
      var rel = $(this).find('a:first').attr('rel');
      Gallery(rel);
  }); 
  
  GetLabel('l-tel');        
  GetLabel('l-email');        
  GetLabel('l-tresc');      


});



