function VerifyTheForm(theForm) {
	var result = true
	var minPrice = 0
	var maxPrice = 999999999
	var minPriceValue = theForm.minprice.options[theForm.minprice.selectedIndex].value
	var maxPriceValue = theForm.maxprice.options[theForm.maxprice.selectedIndex].value
	if(minPriceValue != '')
		minPrice = parseInt(minPriceValue)
	if(maxPriceValue != '')
		maxPrice = parseInt(maxPriceValue)
	if(minPrice > maxPrice) {
		alert('You must specify a maximum price that is greater than your selected minimum price.\n\nCurrently you have selected a minimum price of $' + minPrice + ' and a maximum price of $' + maxPrice + '.\n\n');
		return false;
	}
	else {
		if(minPrice == maxPrice  &&  maxPrice > 0 && !confirm('You have selected a minimum price that is equal to your maximum price ($' + maxPrice + ').\nThis will cause your search to find ONLY listings with a current list price of EXACTLY $' + minPrice + '.\n\nIs this okay?')) {
			return false;
		}
	}

	if (theForm.mintunits != null && theForm.mintunits.value) {
		if (EMPTY(theForm.mintunits.value)) {
			theForm.mintunits.value='';
		}
		if (theForm.mintunits.value && parseInt(theForm.mintunits.value) != theForm.mintunits.value) {
			alert('You must specify a numeric "Min Total Units".');
			return false;
		}
	}

	if (theForm.zip.selectedIndex == -1) {
		alert('You must specify at least one area to search.');
		return false;
	}

	return CheckNumZips(theForm);
//	return true;
}


