$(document).ready(function() {


	$("#nav li.dodatkowe div").hide();
	$("#nav li.dodatkowe").addClass("js");
	$("#nav li.dodatkowe span")
		.html('Zobacz wszystko')
		.append(jQuery("<em />"))
		.wrapInner(jQuery("<a />")
			.attr({'href':''})
		)
	$("#nav li.dodatkowe div").prepend(jQuery("<ul />"));
	$("#nav > ul > li:not(:has(ul))").clone().prependTo("#nav li.dodatkowe div ul:first-child");

	$("#nav li.dodatkowe span a").toggle(function() {
		$("#nav li.dodatkowe div").show('fast');
	}, function() {
		$("#nav li.dodatkowe div").hide('fast');	
	});

	var newsletter_value = $("#newsletter input[type='text']").attr('value');

	$("#newsletter input[type='text'], body.newsletter #content input[type='text']").focus(function() {
		if($(this).attr('value') == newsletter_value) {
			$(this).attr({'value':''});
		}
	}).blur(function() {
		if($(this).attr('value') == '') {
			$(this).attr({'value':newsletter_value});
		}
	});

	$('#id_departure, #id_availability-departure').datepicker({
		showOn: 'both',
		buttonImage: '/media/images/kalendarz.png',
		buttonImageOnly: true,
		constrainInput: true,
		dateFormat: 'dd.mm.yy',
		minDate: -1,
		beforeShowDay: function(date) {
			if(date.getDay()==6) {
				return new Array(true,"")
			} else {
				return new Array(false,"","Jachty czarterowane są zawsze od soboty.")            
			}
		}
	});

	$("table.sortable").tablesorter();

	$("a.ajax").fancybox({
		'hideOnContentClick': false,
        'width': 560,
        'ajax': {
            'data': {
                'nocache':'true'
            }
        },
        'autoDimensions': false,
        'onComplete'    : function() {
            $("#fancybox-inner form").ajaxForm({ 
                target: '#fancybox-inner'
            });
        }
	});
	        
        $("a.ajax-film").click(function() {
                $.fancybox({
                        'padding'		: 0,
                        'autoScale'	    : false,
                        'transitionIn'	: 'none',
                        'transitionOut'	: 'none',
                        'title'			: this.title,
                        'width'		    : 680,
                        'height'		: 495,
                        'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
                        'type'		    : 'swf',
                        'swf'			: {
                                 'wmode'	: 'transparent',
                                 'allowfullscreen': 'true'
                        }
                })
                return false;
        });

});
