// JavaScript Document
function findTodaysDate() {
try {
  var todaysDay;
  var todaysMonth;
  var todaysYear;
  var objDate;
  
  objDate = new Date();

  //Auto Set Arrival Date

  objDate =  DateAdd(objDate , 'd', 1);

  todaysDay = objDate.getDate();
  todaysMonth = objDate.getMonth();
  todaysYear = objDate.getFullYear();
  
  MM_findObj("parkdepday").selectedIndex = (todaysDay);
  MM_findObj("parkdepmonth").selectedIndex = todaysMonth + 1;
  if (MM_findObj("parkdepyear")[1].value == todaysYear )
	MM_findObj("parkdepyear").selectedIndex = 1;
  else
	MM_findObj("parkdepyear").selectedIndex = 2;

  //Auto Set Return Date 

  objDate =  DateAdd(objDate , 'd', 1);

  todaysDay = objDate.getDate();
  todaysMonth = objDate.getMonth();
  todaysYear = objDate.getFullYear();

  MM_findObj("parkretday").selectedIndex = (todaysDay);
  MM_findObj("parkretmonth").selectedIndex = todaysMonth + 1;
  if (MM_findObj("parkretyear")[1].value == todaysYear )
	MM_findObj("parkretyear").selectedIndex = 1;
  else
	MM_findObj("parkretyear").selectedIndex = 2;
}
catch (error) {
	//Do Nothing
}
}

function DateAdd(datDate, strInterval, lngOffset)
{
  var datMilliseconds = Date.parse(datDate);

  if (isNaN(datMilliseconds))
     {
     alert('Invalid Date Format');
     return (datDate);
     }

  if (isNaN(lngOffset))
     {
     alert('Invalid Offset');
     return (datDate);
     }

  strInterval = strInterval.charAt(0).toUpperCase();

  switch (strInterval)
       {
       case 'D':
            lngOffset *= 24;          // days to hours
       case 'H':
            lngOffset *= 60;          // hours to minutes
       case 'M':
            lngOffset *= 60;          // minutes to seconds
       case 'S':
            lngOffset *= 1000;          // seconds to milliseconds
            break;
       default:
            alert('Invalid Interval');
            return (datDate);
       }

  return new Date(datMilliseconds + lngOffset);
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

var safety=0;
