function isFormValid() {
	var entered = document.lookupForm.clientId.value;

	if (!validatePhoneNumber(entered)) {
		alert("You must enter a valid mobile phone number");
		document.lookupForm.clientId.select();
		return false;
	}

	var cleaned = entered.replace(/\D/g, "");
	document.lookupForm.clientId.value = cleaned;
	return true;
}

function validateAndSubmitForm() {
	if (isFormValid()) {
		document.lookupForm.submit();
	}
}

function validatePhoneNumber(strValue) {
	var regExpParens = /^\([1-9]\d{2}\)\s?\d{3}\-\d{4}$/;
	var regExpDashes = /[1-9]\d{2}\-\d{3}\-\d{4}$/;
	var regExpNumeric = /^[1-9]\d{9}$/;

	if (regExpParens.test(strValue))
		return (true);
	else if (regExpDashes.test(strValue))
		return (true);
	else
		return (regExpNumeric.test(strValue));
}