function setFromDate (objDate) {
	var dateInput = document.getElementById('date');
	dateInput.DateChooser.setEarliestDate(objDate);
	dateInput.DateChooser.updateFields();
	return true;
}

function setToDate (objDate) {
	var dateInput = document.getElementById('toDate');
	dateInput.DateChooser.setEarliestDate(objDate);
	dateInput.DateChooser.updateFields();
	return true;
}

function validate() {
	if (document.getElementById('contact').mib.value != '') {
		return false;
	}
	try {
		var validator = new FormValidator('contact');
		var errBuffer = new StringBuffer();
	}
	catch (e) {
		alert(e);
	}
	if (!validator.validateMail('email')) {
		errBuffer.append(messages.email_empty + '\n')
	}
	if (!validator.validatePhone('phone')) {
		errBuffer.append(messages.phone_empty + '\n')
	}
	if (errBuffer != '') {
		alert(errBuffer.toString());
		return false;
	}
	else {
		return true;
	}
}

function init () {
	detectIe6();
	initializemarquee();
}

window.onload = init;