var now = new Date();
now = new Date(now.getTime() - 86400000);
var arrival = new CalendarPopup();
arrival.setReturnFunction("setArrival");
arrival.showYearNavigation();
arrival.addDisabledDates(null,formatDate(now,"yyyy-MM-dd"));

function setArrival(y,m,d) {
     var strDate = (m + '/' + d + '/' + y);
     document.forms[0].startDate.value=strDate;
}

function getDateString(startDate) {
	 var re = new RegExp ('\/', 'g') ;
	 var newstr = startDate.replace(re,'-') ;
     return newstr;
}

function isValidDate() {
	var selectedDate = document.forms[0].startDate.value;
	var compareDate = document.forms[0].firstDate.value;
	if (isDate(selectedDate,"M/d/y")) {
		if (compareDates(compareDate,"M/d/y",selectedDate,"M/d/y") == 0) {
			return true;
		}
		else if (compareDates(compareDate,"M/d/y",selectedDate,"M/d/y") == 1) {
			alert('Please enter a date starting on ' + compareDate + ' or after.');
			return false;
		}
		else {
			alert('Please enter a valid date.');
			return false;
		}
	}
	else {
		alert('Please enter a valid date.');
		return false;
	}
}
