$(document).ready(function() {
	/*$(".topright:first").hover(function() {
		$(this).attr("src", Path + "/media/banner-ad-over.jpg");
	}, function() {
		$(this).attr("src", Path + "/media/banner-ad.jpg");
	});*/
	
	$("#purchase_now").hover(function() {
		$(this).attr("src", Path + "/media/purchasenow.gif");
	}, function() {
		$(this).attr("src", Path + "/media/purchasenow_black.gif");
	});
	
	$("#book_form").submit(function() {
		var Start = $("#datepicker3").val();
		var End = $("#datepicker4").val();

		if( Start == "" || End == "" ) {
			$("#bookWarning").fadeIn("medium");
			$("#datepicker3").focus();
			return false;
		} else $("#bookWarning").hide();
		
		$(this).find("input[type=hidden]:first").val( Start );
		$(this).find("input[type=hidden]:last").val( End );
	});
});

function Selection()
{
	$(".ui-datepicker-calendar .ui-state-default").each(function() {
		var Day = $(this).text();
		var Year = $(".ui-datepicker-year").text();
		var Month = $(".ui-datepicker-month").text().toLowerCase();
		var MonthDay = 0;
		
		switch( Month ) {
			case "january":
				MonthDay = '01';
				break;
			case "february":
				MonthDay = '02';
				break;
			case "march":
				MonthDay = '03';
				break;
			case "april":
				MonthDay = '04';
				break;
			case "may":
				MonthDay = '05';
				break;
			case "june":
				MonthDay = '06';
				break;
			case "july":
				MonthDay = '07';
				break;
			case "august":
				MonthDay = '08';
				break;
			case "september":
				MonthDay = '09';
				break;
			case "october":
				MonthDay = '10';
				break;
			case "november":
				MonthDay = '11';
				break;
			case "december":
				MonthDay = '12';
				break;
		}
		
		Day = ( Day.length == 1 ) ? '0' + Day : Day;
		var Date = Day + "/" + MonthDay + "/" + Year;
		if( Dates.in_array( Date ) == true ) {
			$(this).addClass( "booked" );
		}

	});
	return false;
}

// In Array function
Array.prototype.in_array = function(val) {
	for(var z = 0, l = this.length; z < l; z++) {
		if(this[z] == val) {
			return true;
		}
	}
	return false;
}

function nextDay(datestring, separator, nozero)	{

  if(!separator)	{
    separator="-";//="yyyy-dd-mm" format
  }

  var a_date = datestring.split(separator);
  var myday = new Date(a_date[2]+'/'+a_date[1]+'/'+a_date[0]);
  myday.setDate(myday.getDate()+1);

  var next_day_year = myday.getFullYear();
  var next_day_month = myday.getMonth()+1;

  if(!nozero)	{
    next_day_month = (parseInt(next_day_month)<10)?"0"+next_day_month:next_day_month;
  }

  var next_day_day = myday.getDate();
  next_day_day = (parseInt(next_day_day)<10)?"0"+next_day_day:next_day_day;

  return next_day_day+separator+next_day_month+separator+next_day_year;
}


