function isEmail(elm) {
		 if (elm.value.indexOf("@") != "-1" &&
		 elm.value.indexOf(".") != "-1" &&
		 elm.value != "")
	return true;
	else return false;
}

function isFilled(elm) {
		 if(elm.value=="" ||
		 elm.value== null)
	return false;
	else return true;
}

function isInt(elm) {
	var elmstr = elm.value + "";
	if (elmstr == "") return false;
	for (var i=0; i < elmstr.length; i++) {
		if (elmstr.charAt(i) < "0" || elmstr.charAt(i) > "9") {
			return false;
		}
	}
	return true;
}

function isInt2(elm) {
	var elmstr = elm + "";
	if (elmstr == "") return false;
	for (var i=0; i < elmstr.length; i++) {
		if (elmstr.charAt(i) < "0" || elmstr.charAt(i) > "9") {
			return false;
		}
	}
	return true;
}

function isNumber(elm) {
var elmstr = elm.value + "";
	if (elmstr == "") return false;
	for (var i=0; i <elmstr.length; i++) {
		if ((elmstr.charAt(i) < "0" ||
		elmstr.charAt(i) > "9") &&
		(elmstr.charAt(i) != ","))
		 {
	return false;
	}
	}
return true;
}



function checkDreamHomeFinder(form) {
	if (isFilled(form.fname) ==false) {
		alert("Please enter your First Name.");
		form.fname.focus();
		return false;
	}

	if (isFilled(form.lname) ==false) {
		alert("Please enter your Last Name.");
		form.lname.focus();
		return false;
	}


	if (isFilled(form.phone) ==false) {
		alert("Please enter your Phone.");
		form.phone.focus();
		return false;
	}

	if (isEmail(form.email)==false) {
		alert("Please enter your Email Address.");
		form.email.focus();
		return false;
	}		
}

function checkSchedule(form) {
	if (isFilled(form.fname) ==false) {
		alert("Please enter your First Name.");
		form.fname.focus();
		return false;
	}

	if (isFilled(form.lname) ==false) {
		alert("Please enter your Last Name.");
		form.lname.focus();
		return false;
	}

	
	if (isFilled(form.phone) ==false) {
		alert("Please enter your Phone.");
		form.phone.focus();
		return false;
	}
	
	if (isEmail(form.email)==false) {
		alert("Please enter your Email Address.");
		form.email.focus();
		return false;
	}		
}

function checkFindMore(form) {
	if (isFilled(form.fname) ==false) {
		alert("Please enter your First Name.");
		form.fname.focus();
		return false;
	}

	if (isFilled(form.lname) ==false) {
		alert("Please enter your Last Name.");
		form.lname.focus();
		return false;
	}

	if (isFilled(form.phone) ==false) {
		alert("Please enter your Phone.");
		form.phone.focus();
		return false;
	}


	if (isEmail(form.email)==false) {
		alert("Please enter your Email Address.");
		form.email.focus();
		return false;
	}		
}

function checkAnalysis(form) {
	
	if (isFilled(form.city) ==false) {
		alert("Please enter your City.");
		form.city.focus();
		return false;
	}


	if (isFilled(form.state[form.state.selectedIndex])==false) {
		alert("Please enter your State.");
		form.state.focus();
		return false;
	}		

	if (isNumber(form.zip) ==false) {
		alert("Please enter your ZIP.");
		form.zip.focus();
		return false;
	}


	if (isFilled(form.fname) ==false) {
		alert("Please enter your First Name.");
		form.fname.focus();
		return false;
	}

	if (isFilled(form.lname) ==false) {
		alert("Please enter your Last Name.");
		form.lname.focus();
		return false;
	}


	if (isFilled(form.phone) ==false) {
		alert("Please enter your Phone.");
		form.phone.focus();
		return false;
	}


	if (isEmail(form.email)==false) {
		alert("Please enter your Email Address.");
		form.email.focus();
		return false;
	}		
}

function checkMoreInfo(form) {
	if (isFilled(form.fname) ==false) {
		alert("Please enter your First Name.");
		form.fname.focus();
		return false;
	}

	if (isFilled(form.lname) ==false) {
		alert("Please enter your Last Name.");
		form.lname.focus();
		return false;
	}

	
	if (isEmail(form.email)==false) {
		alert("Please enter your Email Address.");
		form.email.focus();
		return false;
	}		

	if (isFilled(form.phone) ==false) {
		alert("Please enter your Phone.");
		form.phone.focus();
		return false;
	}

}

function checkHomeSearch(form) {
	if (isFilled(form.fname) ==false) {
		alert("Please enter your First Name.");
		form.fname.focus();
		return false;
	}

	if (isFilled(form.lname) ==false) {
		alert("Please enter your Last Name.");
		form.lname.focus();
		return false;
	}

	
	if (isEmail(form.email)==false) {
		alert("Please enter your Email Address.");
		form.email.focus();
		return false;
	}		

	if (isFilled(form.phone) ==false) {
		alert("Please enter your Phone.");
		form.phone.focus();
		return false;
	}
}

function checkServices(form) {
	if (isFilled(form.fname) ==false) {
		alert("Please enter your First Name.");
		form.fname.focus();
		return false;
	}

	if (isFilled(form.lname) ==false) {
		alert("Please enter your Last Name.");
		form.lname.focus();
		return false;
	}


	if (isEmail(form.email)==false) {
		alert("Please enter your Email Address.");
		form.email.focus();
		return false;
	}		
}

function checkContact(form) {
	if (isFilled(form.fname) ==false) {
		alert("Please enter your First Name.");
		form.fname.focus();
		return false;
	}

	if (isFilled(form.lname) ==false) {
		alert("Please enter your Last Name.");
		form.lname.focus();
		return false;
	}

	if (isFilled(form.phone) ==false) {
		alert("Please enter your Phone.");
		form.phone.focus();
		return false;
	}

	if (isEmail(form.email)==false) {
		alert("Please enter your Email Address.");
		form.email.focus();
		return false;
	}		
}