$(document).ready(function() {
	$(".datepicker").datepicker( { showAnim: 'fadeIn', dateFormat: 'dd/mm/yy' } );
	// Add hover class to availability button.
	$('#check-availability input.button').mouseover( function() {
		$(this).addClass('hover');
	} ).mouseout( function() {
		$(this).removeClass('hover');
	} );
});

function submitAvailabilityForm()
{
	// Reformat the start and end dates.
	var startVal = new String( $('#start_date').val() );
	var startValArray = startVal.split('/');
	var startMonth = startValArray[1];
	
	var endVal = new String( $('#end_date').val() );
	var endValArray = endVal.split('/');
	var endMonth = endValArray[1];
	
	var months = new Array();
	months['1'] = 'Jan';
	months['2'] = 'Feb';
	months['3'] = 'Mar';
	months['4'] = 'Apr';
	months['5'] = 'May';
	months['6'] = 'Jun';
	months['7'] = 'Jul'; 
	months['8'] = 'Aug';
	months['9'] = 'Sep'; 
	months['10'] = 'Oct'; 
	months['11'] = 'Nov';
	months['12'] = 'Dec';
	
	// startVal = startValArray[0]+'+'+months[ removeZeros( startMonth ) ]+'+'+startValArray[2];
	startVal = startValArray[2]+'-'+months[ removeZeros( startMonth ) ]+'-'+startValArray[0];
	// endVal = endValArray[0]+'+'+months[ removeZeros( endMonth ) ]+'+'+endValArray[2];
	endVal = endValArray[2]+'-'+months[ removeZeros( endMonth ) ]+'-'+endValArray[0];
	var docLocation = $('#form_av').attr( 'action' )+'/?start_date='+startVal+'&end_date='+endVal;
	docLocation += '&num_rooms='+$('#rooms').val();
	docLocation += '&num_adults='+$('#adults').val();
	docLocation += '&num_children='+$('#children').val();
	// alert( docLocation );
	// return false;
	document.location = docLocation;
	return false;
}

function removeZeros(s) {
  while (s.substr(0,1) == '0' && s.length>1) { s = s.substr(1,9999); }
  return s;
}
