$("document").ready(function() {

	// DOCS HOVER 
	
	$(".main ul.docs li").hover(function() {
		$(this).addClass("hover");
	}, function() {
		$(this).removeClass("hover");
	});

	// DROPDOWN MENU
	
	$(".header ul.nav li").hover(function(){
	
	    $(this).addClass("hover");
	    $('ul:first',this).css('visibility', 'visible');
	
	}, function(){
	
	    $(this).removeClass("hover");
	    $('ul:first',this).css('visibility', 'hidden');
	
	});	

	// CUFON - font replacement

	Cufon.replace('.featured .item p span, h3, h4, .subpage .featured h2, ul.items-nav li a');

	// HOMEPAGE SLIDESHOW
	
	$("div.item-wrap") 
	.before('<div class="featured-nav">') 
	.cycle({ 
	    fx:     'fade',  
	    timeout: 7500, 
	    pager:  '.featured-nav',
	    cleartype: true, 
	    cleartypeNoBg: true
	});
	
	// ABOUS US SLIDESHOW (content slideshow on the about page)
	
	$(function() {
		var contentWrapper = $('.main > .item');
		// only show the first item, hide the rest
		contentWrapper.hide().filter(':first').show();
		
		$('ul.items-nav li a').click(function () {
		
		    // check if this item doesn't have class "current"
		    // if it has class "current" it must not execute the script again
		    if (this.className.indexOf('current') == -1){
		    	contentWrapper.hide();
		    	contentWrapper.filter(this.hash).fadeIn(500);
		    	$('ul.items-nav li a').removeClass('current');
		    	$(this).addClass('current');
		    }
		    return false;
		});
	});	
	
	// FANCYBOX
	
	$("a[rel=fancybox]").fancybox();
			
	// CONTACT FORM 
			
	$('#contactform').ajaxForm({
	   	target: '#error',
	   	beforeSubmit: function() {	
	   		$('#error span').remove();
			$('#error').append('<p class="loading">Wysyłanie wiadomości...</p>');
		},
		success: function() {
			$('#error p.loading').fadeOut();
			$('#error').fadeIn('slow');
		}
	});	
	
});
