// JavaScript Validation for new small Foreclosure Form, D.W. 07/09
	
	function isBlank(o) {
	if (o.value.length == 0) return true;
	for(var i = 0; i < o.value.length; i++) {
	var c = o.value.charAt(i);
	if (c != ' ' && c != '\n' && c != '\t') return false;
		}
	return true;
    }
	
	function isValidEmail(o) {
	if (isBlank(o)) return false;
	if (o.value.match(/^[a-z0-9_\-]+(\.[a-z0-9_\-]+)*@[a-z0-9_\-]+(\.[a-z0-9_\-]+)*(\.[a-z]{2,3})$/i) == null)
	return false;
	return true;
    }
	
	function validate(){
	var smallForm = document.forms[0];

	if (document.smallForm.f_date.selectedIndex == "0"){
	alert("You Must Enter Your Foreclosure Date. If it is not yet, please select CURRENTLY NOT SET.\n");
	document.smallForm.f_date.focus();
	return false;
		}
	if (document.smallForm.bal_1m.selectedIndex == "0"){
	alert("You Must Enter Your Current Mortgage Balance.\n");
	document.smallForm.bal_1m.focus();
	return false;
		}
	if (document.smallForm.p_value.selectedIndex == "0"){
	alert("You Must Enter Your Current Home Value.\n");
	document.smallForm.p_value.focus();
	return false;
		}
	if (document.smallForm.pay_1m.selectedIndex == "0"){
	alert("You Must Enter Your Current Monthly Payment.\n");
	document.smallForm.pay_1m.focus();
	return false;
		}
	if (document.smallForm.borrower_fname.value =="") {
	alert("You Must Enter Your First Name.\n");
	document.smallForm.borrower_fname.focus();
	return false;
		}
    if (document.smallForm.borrower_lname.value =="") {
	alert("You Must Enter Your Last Name.\n");
	document.smallForm.borrower_lname.focus();
	return false;
		}
    if (document.smallForm.prop_zip.value =="") {
	alert("You Must Enter Your 5 Digit ZIP Code.\n");
	document.smallForm.prop_zip.focus();
	return false;
		}
    if (!isValidEmail(document.smallForm.email)) {
	alert("You Must Enter Your Email Valid Address.\n");
	document.smallForm.email.focus();
	return false;
		}
		

    if ((document.smallForm.d_area.value =="") || (document.smallForm.d_area.value.length < 3) || isNaN(document.smallForm.d_area.value)) {
	alert("You Must Enter Your 3 Digit Area Code.\n");
	document.smallForm.d_area.focus();
	return false;
		}
    if ((document.smallForm.d_phone.value =="") || (document.smallForm.d_phone.value.length < 7) || isNaN(document.smallForm.d_phone.value)){
	alert("You Must Enter Your 7 Digit Phone Number without dashes, periods or spaces.\n");
	document.smallForm.d_phone.focus();
	return false;
		}
		
	}
	
	function validate_b(){
	var smallFormb = document.smallFormb;

	if (document.smallFormb.f_date.selectedIndex == "0"){
	alert("You Must Enter Your Foreclosure Date. If it is not yet, please select CURRENTLY NOT SET.\n");
	document.smallFormb.f_date.focus();
	return false;
		}
	if (document.smallFormb.bal_1m.selectedIndex == "0"){
	alert("You Must Enter Your Current Mortgage Balance.\n");
	document.smallFormb.bal_1m.focus();
	return false;
		}
	if (document.smallFormb.p_value.selectedIndex == "0"){
	alert("You Must Enter Your Current Home Value.\n");
	document.smallFormb.p_value.focus();
	return false;
		}
	if (document.smallFormb.pay_1m.selectedIndex == "0"){
	alert("You Must Enter Your Current Monthly Payment.\n");
	document.smallFormb.pay_1m.focus();
	return false;
		}
	if (document.smallFormb.borrower_fname.value =="") {
	alert("You Must Enter Your First Name.\n");
	document.smallFormb.borrower_fname.focus();
	return false;
		}
    if (document.smallFormb.borrower_lname.value =="") {
	alert("You Must Enter Your Last Name.\n");
	document.smallFormb.borrower_lname.focus();
	return false;
		}
    if (document.smallFormb.prop_zip.value =="") {
	alert("You Must Enter Your 5 Digit ZIP Code.\n");
	document.smallFormb.prop_zip.focus();
	return false;
		}
    if (!isValidEmail(document.smallFormb.email)) {
	alert("You Must Enter Your Email Valid Address.\n");
	document.smallFormb.email.focus();
	return false;
		}
		

    if ((document.smallFormb.d_area.value =="") || (document.smallFormb.d_area.value.length < 3) || isNaN(document.smallFormb.d_area.value)) {
	alert("You Must Enter Your 3 Digit Area Code.\n");
	document.smallFormb.d_area.focus();
	return false;
		}
    if ((document.smallFormb.d_phone.value =="") || (document.smallFormb.d_phone.value.length < 7) || isNaN(document.smallFormb.d_phone.value)){
	alert("You Must Enter Your 7 Digit Phone Number without dashes, periods or spaces.\n");
	document.smallFormb.d_phone.focus();
	return false;
		}
		
	}