var monthArray = new Array();
monthArray['1']='January';monthArray['2']='February';monthArray['3']='March';monthArray['4']='April';monthArray['5']='May';monthArray['6']='June';monthArray['7']='July';monthArray['8']='August';monthArray['9']='September';monthArray['10']='October';monthArray['11']='November';monthArray['12']='December';var serverday='07';var servermonth='12';var serveryear='2005';var sTo='To';
var shortMonthArray = new Array();
shortMonthArray['1']='Jan';shortMonthArray['2']='Feb';shortMonthArray['3']='Mar';shortMonthArray['4']='Apr';shortMonthArray['5']='May';shortMonthArray['6']='Jun';shortMonthArray['7']='Jul';shortMonthArray['8']='Aug';shortMonthArray['9']='Sep';shortMonthArray['10']='Oct';shortMonthArray['11']='Nov';shortMonthArray['12']='Dec';
var shortDayArray = new Array();
shortDayArray['0']='Su';shortDayArray['1']='Mo';shortDayArray['2']='Tu';shortDayArray['3']='We';shortDayArray['4']='Th';shortDayArray['5']='Fr';shortDayArray['6']='Sa';
var validMonthArray = new Array();
validMonthArray['0']='122005';validMonthArray['1']='012006';validMonthArray['2']='022006';validMonthArray['3']='032006';validMonthArray['4']='042006';validMonthArray['5']='052006';validMonthArray['6']='062006';validMonthArray['7']='072006';validMonthArray['8']='082006';validMonthArray['9']='092006';




function populateDays(oHTML, bOrig, bToday) {

	var sDay='';
	var nlPos=0;
	var dDay = new Date(serveryear,servermonth-1,serverday).getDate();
	var nlNow=0;
	for (var nlCount = 1; nlCount <= 31; nlCount++) {
		sDay = nlCount.toString();
		if (nlCount<10) {
			sDay = ('0'+ sDay)
		}
		if (bOrig) {
			nlPos = nlCount-1
		} else {
			nlPos = nlCount
		}
		if (bToday && (dDay == nlPos)) {
			nlNow = (nlPos-1);
		}
		oHTML.options[nlPos] = new Option(sDay, nlCount);
	}

	oHTML.selectedIndex = nlNow;

}
 // 




function easyDate() {

	easyDate.prototype.formatDate = function(dteDateToFormat) {
		//This will return a date in dd MMM yyyy format
		var strDay = dteDateToFormat.getDate();
		var strMonth = monthArray[dteDateToFormat.getMonth() + 1];
		var strYear = dteDateToFormat.getFullYear();
		var strFormattedDate = strDay + " " + strMonth + " " + strYear;
		return strFormattedDate;
	}

	easyDate.prototype.constructDate = function(oMonYear, oDay, bMinus1) {
		
		var objYear = this.getYear(oMonYear);
		var objMonth = this.getMonth(oMonYear);
		var objDay = this.getDay(oDay);
		var objDate;
		
		if (bMinus1) {
			objDate = new Date(objYear, (objMonth-1), objDay);
		} else {
			objDate = new Date(objYear, objMonth, objDay);
		}
		return objDate;
	}

	easyDate.prototype.getYear = function(oMonYear) {
		return oMonYear.options[oMonYear.selectedIndex].value.substring(2,6);
	}

	easyDate.prototype.getMonth = function(oMonYear){
		return oMonYear.options[oMonYear.selectedIndex].value.substring(0,2)
	}

	easyDate.prototype.getDay = function(oDay) {		
		return oDay.options[oDay.selectedIndex].value;
	}
}
 //
 
 if(document.all) {
						if(document.all('ReturnCal')!=null){document.all('ReturnCal').style.display='inline';}
						if(document.all('OutCal')!=null){document.all('OutCal').style.display='inline';}
					}else{if(document.getElementById('ReturnCal')!=null){document.getElementById('ReturnCal').style.display='inline';}
					if(document.getElementById('OutCal')!=null){document.getElementById('OutCal').style.display='inline';}}
