$(document).ready(function() {
// add initialisers here that need to be loaded when the document is ready

	$('div#gallery_slider ul').bxSlider({
      displaySlideQty: 3,
      moveSlideQty: 1             
    });

	$("a.gallery").attr('rel', 'gallery').fancybox({
			'transitionIn'	:	'elastic',
			'transitionOut'	:	'elastic',
			'speedIn'		:	600, 
			'speedOut'		:	200, 
			'overlayShow'	:	true,
			'cyclic'		: 	true
		});
		
	$("input#date_from").change(function() {		
		var value = $(this).val();
		// set cookie for date_from
		$.cookie("date_from", value, { path: '/contact/room_enquiry_form' });
	});
	
	$("input#date_to").change(function() {		
		var value = $(this).val();
		// set cookie for date_to
		$.cookie("date_to", value, { path: '/contact/room_enquiry_form' });
	});
	
	$("select#number_of_adults").change(function() {		
		var value = $(this).find('option:selected').val();
		// set cookie for date_to
		$.cookie("number_of_adults", value, { path: '/contact/room_enquiry_form' });
	});
	
	// asign cookies to classes and ids on buying page
	$("input#date_from").val($.cookie("date_from"));
	$("input#date_to").val($.cookie("date_to"));
	$("select#number_of_adults").val($.cookie("number_of_adults"));

});



$(window).load(function() {	

 $('#slider').nivoSlider({
        effect:'fold', //Specify sets like: 'fold,fade,sliceDown'
        slices:15,
        animSpeed:700, //Slide transition speed
        pauseTime:4000,
        startSlide:0, //Set starting Slide (0 index)
        directionNav:true, //Next & Prev
        directionNavHide:true, //Only show on hover
        controlNav:true, //1,2,3...
        controlNavThumbs:false, //Use thumbnails for Control Nav
        controlNavThumbsFromRel:false, //Use image rel for thumbs
        controlNavThumbsSearch: '.jpg', //Replace this with...
        controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
        keyboardNav:true, //Use left & right arrows
        pauseOnHover:true, //Stop animation while hovering
        manualAdvance:false, //Force manual transitions
        captionOpacity:0.8, //Universal caption opacity
        beforeChange: function(){},
        afterChange: function(){},
        slideshowEnd: function(){}, //Triggers after all slides have been shown
        lastSlide: function(){}, //Triggers when last slide is shown
        afterLoad: function(){} //Triggers when slider has loaded
    });
   
 

});
