function isZipcode(value)
{
	var exp_zipcode = /^[0-9]{5}$/;
	return exp_zipcode.test(value); 
}

function validateForm(currentForm) {
	var elementsInputs;
	elementsInputs = currentForm.getElementsByTagName("input"); 
	for (var intCounter = 0; intCounter < elementsInputs.length; intCounter++) { 
		if (elementsInputs[intCounter].name == "zip") { 
			if (!(isZipcode(elementsInputs[intCounter].value))) {
				alert("To proceed please enter a valid Zip Code.");
				elementsInputs[intCounter].focus();
				return false;
			}
		}
	}
	return true;
}

function validateFormSearchBox(currentForm) {
	var elementsInputs;
	elementsInputs = currentForm.getElementsByTagName("input"); 
	for (var intCounter = 0; intCounter < elementsInputs.length; intCounter++) { 
		if (elementsInputs[intCounter].name == "zip") { 
			if (!(isZipcode(elementsInputs[intCounter].value))) {
				alert("To proceed please enter a valid Zip Code.");
				elementsInputs[intCounter].focus();
				return false;
			}
		}
	}
	currentForm.submit();
}
