function  _CF_checkCFForm_1(_CF_this)
{
	
	
	if  (!_CF_hasValue(_CF_this.First_Name_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.First_Name_, _CF_this.First_Name_.value, "FIRST NAME is required!"))
		{
			return false;
		}
	}


if  (!_CF_hasValue(_CF_this.Last_Name_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Last_Name_, _CF_this.Last_Name_.value, "LAST NAME is required!"))
		{
			return false;
		}
	}

	if  (!_CF_hasValue(_CF_this.email, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.email, _CF_this.email.value, "E-MAIL ADDRESS is missing or incorrect!"))
		{
			return false;
		}
		
	
	}
	
	if  (!_CF_hasValue(_CF_this.Title_, "TEXT" ))
		{
		 if  (!_CF_onError(_CF_this, _CF_this.Title_, _CF_this.Title_.value, "TITLE is required!"))
		 {
		 	return false;
		  }
	}

	if  (!_CF_hasValue(_CF_this.Company_Name_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Company_Name_, _CF_this.Company_Name_.value, "COMPANY NAME is required!"))
		{
			return false;
		}
	}

	if  (!_CF_hasValue(_CF_this.Address_1_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Address_1_, _CF_this.Address_1_.value, "ADDRESS is required!"))
		{
			return false;
		}
	}

	if  (!_CF_hasValue(_CF_this.City_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.City_, _CF_this.City_.value, "CITY is required!"))
		{
			return false;
		}
	}
	
	if  (!_CF_hasValue(_CF_this.State_Province_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.State_Province_, _CF_this.State_Province_.value, "Stateor Province is required!"))
		{
			return false;
		}
	}

	if  (!_CF_hasValue(_CF_this.Postal_Code_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Postal_Code_, _CF_this.Postal_Code_.value, "ZIP or POSTAL CODE is required!"))
		{
			return false;
		}
	}

	if  (!_CF_hasValue(_CF_this.Phone_Home_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Phone_Home_, _CF_this.Phone_Home_.value, "PHONE NUMBER is required!"))
		{
			return false;
		}
	}
	
	// Generic fields follow - we dont know what these stand for
	

	
	if  (!_CF_hasValue(_CF_this.Field_1_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Field_1_, _CF_this.Field_1_.value, "A required field is missing!"))
		{
			return false;
		}
	}
	
	if  (!_CF_hasValue(_CF_this.Field_2_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Field_2_, _CF_this.Field_2_.value, "A required field is missing!"))
		{
			return false;
		}
	}
	
	
		/*
	
	if  (!_CF_hasValue(_CF_this.Field_2_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Field_2_, _CF_this.Field_2_.value, "A required field is missing!"))
		{
			return false;
		}
	}
	
	if  (!_CF_hasValue(_CF_this.Field_3_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Field_3_, _CF_this.Field_3_.value, "A required field is missing!"))
		{
			return false;
		}
	}
	
	if  (!_CF_hasValue(_CF_this.Field_4_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Field_4_, _CF_this.Field_4_.value, "A required field is missing!"))
		{
			return false;
		}
	}
	
	
	if  (!_CF_hasValue(_CF_this.Field_5_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Field_5_, _CF_this.Field_5_.value, "A required field is missing!"))
		{
			return false;
		}
	}
	
	if  (!_CF_hasValue(_CF_this.Field_6_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Field_6_, _CF_this.Field_6_.value, "A required field is missing!"))
		{
			return false;
		}
	}
	
	if  (!_CF_hasValue(_CF_this.Field_7_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Field_7_, _CF_this.Field_7_.value, "A required field is missing!"))
		{
			return false;
		}
	}
	
	if  (!_CF_hasValue(_CF_this.Field_8_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Field_8_, _CF_this.Field_8_.value, "A required field is missing!"))
		{
			return false;
		}
	}
	
	
	if  (!_CF_hasValue(_CF_this.Field_9_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Field_9_, _CF_this.Field_9_.value, "A required field is missing!"))
		{
			return false;
		}
	}
	
	
	if  (!_CF_hasValue(_CF_this.Field_10_, "TEXT" ))
	{
		if  (!_CF_onError(_CF_this, _CF_this.Field_10_, _CF_this.Field_10_.value, "A required field is missing!"))
		{
			return false;
		}
	}
	
	*/


	return true;
}




