	enableFields('right',false);
	rightDisabled = true;
	checkDisabled(false);
	enableFields('left',true);



	function checkEnqType(elem) {
		switch(elem.value) {
			case 'let':
				enableFields('right',true);
				rightDisabled = false;
				checkDisabled(false);
				enableFields('left',false);
				break;
			case 'rent':
				enableFields('right',false);
				rightDisabled = true;
				checkDisabled(false);
				enableFields('left',true);
				break;
			case 'both':
				enableFields('right',true);
				rightDisabled = false;
				checkDisabled(false);
				enableFields('left',true);
				break;
		}
	}
	function enableFields(side,enabled) {
		var leftElems = ['nobedrooms','minprice','maxprice','period','proptype','req','howsoon', 'contractlength'];
		var leftLabels = ['nobedrooms','price','minprice','maxprice','period','proptype','req','howsoon', 'contractlength']
		var rightElems = ['reqvaluation','reqquote','nobedrooms2','proptype2'];
		var rightLabels = ['reqvaluation','reqquote','prop','nobedrooms2','proptype2'];
		var tempElem;
		var frmBase = 'document.estateemail.';
		if (side=='left') {
			for (var i=0; i < leftElems.length; i++) {
				tempElem = eval(frmBase + leftElems[i]);
				if (!enabled) {
					tempElem.disabled = true;
				} else {
					tempElem.disabled = false;
				}

			}
			for (var j=0; j < leftLabels.length; j++) {
				if (!enabled) {
					hilight(leftLabels[j],false);
				} else {
					hilight(leftLabels[j],true);
				}
			}
		} else {
			for (var i=0; i < rightElems.length; i++) {
				tempElem = eval(frmBase + rightElems[i]);
				if (!enabled) {
					tempElem.disabled = true;
				} else {
					tempElem.disabled = false;
				}

			}
			for (var j=0; j < rightLabels.length; j++) {
				if (!enabled) {
					hilight(rightLabels[j],false);
				} else {
					hilight(rightLabels[j],true);
				}

			}
		}
	}
	function hilight(styleElem,enabled) {
		var thisElem = document.getElementById(styleElem);
		if (enabled) {
			thisElem.className = 'hilight';
		} else {
			thisElem.className = 'text';
		}
	}
	function checkDisabled(click) {
		var message = document.getElementById('message');

		setMessage(message);

		if (click) {
			if (rightDisabled) {
				message.className = 'errormessagebold';
			}
		} else {
			message.className = 'errormessage';
		}
	}
	function setMessage(message) {
		if (rightDisabled) {
			message.innerHTML = 'Section DISABLED by your requirements given above';
		} else {
			message.innerHTML = '&nbsp;';
		}
	}
