// DNA CUSTOM SCRIPTS

function clearDefault(el) {
  if (el.defaultValue==el.value) el.value = ""
}

function MM_validateForm() {
			var errors = "";
			if ( document.DNA3_Web_Registrations.FName.value == "" || document.DNA3_Web_Registrations.FName.value == "First Name*")
			    {   errors += "First Name is required.\n";    }

			if ( document.DNA3_Web_Registrations.LName.value == "" || document.DNA3_Web_Registrations.LName.value == "Last Name*")
			    {   errors += "Last Name is required.\n";    }

			if ( document.DNA3_Web_Registrations.Email.value != "" && echeck(document.DNA3_Web_Registrations.Email.value) == false && document.DNA3_Web_Registrations.Email.value != "Email*" )
			    {   errors += "Email is invalid.\n";	}


			if ( document.DNA3_Web_Registrations.Email.value == "" || document.DNA3_Web_Registrations.Email.value == "Email*")
			    {   errors += "Email is required.\n";	}

			if ( document.DNA3_Web_Registrations.Phone.value == "" || document.DNA3_Web_Registrations.Phone.value == "Phone*")
			    {   errors += "Phone Number is required.\n";	}
			
			if ( document.DNA3_Web_Registrations.Address.value == "" || document.DNA3_Web_Registrations.Address.value == "Address*")
			    {   errors += "Address is required.\n";  }
			    			    
			if ( document.DNA3_Web_Registrations.City.value == "" || document.DNA3_Web_Registrations.City.value == "City*")
			    {   errors += "City is required.\n";	}

			if ( document.DNA3_Web_Registrations.State.value == "" || document.DNA3_Web_Registrations.State.value == "State or Province*")
			    {   errors += "State or Province is required.\n";	}
			    
			if ( document.DNA3_Web_Registrations.Zip.value == "" || document.DNA3_Web_Registrations.Zip.value == "Zip or Postal*")
			    {   errors += "Zip or Postal is required.\n";	}
			    
			if ( document.DNA3_Web_Registrations.Country.value == "" || document.DNA3_Web_Registrations.Country.value == "Country*")
			    {   errors += "Country is required.\n";	}

			if ( document.DNA3_Web_Registrations.Condo_Type1.value == "" || document.DNA3_Web_Registrations.Condo_Type1.value == "Select Condo Type*")
			    {   errors += "Condo Type is required.\n";	}
			    
			if ( document.DNA3_Web_Registrations.Price_Range1.value == "" || document.DNA3_Web_Registrations.Price_Range1.value == "Select Price Range*")
			    {   errors += "Desired Price is required.\n";	}
			    
			if ( document.DNA3_Web_Registrations.Agent.value == "" || document.DNA3_Web_Registrations.Agent.value == "Are you an Agent?*")
			    {   errors += "Are you an Agent? is required.\n";	}

		if (errors != "") 
			alert('The following error(s) occurred:\n'+errors);
		    document.MM_returnValue = (errors == '');
		}

function echeck(str2) {
	 return (str2.indexOf("@") > 0);

	}
	
function limitText(limitField, limitNum) {
    if (limitField.value.length > limitNum) {
        limitField.value = limitField.value.substring(0, limitNum);
    } 
}