// FILENAME:  reservations.js
// This javascript file assists the website in writing out and handling elements of the reservations form.

// Retrieve the current date.  This will be used throughout the file in function calls.
var d = new Date();

// Function: writeMonths()
// This function writes the months out to the file inside of a form selection box.
// It also sets the default value of this selection to the current month.
function writeMonths() {
	// Retrieve the current month.
	var month = d.getMonth() + 1;
	// Begin comparing values to set the appropriate month as the default.
	document.writeln('<select name="month">');
	if(month == "1") { document.writeln('<option value="January" selected="selected">Jan</option>'); }
	else { document.writeln('<option value="January">Jan</option>'); }
	if(month == "2") { document.writeln('<option value="February" selected="selected">Feb</option>'); }
	else { document.writeln('<option value="February">Feb</option>'); }
	if(month == "3") { document.writeln('<option value="March" selected="selected">Mar</option>'); } 
	else { document.writeln('<option value="March">Mar</option>'); }
	if(month == "4") { document.writeln('<option value="April" selected="selected">Apr</option>'); } 
	else { document.writeln('<option value="April">Apr</option>'); }
	if(month == "5") { document.writeln('<option value="May" selected="selected">May</option>'); }
	else { document.writeln('<option value="May">May</option>'); } 
	if(month == "6") { document.writeln('<option value="June" selected="selected">Jun</option>'); } 
	else { document.writeln('<option value="June">Jun</option>'); }
	if(month == "7") { document.writeln('<option value="July" selected="selected">Jul</option>'); }
	else { document.writeln('<option value="July">Jul</option>'); }
	if(month == "8") { document.writeln('<option value="August" selected="selected">Aug</option>'); }
	else { document.writeln('<option value="August">Aug</option>'); }
	if(month == "9") { document.writeln('<option value="September" selected="selected">Sep</option>'); }
	else { document.writeln('<option value="September">Sep</option>'); }
	if(month == "10") { document.writeln('<option value="October" selected="selected">Oct</option>'); }
	else { document.writeln('<option value="October">Oct</option>'); }
	if(month == "11") { document.writeln('<option value="November" selected="selected">Nov</option>'); }
	else { document.writeln('<option value="November">Nov</option>'); }
	if(month == "12") { document.writeln('<option value="December" selected="selected">Dec</option>'); }
	else { document.writeln('<option value="December">Dec</option>'); }
	document.writeln('</select>');
}

