function validate(requestTextBoxMaxLength) {
	var message = '';
	with (document.forms[0]) {
		if (PropertyRequestControl1_NameTextBox.value == '') message += '\n- Name field is required.';
		if (PropertyRequestControl1_EmailTextBox.value == '') {
			message += '\n- E-mail field is required.';
		} else {
			if (!isEmail(PropertyRequestControl1_EmailTextBox.value)) message += '\n- E-mail field is not valid.';
		}
		if (PropertyRequestControl1_PhoneTextBox.value == '') message += '\n- Phone field is required.';
		if (PropertyRequestControl1_CountryDropDownList.value == 0) message += '\n- Country field is required.';
		if (PropertyRequestControl1_RequestTextBox.value.length > requestTextBoxMaxLength) message += '\n- Request field must have ' + requestTextBoxMaxLength + ' characters at the most.';
	}
	if (message != '') {
		alert(message.substr('\n'.length));
		return false;
	}
}
