// superfish
$(function(){
	jQuery('ul.sf-menu').superfish({
		 dropShadows: false 
	});
});

// tabs
$(function() {
$("#categories").tabs("div.description", {
		event:'mouseover',
		effect: 'fade'
	});
});

//slider
$(window).load(function() {
    $('#slideshow').nivoSlider({
        effect:'boxRain', // Specify sets like: 'fold,fade,sliceDown'
        animSpeed:300, // Slide transition speed
        pauseTime:5000, // How long each slide will show
        startSlide:0, // Set starting Slide (0 index)
        directionNav:true, // Next & Prev navigation
        directionNavHide:true, // Only show on hover
        controlNav:true, // 1,2,3... navigation
        keyboardNav:true, // Use left & right arrows
        pauseOnHover:true // Stop animation while hovering
    });
});

//date picker
$(function(){
	$('.date-pick').datePicker()
	$('#arrival').bind(
		'dpClosed',
		function(e, selectedDates)
		{
			var d = selectedDates[0];
			if (d) {
				d = new Date(d);
				$('#departure').dpSetStartDate(d.addDays(1).asString());
			}
		}
	);
	$('#departure').bind(
		'dpClosed',
		function(e, selectedDates)
		{
			var d = selectedDates[0];
			if (d) {
				d = new Date(d);
				$('#arrival').dpSetEndDate(d.addDays(-1).asString());
			}
		}
	);
	
 
});

    // toggle comment form
$(function(){
    $('#user_sub').hide();
  		$('#user_sub_toggle').click(function() {
 			$('#user_sub').toggle(400);
 				return false;
		}); 
});
    
    
	// select text in form input on focus    
$(document).ready(function () {	
	$("input[type=text]").focus(function () {this.select(); });
});

$(document).ready(function () {
	//Comment form validation
			
	$("#commentForm").validate({
		rules: {
			name: "required",
			email: {
				required: true,
				email: true
			},
			comment: "required",
			captcha: "required"
		},
		messages: {
			captcha: "Please enter the text exactly as it appears."
		}
	});
});


