String.prototype.pad = function(l, s, t){
	return s || (s = " "), (l -= this.length) > 0 ? (s = new Array(Math.ceil(l / s.length)
		+ 1).join(s)).substr(0, t = !t ? l : t == 1 ? 0 : Math.ceil(l / 2))
		+ this + s.substr(0, l - t) : this;
};

function checkToDate()
{
	var fDate = document.forms['booking'].fDate;
	var tDate = document.forms['booking'].tDate;
	var aFD = fDate.value.split("/");
	var fromDate = new Date(0);
	fromDate.setYear(aFD[2]);
	//var temp = aFD[1];
	//temp = Number(aFD[1]);
	fromDate.setMonth(Number(aFD[1]) - 1);
	fromDate.setDate(Number(aFD[0]));
	
	var newDate = new Date(fromDate.valueOf());
	with (newDate) setDate(getDate()+7);
	var newDay = String(newDate.getDate());
	var newMonth = String(newDate.getMonth() +1);
	
	if(tDate.value != "dd/mm/yyyy")
	{
		var aTD = tDate.value.split("/");
		var toDate = new Date(0);
		toDate.setFullYear(aTD[2],aTD[1],aTD[0]);
		//alert(newDate);
		if(toDate < newDate)
		{
			tDate.value = newDay.pad(2,'0',0) + "/" + newMonth.pad(2,'0',0) + "/" + newDate.getFullYear();
		}
	}
	else
	{
		tDate.value = newDay.pad(2,'0',0) + "/" + newMonth.pad(2,'0',0) + "/" + newDate.getFullYear();
	}
}

/*
matchDurEnd = function() {
	alert('hoo');
	alert('DE'+formVar);
}

function matchStartEnd(formVar) {
	alert('SE'+formVar);
}

function validate1() {

	alert("HI");

	var result = "";

	if((this.form.noDuration.value == 'NOTUSED' || this.form.unitDuration.value == 'NOTUSED')

		 && (this.form.endD.value == 'NOTUSED' || this.form.endM.value == 'NOTUSED' || this.form.endY.value == 'NOTUSED')) {

		result .= "Please select either an end date or a holiday duration";

		alert(result);

	}

	return;

}
*/