// Function: writeDays()
// This function writes the days out to the file inside of a form selection box.
// It also sets the default value of this selection to the current date.
function writeDays() {
	// Retrieve the current date.
	var date = d.getDate();
	// Begin comparing values to set the appropriate month as the default.
	document.writeln('<select name="day">');
	if(date == "1") { document.writeln('<option value="1" selected="selected">1</option>'); }
	else { document.writeln('<option value="1">1</option>'); }
	if(date == "2") { document.writeln('<option value="2" selected="selected">2</option>'); }
	else { document.writeln('<option value="2">2</option>'); }
	if(date == "3") { document.writeln('<option value="3" selected="selected">3</option>'); }
	else { document.writeln('<option value="3">3</option>'); }
	if(date == "4") { document.writeln('<option value="4" selected="selected">4</option>'); }
	else { document.writeln('<option value="4">4</option>'); }
	if(date == "5") { document.writeln('<option value="5" selected="selected">5</option>'); }
	else { document.writeln('<option value="5">5</option>'); }
	if(date == "6") { document.writeln('<option value="6" selected="selected">6</option>'); }
	else { document.writeln('<option value="6">6</option>'); }
	if(date == "7") { document.writeln('<option value="7" selected="selected">7</option>'); }
	else { document.writeln('<option value="7">7</option>'); }
	if(date == "8") { document.writeln('<option value="8" selected="selected">8</option>'); }
	else { document.writeln('<option value="8">8</option>'); }
	if(date == "9") { document.writeln('<option value="9" selected="selected">9</option>'); }
	else { document.writeln('<option value="9">9</option>'); }
	if(date == "10") { document.writeln('<option value="10" selected="selected">10</option>'); }
	else { document.writeln('<option value="10">10</option>'); }
	if(date == "11") { document.writeln('<option value="11" selected="selected">11</option>'); }
	else { document.writeln('<option value="11">11</option>'); }
	if(date == "12") { document.writeln('<option value="12" selected="selected">12</option>'); }
	else { document.writeln('<option value="12">12</option>'); }
	if(date == "13") { document.writeln('<option value="13" selected="selected">13</option>'); }
	else { document.writeln('<option value="13">13</option>'); }
	if(date == "14") { document.writeln('<option value="14" selected="selected">14</option>'); }
	else { document.writeln('<option value="14">14</option>'); }
	if(date == "15") { document.writeln('<option value="15" selected="selected">15</option>'); }
	else { document.writeln('<option value="15">15</option>'); }
	if(date == "16") { document.writeln('<option value="16" selected="selected">16</option>'); }
	else { document.writeln('<option value="16">16</option>'); }
	if(date == "17") { document.writeln('<option value="17" selected="selected">17</option>'); }
	else { document.writeln('<option value="17">17</option>'); }
	if(date == "18") { document.writeln('<option value="18" selected="selected">18</option>'); }
	else { document.writeln('<option value="18">18</option>'); }
	if(date == "19") { document.writeln('<option value="19" selected="selected">19</option>'); }
	else { document.writeln('<option value="19">19</option>'); }
	if(date == "20") { document.writeln('<option value="20" selected="selected">20</option>'); }
	else { document.writeln('<option value="20">20</option>'); }
	if(date == "21") { document.writeln('<option value="21" selected="selected">21</option>'); }
	else { document.writeln('<option value="21">21</option>'); }
	if(date == "22") { document.writeln('<option value="22" selected="selected">22</option>'); }
	else { document.writeln('<option value="22">22</option>'); }
	if(date == "23") { document.writeln('<option value="23" selected="selected">23</option>'); }
	else { document.writeln('<option value="23">23</option>'); }
	if(date == "24") { document.writeln('<option value="24" selected="selected">24</option>'); }
	else { document.writeln('<option value="24">24</option>'); }
	if(date == "25") { document.writeln('<option value="25" selected="selected">25</option>'); }
	else { document.writeln('<option value="25">25</option>'); }
	if(date == "26") { document.writeln('<option value="26" selected="selected">26</option>'); }
	else { document.writeln('<option value="26">26</option>'); }
	if(date == "27") { document.writeln('<option value="27" selected="selected">27</option>'); }
	else { document.writeln('<option value="27">27</option>'); }
	if(date == "28") { document.writeln('<option value="28" selected="selected">28</option>'); }
	else { document.writeln('<option value="28">28</option>'); }
	if(date == "29") { document.writeln('<option value="29" selected="selected">29</option>'); }
	else { document.writeln('<option value="29">29</option>'); }
	if(date == "30") { document.writeln('<option value="30" selected="selected">30</option>'); }
	else { document.writeln('<option value="30">30</option>'); }
	if(date == "31") { document.writeln('<option value="31" selected="selected">31</option>'); }
	else { document.writeln('<option value="31">31</option>'); }
	document.writeln('</select>');
}

function writeYears() {
	document.writeln('<select name="year">');
	document.writeln('<option value="' + (d.getFullYear()) + '">' + (d.getFullYear()) + '</option>');
	document.writeln('<option value="' + (d.getFullYear()+1) + '">' + (d.getFullYear()+1) + '</option>');
	document.writeln('</select>');
}

function writeHours() {
	document.writeln('<select name="hour">');
	document.writeln('<option value="1">1</option>');
	document.writeln('<option value="2">2</option>');
	document.writeln('<option value="3">3</option>');
	document.writeln('<option value="4">4</option>');
	document.writeln('<option value="5">5</option>');
	document.writeln('<option value="6">6</option>');
	document.writeln('<option value="7" selected="selected">7</option>');
	document.writeln('<option value="8">8</option>');
	document.writeln('<option value="9">9</option>');
	document.writeln('<option value="10">10</option>');
	document.writeln('<option value="11">11</option>');
	document.writeln('<option value="12">12</option>');
	document.writeln('</select>');
}

function writeMinutes() {
	document.writeln('<select name="minute">');
	document.writeln('<option value=":00">:00</option>');
	document.writeln('<option value=":15">:15</option>');
	document.writeln('<option value=":30" selected="selected">:30</option>');
	document.writeln('<option value=":45">:45</option>');
	document.writeln('</select>');
}

function writeAMPM() {
	document.writeln('<select name="am_pm">');
	document.writeln('<option value="AM">AM</option>');
	document.writeln('<option value="PM" selected="selected">PM</option>');
	document.writeln('</select>');
}