function facebook_slider_init()
{
	$("#facebook_box img").mouseenter(
  	function () {
    	$("#facebook_box").animate({opacity: 0.9,left: "-2px"}, 500 );
  	}
	);
	
	$("#facebook_box").hover(function () {
    	$("#facebook_box").stop(true,false).animate({opacity: 0.9,left: "-2px"}, 500 );
  	},
  	function () {
    	$("#facebook_box").stop(true,false).animate({opacity: 0.5,left: "-300px"}, 500 );
  	}
	);
	
}

function contact_form_init()
{
	$('#contact_message').slideUp();

	$('#contact_form').submit(
	function(event)
	{
		$('#contact_form .button').attr('disabled','disabled').fadeOut();
		$('#contact_form p').addClass('contact_loader');
		$.ajax
		({
			url:  $(this).attr('action'),
			type: 'post',
			data:  $(this).serialize(),
			dataType: 'json',
			success: function(json)
			{
				$('#imie_nazwisko').removeAttr('style');
				$('#e_mail').removeAttr('style');
				$('#tresc_zapytania').removeAttr('style');
				
				if(json.status == 1)
				{
					$('#contact_message').html('<h2>Wiadomość wysłana</h2>');
					cufon_init();	
				}
				else
				{
					var content = '<ul>';
					$.each(json,function(i,message)
					{
						content = content + '<li>' + message + '</li>';
						$('#'+i).css('border-color','#d1972f');
					});
				  
					content = content + '</ul>';
					$('#contact_message').html(content);	
					$('#contact_form .button').fadeIn().removeAttr('disabled');
				}
				$('#contact_message').slideDown();
				$('#contact_form p').removeClass('contact_loader');

			}	
		});
		
		event.preventDefault();
	});	
}

function calendar_init()
{
	$(".event").each(function(){ $(this).colorbox({inline:true, href:"#event_" + $(this).children().html()}) });
	$(".calendar caption a").click(function()
	{
		$.ajax
		({
			url: $(this).attr('href'),
			type: 'get',
			dataType: 'json',
			success: function(json)
			{
				$(".calendar").replaceWith(json.calendar);
				calendar_init();
				cufon_init();
			}
			
		});
		
		return false;
	});
	

}

function cufon_init()
{
	Cufon.replace('h1', { hover: true,textShadow: '#000 1px 1px', fontFamily: 'Myriad Pro' });
	Cufon.replace('h2', { textShadow: '#000 1px 1px', fontFamily: 'Myriad Pro' });
	Cufon.replace('body > nav ul li a',{hover: true, textShadow: '#000 1px 1px', fontFamily: 'ArnoPro' });

}

function colorbox_init()
{
	$("a[rel^='prettyPhoto']").colorbox({ maxWidth:"95%", maxHeight:"95%", current: "zdjęcie {current} z {total}"});
	$(".event").colorbox()
	$(".file").tooltip(
	{
		offset: [0, -50],
		effect: 'slide',
		position: "top right",
		layout: '<div><span></span></div>'

	});
}

$(function() 
{
	facebook_slider_init()
	calendar_init();
	cufon_init();
    colorbox_init();
	contact_form_init()                             
	
	
	$(".team_info").tooltip(
	{
		offset: [0, -26],
		effect: 'slide',
		position: "top right",
		layout: '<div><span></span></div>'

	});
	
	$('#slider').nivoSlider({ controlNav:false,pauseTime:5000});
	
});


