<!--
var longmonth = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
function DateAdd(startDate, numDays, numMonths, numYears)
{
   var returnDate = new Date(startDate.getTime());
   var yearsToAdd = numYears;

   var month = returnDate.getMonth()+ numMonths;
   if (month > 11)
   {
      yearsToAdd = Math.floor((month+1)/12);
      month -= 12*yearsToAdd;
      yearsToAdd += numYears;
   }
   returnDate.setMonth(month);
   returnDate.setFullYear(returnDate.getFullYear()   + yearsToAdd);
   returnDate.setTime(returnDate.getTime()+60000*60*24*numDays);
   return returnDate;

}

// bit that sorts out the date
function Date_Display(fieldname1)
{
   document.write('<select name="'+fieldname1+'_day">') ;//day
   thedate = new Date();
   dday=thedate.getDate();
   var selected;
   var mymonth ;
   for(i=1;i<32;i++)
   {
      if(dday == i)
      {
         selected = "selected";
      }
      else
      {
          selected = "";
      }
      if(i<10)
      {
          leadzero = "0";
      }
      else
      {
          leadzero = "";
      }
      document.write('<option '+selected+' value="'+leadzero+i+'">'+leadzero+i+'</option>')
   }
   document.write('</select>&nbsp;<select name="'+fieldname1+'_month_year">') ; //my monthyear
   thedate = new Date();
   themonth = thedate.getMonth();
   theyear = thedate.getFullYear();
   newdate = new Date(theyear, themonth, 1);
   
   for(i=0; i < 13; i++)
   {
      thedate = DateAdd(newdate,0,i,0);
      themonth = thedate.getMonth();
      mymonth=themonth+1 ;
      theyear = thedate.getFullYear();
      theyear = theyear.toString();
      document.write('<option value="'+mymonth+' '+theyear+'">'+longmonth[themonth]+' '+theyear+'</option>');
   }
   document.write('</select>&nbsp;') ;
   document.write('<select name="'+fieldname1+'_time"><option value="00:00">00:00</option><option value="00:30">00:30</option><option value="01:00">01:00</option><option value="01:30">01:30</option><option value="02:00">02:00</option><option value="02:30">02:30</option><option value="03:00">03:00</option><option value="03:30">03:30</option><option value="04:00">04:00</option><option value="04:30">04:30</option><option value="05:00">05:00</option><option value="05:30">05:30</option><option value="06:00">06:00</option><option value="06:30">06:30</option><option value="07:00">07:00</option><option value="07:30">07:30</option><option value="08:00">08:00</option><option value="08:30">08:30</option><option value="09:00">09:00</option><option value="09:30">09:30</option><option value="10:00">10:00</option><option value="10:30">10:30</option><option value="11:00">11:00</option><option value="11:30">11:30</option><option value="12:00">12:00</option><option value="12:30">12:30</option><option value="13:00">13:00</option><option value="13:30">13:30</option><option value="14:00">14:00</option><option value="14:30">14:30</option><option value="15:00">15:00</option><option value="15:30">15:30</option><option value="16:00">16:00</option><option value="16:30">16:30</option><option value="17:00">17:00</option><option value="17:30">17:30</option><option value="18:00">18:00</option><option value="18:30">18:30</option><option value="19:00">19:00</option><option value="19:30">19:30</option><option value="20:00">20:00</option><option value="20:30">20:30</option><option value="21:00">21:00</option><option value="21:30">21:30</option><option value="22:00">22:00</option><option value="22:30">22:30</option><option value="23:00">23:00</option><option value="23:30">23:30</option></select>') ;

}

function $() {
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
	return elements;
}


function validate() {
	var departure_date_part = $('departure_month_year').value.split(' ');
	var departure_time_part = $('departure_time').value.split(':');
	var return_date_part = $('return_month_year').value.split(' ');
	var return_time_part = $('return_time').value.split(':');
	depature_date = new Date(departure_date_part[1],departure_date_part[0]-1,$('departure_day').value,departure_time_part[0],departure_time_part[1]);
	return_date = new Date( return_date_part[1],return_date_part[0]-1,$('return_day').value,return_time_part[0],return_time_part[1]);
	today = new Date();
	
	if( depature_date > return_date ) {
		alert('Return date cannot be before departure date');
		return false;
	} else if( depature_date < today || return_date < today ) {
		alert('Date cannot be before today');
		return false;
	}
	return true;	
}

document.write('<form action="http://www.cheap-airport-parking.biz/airport-parking.php" name="parking" method="post" onsubmit="javascript: return validate();">') ;
document.write('<TABLE CELLSPACING="0" CELLPADDING="0" border="0" width="100%"><TR valign="top"><TD><label>Airport:</label></TD><TD><select name="airport" id="airport"><option value="ABZ">Aberdeen</option><option value="BFS">Belfast</option><option value="BHX">Birmingham</option><option value="BRS">Bristol</option><option value="CWL">Cardiff</option><option value="DOV">Dover</option><option value="MME">Durham Valley Tees</option><option value="EMA">East Midlands</option><option value="EDI">Edinburgh</option><option value="FOL">Folkestone</option><option value="LGW">Gatwick</option><option value="GLA">Glasgow</option><option value="LHR">Heathrow</option><option value="LBA">Leeds/Bradford</option><option value="LPL">Liverpool</option><option value="LTN">Luton</option><option value="MAN">Manchester</option><option value="NCL">Newcastle</option><option value="PIK">Prestwick</option><option value="SOU">Southampton</option><option value="STN">Stansted</option></select></TD></TR>') ;
document.write('<TR valign="top"><TD><label>Departure Date:</label></TD><TD>') ;
Date_Display('departure') ;
document.write('</TD></TR><TR valign="top"><TD><label>Return Date:</label></TD><TD>') ;
Date_Display('return') ;
document.write('</TD></TR><TR valign="top"><TD>&nbsp;</TD><TD><input type="submit" name="submit" value="Compare Prices"></TD></TR></TABLE></form>') ;


// -->


