function submitForm(){
	b_valid = true;
	if (!htlDoaCal.returnSelectedDate("doa_yy", "doa_mm", "doa_dd")) b_valid = false;
	if (!htlDodCal.returnSelectedDate("dod_yy", "dod_mm", "dod_dd")) b_valid = false;
	critUpdate();
	return (b_valid);
}

function pastDate(date){
	var now = new Date();
	now = now.getTime();//NN3
	var params = date.split('/');
	var mm = params[0];
	var dd = params[1];
	var yy = params[2];
	var dateToCheck = new Date();
	dateToCheck.setYear(yy);
	dateToCheck.setMonth(mm - 1);
	dateToCheck.setDate(dd);
	var checkDate = dateToCheck.getTime();
	var futureDate = (now < checkDate);
	var pastDate = (now > checkDate);
	if (pastDate == true) return true;
	else return false;
}

function critCheck(){//used at load
	var x = get_cookie('HotelWidget');
	if (x) {
		var params = x.split('|');
		var doa = params[0].substring(params[0].indexOf('=') + 1);
		var dod = params[1].substring(params[1].indexOf('=') + 1);
		if (pastDate(doa) || pastDate(dod)) {//old date
			document.getElementById('chk_in').value = 'MM/DD/YYYY';
			document.getElementById('chk_out').value = 'MM/DD/YYYY';
		}
		else {
			document.getElementById('chk_in').value = doa;
			document.getElementById('chk_out').value = dod;
		}
	}
	return null;
}

function critUpdate(){//used at submit
	var doa = document.getElementById('chk_in').value;
	var dod = document.getElementById('chk_out').value;
	var cookie_string = "doa=" + escape(doa) + "|dod=" + escape(dod);
	set_cookie('HotelWidget', cookie_string);
	return null;
}

function delete_cookie(cookie_name){
	var cookie_date = new Date(); // current date & time
	cookie_date.setTime(cookie_date.getTime() - 1);
	document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
}

function get_cookie(cookie_name){
	var results = document.cookie.match('(^|;) ?' + cookie_name + '=([^;]*)(;|$)');
	if(results) return (unescape(results[2]));
	else return null;
}

function set_cookie(name, value){
	var cookie_string = name + "=" + escape(value) + "; expires=31/12/2222 00:00:00";
	delete_cookie(name);
	document.cookie = cookie_string;
}
