// JavaScript Document

function DisplayTicketFeeNum (TicketNumber) {
  var TempTicketFee = document.getElementById('TicketType').value;
  var TicketFee = TempTicketFee.split('|');
  var TicketNum = document.getElementById('TicketNum').value; // (user input pay amount)
  document.getElementById('txtticketfee').value = (TicketFee[1] * TicketNum); //(display room fee when item is selected)
}

function RoomPackageRate () {
  var FromDateField = document.getElementById('FromDate').value;
  var Nights = document.getElementById('Nights').value;
  var FromDateSplit = FromDateField.split('/');
  var FormattedDate = new Date();
  var FormattedDay = FromDateSplit[1];
  var FormattedMonth = FromDateSplit[0];
  FormattedDate.setDate(FormattedDay);
  FormattedDate.setMonth(FormattedMonth-1);
  FormattedDate.setYear(FromDateSplit[2]);

  var Date1From = new Date();
  Date1From.setDate(1);
  Date1From.setMonth(2);
  Date1From.setYear(2010);
  var Date1To = new Date();
  Date1To.setDate(30);
  Date1To.setMonth(3);
  Date1To.setYear(2010);
  var Date2From = new Date();
  Date2From.setDate(1);
  Date2From.setMonth(6);
  Date2From.setYear(2010);
  var Date2To = new Date();
  Date2To.setDate(31);
  Date2To.setMonth(7);
  Date2To.setYear(2010);
  var Date3From = new Date();
  Date3From.setDate(01);
  Date3From.setMonth(10);
  Date3From.setYear(2010);
  var Date3To = new Date();
  Date3To.setDate(3);
  Date3To.setMonth(0);
  Date3To.setYear(2011);
  
  var RoomType = document.getElementById('RoomType').value;
  var TotalRoomPrice=0;
  var i=0;
  
  if (RoomType == "Luxury Guest Room")
  {
  for (i=0;i<Nights;i++) {
    if (Date1From<=FormattedDate && FormattedDate<=Date1To) {
	  TotalRoomPrice=TotalRoomPrice+89;
	}
	else if (Date2From<=FormattedDate && FormattedDate<=Date2To) {
	  TotalRoomPrice=TotalRoomPrice+89;
	}
	else if (Date3From<=FormattedDate && FormattedDate<=Date3To) {
	  TotalRoomPrice=TotalRoomPrice+89;
	}
	else {
	  TotalRoomPrice=TotalRoomPrice+69;
	}
	FormattedDate.setDate(FormattedDate.getDate()+1);
  }
  }
  
  return TotalRoomPrice;
}

function ReservationRequestRate (FormRoomType, FormFromDate, FormNights) {
  var FromDateField = FormFromDate;
  var Nights = FormNights;
  var FromDateSplit = FromDateField.split('/');
  var FormattedDate = new Date();
  var FormattedDay = FromDateSplit[1];
  var FormattedMonth = FromDateSplit[0];
  FormattedDate.setDate(FormattedDay);
  FormattedDate.setMonth(FormattedMonth-1);
  FormattedDate.setYear(FromDateSplit[2]);

  var Date1From = new Date();
  Date1From.setDate(1);
  Date1From.setMonth(2);
  Date1From.setYear(2010);
  var Date1To = new Date();
  Date1To.setDate(30);
  Date1To.setMonth(3);
  Date1To.setYear(2010);
  var Date2From = new Date();
  Date2From.setDate(1);
  Date2From.setMonth(6);
  Date2From.setYear(2010);
  var Date2To = new Date();
  Date2To.setDate(31);
  Date2To.setMonth(7);
  Date2To.setYear(2010);
  var Date3From = new Date();
  Date3From.setDate(01);
  Date3From.setMonth(10);
  Date3From.setYear(2010);
  var Date3To = new Date();
  Date3To.setDate(3);
  Date3To.setMonth(0);
  Date3To.setYear(2011);
  
  var RoomType = FormRoomType;
  var TotalRoomPrice=0;
  var i=0;
  
  if (RoomType == "Luxury Guest Room")
  {
  for (i=0;i<Nights;i++) {
    if (Date1From<=FormattedDate && FormattedDate<=Date1To) {
	  TotalRoomPrice=TotalRoomPrice+89;
	}
	else if (Date2From<=FormattedDate && FormattedDate<=Date2To) {
	  TotalRoomPrice=TotalRoomPrice+89;
	}
	else if (Date3From<=FormattedDate && FormattedDate<=Date3To) {
	  TotalRoomPrice=TotalRoomPrice+89;
	}
	else {
	  TotalRoomPrice=TotalRoomPrice+69;
	}
	FormattedDate.setDate(FormattedDate.getDate()+1);
  }
  }
  
  return TotalRoomPrice;
}

function RoomRetailRate () {
  var FromDateField = document.getElementById('FromDate').value;
  var Nights = document.getElementById('Nights').value;
  var FromDateSplit = FromDateField.split('/');
  var FormattedDate = new Date();
  var FormattedDay = FromDateSplit[1];
  var FormattedMonth = FromDateSplit[0];
  FormattedDate.setDate(FormattedDay);
  FormattedDate.setMonth(FormattedMonth-1);
  FormattedDate.setYear(FromDateSplit[2]);

  var Date1From = new Date();
  Date1From.setDate(1);
  Date1From.setMonth(2);
  Date1From.setYear(2010);
  var Date1To = new Date();
  Date1To.setDate(30);
  Date1To.setMonth(3);
  Date1To.setYear(2010);
  var Date2From = new Date();
  Date2From.setDate(1);
  Date2From.setMonth(6);
  Date2From.setYear(2010);
  var Date2To = new Date();
  Date2To.setDate(31);
  Date2To.setMonth(7);
  Date2To.setYear(2010);
  var Date3From = new Date();
  Date3From.setDate(01);
  Date3From.setMonth(10);
  Date3From.setYear(2010);
  var Date3To = new Date();
  Date3To.setDate(3);
  Date3To.setMonth(0);
  Date3To.setYear(2011);
  
  var RoomType = document.getElementById('RoomType').value;
  var TotalRoomPrice=0;
  var i=0;
  
  if (RoomType == "Luxury Guest Room")
  {
  for (i=0;i<Nights;i++) {
    if (Date1From<=FormattedDate && FormattedDate<=Date1To) {
	  TotalRoomPrice=TotalRoomPrice+179;
	}
	else if (Date2From<=FormattedDate && FormattedDate<=Date2To) {
	  TotalRoomPrice=TotalRoomPrice+179;
	}
	else if (Date3From<=FormattedDate && FormattedDate<=Date3To) {
	  TotalRoomPrice=TotalRoomPrice+179;
	}
	else {
	  TotalRoomPrice=TotalRoomPrice+159;
	}
	FormattedDate.setDate(FormattedDate.getDate()+1);
  }
  }
  
  return TotalRoomPrice;
}