Heray-Was-Here
Server : Apache
System : Linux hybrid3195.ca.ns.planethoster.net 3.10.0-1160.119.1.el7.tuxcare.els19.x86_64 #1 SMP Mon Mar 31 17:29:00 UTC 2025 x86_64
User : alliancerealtynb ( 1004)
PHP Version : 7.4.33
Disable Function : noop
Directory :  /home/alliancerealtynb/dev.alliancerealty.nb.ca/adminAR/classes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/alliancerealtynb/dev.alliancerealty.nb.ca/adminAR/classes/wp_wpl_properties_edit.php
<?php
namespace PHPMaker2020\Alliance;

/**
 * Page class
 */
class wp_wpl_properties_edit extends wp_wpl_properties
{

	// Page ID
	public $PageID = "edit";

	// Project ID
	public $ProjectID = "{FE4AA35B-E768-461D-8010-4FE2D8E13345}";

	// Table name
	public $TableName = 'wp_wpl_properties';

	// Page object name
	public $PageObjName = "wp_wpl_properties_edit";

	// Page headings
	public $Heading = "";
	public $Subheading = "";
	public $PageHeader;
	public $PageFooter;

	// Token
	public $Token = "";
	public $TokenTimeout = 0;
	public $CheckToken;

	// Page heading
	public function pageHeading()
	{
		global $Language;
		if ($this->Heading != "")
			return $this->Heading;
		if (method_exists($this, "tableCaption"))
			return $this->tableCaption();
		return "";
	}

	// Page subheading
	public function pageSubheading()
	{
		global $Language;
		if ($this->Subheading != "")
			return $this->Subheading;
		if ($this->TableName)
			return $Language->phrase($this->PageID);
		return "";
	}

	// Page name
	public function pageName()
	{
		return CurrentPageName();
	}

	// Page URL
	public function pageUrl()
	{
		$url = CurrentPageName() . "?";
		if ($this->UseTokenInUrl)
			$url .= "t=" . $this->TableVar . "&"; // Add page token
		return $url;
	}

	// Messages
	private $_message = "";
	private $_failureMessage = "";
	private $_successMessage = "";
	private $_warningMessage = "";

	// Get message
	public function getMessage()
	{
		return isset($_SESSION[SESSION_MESSAGE]) ? $_SESSION[SESSION_MESSAGE] : $this->_message;
	}

	// Set message
	public function setMessage($v)
	{
		AddMessage($this->_message, $v);
		$_SESSION[SESSION_MESSAGE] = $this->_message;
	}

	// Get failure message
	public function getFailureMessage()
	{
		return isset($_SESSION[SESSION_FAILURE_MESSAGE]) ? $_SESSION[SESSION_FAILURE_MESSAGE] : $this->_failureMessage;
	}

	// Set failure message
	public function setFailureMessage($v)
	{
		AddMessage($this->_failureMessage, $v);
		$_SESSION[SESSION_FAILURE_MESSAGE] = $this->_failureMessage;
	}

	// Get success message
	public function getSuccessMessage()
	{
		return isset($_SESSION[SESSION_SUCCESS_MESSAGE]) ? $_SESSION[SESSION_SUCCESS_MESSAGE] : $this->_successMessage;
	}

	// Set success message
	public function setSuccessMessage($v)
	{
		AddMessage($this->_successMessage, $v);
		$_SESSION[SESSION_SUCCESS_MESSAGE] = $this->_successMessage;
	}

	// Get warning message
	public function getWarningMessage()
	{
		return isset($_SESSION[SESSION_WARNING_MESSAGE]) ? $_SESSION[SESSION_WARNING_MESSAGE] : $this->_warningMessage;
	}

	// Set warning message
	public function setWarningMessage($v)
	{
		AddMessage($this->_warningMessage, $v);
		$_SESSION[SESSION_WARNING_MESSAGE] = $this->_warningMessage;
	}

	// Clear message
	public function clearMessage()
	{
		$this->_message = "";
		$_SESSION[SESSION_MESSAGE] = "";
	}

	// Clear failure message
	public function clearFailureMessage()
	{
		$this->_failureMessage = "";
		$_SESSION[SESSION_FAILURE_MESSAGE] = "";
	}

	// Clear success message
	public function clearSuccessMessage()
	{
		$this->_successMessage = "";
		$_SESSION[SESSION_SUCCESS_MESSAGE] = "";
	}

	// Clear warning message
	public function clearWarningMessage()
	{
		$this->_warningMessage = "";
		$_SESSION[SESSION_WARNING_MESSAGE] = "";
	}

	// Clear messages
	public function clearMessages()
	{
		$this->clearMessage();
		$this->clearFailureMessage();
		$this->clearSuccessMessage();
		$this->clearWarningMessage();
	}

	// Show message
	public function showMessage()
	{
		$hidden = TRUE;
		$html = "";

		// Message
		$message = $this->getMessage();
		if (method_exists($this, "Message_Showing"))
			$this->Message_Showing($message, "");
		if ($message != "") { // Message in Session, display
			if (!$hidden)
				$message = '<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>' . $message;
			$html .= '<div class="alert alert-info alert-dismissible ew-info"><i class="icon fas fa-info"></i>' . $message . '</div>';
			$_SESSION[SESSION_MESSAGE] = ""; // Clear message in Session
		}

		// Warning message
		$warningMessage = $this->getWarningMessage();
		if (method_exists($this, "Message_Showing"))
			$this->Message_Showing($warningMessage, "warning");
		if ($warningMessage != "") { // Message in Session, display
			if (!$hidden)
				$warningMessage = '<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>' . $warningMessage;
			$html .= '<div class="alert alert-warning alert-dismissible ew-warning"><i class="icon fas fa-exclamation"></i>' . $warningMessage . '</div>';
			$_SESSION[SESSION_WARNING_MESSAGE] = ""; // Clear message in Session
		}

		// Success message
		$successMessage = $this->getSuccessMessage();
		if (method_exists($this, "Message_Showing"))
			$this->Message_Showing($successMessage, "success");
		if ($successMessage != "") { // Message in Session, display
			if (!$hidden)
				$successMessage = '<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>' . $successMessage;
			$html .= '<div class="alert alert-success alert-dismissible ew-success"><i class="icon fas fa-check"></i>' . $successMessage . '</div>';
			$_SESSION[SESSION_SUCCESS_MESSAGE] = ""; // Clear message in Session
		}

		// Failure message
		$errorMessage = $this->getFailureMessage();
		if (method_exists($this, "Message_Showing"))
			$this->Message_Showing($errorMessage, "failure");
		if ($errorMessage != "") { // Message in Session, display
			if (!$hidden)
				$errorMessage = '<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>' . $errorMessage;
			$html .= '<div class="alert alert-danger alert-dismissible ew-error"><i class="icon fas fa-ban"></i>' . $errorMessage . '</div>';
			$_SESSION[SESSION_FAILURE_MESSAGE] = ""; // Clear message in Session
		}
		echo '<div class="ew-message-dialog' . (($hidden) ? ' d-none' : "") . '">' . $html . '</div>';
	}

	// Get message as array
	public function getMessages()
	{
		$ar = [];

		// Message
		$message = $this->getMessage();

		//if (method_exists($this, "Message_Showing"))
		//	$this->Message_Showing($message, "");

		if ($message != "") { // Message in Session, display
			$ar["message"] = $message;
			$_SESSION[SESSION_MESSAGE] = ""; // Clear message in Session
		}

		// Warning message
		$warningMessage = $this->getWarningMessage();

		//if (method_exists($this, "Message_Showing"))
		//	$this->Message_Showing($warningMessage, "warning");

		if ($warningMessage != "") { // Message in Session, display
			$ar["warningMessage"] = $warningMessage;
			$_SESSION[SESSION_WARNING_MESSAGE] = ""; // Clear message in Session
		}

		// Success message
		$successMessage = $this->getSuccessMessage();

		//if (method_exists($this, "Message_Showing"))
		//	$this->Message_Showing($successMessage, "success");

		if ($successMessage != "") { // Message in Session, display
			$ar["successMessage"] = $successMessage;
			$_SESSION[SESSION_SUCCESS_MESSAGE] = ""; // Clear message in Session
		}

		// Failure message
		$failureMessage = $this->getFailureMessage();

		//if (method_exists($this, "Message_Showing"))
		//	$this->Message_Showing($failureMessage, "failure");

		if ($failureMessage != "") { // Message in Session, display
			$ar["failureMessage"] = $failureMessage;
			$_SESSION[SESSION_FAILURE_MESSAGE] = ""; // Clear message in Session
		}
		return $ar;
	}

	// Show Page Header
	public function showPageHeader()
	{
		$header = $this->PageHeader;
		$this->Page_DataRendering($header);
		if ($header != "") { // Header exists, display
			echo '<p id="ew-page-header">' . $header . '</p>';
		}
	}

	// Show Page Footer
	public function showPageFooter()
	{
		$footer = $this->PageFooter;
		$this->Page_DataRendered($footer);
		if ($footer != "") { // Footer exists, display
			echo '<p id="ew-page-footer">' . $footer . '</p>';
		}
	}

	// Validate page request
	protected function isPageRequest()
	{
		global $CurrentForm;
		if ($this->UseTokenInUrl) {
			if ($CurrentForm)
				return ($this->TableVar == $CurrentForm->getValue("t"));
			if (Get("t") !== NULL)
				return ($this->TableVar == Get("t"));
		}
		return TRUE;
	}

	// Valid Post
	protected function validPost()
	{
		if (!$this->CheckToken || !IsPost() || IsApi())
			return TRUE;
		if (Post(Config("TOKEN_NAME")) === NULL)
			return FALSE;
		$fn = Config("CHECK_TOKEN_FUNC");
		if (is_callable($fn))
			return $fn(Post(Config("TOKEN_NAME")), $this->TokenTimeout);
		return FALSE;
	}

	// Create Token
	public function createToken()
	{
		global $CurrentToken;
		$fn = Config("CREATE_TOKEN_FUNC"); // Always create token, required by API file/lookup request
		if ($this->Token == "" && is_callable($fn)) // Create token
			$this->Token = $fn();
		$CurrentToken = $this->Token; // Save to global variable
	}

	// Constructor
	public function __construct()
	{
		global $Language, $DashboardReport;

		// Check token
		$this->CheckToken = Config("CHECK_TOKEN");

		// Initialize
		$GLOBALS["Page"] = &$this;
		$this->TokenTimeout = SessionTimeoutTime();

		// Language object
		if (!isset($Language))
			$Language = new Language();

		// Parent constuctor
		parent::__construct();

		// Table object (wp_wpl_properties)
		if (!isset($GLOBALS["wp_wpl_properties"]) || get_class($GLOBALS["wp_wpl_properties"]) == PROJECT_NAMESPACE . "wp_wpl_properties") {
			$GLOBALS["wp_wpl_properties"] = &$this;
			$GLOBALS["Table"] = &$GLOBALS["wp_wpl_properties"];
		}

		// Page ID (for backward compatibility only)
		if (!defined(PROJECT_NAMESPACE . "PAGE_ID"))
			define(PROJECT_NAMESPACE . "PAGE_ID", 'edit');

		// Table name (for backward compatibility only)
		if (!defined(PROJECT_NAMESPACE . "TABLE_NAME"))
			define(PROJECT_NAMESPACE . "TABLE_NAME", 'wp_wpl_properties');

		// Start timer
		if (!isset($GLOBALS["DebugTimer"]))
			$GLOBALS["DebugTimer"] = new Timer();

		// Debug message
		LoadDebugMessage();

		// Open connection
		if (!isset($GLOBALS["Conn"]))
			$GLOBALS["Conn"] = $this->getConnection();
	}

	// Terminate page
	public function terminate($url = "")
	{
		global $ExportFileName, $TempImages, $DashboardReport;

		// Page Unload event
		$this->Page_Unload();

		// Global Page Unloaded event (in userfn*.php)
		Page_Unloaded();

		// Export
		global $wp_wpl_properties;
		if ($this->CustomExport && $this->CustomExport == $this->Export && array_key_exists($this->CustomExport, Config("EXPORT_CLASSES"))) {
				$content = ob_get_contents();
			if ($ExportFileName == "")
				$ExportFileName = $this->TableVar;
			$class = PROJECT_NAMESPACE . Config("EXPORT_CLASSES." . $this->CustomExport);
			if (class_exists($class)) {
				$doc = new $class($wp_wpl_properties);
				$doc->Text = @$content;
				if ($this->isExport("email"))
					echo $this->exportEmail($doc->Text);
				else
					$doc->export();
				DeleteTempImages(); // Delete temp images
				exit();
			}
		}
		if (!IsApi())
			$this->Page_Redirecting($url);

		// Close connection
		CloseConnections();

		// Return for API
		if (IsApi()) {
			$res = $url === TRUE;
			if (!$res) // Show error
				WriteJson(array_merge(["success" => FALSE], $this->getMessages()));
			return;
		}

		// Go to URL if specified
		if ($url != "") {
			if (!Config("DEBUG") && ob_get_length())
				ob_end_clean();

			// Handle modal response
			if ($this->IsModal) { // Show as modal
				$row = ["url" => $url, "modal" => "1"];
				$pageName = GetPageName($url);
				if ($pageName != $this->getListUrl()) { // Not List page
					$row["caption"] = $this->getModalCaption($pageName);
					if ($pageName == "wp_wpl_propertiesview.php")
						$row["view"] = "1";
				} else { // List page should not be shown as modal => error
					$row["error"] = $this->getFailureMessage();
					$this->clearFailureMessage();
				}
				WriteJson($row);
			} else {
				SaveDebugMessage();
				AddHeader("Location", $url);
			}
		}
		exit();
	}

	// Get records from recordset
	protected function getRecordsFromRecordset($rs, $current = FALSE)
	{
		$rows = [];
		if (is_object($rs)) { // Recordset
			while ($rs && !$rs->EOF) {
				$this->loadRowValues($rs); // Set up DbValue/CurrentValue
				$row = $this->getRecordFromArray($rs->fields);
				if ($current)
					return $row;
				else
					$rows[] = $row;
				$rs->moveNext();
			}
		} elseif (is_array($rs)) {
			foreach ($rs as $ar) {
				$row = $this->getRecordFromArray($ar);
				if ($current)
					return $row;
				else
					$rows[] = $row;
			}
		}
		return $rows;
	}

	// Get record from array
	protected function getRecordFromArray($ar)
	{
		$row = [];
		if (is_array($ar)) {
			foreach ($ar as $fldname => $val) {
				if (array_key_exists($fldname, $this->fields) && ($this->fields[$fldname]->Visible || $this->fields[$fldname]->IsPrimaryKey)) { // Primary key or Visible
					$fld = &$this->fields[$fldname];
					if ($fld->HtmlTag == "FILE") { // Upload field
						if (EmptyValue($val)) {
							$row[$fldname] = NULL;
						} else {
							if ($fld->DataType == DATATYPE_BLOB) {
								$url = FullUrl(GetApiUrl(Config("API_FILE_ACTION"),
									Config("API_OBJECT_NAME") . "=" . $fld->TableVar . "&" .
									Config("API_FIELD_NAME") . "=" . $fld->Param . "&" .
									Config("API_KEY_NAME") . "=" . rawurlencode($this->getRecordKeyValue($ar)))); //*** need to add this? API may not be in the same folder
								$row[$fldname] = ["type" => ContentType($val), "url" => $url, "name" => $fld->Param . ContentExtension($val)];
							} elseif (!$fld->UploadMultiple || !ContainsString($val, Config("MULTIPLE_UPLOAD_SEPARATOR"))) { // Single file
								$url = FullUrl(GetApiUrl(Config("API_FILE_ACTION"),
									Config("API_OBJECT_NAME") . "=" . $fld->TableVar . "&" .
									"fn=" . Encrypt($fld->physicalUploadPath() . $val)));
								$row[$fldname] = ["type" => MimeContentType($val), "url" => $url, "name" => $val];
							} else { // Multiple files
								$files = explode(Config("MULTIPLE_UPLOAD_SEPARATOR"), $val);
								$ar = [];
								foreach ($files as $file) {
									$url = FullUrl(GetApiUrl(Config("API_FILE_ACTION"),
										Config("API_OBJECT_NAME") . "=" . $fld->TableVar . "&" .
										"fn=" . Encrypt($fld->physicalUploadPath() . $file)));
									if (!EmptyValue($file))
										$ar[] = ["type" => MimeContentType($file), "url" => $url, "name" => $file];
								}
								$row[$fldname] = $ar;
							}
						}
					} else {
						$row[$fldname] = $val;
					}
				}
			}
		}
		return $row;
	}

	// Get record key value from array
	protected function getRecordKeyValue($ar)
	{
		$key = "";
		if (is_array($ar)) {
			$key .= @$ar['id'];
		}
		return $key;
	}

	/**
	 * Hide fields for add/edit
	 *
	 * @return void
	 */
	protected function hideFieldsForAddEdit()
	{
		if ($this->isAdd() || $this->isCopy() || $this->isGridAdd())
			$this->id->Visible = FALSE;
	}

	// Lookup data
	public function lookup()
	{
		global $Language, $Security;
		if (!isset($Language))
			$Language = new Language(Config("LANGUAGE_FOLDER"), Post("language", ""));

		// Set up API request
		if (!ValidApiRequest())
			return FALSE;
		$this->setupApiSecurity();

		// Get lookup object
		$fieldName = Post("field");
		if (!array_key_exists($fieldName, $this->fields))
			return FALSE;
		$lookupField = $this->fields[$fieldName];
		$lookup = $lookupField->Lookup;
		if ($lookup === NULL)
			return FALSE;
		if (!$Security->isLoggedIn()) // Logged in
			return FALSE;

		// Get lookup parameters
		$lookupType = Post("ajax", "unknown");
		$pageSize = -1;
		$offset = -1;
		$searchValue = "";
		if (SameText($lookupType, "modal")) {
			$searchValue = Post("sv", "");
			$pageSize = Post("recperpage", 10);
			$offset = Post("start", 0);
		} elseif (SameText($lookupType, "autosuggest")) {
			$searchValue = Param("q", "");
			$pageSize = Param("n", -1);
			$pageSize = is_numeric($pageSize) ? (int)$pageSize : -1;
			if ($pageSize <= 0)
				$pageSize = Config("AUTO_SUGGEST_MAX_ENTRIES");
			$start = Param("start", -1);
			$start = is_numeric($start) ? (int)$start : -1;
			$page = Param("page", -1);
			$page = is_numeric($page) ? (int)$page : -1;
			$offset = $start >= 0 ? $start : ($page > 0 && $pageSize > 0 ? ($page - 1) * $pageSize : 0);
		}
		$userSelect = Decrypt(Post("s", ""));
		$userFilter = Decrypt(Post("f", ""));
		$userOrderBy = Decrypt(Post("o", ""));
		$keys = Post("keys");
		$lookup->LookupType = $lookupType; // Lookup type
		if ($keys !== NULL) { // Selected records from modal
			if (is_array($keys))
				$keys = implode(Config("MULTIPLE_OPTION_SEPARATOR"), $keys);
			$lookup->FilterFields = []; // Skip parent fields if any
			$lookup->FilterValues[] = $keys; // Lookup values
			$pageSize = -1; // Show all records
		} else { // Lookup values
			$lookup->FilterValues[] = Post("v0", Post("lookupValue", ""));
		}
		$cnt = is_array($lookup->FilterFields) ? count($lookup->FilterFields) : 0;
		for ($i = 1; $i <= $cnt; $i++)
			$lookup->FilterValues[] = Post("v" . $i, "");
		$lookup->SearchValue = $searchValue;
		$lookup->PageSize = $pageSize;
		$lookup->Offset = $offset;
		if ($userSelect != "")
			$lookup->UserSelect = $userSelect;
		if ($userFilter != "")
			$lookup->UserFilter = $userFilter;
		if ($userOrderBy != "")
			$lookup->UserOrderBy = $userOrderBy;
		$lookup->toJson($this); // Use settings from current page
	}

	// Set up API security
	public function setupApiSecurity()
	{
		global $Security;

		// Setup security for API request
	}
	public $FormClassName = "ew-horizontal ew-form ew-edit-form";
	public $IsModal = FALSE;
	public $IsMobileOrModal = FALSE;
	public $DbMasterFilter;
	public $DbDetailFilter;

	//
	// Page run
	//

	public function run()
	{
		global $ExportType, $CustomExportType, $ExportFileName, $UserProfile, $Language, $Security, $CurrentForm,
			$FormError, $SkipHeaderFooter;

		// Is modal
		$this->IsModal = (Param("modal") == "1");

		// User profile
		$UserProfile = new UserProfile();

		// Security
		if (ValidApiRequest()) { // API request
			$this->setupApiSecurity(); // Set up API Security
			if (!$Security->canEdit()) {
				SetStatus(401); // Unauthorized
				return;
			}
		} else {
			$Security = new AdvancedSecurity();
			if (!$Security->isLoggedIn())
				$Security->autoLogin();
			$Security->loadCurrentUserLevel($this->ProjectID . $this->TableName);
			if (!$Security->canEdit()) {
				$Security->saveLastUrl();
				$this->setFailureMessage(DeniedMessage()); // Set no permission
				if ($Security->canList())
					$this->terminate(GetUrl("wp_wpl_propertieslist.php"));
				else
					$this->terminate(GetUrl("login.php"));
				return;
			}
		}

		// Create form object
		$CurrentForm = new HttpForm();
		$this->CurrentAction = Param("action"); // Set up current action
		$this->id->setVisibility();
		$this->kind->setVisibility();
		$this->deleted->setVisibility();
		$this->mls_id->setVisibility();
		$this->mls_id_num->setVisibility();
		$this->parent->setVisibility();
		$this->pic_numb->setVisibility();
		$this->user_id->setVisibility();
		$this->listing->setVisibility();
		$this->property_type->setVisibility();
		$this->location1_id->setVisibility();
		$this->location2_id->setVisibility();
		$this->location3_id->setVisibility();
		$this->location4_id->setVisibility();
		$this->location5_id->setVisibility();
		$this->location6_id->setVisibility();
		$this->location7_id->setVisibility();
		$this->location1_name->setVisibility();
		$this->location2_name->setVisibility();
		$this->location3_name->setVisibility();
		$this->location4_name->setVisibility();
		$this->location5_name->setVisibility();
		$this->location6_name->setVisibility();
		$this->location7_name->setVisibility();
		$this->show_address->setVisibility();
		$this->show_marker->setVisibility();
		$this->price->setVisibility();
		$this->price_unit->setVisibility();
		$this->price_si->setVisibility();
		$this->price_period->setVisibility();
		$this->bedrooms->setVisibility();
		$this->rooms->setVisibility();
		$this->bathrooms->setVisibility();
		$this->living_area->setVisibility();
		$this->living_area_unit->setVisibility();
		$this->living_area_si->setVisibility();
		$this->lot_area->setVisibility();
		$this->lot_area_unit->setVisibility();
		$this->lot_area_si->setVisibility();
		$this->googlemap_lt->setVisibility();
		$this->googlemap_ln->setVisibility();
		$this->finalized->setVisibility();
		$this->add_date->setVisibility();
		$this->last_finalize_date->setVisibility();
		$this->expire_days->setVisibility();
		$this->confirmed->setVisibility();
		$this->expired->setVisibility();
		$this->build_year->setVisibility();
		$this->zip_id->setVisibility();
		$this->zip_name->setVisibility();
		$this->last_modified_time_stamp->setVisibility();
		$this->post_code->setVisibility();
		$this->meta_description->setVisibility();
		$this->meta_description_manual->setVisibility();
		$this->meta_keywords->setVisibility();
		$this->meta_keywords_manual->setVisibility();
		$this->street_no->setVisibility();
		$this->sp_featured->setVisibility();
		$this->sp_hot->setVisibility();
		$this->sp_openhouse->setVisibility();
		$this->sp_forclosure->setVisibility();
		$this->textsearch->setVisibility();
		$this->location_text->setVisibility();
		$this->field_42->setVisibility();
		$this->field_312->setVisibility();
		$this->field_313->setVisibility();
		$this->field_308->setVisibility();
		$this->field_7->setVisibility();
		$this->n_103->setVisibility();
		$this->n_103_distance->setVisibility();
		$this->n_103_distance_by->setVisibility();
		$this->n_105->setVisibility();
		$this->n_105_distance->setVisibility();
		$this->n_105_distance_by->setVisibility();
		$this->n_107->setVisibility();
		$this->n_107_distance->setVisibility();
		$this->n_107_distance_by->setVisibility();
		$this->n_108->setVisibility();
		$this->n_108_distance->setVisibility();
		$this->n_108_distance_by->setVisibility();
		$this->n_109->setVisibility();
		$this->n_109_distance->setVisibility();
		$this->n_109_distance_by->setVisibility();
		$this->f_131_options->setVisibility();
		$this->f_131->setVisibility();
		$this->f_137_options->setVisibility();
		$this->f_137->setVisibility();
		$this->f_139_options->setVisibility();
		$this->f_139->setVisibility();
		$this->f_144_options->setVisibility();
		$this->f_144->setVisibility();
		$this->f_146_options->setVisibility();
		$this->f_146->setVisibility();
		$this->f_149_options->setVisibility();
		$this->f_149->setVisibility();
		$this->f_150_options->setVisibility();
		$this->f_150->setVisibility();
		$this->f_156_options->setVisibility();
		$this->f_156->setVisibility();
		$this->f_157_options->setVisibility();
		$this->f_157->setVisibility();
		$this->f_159_options->setVisibility();
		$this->f_159->setVisibility();
		$this->f_161_options->setVisibility();
		$this->f_161->setVisibility();
		$this->f_163_options->setVisibility();
		$this->f_163->setVisibility();
		$this->f_165_options->setVisibility();
		$this->f_165->setVisibility();
		$this->f_166_options->setVisibility();
		$this->f_166->setVisibility();
		$this->ref_id->setVisibility();
		$this->field_54->setVisibility();
		$this->half_bathrooms->setVisibility();
		$this->field_55->setVisibility();
		$this->rendered->setVisibility();
		$this->alias->setVisibility();
		$this->source->setVisibility();
		$this->last_sync_date->setVisibility();
		$this->street_suffix->setVisibility();
		$this->energy_tag->setVisibility();
		$this->field_3006->setVisibility();
		$this->field_3007->setVisibility();
		$this->field_3008->setVisibility();
		$this->importer_structure_id->setVisibility();
		$this->importer_params->setVisibility();
		$this->field_3009->setVisibility();
		$this->field_3010->setVisibility();
		$this->field_3012->setVisibility();
		$this->rendered_en_us->setVisibility();
		$this->textsearch_en_us->setVisibility();
		$this->rendered_fr_fr->setVisibility();
		$this->textsearch_fr_fr->setVisibility();
		$this->field_3013->setVisibility();
		$this->field_3014->setVisibility();
		$this->f_3014_options->setVisibility();
		$this->f_3014->setVisibility();
		$this->field_3015->setVisibility();
		$this->field_3016->setVisibility();
		$this->field_3017->setVisibility();
		$this->f_3018_options->setVisibility();
		$this->f_3018->setVisibility();
		$this->f_3019_options->setVisibility();
		$this->f_3019->setVisibility();
		$this->f_3020_options->setVisibility();
		$this->f_3020->setVisibility();
		$this->f_3021_options->setVisibility();
		$this->f_3021->setVisibility();
		$this->f_3022_options->setVisibility();
		$this->f_3022->setVisibility();
		$this->f_3023_options->setVisibility();
		$this->f_3023->setVisibility();
		$this->f_3024_options->setVisibility();
		$this->f_3024->setVisibility();
		$this->f_3025_options->setVisibility();
		$this->f_3025->setVisibility();
		$this->f_3026_options->setVisibility();
		$this->f_3026->setVisibility();
		$this->f_3027_options->setVisibility();
		$this->f_3027->setVisibility();
		$this->f_3028_options->setVisibility();
		$this->f_3028->setVisibility();
		$this->f_3029_options->setVisibility();
		$this->f_3029->setVisibility();
		$this->f_3031_options->setVisibility();
		$this->f_3031->setVisibility();
		$this->f_3032_options->setVisibility();
		$this->f_3032->setVisibility();
		$this->f_3033_options->setVisibility();
		$this->f_3033->setVisibility();
		$this->f_3034_options->setVisibility();
		$this->f_3034->setVisibility();
		$this->f_3035_options->setVisibility();
		$this->f_3035->setVisibility();
		$this->f_3036_options->setVisibility();
		$this->f_3036->setVisibility();
		$this->f_3037_options->setVisibility();
		$this->f_3037->setVisibility();
		$this->f_3038_options->setVisibility();
		$this->f_3038->setVisibility();
		$this->f_3039_options->setVisibility();
		$this->f_3039->setVisibility();
		$this->f_3040_options->setVisibility();
		$this->f_3040->setVisibility();
		$this->f_3041_options->setVisibility();
		$this->f_3041->setVisibility();
		$this->f_3042_options->setVisibility();
		$this->f_3042->setVisibility();
		$this->f_3043_options->setVisibility();
		$this->f_3043->setVisibility();
		$this->f_3044_options->setVisibility();
		$this->f_3044->setVisibility();
		$this->n_3045->setVisibility();
		$this->n_3045_distance->setVisibility();
		$this->n_3045_distance_by->setVisibility();
		$this->n_3046->setVisibility();
		$this->n_3046_distance->setVisibility();
		$this->n_3046_distance_by->setVisibility();
		$this->n_3047->setVisibility();
		$this->n_3047_distance->setVisibility();
		$this->n_3047_distance_by->setVisibility();
		$this->n_3048->setVisibility();
		$this->n_3048_distance->setVisibility();
		$this->n_3048_distance_by->setVisibility();
		$this->n_3049->setVisibility();
		$this->n_3049_distance->setVisibility();
		$this->n_3049_distance_by->setVisibility();
		$this->n_3050->setVisibility();
		$this->n_3050_distance->setVisibility();
		$this->n_3050_distance_by->setVisibility();
		$this->n_3051->setVisibility();
		$this->n_3051_distance->setVisibility();
		$this->n_3051_distance_by->setVisibility();
		$this->n_3052->setVisibility();
		$this->n_3052_distance->setVisibility();
		$this->n_3052_distance_by->setVisibility();
		$this->n_3053->setVisibility();
		$this->n_3053_distance->setVisibility();
		$this->n_3053_distance_by->setVisibility();
		$this->n_3054->setVisibility();
		$this->n_3054_distance->setVisibility();
		$this->n_3054_distance_by->setVisibility();
		$this->n_3055->setVisibility();
		$this->n_3055_distance->setVisibility();
		$this->n_3055_distance_by->setVisibility();
		$this->n_3056->setVisibility();
		$this->n_3056_distance->setVisibility();
		$this->n_3056_distance_by->setVisibility();
		$this->n_3057->setVisibility();
		$this->n_3057_distance->setVisibility();
		$this->n_3057_distance_by->setVisibility();
		$this->n_3058->setVisibility();
		$this->n_3058_distance->setVisibility();
		$this->n_3058_distance_by->setVisibility();
		$this->n_3059->setVisibility();
		$this->n_3059_distance->setVisibility();
		$this->n_3059_distance_by->setVisibility();
		$this->f_3060_options->setVisibility();
		$this->f_3060->setVisibility();
		$this->f_3061_options->setVisibility();
		$this->f_3061->setVisibility();
		$this->f_3062_options->setVisibility();
		$this->f_3062->setVisibility();
		$this->field_3063->setVisibility();
		$this->field_3064->setVisibility();
		$this->field_3065->setVisibility();
		$this->field_308_en_us->setVisibility();
		$this->field_308_fr_fr->setVisibility();
		$this->field_313_en_us->setVisibility();
		$this->field_313_fr_fr->setVisibility();
		$this->field_312_en_us->setVisibility();
		$this->field_312_fr_fr->setVisibility();
		$this->field_3017_en_us->setVisibility();
		$this->field_3017_fr_fr->setVisibility();
		$this->field_42_en_us->setVisibility();
		$this->field_42_fr_fr->setVisibility();
		$this->field_3067->setVisibility();
		$this->field_3068->setVisibility();
		$this->field_3069->setVisibility();
		$this->field_3070->setVisibility();
		$this->field_3071->setVisibility();
		$this->field_3071_en_us->setVisibility();
		$this->field_3071_fr_fr->setVisibility();
		$this->field_3072->setVisibility();
		$this->field_3073->setVisibility();
		$this->field_3074->setVisibility();
		$this->field_3074_en_us->setVisibility();
		$this->field_3074_fr_fr->setVisibility();
		$this->field_3075->setVisibility();
		$this->field_3076->setVisibility();
		$this->field_3077->setVisibility();
		$this->field_3078->setVisibility();
		$this->field_3079->setVisibility();
		$this->field_3080->setVisibility();
		$this->field_3076_en_us->setVisibility();
		$this->field_3076_fr_fr->setVisibility();
		$this->field_3080_en_us->setVisibility();
		$this->field_3080_fr_fr->setVisibility();
		$this->field_3081->setVisibility();
		$this->field_3081_en_us->setVisibility();
		$this->field_3081_fr_fr->setVisibility();
		$this->field_3082->setVisibility();
		$this->field_3082_en_us->setVisibility();
		$this->field_3082_fr_fr->setVisibility();
		$this->field_3084->setVisibility();
		$this->field_3085->setVisibility();
		$this->field_3086->setVisibility();
		$this->field_3096->setVisibility();
		$this->field_3097->setVisibility();
		$this->field_3098->setVisibility();
		$this->field_3099->setVisibility();
		$this->field_3100->setVisibility();
		$this->field_3101->setVisibility();
		$this->field_3102->setVisibility();
		$this->field_3103->setVisibility();
		$this->field_3104->setVisibility();
		$this->field_3105->setVisibility();
		$this->field_3106->setVisibility();
		$this->field_3107->setVisibility();
		$this->field_3108->setVisibility();
		$this->field_3109->setVisibility();
		$this->field_3110->setVisibility();
		$this->field_3111->setVisibility();
		$this->field_3112->setVisibility();
		$this->field_3113->setVisibility();
		$this->field_3113_en_us->setVisibility();
		$this->field_3113_fr_fr->setVisibility();
		$this->field_3114->setVisibility();
		$this->field_3114_en_us->setVisibility();
		$this->field_3114_fr_fr->setVisibility();
		$this->field_3115->setVisibility();
		$this->field_3115_si->setVisibility();
		$this->field_3115_unit->setVisibility();
		$this->field_3116->setVisibility();
		$this->field_3117->setVisibility();
		$this->field_3117_en_us->setVisibility();
		$this->field_3117_fr_fr->setVisibility();
		$this->field_3118->setVisibility();
		$this->field_3118_en_us->setVisibility();
		$this->field_3118_fr_fr->setVisibility();
		$this->field_3119->setVisibility();
		$this->field_3119_en_us->setVisibility();
		$this->field_3119_fr_fr->setVisibility();
		$this->field_3120->setVisibility();
		$this->field_3120_en_us->setVisibility();
		$this->field_3120_fr_fr->setVisibility();
		$this->field_3121->setVisibility();
		$this->field_3122->setVisibility();
		$this->field_3122_si->setVisibility();
		$this->field_3122_unit->setVisibility();
		$this->field_3123->setVisibility();
		$this->field_3124->setVisibility();
		$this->field_3125->setVisibility();
		$this->field_3126->setVisibility();
		$this->field_3127->setVisibility();
		$this->field_3128->setVisibility();
		$this->field_3129->setVisibility();
		$this->field_3130->setVisibility();
		$this->field_3131->setVisibility();
		$this->field_3132->setVisibility();
		$this->field_3133->setVisibility();
		$this->field_3134->setVisibility();
		$this->field_3135->setVisibility();
		$this->field_3136->setVisibility();
		$this->field_3137->setVisibility();
		$this->field_3138->setVisibility();
		$this->field_3139->setVisibility();
		$this->field_3140->setVisibility();
		$this->field_3141->setVisibility();
		$this->field_3142->setVisibility();
		$this->field_3143->setVisibility();
		$this->field_3144->setVisibility();
		$this->field_3145->setVisibility();
		$this->field_3146->setVisibility();
		$this->field_3147->setVisibility();
		$this->field_3148->setVisibility();
		$this->field_3149->setVisibility();
		$this->field_3150->setVisibility();
		$this->field_3151->setVisibility();
		$this->field_3152->setVisibility();
		$this->field_3153->setVisibility();
		$this->field_3154->setVisibility();
		$this->field_3155->setVisibility();
		$this->field_3156->setVisibility();
		$this->field_3157->setVisibility();
		$this->field_3158->setVisibility();
		$this->field_3159->setVisibility();
		$this->field_3160->setVisibility();
		$this->field_3161->setVisibility();
		$this->field_3162->setVisibility();
		$this->field_3163->setVisibility();
		$this->field_3164->setVisibility();
		$this->field_3165->setVisibility();
		$this->field_3166->setVisibility();
		$this->field_3167->setVisibility();
		$this->field_3168->setVisibility();
		$this->field_3169->setVisibility();
		$this->field_3170->setVisibility();
		$this->field_3171->setVisibility();
		$this->field_3172->setVisibility();
		$this->field_3173->setVisibility();
		$this->field_3173_si->setVisibility();
		$this->field_3173_unit->setVisibility();
		$this->f_3174_options->setVisibility();
		$this->f_3174->setVisibility();
		$this->hideFieldsForAddEdit();

		// Do not use lookup cache
		$this->setUseLookupCache(FALSE);

		// Global Page Loading event (in userfn*.php)
		Page_Loading();

		// Page Load event
		$this->Page_Load();

		// Check token
		if (!$this->validPost()) {
			Write($Language->phrase("InvalidPostRequest"));
			$this->terminate();
		}

		// Create Token
		$this->createToken();

		// Set up lookup cache
		// Check modal

		if ($this->IsModal)
			$SkipHeaderFooter = TRUE;
		$this->IsMobileOrModal = IsMobile() || $this->IsModal;
		$this->FormClassName = "ew-form ew-edit-form ew-horizontal";
		$loaded = FALSE;
		$postBack = FALSE;

		// Set up current action and primary key
		if (IsApi()) {

			// Load key values
			$loaded = TRUE;
			if (Get("id") !== NULL) {
				$this->id->setQueryStringValue(Get("id"));
				$this->id->setOldValue($this->id->QueryStringValue);
			} elseif (Key(0) !== NULL) {
				$this->id->setQueryStringValue(Key(0));
				$this->id->setOldValue($this->id->QueryStringValue);
			} elseif (Post("id") !== NULL) {
				$this->id->setFormValue(Post("id"));
				$this->id->setOldValue($this->id->FormValue);
			} elseif (Route(2) !== NULL) {
				$this->id->setQueryStringValue(Route(2));
				$this->id->setOldValue($this->id->QueryStringValue);
			} else {
				$loaded = FALSE; // Unable to load key
			}

			// Load record
			if ($loaded)
				$loaded = $this->loadRow();
			if (!$loaded) {
				$this->setFailureMessage($Language->phrase("NoRecord")); // Set no record message
				$this->terminate();
				return;
			}
			$this->CurrentAction = "update"; // Update record directly
			$postBack = TRUE;
		} else {
			if (Post("action") !== NULL) {
				$this->CurrentAction = Post("action"); // Get action code
				if (!$this->isShow()) // Not reload record, handle as postback
					$postBack = TRUE;

				// Load key from Form
				if ($CurrentForm->hasValue("x_id")) {
					$this->id->setFormValue($CurrentForm->getValue("x_id"));
				}
			} else {
				$this->CurrentAction = "show"; // Default action is display

				// Load key from QueryString / Route
				$loadByQuery = FALSE;
				if (Get("id") !== NULL) {
					$this->id->setQueryStringValue(Get("id"));
					$loadByQuery = TRUE;
				} elseif (Route(2) !== NULL) {
					$this->id->setQueryStringValue(Route(2));
					$loadByQuery = TRUE;
				} else {
					$this->id->CurrentValue = NULL;
				}
			}

			// Load current record
			$loaded = $this->loadRow();
		}

		// Process form if post back
		if ($postBack) {
			$this->loadFormValues(); // Get form values
		}

		// Validate form if post back
		if ($postBack) {
			if (!$this->validateForm()) {
				$this->setFailureMessage($FormError);
				$this->EventCancelled = TRUE; // Event cancelled
				$this->restoreFormValues();
				if (IsApi()) {
					$this->terminate();
					return;
				} else {
					$this->CurrentAction = ""; // Form error, reset action
				}
			}
		}

		// Perform current action
		switch ($this->CurrentAction) {
			case "show": // Get a record to display
				if (!$loaded) { // Load record based on key
					if ($this->getFailureMessage() == "")
						$this->setFailureMessage($Language->phrase("NoRecord")); // No record found
					$this->terminate("wp_wpl_propertieslist.php"); // No matching record, return to list
				}
				break;
			case "update": // Update
				$returnUrl = $this->getReturnUrl();
				if (GetPageName($returnUrl) == "wp_wpl_propertieslist.php")
					$returnUrl = $this->addMasterUrl($returnUrl); // List page, return to List page with correct master key if necessary
				$this->SendEmail = TRUE; // Send email on update success
				if ($this->editRow()) { // Update record based on key
					if ($this->getSuccessMessage() == "")
						$this->setSuccessMessage($Language->phrase("UpdateSuccess")); // Update success
					if (IsApi()) {
						$this->terminate(TRUE);
						return;
					} else {
						$this->terminate($returnUrl); // Return to caller
					}
				} elseif (IsApi()) { // API request, return
					$this->terminate();
					return;
				} elseif ($this->getFailureMessage() == $Language->phrase("NoRecord")) {
					$this->terminate($returnUrl); // Return to caller
				} else {
					$this->EventCancelled = TRUE; // Event cancelled
					$this->restoreFormValues(); // Restore form values if update failed
				}
		}

		// Set up Breadcrumb
		$this->setupBreadcrumb();

		// Render the record
		$this->RowType = ROWTYPE_EDIT; // Render as Edit
		$this->resetAttributes();
		$this->renderRow();
	}

	// Get upload files
	protected function getUploadFiles()
	{
		global $CurrentForm, $Language;
	}

	// Load form values
	protected function loadFormValues()
	{

		// Load from form
		global $CurrentForm;

		// Check field name 'id' first before field var 'x_id'
		$val = $CurrentForm->hasValue("id") ? $CurrentForm->getValue("id") : $CurrentForm->getValue("x_id");
		if (!$this->id->IsDetailKey)
			$this->id->setFormValue($val);

		// Check field name 'kind' first before field var 'x_kind'
		$val = $CurrentForm->hasValue("kind") ? $CurrentForm->getValue("kind") : $CurrentForm->getValue("x_kind");
		if (!$this->kind->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->kind->Visible = FALSE; // Disable update for API request
			else
				$this->kind->setFormValue($val);
		}

		// Check field name 'deleted' first before field var 'x_deleted'
		$val = $CurrentForm->hasValue("deleted") ? $CurrentForm->getValue("deleted") : $CurrentForm->getValue("x_deleted");
		if (!$this->deleted->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->deleted->Visible = FALSE; // Disable update for API request
			else
				$this->deleted->setFormValue($val);
		}

		// Check field name 'mls_id' first before field var 'x_mls_id'
		$val = $CurrentForm->hasValue("mls_id") ? $CurrentForm->getValue("mls_id") : $CurrentForm->getValue("x_mls_id");
		if (!$this->mls_id->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->mls_id->Visible = FALSE; // Disable update for API request
			else
				$this->mls_id->setFormValue($val);
		}

		// Check field name 'mls_id_num' first before field var 'x_mls_id_num'
		$val = $CurrentForm->hasValue("mls_id_num") ? $CurrentForm->getValue("mls_id_num") : $CurrentForm->getValue("x_mls_id_num");
		if (!$this->mls_id_num->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->mls_id_num->Visible = FALSE; // Disable update for API request
			else
				$this->mls_id_num->setFormValue($val);
		}

		// Check field name 'parent' first before field var 'x_parent'
		$val = $CurrentForm->hasValue("parent") ? $CurrentForm->getValue("parent") : $CurrentForm->getValue("x_parent");
		if (!$this->parent->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->parent->Visible = FALSE; // Disable update for API request
			else
				$this->parent->setFormValue($val);
		}

		// Check field name 'pic_numb' first before field var 'x_pic_numb'
		$val = $CurrentForm->hasValue("pic_numb") ? $CurrentForm->getValue("pic_numb") : $CurrentForm->getValue("x_pic_numb");
		if (!$this->pic_numb->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->pic_numb->Visible = FALSE; // Disable update for API request
			else
				$this->pic_numb->setFormValue($val);
		}

		// Check field name 'user_id' first before field var 'x_user_id'
		$val = $CurrentForm->hasValue("user_id") ? $CurrentForm->getValue("user_id") : $CurrentForm->getValue("x_user_id");
		if (!$this->user_id->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->user_id->Visible = FALSE; // Disable update for API request
			else
				$this->user_id->setFormValue($val);
		}

		// Check field name 'listing' first before field var 'x_listing'
		$val = $CurrentForm->hasValue("listing") ? $CurrentForm->getValue("listing") : $CurrentForm->getValue("x_listing");
		if (!$this->listing->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->listing->Visible = FALSE; // Disable update for API request
			else
				$this->listing->setFormValue($val);
		}

		// Check field name 'property_type' first before field var 'x_property_type'
		$val = $CurrentForm->hasValue("property_type") ? $CurrentForm->getValue("property_type") : $CurrentForm->getValue("x_property_type");
		if (!$this->property_type->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->property_type->Visible = FALSE; // Disable update for API request
			else
				$this->property_type->setFormValue($val);
		}

		// Check field name 'location1_id' first before field var 'x_location1_id'
		$val = $CurrentForm->hasValue("location1_id") ? $CurrentForm->getValue("location1_id") : $CurrentForm->getValue("x_location1_id");
		if (!$this->location1_id->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location1_id->Visible = FALSE; // Disable update for API request
			else
				$this->location1_id->setFormValue($val);
		}

		// Check field name 'location2_id' first before field var 'x_location2_id'
		$val = $CurrentForm->hasValue("location2_id") ? $CurrentForm->getValue("location2_id") : $CurrentForm->getValue("x_location2_id");
		if (!$this->location2_id->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location2_id->Visible = FALSE; // Disable update for API request
			else
				$this->location2_id->setFormValue($val);
		}

		// Check field name 'location3_id' first before field var 'x_location3_id'
		$val = $CurrentForm->hasValue("location3_id") ? $CurrentForm->getValue("location3_id") : $CurrentForm->getValue("x_location3_id");
		if (!$this->location3_id->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location3_id->Visible = FALSE; // Disable update for API request
			else
				$this->location3_id->setFormValue($val);
		}

		// Check field name 'location4_id' first before field var 'x_location4_id'
		$val = $CurrentForm->hasValue("location4_id") ? $CurrentForm->getValue("location4_id") : $CurrentForm->getValue("x_location4_id");
		if (!$this->location4_id->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location4_id->Visible = FALSE; // Disable update for API request
			else
				$this->location4_id->setFormValue($val);
		}

		// Check field name 'location5_id' first before field var 'x_location5_id'
		$val = $CurrentForm->hasValue("location5_id") ? $CurrentForm->getValue("location5_id") : $CurrentForm->getValue("x_location5_id");
		if (!$this->location5_id->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location5_id->Visible = FALSE; // Disable update for API request
			else
				$this->location5_id->setFormValue($val);
		}

		// Check field name 'location6_id' first before field var 'x_location6_id'
		$val = $CurrentForm->hasValue("location6_id") ? $CurrentForm->getValue("location6_id") : $CurrentForm->getValue("x_location6_id");
		if (!$this->location6_id->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location6_id->Visible = FALSE; // Disable update for API request
			else
				$this->location6_id->setFormValue($val);
		}

		// Check field name 'location7_id' first before field var 'x_location7_id'
		$val = $CurrentForm->hasValue("location7_id") ? $CurrentForm->getValue("location7_id") : $CurrentForm->getValue("x_location7_id");
		if (!$this->location7_id->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location7_id->Visible = FALSE; // Disable update for API request
			else
				$this->location7_id->setFormValue($val);
		}

		// Check field name 'location1_name' first before field var 'x_location1_name'
		$val = $CurrentForm->hasValue("location1_name") ? $CurrentForm->getValue("location1_name") : $CurrentForm->getValue("x_location1_name");
		if (!$this->location1_name->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location1_name->Visible = FALSE; // Disable update for API request
			else
				$this->location1_name->setFormValue($val);
		}

		// Check field name 'location2_name' first before field var 'x_location2_name'
		$val = $CurrentForm->hasValue("location2_name") ? $CurrentForm->getValue("location2_name") : $CurrentForm->getValue("x_location2_name");
		if (!$this->location2_name->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location2_name->Visible = FALSE; // Disable update for API request
			else
				$this->location2_name->setFormValue($val);
		}

		// Check field name 'location3_name' first before field var 'x_location3_name'
		$val = $CurrentForm->hasValue("location3_name") ? $CurrentForm->getValue("location3_name") : $CurrentForm->getValue("x_location3_name");
		if (!$this->location3_name->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location3_name->Visible = FALSE; // Disable update for API request
			else
				$this->location3_name->setFormValue($val);
		}

		// Check field name 'location4_name' first before field var 'x_location4_name'
		$val = $CurrentForm->hasValue("location4_name") ? $CurrentForm->getValue("location4_name") : $CurrentForm->getValue("x_location4_name");
		if (!$this->location4_name->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location4_name->Visible = FALSE; // Disable update for API request
			else
				$this->location4_name->setFormValue($val);
		}

		// Check field name 'location5_name' first before field var 'x_location5_name'
		$val = $CurrentForm->hasValue("location5_name") ? $CurrentForm->getValue("location5_name") : $CurrentForm->getValue("x_location5_name");
		if (!$this->location5_name->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location5_name->Visible = FALSE; // Disable update for API request
			else
				$this->location5_name->setFormValue($val);
		}

		// Check field name 'location6_name' first before field var 'x_location6_name'
		$val = $CurrentForm->hasValue("location6_name") ? $CurrentForm->getValue("location6_name") : $CurrentForm->getValue("x_location6_name");
		if (!$this->location6_name->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location6_name->Visible = FALSE; // Disable update for API request
			else
				$this->location6_name->setFormValue($val);
		}

		// Check field name 'location7_name' first before field var 'x_location7_name'
		$val = $CurrentForm->hasValue("location7_name") ? $CurrentForm->getValue("location7_name") : $CurrentForm->getValue("x_location7_name");
		if (!$this->location7_name->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location7_name->Visible = FALSE; // Disable update for API request
			else
				$this->location7_name->setFormValue($val);
		}

		// Check field name 'show_address' first before field var 'x_show_address'
		$val = $CurrentForm->hasValue("show_address") ? $CurrentForm->getValue("show_address") : $CurrentForm->getValue("x_show_address");
		if (!$this->show_address->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->show_address->Visible = FALSE; // Disable update for API request
			else
				$this->show_address->setFormValue($val);
		}

		// Check field name 'show_marker' first before field var 'x_show_marker'
		$val = $CurrentForm->hasValue("show_marker") ? $CurrentForm->getValue("show_marker") : $CurrentForm->getValue("x_show_marker");
		if (!$this->show_marker->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->show_marker->Visible = FALSE; // Disable update for API request
			else
				$this->show_marker->setFormValue($val);
		}

		// Check field name 'price' first before field var 'x_price'
		$val = $CurrentForm->hasValue("price") ? $CurrentForm->getValue("price") : $CurrentForm->getValue("x_price");
		if (!$this->price->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->price->Visible = FALSE; // Disable update for API request
			else
				$this->price->setFormValue($val);
		}

		// Check field name 'price_unit' first before field var 'x_price_unit'
		$val = $CurrentForm->hasValue("price_unit") ? $CurrentForm->getValue("price_unit") : $CurrentForm->getValue("x_price_unit");
		if (!$this->price_unit->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->price_unit->Visible = FALSE; // Disable update for API request
			else
				$this->price_unit->setFormValue($val);
		}

		// Check field name 'price_si' first before field var 'x_price_si'
		$val = $CurrentForm->hasValue("price_si") ? $CurrentForm->getValue("price_si") : $CurrentForm->getValue("x_price_si");
		if (!$this->price_si->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->price_si->Visible = FALSE; // Disable update for API request
			else
				$this->price_si->setFormValue($val);
		}

		// Check field name 'price_period' first before field var 'x_price_period'
		$val = $CurrentForm->hasValue("price_period") ? $CurrentForm->getValue("price_period") : $CurrentForm->getValue("x_price_period");
		if (!$this->price_period->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->price_period->Visible = FALSE; // Disable update for API request
			else
				$this->price_period->setFormValue($val);
		}

		// Check field name 'bedrooms' first before field var 'x_bedrooms'
		$val = $CurrentForm->hasValue("bedrooms") ? $CurrentForm->getValue("bedrooms") : $CurrentForm->getValue("x_bedrooms");
		if (!$this->bedrooms->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->bedrooms->Visible = FALSE; // Disable update for API request
			else
				$this->bedrooms->setFormValue($val);
		}

		// Check field name 'rooms' first before field var 'x_rooms'
		$val = $CurrentForm->hasValue("rooms") ? $CurrentForm->getValue("rooms") : $CurrentForm->getValue("x_rooms");
		if (!$this->rooms->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->rooms->Visible = FALSE; // Disable update for API request
			else
				$this->rooms->setFormValue($val);
		}

		// Check field name 'bathrooms' first before field var 'x_bathrooms'
		$val = $CurrentForm->hasValue("bathrooms") ? $CurrentForm->getValue("bathrooms") : $CurrentForm->getValue("x_bathrooms");
		if (!$this->bathrooms->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->bathrooms->Visible = FALSE; // Disable update for API request
			else
				$this->bathrooms->setFormValue($val);
		}

		// Check field name 'living_area' first before field var 'x_living_area'
		$val = $CurrentForm->hasValue("living_area") ? $CurrentForm->getValue("living_area") : $CurrentForm->getValue("x_living_area");
		if (!$this->living_area->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->living_area->Visible = FALSE; // Disable update for API request
			else
				$this->living_area->setFormValue($val);
		}

		// Check field name 'living_area_unit' first before field var 'x_living_area_unit'
		$val = $CurrentForm->hasValue("living_area_unit") ? $CurrentForm->getValue("living_area_unit") : $CurrentForm->getValue("x_living_area_unit");
		if (!$this->living_area_unit->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->living_area_unit->Visible = FALSE; // Disable update for API request
			else
				$this->living_area_unit->setFormValue($val);
		}

		// Check field name 'living_area_si' first before field var 'x_living_area_si'
		$val = $CurrentForm->hasValue("living_area_si") ? $CurrentForm->getValue("living_area_si") : $CurrentForm->getValue("x_living_area_si");
		if (!$this->living_area_si->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->living_area_si->Visible = FALSE; // Disable update for API request
			else
				$this->living_area_si->setFormValue($val);
		}

		// Check field name 'lot_area' first before field var 'x_lot_area'
		$val = $CurrentForm->hasValue("lot_area") ? $CurrentForm->getValue("lot_area") : $CurrentForm->getValue("x_lot_area");
		if (!$this->lot_area->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->lot_area->Visible = FALSE; // Disable update for API request
			else
				$this->lot_area->setFormValue($val);
		}

		// Check field name 'lot_area_unit' first before field var 'x_lot_area_unit'
		$val = $CurrentForm->hasValue("lot_area_unit") ? $CurrentForm->getValue("lot_area_unit") : $CurrentForm->getValue("x_lot_area_unit");
		if (!$this->lot_area_unit->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->lot_area_unit->Visible = FALSE; // Disable update for API request
			else
				$this->lot_area_unit->setFormValue($val);
		}

		// Check field name 'lot_area_si' first before field var 'x_lot_area_si'
		$val = $CurrentForm->hasValue("lot_area_si") ? $CurrentForm->getValue("lot_area_si") : $CurrentForm->getValue("x_lot_area_si");
		if (!$this->lot_area_si->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->lot_area_si->Visible = FALSE; // Disable update for API request
			else
				$this->lot_area_si->setFormValue($val);
		}

		// Check field name 'googlemap_lt' first before field var 'x_googlemap_lt'
		$val = $CurrentForm->hasValue("googlemap_lt") ? $CurrentForm->getValue("googlemap_lt") : $CurrentForm->getValue("x_googlemap_lt");
		if (!$this->googlemap_lt->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->googlemap_lt->Visible = FALSE; // Disable update for API request
			else
				$this->googlemap_lt->setFormValue($val);
		}

		// Check field name 'googlemap_ln' first before field var 'x_googlemap_ln'
		$val = $CurrentForm->hasValue("googlemap_ln") ? $CurrentForm->getValue("googlemap_ln") : $CurrentForm->getValue("x_googlemap_ln");
		if (!$this->googlemap_ln->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->googlemap_ln->Visible = FALSE; // Disable update for API request
			else
				$this->googlemap_ln->setFormValue($val);
		}

		// Check field name 'finalized' first before field var 'x_finalized'
		$val = $CurrentForm->hasValue("finalized") ? $CurrentForm->getValue("finalized") : $CurrentForm->getValue("x_finalized");
		if (!$this->finalized->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->finalized->Visible = FALSE; // Disable update for API request
			else
				$this->finalized->setFormValue($val);
		}

		// Check field name 'add_date' first before field var 'x_add_date'
		$val = $CurrentForm->hasValue("add_date") ? $CurrentForm->getValue("add_date") : $CurrentForm->getValue("x_add_date");
		if (!$this->add_date->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->add_date->Visible = FALSE; // Disable update for API request
			else
				$this->add_date->setFormValue($val);
			$this->add_date->CurrentValue = UnFormatDateTime($this->add_date->CurrentValue, 0);
		}

		// Check field name 'last_finalize_date' first before field var 'x_last_finalize_date'
		$val = $CurrentForm->hasValue("last_finalize_date") ? $CurrentForm->getValue("last_finalize_date") : $CurrentForm->getValue("x_last_finalize_date");
		if (!$this->last_finalize_date->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->last_finalize_date->Visible = FALSE; // Disable update for API request
			else
				$this->last_finalize_date->setFormValue($val);
			$this->last_finalize_date->CurrentValue = UnFormatDateTime($this->last_finalize_date->CurrentValue, 0);
		}

		// Check field name 'expire_days' first before field var 'x_expire_days'
		$val = $CurrentForm->hasValue("expire_days") ? $CurrentForm->getValue("expire_days") : $CurrentForm->getValue("x_expire_days");
		if (!$this->expire_days->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->expire_days->Visible = FALSE; // Disable update for API request
			else
				$this->expire_days->setFormValue($val);
		}

		// Check field name 'confirmed' first before field var 'x_confirmed'
		$val = $CurrentForm->hasValue("confirmed") ? $CurrentForm->getValue("confirmed") : $CurrentForm->getValue("x_confirmed");
		if (!$this->confirmed->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->confirmed->Visible = FALSE; // Disable update for API request
			else
				$this->confirmed->setFormValue($val);
		}

		// Check field name 'expired' first before field var 'x_expired'
		$val = $CurrentForm->hasValue("expired") ? $CurrentForm->getValue("expired") : $CurrentForm->getValue("x_expired");
		if (!$this->expired->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->expired->Visible = FALSE; // Disable update for API request
			else
				$this->expired->setFormValue($val);
		}

		// Check field name 'build_year' first before field var 'x_build_year'
		$val = $CurrentForm->hasValue("build_year") ? $CurrentForm->getValue("build_year") : $CurrentForm->getValue("x_build_year");
		if (!$this->build_year->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->build_year->Visible = FALSE; // Disable update for API request
			else
				$this->build_year->setFormValue($val);
		}

		// Check field name 'zip_id' first before field var 'x_zip_id'
		$val = $CurrentForm->hasValue("zip_id") ? $CurrentForm->getValue("zip_id") : $CurrentForm->getValue("x_zip_id");
		if (!$this->zip_id->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->zip_id->Visible = FALSE; // Disable update for API request
			else
				$this->zip_id->setFormValue($val);
		}

		// Check field name 'zip_name' first before field var 'x_zip_name'
		$val = $CurrentForm->hasValue("zip_name") ? $CurrentForm->getValue("zip_name") : $CurrentForm->getValue("x_zip_name");
		if (!$this->zip_name->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->zip_name->Visible = FALSE; // Disable update for API request
			else
				$this->zip_name->setFormValue($val);
		}

		// Check field name 'last_modified_time_stamp' first before field var 'x_last_modified_time_stamp'
		$val = $CurrentForm->hasValue("last_modified_time_stamp") ? $CurrentForm->getValue("last_modified_time_stamp") : $CurrentForm->getValue("x_last_modified_time_stamp");
		if (!$this->last_modified_time_stamp->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->last_modified_time_stamp->Visible = FALSE; // Disable update for API request
			else
				$this->last_modified_time_stamp->setFormValue($val);
			$this->last_modified_time_stamp->CurrentValue = UnFormatDateTime($this->last_modified_time_stamp->CurrentValue, 0);
		}

		// Check field name 'post_code' first before field var 'x_post_code'
		$val = $CurrentForm->hasValue("post_code") ? $CurrentForm->getValue("post_code") : $CurrentForm->getValue("x_post_code");
		if (!$this->post_code->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->post_code->Visible = FALSE; // Disable update for API request
			else
				$this->post_code->setFormValue($val);
		}

		// Check field name 'meta_description' first before field var 'x_meta_description'
		$val = $CurrentForm->hasValue("meta_description") ? $CurrentForm->getValue("meta_description") : $CurrentForm->getValue("x_meta_description");
		if (!$this->meta_description->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->meta_description->Visible = FALSE; // Disable update for API request
			else
				$this->meta_description->setFormValue($val);
		}

		// Check field name 'meta_description_manual' first before field var 'x_meta_description_manual'
		$val = $CurrentForm->hasValue("meta_description_manual") ? $CurrentForm->getValue("meta_description_manual") : $CurrentForm->getValue("x_meta_description_manual");
		if (!$this->meta_description_manual->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->meta_description_manual->Visible = FALSE; // Disable update for API request
			else
				$this->meta_description_manual->setFormValue($val);
		}

		// Check field name 'meta_keywords' first before field var 'x_meta_keywords'
		$val = $CurrentForm->hasValue("meta_keywords") ? $CurrentForm->getValue("meta_keywords") : $CurrentForm->getValue("x_meta_keywords");
		if (!$this->meta_keywords->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->meta_keywords->Visible = FALSE; // Disable update for API request
			else
				$this->meta_keywords->setFormValue($val);
		}

		// Check field name 'meta_keywords_manual' first before field var 'x_meta_keywords_manual'
		$val = $CurrentForm->hasValue("meta_keywords_manual") ? $CurrentForm->getValue("meta_keywords_manual") : $CurrentForm->getValue("x_meta_keywords_manual");
		if (!$this->meta_keywords_manual->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->meta_keywords_manual->Visible = FALSE; // Disable update for API request
			else
				$this->meta_keywords_manual->setFormValue($val);
		}

		// Check field name 'street_no' first before field var 'x_street_no'
		$val = $CurrentForm->hasValue("street_no") ? $CurrentForm->getValue("street_no") : $CurrentForm->getValue("x_street_no");
		if (!$this->street_no->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->street_no->Visible = FALSE; // Disable update for API request
			else
				$this->street_no->setFormValue($val);
		}

		// Check field name 'sp_featured' first before field var 'x_sp_featured'
		$val = $CurrentForm->hasValue("sp_featured") ? $CurrentForm->getValue("sp_featured") : $CurrentForm->getValue("x_sp_featured");
		if (!$this->sp_featured->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->sp_featured->Visible = FALSE; // Disable update for API request
			else
				$this->sp_featured->setFormValue($val);
		}

		// Check field name 'sp_hot' first before field var 'x_sp_hot'
		$val = $CurrentForm->hasValue("sp_hot") ? $CurrentForm->getValue("sp_hot") : $CurrentForm->getValue("x_sp_hot");
		if (!$this->sp_hot->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->sp_hot->Visible = FALSE; // Disable update for API request
			else
				$this->sp_hot->setFormValue($val);
		}

		// Check field name 'sp_openhouse' first before field var 'x_sp_openhouse'
		$val = $CurrentForm->hasValue("sp_openhouse") ? $CurrentForm->getValue("sp_openhouse") : $CurrentForm->getValue("x_sp_openhouse");
		if (!$this->sp_openhouse->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->sp_openhouse->Visible = FALSE; // Disable update for API request
			else
				$this->sp_openhouse->setFormValue($val);
		}

		// Check field name 'sp_forclosure' first before field var 'x_sp_forclosure'
		$val = $CurrentForm->hasValue("sp_forclosure") ? $CurrentForm->getValue("sp_forclosure") : $CurrentForm->getValue("x_sp_forclosure");
		if (!$this->sp_forclosure->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->sp_forclosure->Visible = FALSE; // Disable update for API request
			else
				$this->sp_forclosure->setFormValue($val);
		}

		// Check field name 'textsearch' first before field var 'x_textsearch'
		$val = $CurrentForm->hasValue("textsearch") ? $CurrentForm->getValue("textsearch") : $CurrentForm->getValue("x_textsearch");
		if (!$this->textsearch->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->textsearch->Visible = FALSE; // Disable update for API request
			else
				$this->textsearch->setFormValue($val);
		}

		// Check field name 'location_text' first before field var 'x_location_text'
		$val = $CurrentForm->hasValue("location_text") ? $CurrentForm->getValue("location_text") : $CurrentForm->getValue("x_location_text");
		if (!$this->location_text->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->location_text->Visible = FALSE; // Disable update for API request
			else
				$this->location_text->setFormValue($val);
		}

		// Check field name 'field_42' first before field var 'x_field_42'
		$val = $CurrentForm->hasValue("field_42") ? $CurrentForm->getValue("field_42") : $CurrentForm->getValue("x_field_42");
		if (!$this->field_42->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_42->Visible = FALSE; // Disable update for API request
			else
				$this->field_42->setFormValue($val);
		}

		// Check field name 'field_312' first before field var 'x_field_312'
		$val = $CurrentForm->hasValue("field_312") ? $CurrentForm->getValue("field_312") : $CurrentForm->getValue("x_field_312");
		if (!$this->field_312->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_312->Visible = FALSE; // Disable update for API request
			else
				$this->field_312->setFormValue($val);
		}

		// Check field name 'field_313' first before field var 'x_field_313'
		$val = $CurrentForm->hasValue("field_313") ? $CurrentForm->getValue("field_313") : $CurrentForm->getValue("x_field_313");
		if (!$this->field_313->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_313->Visible = FALSE; // Disable update for API request
			else
				$this->field_313->setFormValue($val);
		}

		// Check field name 'field_308' first before field var 'x_field_308'
		$val = $CurrentForm->hasValue("field_308") ? $CurrentForm->getValue("field_308") : $CurrentForm->getValue("x_field_308");
		if (!$this->field_308->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_308->Visible = FALSE; // Disable update for API request
			else
				$this->field_308->setFormValue($val);
		}

		// Check field name 'field_7' first before field var 'x_field_7'
		$val = $CurrentForm->hasValue("field_7") ? $CurrentForm->getValue("field_7") : $CurrentForm->getValue("x_field_7");
		if (!$this->field_7->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_7->Visible = FALSE; // Disable update for API request
			else
				$this->field_7->setFormValue($val);
		}

		// Check field name 'n_103' first before field var 'x_n_103'
		$val = $CurrentForm->hasValue("n_103") ? $CurrentForm->getValue("n_103") : $CurrentForm->getValue("x_n_103");
		if (!$this->n_103->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_103->Visible = FALSE; // Disable update for API request
			else
				$this->n_103->setFormValue($val);
		}

		// Check field name 'n_103_distance' first before field var 'x_n_103_distance'
		$val = $CurrentForm->hasValue("n_103_distance") ? $CurrentForm->getValue("n_103_distance") : $CurrentForm->getValue("x_n_103_distance");
		if (!$this->n_103_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_103_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_103_distance->setFormValue($val);
		}

		// Check field name 'n_103_distance_by' first before field var 'x_n_103_distance_by'
		$val = $CurrentForm->hasValue("n_103_distance_by") ? $CurrentForm->getValue("n_103_distance_by") : $CurrentForm->getValue("x_n_103_distance_by");
		if (!$this->n_103_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_103_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_103_distance_by->setFormValue($val);
		}

		// Check field name 'n_105' first before field var 'x_n_105'
		$val = $CurrentForm->hasValue("n_105") ? $CurrentForm->getValue("n_105") : $CurrentForm->getValue("x_n_105");
		if (!$this->n_105->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_105->Visible = FALSE; // Disable update for API request
			else
				$this->n_105->setFormValue($val);
		}

		// Check field name 'n_105_distance' first before field var 'x_n_105_distance'
		$val = $CurrentForm->hasValue("n_105_distance") ? $CurrentForm->getValue("n_105_distance") : $CurrentForm->getValue("x_n_105_distance");
		if (!$this->n_105_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_105_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_105_distance->setFormValue($val);
		}

		// Check field name 'n_105_distance_by' first before field var 'x_n_105_distance_by'
		$val = $CurrentForm->hasValue("n_105_distance_by") ? $CurrentForm->getValue("n_105_distance_by") : $CurrentForm->getValue("x_n_105_distance_by");
		if (!$this->n_105_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_105_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_105_distance_by->setFormValue($val);
		}

		// Check field name 'n_107' first before field var 'x_n_107'
		$val = $CurrentForm->hasValue("n_107") ? $CurrentForm->getValue("n_107") : $CurrentForm->getValue("x_n_107");
		if (!$this->n_107->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_107->Visible = FALSE; // Disable update for API request
			else
				$this->n_107->setFormValue($val);
		}

		// Check field name 'n_107_distance' first before field var 'x_n_107_distance'
		$val = $CurrentForm->hasValue("n_107_distance") ? $CurrentForm->getValue("n_107_distance") : $CurrentForm->getValue("x_n_107_distance");
		if (!$this->n_107_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_107_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_107_distance->setFormValue($val);
		}

		// Check field name 'n_107_distance_by' first before field var 'x_n_107_distance_by'
		$val = $CurrentForm->hasValue("n_107_distance_by") ? $CurrentForm->getValue("n_107_distance_by") : $CurrentForm->getValue("x_n_107_distance_by");
		if (!$this->n_107_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_107_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_107_distance_by->setFormValue($val);
		}

		// Check field name 'n_108' first before field var 'x_n_108'
		$val = $CurrentForm->hasValue("n_108") ? $CurrentForm->getValue("n_108") : $CurrentForm->getValue("x_n_108");
		if (!$this->n_108->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_108->Visible = FALSE; // Disable update for API request
			else
				$this->n_108->setFormValue($val);
		}

		// Check field name 'n_108_distance' first before field var 'x_n_108_distance'
		$val = $CurrentForm->hasValue("n_108_distance") ? $CurrentForm->getValue("n_108_distance") : $CurrentForm->getValue("x_n_108_distance");
		if (!$this->n_108_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_108_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_108_distance->setFormValue($val);
		}

		// Check field name 'n_108_distance_by' first before field var 'x_n_108_distance_by'
		$val = $CurrentForm->hasValue("n_108_distance_by") ? $CurrentForm->getValue("n_108_distance_by") : $CurrentForm->getValue("x_n_108_distance_by");
		if (!$this->n_108_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_108_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_108_distance_by->setFormValue($val);
		}

		// Check field name 'n_109' first before field var 'x_n_109'
		$val = $CurrentForm->hasValue("n_109") ? $CurrentForm->getValue("n_109") : $CurrentForm->getValue("x_n_109");
		if (!$this->n_109->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_109->Visible = FALSE; // Disable update for API request
			else
				$this->n_109->setFormValue($val);
		}

		// Check field name 'n_109_distance' first before field var 'x_n_109_distance'
		$val = $CurrentForm->hasValue("n_109_distance") ? $CurrentForm->getValue("n_109_distance") : $CurrentForm->getValue("x_n_109_distance");
		if (!$this->n_109_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_109_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_109_distance->setFormValue($val);
		}

		// Check field name 'n_109_distance_by' first before field var 'x_n_109_distance_by'
		$val = $CurrentForm->hasValue("n_109_distance_by") ? $CurrentForm->getValue("n_109_distance_by") : $CurrentForm->getValue("x_n_109_distance_by");
		if (!$this->n_109_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_109_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_109_distance_by->setFormValue($val);
		}

		// Check field name 'f_131_options' first before field var 'x_f_131_options'
		$val = $CurrentForm->hasValue("f_131_options") ? $CurrentForm->getValue("f_131_options") : $CurrentForm->getValue("x_f_131_options");
		if (!$this->f_131_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_131_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_131_options->setFormValue($val);
		}

		// Check field name 'f_131' first before field var 'x_f_131'
		$val = $CurrentForm->hasValue("f_131") ? $CurrentForm->getValue("f_131") : $CurrentForm->getValue("x_f_131");
		if (!$this->f_131->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_131->Visible = FALSE; // Disable update for API request
			else
				$this->f_131->setFormValue($val);
		}

		// Check field name 'f_137_options' first before field var 'x_f_137_options'
		$val = $CurrentForm->hasValue("f_137_options") ? $CurrentForm->getValue("f_137_options") : $CurrentForm->getValue("x_f_137_options");
		if (!$this->f_137_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_137_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_137_options->setFormValue($val);
		}

		// Check field name 'f_137' first before field var 'x_f_137'
		$val = $CurrentForm->hasValue("f_137") ? $CurrentForm->getValue("f_137") : $CurrentForm->getValue("x_f_137");
		if (!$this->f_137->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_137->Visible = FALSE; // Disable update for API request
			else
				$this->f_137->setFormValue($val);
		}

		// Check field name 'f_139_options' first before field var 'x_f_139_options'
		$val = $CurrentForm->hasValue("f_139_options") ? $CurrentForm->getValue("f_139_options") : $CurrentForm->getValue("x_f_139_options");
		if (!$this->f_139_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_139_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_139_options->setFormValue($val);
		}

		// Check field name 'f_139' first before field var 'x_f_139'
		$val = $CurrentForm->hasValue("f_139") ? $CurrentForm->getValue("f_139") : $CurrentForm->getValue("x_f_139");
		if (!$this->f_139->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_139->Visible = FALSE; // Disable update for API request
			else
				$this->f_139->setFormValue($val);
		}

		// Check field name 'f_144_options' first before field var 'x_f_144_options'
		$val = $CurrentForm->hasValue("f_144_options") ? $CurrentForm->getValue("f_144_options") : $CurrentForm->getValue("x_f_144_options");
		if (!$this->f_144_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_144_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_144_options->setFormValue($val);
		}

		// Check field name 'f_144' first before field var 'x_f_144'
		$val = $CurrentForm->hasValue("f_144") ? $CurrentForm->getValue("f_144") : $CurrentForm->getValue("x_f_144");
		if (!$this->f_144->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_144->Visible = FALSE; // Disable update for API request
			else
				$this->f_144->setFormValue($val);
		}

		// Check field name 'f_146_options' first before field var 'x_f_146_options'
		$val = $CurrentForm->hasValue("f_146_options") ? $CurrentForm->getValue("f_146_options") : $CurrentForm->getValue("x_f_146_options");
		if (!$this->f_146_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_146_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_146_options->setFormValue($val);
		}

		// Check field name 'f_146' first before field var 'x_f_146'
		$val = $CurrentForm->hasValue("f_146") ? $CurrentForm->getValue("f_146") : $CurrentForm->getValue("x_f_146");
		if (!$this->f_146->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_146->Visible = FALSE; // Disable update for API request
			else
				$this->f_146->setFormValue($val);
		}

		// Check field name 'f_149_options' first before field var 'x_f_149_options'
		$val = $CurrentForm->hasValue("f_149_options") ? $CurrentForm->getValue("f_149_options") : $CurrentForm->getValue("x_f_149_options");
		if (!$this->f_149_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_149_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_149_options->setFormValue($val);
		}

		// Check field name 'f_149' first before field var 'x_f_149'
		$val = $CurrentForm->hasValue("f_149") ? $CurrentForm->getValue("f_149") : $CurrentForm->getValue("x_f_149");
		if (!$this->f_149->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_149->Visible = FALSE; // Disable update for API request
			else
				$this->f_149->setFormValue($val);
		}

		// Check field name 'f_150_options' first before field var 'x_f_150_options'
		$val = $CurrentForm->hasValue("f_150_options") ? $CurrentForm->getValue("f_150_options") : $CurrentForm->getValue("x_f_150_options");
		if (!$this->f_150_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_150_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_150_options->setFormValue($val);
		}

		// Check field name 'f_150' first before field var 'x_f_150'
		$val = $CurrentForm->hasValue("f_150") ? $CurrentForm->getValue("f_150") : $CurrentForm->getValue("x_f_150");
		if (!$this->f_150->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_150->Visible = FALSE; // Disable update for API request
			else
				$this->f_150->setFormValue($val);
		}

		// Check field name 'f_156_options' first before field var 'x_f_156_options'
		$val = $CurrentForm->hasValue("f_156_options") ? $CurrentForm->getValue("f_156_options") : $CurrentForm->getValue("x_f_156_options");
		if (!$this->f_156_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_156_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_156_options->setFormValue($val);
		}

		// Check field name 'f_156' first before field var 'x_f_156'
		$val = $CurrentForm->hasValue("f_156") ? $CurrentForm->getValue("f_156") : $CurrentForm->getValue("x_f_156");
		if (!$this->f_156->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_156->Visible = FALSE; // Disable update for API request
			else
				$this->f_156->setFormValue($val);
		}

		// Check field name 'f_157_options' first before field var 'x_f_157_options'
		$val = $CurrentForm->hasValue("f_157_options") ? $CurrentForm->getValue("f_157_options") : $CurrentForm->getValue("x_f_157_options");
		if (!$this->f_157_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_157_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_157_options->setFormValue($val);
		}

		// Check field name 'f_157' first before field var 'x_f_157'
		$val = $CurrentForm->hasValue("f_157") ? $CurrentForm->getValue("f_157") : $CurrentForm->getValue("x_f_157");
		if (!$this->f_157->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_157->Visible = FALSE; // Disable update for API request
			else
				$this->f_157->setFormValue($val);
		}

		// Check field name 'f_159_options' first before field var 'x_f_159_options'
		$val = $CurrentForm->hasValue("f_159_options") ? $CurrentForm->getValue("f_159_options") : $CurrentForm->getValue("x_f_159_options");
		if (!$this->f_159_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_159_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_159_options->setFormValue($val);
		}

		// Check field name 'f_159' first before field var 'x_f_159'
		$val = $CurrentForm->hasValue("f_159") ? $CurrentForm->getValue("f_159") : $CurrentForm->getValue("x_f_159");
		if (!$this->f_159->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_159->Visible = FALSE; // Disable update for API request
			else
				$this->f_159->setFormValue($val);
		}

		// Check field name 'f_161_options' first before field var 'x_f_161_options'
		$val = $CurrentForm->hasValue("f_161_options") ? $CurrentForm->getValue("f_161_options") : $CurrentForm->getValue("x_f_161_options");
		if (!$this->f_161_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_161_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_161_options->setFormValue($val);
		}

		// Check field name 'f_161' first before field var 'x_f_161'
		$val = $CurrentForm->hasValue("f_161") ? $CurrentForm->getValue("f_161") : $CurrentForm->getValue("x_f_161");
		if (!$this->f_161->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_161->Visible = FALSE; // Disable update for API request
			else
				$this->f_161->setFormValue($val);
		}

		// Check field name 'f_163_options' first before field var 'x_f_163_options'
		$val = $CurrentForm->hasValue("f_163_options") ? $CurrentForm->getValue("f_163_options") : $CurrentForm->getValue("x_f_163_options");
		if (!$this->f_163_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_163_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_163_options->setFormValue($val);
		}

		// Check field name 'f_163' first before field var 'x_f_163'
		$val = $CurrentForm->hasValue("f_163") ? $CurrentForm->getValue("f_163") : $CurrentForm->getValue("x_f_163");
		if (!$this->f_163->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_163->Visible = FALSE; // Disable update for API request
			else
				$this->f_163->setFormValue($val);
		}

		// Check field name 'f_165_options' first before field var 'x_f_165_options'
		$val = $CurrentForm->hasValue("f_165_options") ? $CurrentForm->getValue("f_165_options") : $CurrentForm->getValue("x_f_165_options");
		if (!$this->f_165_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_165_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_165_options->setFormValue($val);
		}

		// Check field name 'f_165' first before field var 'x_f_165'
		$val = $CurrentForm->hasValue("f_165") ? $CurrentForm->getValue("f_165") : $CurrentForm->getValue("x_f_165");
		if (!$this->f_165->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_165->Visible = FALSE; // Disable update for API request
			else
				$this->f_165->setFormValue($val);
		}

		// Check field name 'f_166_options' first before field var 'x_f_166_options'
		$val = $CurrentForm->hasValue("f_166_options") ? $CurrentForm->getValue("f_166_options") : $CurrentForm->getValue("x_f_166_options");
		if (!$this->f_166_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_166_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_166_options->setFormValue($val);
		}

		// Check field name 'f_166' first before field var 'x_f_166'
		$val = $CurrentForm->hasValue("f_166") ? $CurrentForm->getValue("f_166") : $CurrentForm->getValue("x_f_166");
		if (!$this->f_166->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_166->Visible = FALSE; // Disable update for API request
			else
				$this->f_166->setFormValue($val);
		}

		// Check field name 'ref_id' first before field var 'x_ref_id'
		$val = $CurrentForm->hasValue("ref_id") ? $CurrentForm->getValue("ref_id") : $CurrentForm->getValue("x_ref_id");
		if (!$this->ref_id->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->ref_id->Visible = FALSE; // Disable update for API request
			else
				$this->ref_id->setFormValue($val);
		}

		// Check field name 'field_54' first before field var 'x_field_54'
		$val = $CurrentForm->hasValue("field_54") ? $CurrentForm->getValue("field_54") : $CurrentForm->getValue("x_field_54");
		if (!$this->field_54->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_54->Visible = FALSE; // Disable update for API request
			else
				$this->field_54->setFormValue($val);
		}

		// Check field name 'half_bathrooms' first before field var 'x_half_bathrooms'
		$val = $CurrentForm->hasValue("half_bathrooms") ? $CurrentForm->getValue("half_bathrooms") : $CurrentForm->getValue("x_half_bathrooms");
		if (!$this->half_bathrooms->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->half_bathrooms->Visible = FALSE; // Disable update for API request
			else
				$this->half_bathrooms->setFormValue($val);
		}

		// Check field name 'field_55' first before field var 'x_field_55'
		$val = $CurrentForm->hasValue("field_55") ? $CurrentForm->getValue("field_55") : $CurrentForm->getValue("x_field_55");
		if (!$this->field_55->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_55->Visible = FALSE; // Disable update for API request
			else
				$this->field_55->setFormValue($val);
		}

		// Check field name 'rendered' first before field var 'x_rendered'
		$val = $CurrentForm->hasValue("rendered") ? $CurrentForm->getValue("rendered") : $CurrentForm->getValue("x_rendered");
		if (!$this->rendered->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->rendered->Visible = FALSE; // Disable update for API request
			else
				$this->rendered->setFormValue($val);
		}

		// Check field name 'alias' first before field var 'x_alias'
		$val = $CurrentForm->hasValue("alias") ? $CurrentForm->getValue("alias") : $CurrentForm->getValue("x_alias");
		if (!$this->alias->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->alias->Visible = FALSE; // Disable update for API request
			else
				$this->alias->setFormValue($val);
		}

		// Check field name 'source' first before field var 'x_source'
		$val = $CurrentForm->hasValue("source") ? $CurrentForm->getValue("source") : $CurrentForm->getValue("x_source");
		if (!$this->source->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->source->Visible = FALSE; // Disable update for API request
			else
				$this->source->setFormValue($val);
		}

		// Check field name 'last_sync_date' first before field var 'x_last_sync_date'
		$val = $CurrentForm->hasValue("last_sync_date") ? $CurrentForm->getValue("last_sync_date") : $CurrentForm->getValue("x_last_sync_date");
		if (!$this->last_sync_date->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->last_sync_date->Visible = FALSE; // Disable update for API request
			else
				$this->last_sync_date->setFormValue($val);
			$this->last_sync_date->CurrentValue = UnFormatDateTime($this->last_sync_date->CurrentValue, 0);
		}

		// Check field name 'street_suffix' first before field var 'x_street_suffix'
		$val = $CurrentForm->hasValue("street_suffix") ? $CurrentForm->getValue("street_suffix") : $CurrentForm->getValue("x_street_suffix");
		if (!$this->street_suffix->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->street_suffix->Visible = FALSE; // Disable update for API request
			else
				$this->street_suffix->setFormValue($val);
		}

		// Check field name 'energy_tag' first before field var 'x_energy_tag'
		$val = $CurrentForm->hasValue("energy_tag") ? $CurrentForm->getValue("energy_tag") : $CurrentForm->getValue("x_energy_tag");
		if (!$this->energy_tag->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->energy_tag->Visible = FALSE; // Disable update for API request
			else
				$this->energy_tag->setFormValue($val);
		}

		// Check field name 'field_3006' first before field var 'x_field_3006'
		$val = $CurrentForm->hasValue("field_3006") ? $CurrentForm->getValue("field_3006") : $CurrentForm->getValue("x_field_3006");
		if (!$this->field_3006->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3006->Visible = FALSE; // Disable update for API request
			else
				$this->field_3006->setFormValue($val);
		}

		// Check field name 'field_3007' first before field var 'x_field_3007'
		$val = $CurrentForm->hasValue("field_3007") ? $CurrentForm->getValue("field_3007") : $CurrentForm->getValue("x_field_3007");
		if (!$this->field_3007->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3007->Visible = FALSE; // Disable update for API request
			else
				$this->field_3007->setFormValue($val);
		}

		// Check field name 'field_3008' first before field var 'x_field_3008'
		$val = $CurrentForm->hasValue("field_3008") ? $CurrentForm->getValue("field_3008") : $CurrentForm->getValue("x_field_3008");
		if (!$this->field_3008->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3008->Visible = FALSE; // Disable update for API request
			else
				$this->field_3008->setFormValue($val);
		}

		// Check field name 'importer_structure_id' first before field var 'x_importer_structure_id'
		$val = $CurrentForm->hasValue("importer_structure_id") ? $CurrentForm->getValue("importer_structure_id") : $CurrentForm->getValue("x_importer_structure_id");
		if (!$this->importer_structure_id->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->importer_structure_id->Visible = FALSE; // Disable update for API request
			else
				$this->importer_structure_id->setFormValue($val);
		}

		// Check field name 'importer_params' first before field var 'x_importer_params'
		$val = $CurrentForm->hasValue("importer_params") ? $CurrentForm->getValue("importer_params") : $CurrentForm->getValue("x_importer_params");
		if (!$this->importer_params->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->importer_params->Visible = FALSE; // Disable update for API request
			else
				$this->importer_params->setFormValue($val);
		}

		// Check field name 'field_3009' first before field var 'x_field_3009'
		$val = $CurrentForm->hasValue("field_3009") ? $CurrentForm->getValue("field_3009") : $CurrentForm->getValue("x_field_3009");
		if (!$this->field_3009->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3009->Visible = FALSE; // Disable update for API request
			else
				$this->field_3009->setFormValue($val);
		}

		// Check field name 'field_3010' first before field var 'x_field_3010'
		$val = $CurrentForm->hasValue("field_3010") ? $CurrentForm->getValue("field_3010") : $CurrentForm->getValue("x_field_3010");
		if (!$this->field_3010->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3010->Visible = FALSE; // Disable update for API request
			else
				$this->field_3010->setFormValue($val);
		}

		// Check field name 'field_3012' first before field var 'x_field_3012'
		$val = $CurrentForm->hasValue("field_3012") ? $CurrentForm->getValue("field_3012") : $CurrentForm->getValue("x_field_3012");
		if (!$this->field_3012->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3012->Visible = FALSE; // Disable update for API request
			else
				$this->field_3012->setFormValue($val);
		}

		// Check field name 'rendered_en_us' first before field var 'x_rendered_en_us'
		$val = $CurrentForm->hasValue("rendered_en_us") ? $CurrentForm->getValue("rendered_en_us") : $CurrentForm->getValue("x_rendered_en_us");
		if (!$this->rendered_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->rendered_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->rendered_en_us->setFormValue($val);
		}

		// Check field name 'textsearch_en_us' first before field var 'x_textsearch_en_us'
		$val = $CurrentForm->hasValue("textsearch_en_us") ? $CurrentForm->getValue("textsearch_en_us") : $CurrentForm->getValue("x_textsearch_en_us");
		if (!$this->textsearch_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->textsearch_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->textsearch_en_us->setFormValue($val);
		}

		// Check field name 'rendered_fr_fr' first before field var 'x_rendered_fr_fr'
		$val = $CurrentForm->hasValue("rendered_fr_fr") ? $CurrentForm->getValue("rendered_fr_fr") : $CurrentForm->getValue("x_rendered_fr_fr");
		if (!$this->rendered_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->rendered_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->rendered_fr_fr->setFormValue($val);
		}

		// Check field name 'textsearch_fr_fr' first before field var 'x_textsearch_fr_fr'
		$val = $CurrentForm->hasValue("textsearch_fr_fr") ? $CurrentForm->getValue("textsearch_fr_fr") : $CurrentForm->getValue("x_textsearch_fr_fr");
		if (!$this->textsearch_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->textsearch_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->textsearch_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3013' first before field var 'x_field_3013'
		$val = $CurrentForm->hasValue("field_3013") ? $CurrentForm->getValue("field_3013") : $CurrentForm->getValue("x_field_3013");
		if (!$this->field_3013->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3013->Visible = FALSE; // Disable update for API request
			else
				$this->field_3013->setFormValue($val);
		}

		// Check field name 'field_3014' first before field var 'x_field_3014'
		$val = $CurrentForm->hasValue("field_3014") ? $CurrentForm->getValue("field_3014") : $CurrentForm->getValue("x_field_3014");
		if (!$this->field_3014->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3014->Visible = FALSE; // Disable update for API request
			else
				$this->field_3014->setFormValue($val);
		}

		// Check field name 'f_3014_options' first before field var 'x_f_3014_options'
		$val = $CurrentForm->hasValue("f_3014_options") ? $CurrentForm->getValue("f_3014_options") : $CurrentForm->getValue("x_f_3014_options");
		if (!$this->f_3014_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3014_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3014_options->setFormValue($val);
		}

		// Check field name 'f_3014' first before field var 'x_f_3014'
		$val = $CurrentForm->hasValue("f_3014") ? $CurrentForm->getValue("f_3014") : $CurrentForm->getValue("x_f_3014");
		if (!$this->f_3014->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3014->Visible = FALSE; // Disable update for API request
			else
				$this->f_3014->setFormValue($val);
		}

		// Check field name 'field_3015' first before field var 'x_field_3015'
		$val = $CurrentForm->hasValue("field_3015") ? $CurrentForm->getValue("field_3015") : $CurrentForm->getValue("x_field_3015");
		if (!$this->field_3015->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3015->Visible = FALSE; // Disable update for API request
			else
				$this->field_3015->setFormValue($val);
		}

		// Check field name 'field_3016' first before field var 'x_field_3016'
		$val = $CurrentForm->hasValue("field_3016") ? $CurrentForm->getValue("field_3016") : $CurrentForm->getValue("x_field_3016");
		if (!$this->field_3016->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3016->Visible = FALSE; // Disable update for API request
			else
				$this->field_3016->setFormValue($val);
		}

		// Check field name 'field_3017' first before field var 'x_field_3017'
		$val = $CurrentForm->hasValue("field_3017") ? $CurrentForm->getValue("field_3017") : $CurrentForm->getValue("x_field_3017");
		if (!$this->field_3017->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3017->Visible = FALSE; // Disable update for API request
			else
				$this->field_3017->setFormValue($val);
		}

		// Check field name 'f_3018_options' first before field var 'x_f_3018_options'
		$val = $CurrentForm->hasValue("f_3018_options") ? $CurrentForm->getValue("f_3018_options") : $CurrentForm->getValue("x_f_3018_options");
		if (!$this->f_3018_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3018_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3018_options->setFormValue($val);
		}

		// Check field name 'f_3018' first before field var 'x_f_3018'
		$val = $CurrentForm->hasValue("f_3018") ? $CurrentForm->getValue("f_3018") : $CurrentForm->getValue("x_f_3018");
		if (!$this->f_3018->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3018->Visible = FALSE; // Disable update for API request
			else
				$this->f_3018->setFormValue($val);
		}

		// Check field name 'f_3019_options' first before field var 'x_f_3019_options'
		$val = $CurrentForm->hasValue("f_3019_options") ? $CurrentForm->getValue("f_3019_options") : $CurrentForm->getValue("x_f_3019_options");
		if (!$this->f_3019_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3019_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3019_options->setFormValue($val);
		}

		// Check field name 'f_3019' first before field var 'x_f_3019'
		$val = $CurrentForm->hasValue("f_3019") ? $CurrentForm->getValue("f_3019") : $CurrentForm->getValue("x_f_3019");
		if (!$this->f_3019->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3019->Visible = FALSE; // Disable update for API request
			else
				$this->f_3019->setFormValue($val);
		}

		// Check field name 'f_3020_options' first before field var 'x_f_3020_options'
		$val = $CurrentForm->hasValue("f_3020_options") ? $CurrentForm->getValue("f_3020_options") : $CurrentForm->getValue("x_f_3020_options");
		if (!$this->f_3020_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3020_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3020_options->setFormValue($val);
		}

		// Check field name 'f_3020' first before field var 'x_f_3020'
		$val = $CurrentForm->hasValue("f_3020") ? $CurrentForm->getValue("f_3020") : $CurrentForm->getValue("x_f_3020");
		if (!$this->f_3020->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3020->Visible = FALSE; // Disable update for API request
			else
				$this->f_3020->setFormValue($val);
		}

		// Check field name 'f_3021_options' first before field var 'x_f_3021_options'
		$val = $CurrentForm->hasValue("f_3021_options") ? $CurrentForm->getValue("f_3021_options") : $CurrentForm->getValue("x_f_3021_options");
		if (!$this->f_3021_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3021_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3021_options->setFormValue($val);
		}

		// Check field name 'f_3021' first before field var 'x_f_3021'
		$val = $CurrentForm->hasValue("f_3021") ? $CurrentForm->getValue("f_3021") : $CurrentForm->getValue("x_f_3021");
		if (!$this->f_3021->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3021->Visible = FALSE; // Disable update for API request
			else
				$this->f_3021->setFormValue($val);
		}

		// Check field name 'f_3022_options' first before field var 'x_f_3022_options'
		$val = $CurrentForm->hasValue("f_3022_options") ? $CurrentForm->getValue("f_3022_options") : $CurrentForm->getValue("x_f_3022_options");
		if (!$this->f_3022_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3022_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3022_options->setFormValue($val);
		}

		// Check field name 'f_3022' first before field var 'x_f_3022'
		$val = $CurrentForm->hasValue("f_3022") ? $CurrentForm->getValue("f_3022") : $CurrentForm->getValue("x_f_3022");
		if (!$this->f_3022->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3022->Visible = FALSE; // Disable update for API request
			else
				$this->f_3022->setFormValue($val);
		}

		// Check field name 'f_3023_options' first before field var 'x_f_3023_options'
		$val = $CurrentForm->hasValue("f_3023_options") ? $CurrentForm->getValue("f_3023_options") : $CurrentForm->getValue("x_f_3023_options");
		if (!$this->f_3023_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3023_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3023_options->setFormValue($val);
		}

		// Check field name 'f_3023' first before field var 'x_f_3023'
		$val = $CurrentForm->hasValue("f_3023") ? $CurrentForm->getValue("f_3023") : $CurrentForm->getValue("x_f_3023");
		if (!$this->f_3023->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3023->Visible = FALSE; // Disable update for API request
			else
				$this->f_3023->setFormValue($val);
		}

		// Check field name 'f_3024_options' first before field var 'x_f_3024_options'
		$val = $CurrentForm->hasValue("f_3024_options") ? $CurrentForm->getValue("f_3024_options") : $CurrentForm->getValue("x_f_3024_options");
		if (!$this->f_3024_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3024_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3024_options->setFormValue($val);
		}

		// Check field name 'f_3024' first before field var 'x_f_3024'
		$val = $CurrentForm->hasValue("f_3024") ? $CurrentForm->getValue("f_3024") : $CurrentForm->getValue("x_f_3024");
		if (!$this->f_3024->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3024->Visible = FALSE; // Disable update for API request
			else
				$this->f_3024->setFormValue($val);
		}

		// Check field name 'f_3025_options' first before field var 'x_f_3025_options'
		$val = $CurrentForm->hasValue("f_3025_options") ? $CurrentForm->getValue("f_3025_options") : $CurrentForm->getValue("x_f_3025_options");
		if (!$this->f_3025_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3025_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3025_options->setFormValue($val);
		}

		// Check field name 'f_3025' first before field var 'x_f_3025'
		$val = $CurrentForm->hasValue("f_3025") ? $CurrentForm->getValue("f_3025") : $CurrentForm->getValue("x_f_3025");
		if (!$this->f_3025->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3025->Visible = FALSE; // Disable update for API request
			else
				$this->f_3025->setFormValue($val);
		}

		// Check field name 'f_3026_options' first before field var 'x_f_3026_options'
		$val = $CurrentForm->hasValue("f_3026_options") ? $CurrentForm->getValue("f_3026_options") : $CurrentForm->getValue("x_f_3026_options");
		if (!$this->f_3026_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3026_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3026_options->setFormValue($val);
		}

		// Check field name 'f_3026' first before field var 'x_f_3026'
		$val = $CurrentForm->hasValue("f_3026") ? $CurrentForm->getValue("f_3026") : $CurrentForm->getValue("x_f_3026");
		if (!$this->f_3026->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3026->Visible = FALSE; // Disable update for API request
			else
				$this->f_3026->setFormValue($val);
		}

		// Check field name 'f_3027_options' first before field var 'x_f_3027_options'
		$val = $CurrentForm->hasValue("f_3027_options") ? $CurrentForm->getValue("f_3027_options") : $CurrentForm->getValue("x_f_3027_options");
		if (!$this->f_3027_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3027_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3027_options->setFormValue($val);
		}

		// Check field name 'f_3027' first before field var 'x_f_3027'
		$val = $CurrentForm->hasValue("f_3027") ? $CurrentForm->getValue("f_3027") : $CurrentForm->getValue("x_f_3027");
		if (!$this->f_3027->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3027->Visible = FALSE; // Disable update for API request
			else
				$this->f_3027->setFormValue($val);
		}

		// Check field name 'f_3028_options' first before field var 'x_f_3028_options'
		$val = $CurrentForm->hasValue("f_3028_options") ? $CurrentForm->getValue("f_3028_options") : $CurrentForm->getValue("x_f_3028_options");
		if (!$this->f_3028_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3028_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3028_options->setFormValue($val);
		}

		// Check field name 'f_3028' first before field var 'x_f_3028'
		$val = $CurrentForm->hasValue("f_3028") ? $CurrentForm->getValue("f_3028") : $CurrentForm->getValue("x_f_3028");
		if (!$this->f_3028->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3028->Visible = FALSE; // Disable update for API request
			else
				$this->f_3028->setFormValue($val);
		}

		// Check field name 'f_3029_options' first before field var 'x_f_3029_options'
		$val = $CurrentForm->hasValue("f_3029_options") ? $CurrentForm->getValue("f_3029_options") : $CurrentForm->getValue("x_f_3029_options");
		if (!$this->f_3029_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3029_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3029_options->setFormValue($val);
		}

		// Check field name 'f_3029' first before field var 'x_f_3029'
		$val = $CurrentForm->hasValue("f_3029") ? $CurrentForm->getValue("f_3029") : $CurrentForm->getValue("x_f_3029");
		if (!$this->f_3029->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3029->Visible = FALSE; // Disable update for API request
			else
				$this->f_3029->setFormValue($val);
		}

		// Check field name 'f_3031_options' first before field var 'x_f_3031_options'
		$val = $CurrentForm->hasValue("f_3031_options") ? $CurrentForm->getValue("f_3031_options") : $CurrentForm->getValue("x_f_3031_options");
		if (!$this->f_3031_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3031_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3031_options->setFormValue($val);
		}

		// Check field name 'f_3031' first before field var 'x_f_3031'
		$val = $CurrentForm->hasValue("f_3031") ? $CurrentForm->getValue("f_3031") : $CurrentForm->getValue("x_f_3031");
		if (!$this->f_3031->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3031->Visible = FALSE; // Disable update for API request
			else
				$this->f_3031->setFormValue($val);
		}

		// Check field name 'f_3032_options' first before field var 'x_f_3032_options'
		$val = $CurrentForm->hasValue("f_3032_options") ? $CurrentForm->getValue("f_3032_options") : $CurrentForm->getValue("x_f_3032_options");
		if (!$this->f_3032_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3032_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3032_options->setFormValue($val);
		}

		// Check field name 'f_3032' first before field var 'x_f_3032'
		$val = $CurrentForm->hasValue("f_3032") ? $CurrentForm->getValue("f_3032") : $CurrentForm->getValue("x_f_3032");
		if (!$this->f_3032->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3032->Visible = FALSE; // Disable update for API request
			else
				$this->f_3032->setFormValue($val);
		}

		// Check field name 'f_3033_options' first before field var 'x_f_3033_options'
		$val = $CurrentForm->hasValue("f_3033_options") ? $CurrentForm->getValue("f_3033_options") : $CurrentForm->getValue("x_f_3033_options");
		if (!$this->f_3033_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3033_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3033_options->setFormValue($val);
		}

		// Check field name 'f_3033' first before field var 'x_f_3033'
		$val = $CurrentForm->hasValue("f_3033") ? $CurrentForm->getValue("f_3033") : $CurrentForm->getValue("x_f_3033");
		if (!$this->f_3033->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3033->Visible = FALSE; // Disable update for API request
			else
				$this->f_3033->setFormValue($val);
		}

		// Check field name 'f_3034_options' first before field var 'x_f_3034_options'
		$val = $CurrentForm->hasValue("f_3034_options") ? $CurrentForm->getValue("f_3034_options") : $CurrentForm->getValue("x_f_3034_options");
		if (!$this->f_3034_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3034_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3034_options->setFormValue($val);
		}

		// Check field name 'f_3034' first before field var 'x_f_3034'
		$val = $CurrentForm->hasValue("f_3034") ? $CurrentForm->getValue("f_3034") : $CurrentForm->getValue("x_f_3034");
		if (!$this->f_3034->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3034->Visible = FALSE; // Disable update for API request
			else
				$this->f_3034->setFormValue($val);
		}

		// Check field name 'f_3035_options' first before field var 'x_f_3035_options'
		$val = $CurrentForm->hasValue("f_3035_options") ? $CurrentForm->getValue("f_3035_options") : $CurrentForm->getValue("x_f_3035_options");
		if (!$this->f_3035_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3035_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3035_options->setFormValue($val);
		}

		// Check field name 'f_3035' first before field var 'x_f_3035'
		$val = $CurrentForm->hasValue("f_3035") ? $CurrentForm->getValue("f_3035") : $CurrentForm->getValue("x_f_3035");
		if (!$this->f_3035->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3035->Visible = FALSE; // Disable update for API request
			else
				$this->f_3035->setFormValue($val);
		}

		// Check field name 'f_3036_options' first before field var 'x_f_3036_options'
		$val = $CurrentForm->hasValue("f_3036_options") ? $CurrentForm->getValue("f_3036_options") : $CurrentForm->getValue("x_f_3036_options");
		if (!$this->f_3036_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3036_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3036_options->setFormValue($val);
		}

		// Check field name 'f_3036' first before field var 'x_f_3036'
		$val = $CurrentForm->hasValue("f_3036") ? $CurrentForm->getValue("f_3036") : $CurrentForm->getValue("x_f_3036");
		if (!$this->f_3036->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3036->Visible = FALSE; // Disable update for API request
			else
				$this->f_3036->setFormValue($val);
		}

		// Check field name 'f_3037_options' first before field var 'x_f_3037_options'
		$val = $CurrentForm->hasValue("f_3037_options") ? $CurrentForm->getValue("f_3037_options") : $CurrentForm->getValue("x_f_3037_options");
		if (!$this->f_3037_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3037_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3037_options->setFormValue($val);
		}

		// Check field name 'f_3037' first before field var 'x_f_3037'
		$val = $CurrentForm->hasValue("f_3037") ? $CurrentForm->getValue("f_3037") : $CurrentForm->getValue("x_f_3037");
		if (!$this->f_3037->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3037->Visible = FALSE; // Disable update for API request
			else
				$this->f_3037->setFormValue($val);
		}

		// Check field name 'f_3038_options' first before field var 'x_f_3038_options'
		$val = $CurrentForm->hasValue("f_3038_options") ? $CurrentForm->getValue("f_3038_options") : $CurrentForm->getValue("x_f_3038_options");
		if (!$this->f_3038_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3038_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3038_options->setFormValue($val);
		}

		// Check field name 'f_3038' first before field var 'x_f_3038'
		$val = $CurrentForm->hasValue("f_3038") ? $CurrentForm->getValue("f_3038") : $CurrentForm->getValue("x_f_3038");
		if (!$this->f_3038->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3038->Visible = FALSE; // Disable update for API request
			else
				$this->f_3038->setFormValue($val);
		}

		// Check field name 'f_3039_options' first before field var 'x_f_3039_options'
		$val = $CurrentForm->hasValue("f_3039_options") ? $CurrentForm->getValue("f_3039_options") : $CurrentForm->getValue("x_f_3039_options");
		if (!$this->f_3039_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3039_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3039_options->setFormValue($val);
		}

		// Check field name 'f_3039' first before field var 'x_f_3039'
		$val = $CurrentForm->hasValue("f_3039") ? $CurrentForm->getValue("f_3039") : $CurrentForm->getValue("x_f_3039");
		if (!$this->f_3039->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3039->Visible = FALSE; // Disable update for API request
			else
				$this->f_3039->setFormValue($val);
		}

		// Check field name 'f_3040_options' first before field var 'x_f_3040_options'
		$val = $CurrentForm->hasValue("f_3040_options") ? $CurrentForm->getValue("f_3040_options") : $CurrentForm->getValue("x_f_3040_options");
		if (!$this->f_3040_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3040_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3040_options->setFormValue($val);
		}

		// Check field name 'f_3040' first before field var 'x_f_3040'
		$val = $CurrentForm->hasValue("f_3040") ? $CurrentForm->getValue("f_3040") : $CurrentForm->getValue("x_f_3040");
		if (!$this->f_3040->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3040->Visible = FALSE; // Disable update for API request
			else
				$this->f_3040->setFormValue($val);
		}

		// Check field name 'f_3041_options' first before field var 'x_f_3041_options'
		$val = $CurrentForm->hasValue("f_3041_options") ? $CurrentForm->getValue("f_3041_options") : $CurrentForm->getValue("x_f_3041_options");
		if (!$this->f_3041_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3041_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3041_options->setFormValue($val);
		}

		// Check field name 'f_3041' first before field var 'x_f_3041'
		$val = $CurrentForm->hasValue("f_3041") ? $CurrentForm->getValue("f_3041") : $CurrentForm->getValue("x_f_3041");
		if (!$this->f_3041->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3041->Visible = FALSE; // Disable update for API request
			else
				$this->f_3041->setFormValue($val);
		}

		// Check field name 'f_3042_options' first before field var 'x_f_3042_options'
		$val = $CurrentForm->hasValue("f_3042_options") ? $CurrentForm->getValue("f_3042_options") : $CurrentForm->getValue("x_f_3042_options");
		if (!$this->f_3042_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3042_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3042_options->setFormValue($val);
		}

		// Check field name 'f_3042' first before field var 'x_f_3042'
		$val = $CurrentForm->hasValue("f_3042") ? $CurrentForm->getValue("f_3042") : $CurrentForm->getValue("x_f_3042");
		if (!$this->f_3042->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3042->Visible = FALSE; // Disable update for API request
			else
				$this->f_3042->setFormValue($val);
		}

		// Check field name 'f_3043_options' first before field var 'x_f_3043_options'
		$val = $CurrentForm->hasValue("f_3043_options") ? $CurrentForm->getValue("f_3043_options") : $CurrentForm->getValue("x_f_3043_options");
		if (!$this->f_3043_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3043_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3043_options->setFormValue($val);
		}

		// Check field name 'f_3043' first before field var 'x_f_3043'
		$val = $CurrentForm->hasValue("f_3043") ? $CurrentForm->getValue("f_3043") : $CurrentForm->getValue("x_f_3043");
		if (!$this->f_3043->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3043->Visible = FALSE; // Disable update for API request
			else
				$this->f_3043->setFormValue($val);
		}

		// Check field name 'f_3044_options' first before field var 'x_f_3044_options'
		$val = $CurrentForm->hasValue("f_3044_options") ? $CurrentForm->getValue("f_3044_options") : $CurrentForm->getValue("x_f_3044_options");
		if (!$this->f_3044_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3044_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3044_options->setFormValue($val);
		}

		// Check field name 'f_3044' first before field var 'x_f_3044'
		$val = $CurrentForm->hasValue("f_3044") ? $CurrentForm->getValue("f_3044") : $CurrentForm->getValue("x_f_3044");
		if (!$this->f_3044->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3044->Visible = FALSE; // Disable update for API request
			else
				$this->f_3044->setFormValue($val);
		}

		// Check field name 'n_3045' first before field var 'x_n_3045'
		$val = $CurrentForm->hasValue("n_3045") ? $CurrentForm->getValue("n_3045") : $CurrentForm->getValue("x_n_3045");
		if (!$this->n_3045->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3045->Visible = FALSE; // Disable update for API request
			else
				$this->n_3045->setFormValue($val);
		}

		// Check field name 'n_3045_distance' first before field var 'x_n_3045_distance'
		$val = $CurrentForm->hasValue("n_3045_distance") ? $CurrentForm->getValue("n_3045_distance") : $CurrentForm->getValue("x_n_3045_distance");
		if (!$this->n_3045_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3045_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3045_distance->setFormValue($val);
		}

		// Check field name 'n_3045_distance_by' first before field var 'x_n_3045_distance_by'
		$val = $CurrentForm->hasValue("n_3045_distance_by") ? $CurrentForm->getValue("n_3045_distance_by") : $CurrentForm->getValue("x_n_3045_distance_by");
		if (!$this->n_3045_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3045_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3045_distance_by->setFormValue($val);
		}

		// Check field name 'n_3046' first before field var 'x_n_3046'
		$val = $CurrentForm->hasValue("n_3046") ? $CurrentForm->getValue("n_3046") : $CurrentForm->getValue("x_n_3046");
		if (!$this->n_3046->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3046->Visible = FALSE; // Disable update for API request
			else
				$this->n_3046->setFormValue($val);
		}

		// Check field name 'n_3046_distance' first before field var 'x_n_3046_distance'
		$val = $CurrentForm->hasValue("n_3046_distance") ? $CurrentForm->getValue("n_3046_distance") : $CurrentForm->getValue("x_n_3046_distance");
		if (!$this->n_3046_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3046_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3046_distance->setFormValue($val);
		}

		// Check field name 'n_3046_distance_by' first before field var 'x_n_3046_distance_by'
		$val = $CurrentForm->hasValue("n_3046_distance_by") ? $CurrentForm->getValue("n_3046_distance_by") : $CurrentForm->getValue("x_n_3046_distance_by");
		if (!$this->n_3046_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3046_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3046_distance_by->setFormValue($val);
		}

		// Check field name 'n_3047' first before field var 'x_n_3047'
		$val = $CurrentForm->hasValue("n_3047") ? $CurrentForm->getValue("n_3047") : $CurrentForm->getValue("x_n_3047");
		if (!$this->n_3047->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3047->Visible = FALSE; // Disable update for API request
			else
				$this->n_3047->setFormValue($val);
		}

		// Check field name 'n_3047_distance' first before field var 'x_n_3047_distance'
		$val = $CurrentForm->hasValue("n_3047_distance") ? $CurrentForm->getValue("n_3047_distance") : $CurrentForm->getValue("x_n_3047_distance");
		if (!$this->n_3047_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3047_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3047_distance->setFormValue($val);
		}

		// Check field name 'n_3047_distance_by' first before field var 'x_n_3047_distance_by'
		$val = $CurrentForm->hasValue("n_3047_distance_by") ? $CurrentForm->getValue("n_3047_distance_by") : $CurrentForm->getValue("x_n_3047_distance_by");
		if (!$this->n_3047_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3047_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3047_distance_by->setFormValue($val);
		}

		// Check field name 'n_3048' first before field var 'x_n_3048'
		$val = $CurrentForm->hasValue("n_3048") ? $CurrentForm->getValue("n_3048") : $CurrentForm->getValue("x_n_3048");
		if (!$this->n_3048->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3048->Visible = FALSE; // Disable update for API request
			else
				$this->n_3048->setFormValue($val);
		}

		// Check field name 'n_3048_distance' first before field var 'x_n_3048_distance'
		$val = $CurrentForm->hasValue("n_3048_distance") ? $CurrentForm->getValue("n_3048_distance") : $CurrentForm->getValue("x_n_3048_distance");
		if (!$this->n_3048_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3048_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3048_distance->setFormValue($val);
		}

		// Check field name 'n_3048_distance_by' first before field var 'x_n_3048_distance_by'
		$val = $CurrentForm->hasValue("n_3048_distance_by") ? $CurrentForm->getValue("n_3048_distance_by") : $CurrentForm->getValue("x_n_3048_distance_by");
		if (!$this->n_3048_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3048_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3048_distance_by->setFormValue($val);
		}

		// Check field name 'n_3049' first before field var 'x_n_3049'
		$val = $CurrentForm->hasValue("n_3049") ? $CurrentForm->getValue("n_3049") : $CurrentForm->getValue("x_n_3049");
		if (!$this->n_3049->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3049->Visible = FALSE; // Disable update for API request
			else
				$this->n_3049->setFormValue($val);
		}

		// Check field name 'n_3049_distance' first before field var 'x_n_3049_distance'
		$val = $CurrentForm->hasValue("n_3049_distance") ? $CurrentForm->getValue("n_3049_distance") : $CurrentForm->getValue("x_n_3049_distance");
		if (!$this->n_3049_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3049_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3049_distance->setFormValue($val);
		}

		// Check field name 'n_3049_distance_by' first before field var 'x_n_3049_distance_by'
		$val = $CurrentForm->hasValue("n_3049_distance_by") ? $CurrentForm->getValue("n_3049_distance_by") : $CurrentForm->getValue("x_n_3049_distance_by");
		if (!$this->n_3049_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3049_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3049_distance_by->setFormValue($val);
		}

		// Check field name 'n_3050' first before field var 'x_n_3050'
		$val = $CurrentForm->hasValue("n_3050") ? $CurrentForm->getValue("n_3050") : $CurrentForm->getValue("x_n_3050");
		if (!$this->n_3050->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3050->Visible = FALSE; // Disable update for API request
			else
				$this->n_3050->setFormValue($val);
		}

		// Check field name 'n_3050_distance' first before field var 'x_n_3050_distance'
		$val = $CurrentForm->hasValue("n_3050_distance") ? $CurrentForm->getValue("n_3050_distance") : $CurrentForm->getValue("x_n_3050_distance");
		if (!$this->n_3050_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3050_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3050_distance->setFormValue($val);
		}

		// Check field name 'n_3050_distance_by' first before field var 'x_n_3050_distance_by'
		$val = $CurrentForm->hasValue("n_3050_distance_by") ? $CurrentForm->getValue("n_3050_distance_by") : $CurrentForm->getValue("x_n_3050_distance_by");
		if (!$this->n_3050_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3050_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3050_distance_by->setFormValue($val);
		}

		// Check field name 'n_3051' first before field var 'x_n_3051'
		$val = $CurrentForm->hasValue("n_3051") ? $CurrentForm->getValue("n_3051") : $CurrentForm->getValue("x_n_3051");
		if (!$this->n_3051->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3051->Visible = FALSE; // Disable update for API request
			else
				$this->n_3051->setFormValue($val);
		}

		// Check field name 'n_3051_distance' first before field var 'x_n_3051_distance'
		$val = $CurrentForm->hasValue("n_3051_distance") ? $CurrentForm->getValue("n_3051_distance") : $CurrentForm->getValue("x_n_3051_distance");
		if (!$this->n_3051_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3051_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3051_distance->setFormValue($val);
		}

		// Check field name 'n_3051_distance_by' first before field var 'x_n_3051_distance_by'
		$val = $CurrentForm->hasValue("n_3051_distance_by") ? $CurrentForm->getValue("n_3051_distance_by") : $CurrentForm->getValue("x_n_3051_distance_by");
		if (!$this->n_3051_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3051_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3051_distance_by->setFormValue($val);
		}

		// Check field name 'n_3052' first before field var 'x_n_3052'
		$val = $CurrentForm->hasValue("n_3052") ? $CurrentForm->getValue("n_3052") : $CurrentForm->getValue("x_n_3052");
		if (!$this->n_3052->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3052->Visible = FALSE; // Disable update for API request
			else
				$this->n_3052->setFormValue($val);
		}

		// Check field name 'n_3052_distance' first before field var 'x_n_3052_distance'
		$val = $CurrentForm->hasValue("n_3052_distance") ? $CurrentForm->getValue("n_3052_distance") : $CurrentForm->getValue("x_n_3052_distance");
		if (!$this->n_3052_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3052_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3052_distance->setFormValue($val);
		}

		// Check field name 'n_3052_distance_by' first before field var 'x_n_3052_distance_by'
		$val = $CurrentForm->hasValue("n_3052_distance_by") ? $CurrentForm->getValue("n_3052_distance_by") : $CurrentForm->getValue("x_n_3052_distance_by");
		if (!$this->n_3052_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3052_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3052_distance_by->setFormValue($val);
		}

		// Check field name 'n_3053' first before field var 'x_n_3053'
		$val = $CurrentForm->hasValue("n_3053") ? $CurrentForm->getValue("n_3053") : $CurrentForm->getValue("x_n_3053");
		if (!$this->n_3053->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3053->Visible = FALSE; // Disable update for API request
			else
				$this->n_3053->setFormValue($val);
		}

		// Check field name 'n_3053_distance' first before field var 'x_n_3053_distance'
		$val = $CurrentForm->hasValue("n_3053_distance") ? $CurrentForm->getValue("n_3053_distance") : $CurrentForm->getValue("x_n_3053_distance");
		if (!$this->n_3053_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3053_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3053_distance->setFormValue($val);
		}

		// Check field name 'n_3053_distance_by' first before field var 'x_n_3053_distance_by'
		$val = $CurrentForm->hasValue("n_3053_distance_by") ? $CurrentForm->getValue("n_3053_distance_by") : $CurrentForm->getValue("x_n_3053_distance_by");
		if (!$this->n_3053_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3053_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3053_distance_by->setFormValue($val);
		}

		// Check field name 'n_3054' first before field var 'x_n_3054'
		$val = $CurrentForm->hasValue("n_3054") ? $CurrentForm->getValue("n_3054") : $CurrentForm->getValue("x_n_3054");
		if (!$this->n_3054->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3054->Visible = FALSE; // Disable update for API request
			else
				$this->n_3054->setFormValue($val);
		}

		// Check field name 'n_3054_distance' first before field var 'x_n_3054_distance'
		$val = $CurrentForm->hasValue("n_3054_distance") ? $CurrentForm->getValue("n_3054_distance") : $CurrentForm->getValue("x_n_3054_distance");
		if (!$this->n_3054_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3054_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3054_distance->setFormValue($val);
		}

		// Check field name 'n_3054_distance_by' first before field var 'x_n_3054_distance_by'
		$val = $CurrentForm->hasValue("n_3054_distance_by") ? $CurrentForm->getValue("n_3054_distance_by") : $CurrentForm->getValue("x_n_3054_distance_by");
		if (!$this->n_3054_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3054_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3054_distance_by->setFormValue($val);
		}

		// Check field name 'n_3055' first before field var 'x_n_3055'
		$val = $CurrentForm->hasValue("n_3055") ? $CurrentForm->getValue("n_3055") : $CurrentForm->getValue("x_n_3055");
		if (!$this->n_3055->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3055->Visible = FALSE; // Disable update for API request
			else
				$this->n_3055->setFormValue($val);
		}

		// Check field name 'n_3055_distance' first before field var 'x_n_3055_distance'
		$val = $CurrentForm->hasValue("n_3055_distance") ? $CurrentForm->getValue("n_3055_distance") : $CurrentForm->getValue("x_n_3055_distance");
		if (!$this->n_3055_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3055_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3055_distance->setFormValue($val);
		}

		// Check field name 'n_3055_distance_by' first before field var 'x_n_3055_distance_by'
		$val = $CurrentForm->hasValue("n_3055_distance_by") ? $CurrentForm->getValue("n_3055_distance_by") : $CurrentForm->getValue("x_n_3055_distance_by");
		if (!$this->n_3055_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3055_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3055_distance_by->setFormValue($val);
		}

		// Check field name 'n_3056' first before field var 'x_n_3056'
		$val = $CurrentForm->hasValue("n_3056") ? $CurrentForm->getValue("n_3056") : $CurrentForm->getValue("x_n_3056");
		if (!$this->n_3056->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3056->Visible = FALSE; // Disable update for API request
			else
				$this->n_3056->setFormValue($val);
		}

		// Check field name 'n_3056_distance' first before field var 'x_n_3056_distance'
		$val = $CurrentForm->hasValue("n_3056_distance") ? $CurrentForm->getValue("n_3056_distance") : $CurrentForm->getValue("x_n_3056_distance");
		if (!$this->n_3056_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3056_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3056_distance->setFormValue($val);
		}

		// Check field name 'n_3056_distance_by' first before field var 'x_n_3056_distance_by'
		$val = $CurrentForm->hasValue("n_3056_distance_by") ? $CurrentForm->getValue("n_3056_distance_by") : $CurrentForm->getValue("x_n_3056_distance_by");
		if (!$this->n_3056_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3056_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3056_distance_by->setFormValue($val);
		}

		// Check field name 'n_3057' first before field var 'x_n_3057'
		$val = $CurrentForm->hasValue("n_3057") ? $CurrentForm->getValue("n_3057") : $CurrentForm->getValue("x_n_3057");
		if (!$this->n_3057->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3057->Visible = FALSE; // Disable update for API request
			else
				$this->n_3057->setFormValue($val);
		}

		// Check field name 'n_3057_distance' first before field var 'x_n_3057_distance'
		$val = $CurrentForm->hasValue("n_3057_distance") ? $CurrentForm->getValue("n_3057_distance") : $CurrentForm->getValue("x_n_3057_distance");
		if (!$this->n_3057_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3057_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3057_distance->setFormValue($val);
		}

		// Check field name 'n_3057_distance_by' first before field var 'x_n_3057_distance_by'
		$val = $CurrentForm->hasValue("n_3057_distance_by") ? $CurrentForm->getValue("n_3057_distance_by") : $CurrentForm->getValue("x_n_3057_distance_by");
		if (!$this->n_3057_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3057_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3057_distance_by->setFormValue($val);
		}

		// Check field name 'n_3058' first before field var 'x_n_3058'
		$val = $CurrentForm->hasValue("n_3058") ? $CurrentForm->getValue("n_3058") : $CurrentForm->getValue("x_n_3058");
		if (!$this->n_3058->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3058->Visible = FALSE; // Disable update for API request
			else
				$this->n_3058->setFormValue($val);
		}

		// Check field name 'n_3058_distance' first before field var 'x_n_3058_distance'
		$val = $CurrentForm->hasValue("n_3058_distance") ? $CurrentForm->getValue("n_3058_distance") : $CurrentForm->getValue("x_n_3058_distance");
		if (!$this->n_3058_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3058_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3058_distance->setFormValue($val);
		}

		// Check field name 'n_3058_distance_by' first before field var 'x_n_3058_distance_by'
		$val = $CurrentForm->hasValue("n_3058_distance_by") ? $CurrentForm->getValue("n_3058_distance_by") : $CurrentForm->getValue("x_n_3058_distance_by");
		if (!$this->n_3058_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3058_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3058_distance_by->setFormValue($val);
		}

		// Check field name 'n_3059' first before field var 'x_n_3059'
		$val = $CurrentForm->hasValue("n_3059") ? $CurrentForm->getValue("n_3059") : $CurrentForm->getValue("x_n_3059");
		if (!$this->n_3059->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3059->Visible = FALSE; // Disable update for API request
			else
				$this->n_3059->setFormValue($val);
		}

		// Check field name 'n_3059_distance' first before field var 'x_n_3059_distance'
		$val = $CurrentForm->hasValue("n_3059_distance") ? $CurrentForm->getValue("n_3059_distance") : $CurrentForm->getValue("x_n_3059_distance");
		if (!$this->n_3059_distance->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3059_distance->Visible = FALSE; // Disable update for API request
			else
				$this->n_3059_distance->setFormValue($val);
		}

		// Check field name 'n_3059_distance_by' first before field var 'x_n_3059_distance_by'
		$val = $CurrentForm->hasValue("n_3059_distance_by") ? $CurrentForm->getValue("n_3059_distance_by") : $CurrentForm->getValue("x_n_3059_distance_by");
		if (!$this->n_3059_distance_by->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->n_3059_distance_by->Visible = FALSE; // Disable update for API request
			else
				$this->n_3059_distance_by->setFormValue($val);
		}

		// Check field name 'f_3060_options' first before field var 'x_f_3060_options'
		$val = $CurrentForm->hasValue("f_3060_options") ? $CurrentForm->getValue("f_3060_options") : $CurrentForm->getValue("x_f_3060_options");
		if (!$this->f_3060_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3060_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3060_options->setFormValue($val);
		}

		// Check field name 'f_3060' first before field var 'x_f_3060'
		$val = $CurrentForm->hasValue("f_3060") ? $CurrentForm->getValue("f_3060") : $CurrentForm->getValue("x_f_3060");
		if (!$this->f_3060->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3060->Visible = FALSE; // Disable update for API request
			else
				$this->f_3060->setFormValue($val);
		}

		// Check field name 'f_3061_options' first before field var 'x_f_3061_options'
		$val = $CurrentForm->hasValue("f_3061_options") ? $CurrentForm->getValue("f_3061_options") : $CurrentForm->getValue("x_f_3061_options");
		if (!$this->f_3061_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3061_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3061_options->setFormValue($val);
		}

		// Check field name 'f_3061' first before field var 'x_f_3061'
		$val = $CurrentForm->hasValue("f_3061") ? $CurrentForm->getValue("f_3061") : $CurrentForm->getValue("x_f_3061");
		if (!$this->f_3061->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3061->Visible = FALSE; // Disable update for API request
			else
				$this->f_3061->setFormValue($val);
		}

		// Check field name 'f_3062_options' first before field var 'x_f_3062_options'
		$val = $CurrentForm->hasValue("f_3062_options") ? $CurrentForm->getValue("f_3062_options") : $CurrentForm->getValue("x_f_3062_options");
		if (!$this->f_3062_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3062_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3062_options->setFormValue($val);
		}

		// Check field name 'f_3062' first before field var 'x_f_3062'
		$val = $CurrentForm->hasValue("f_3062") ? $CurrentForm->getValue("f_3062") : $CurrentForm->getValue("x_f_3062");
		if (!$this->f_3062->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3062->Visible = FALSE; // Disable update for API request
			else
				$this->f_3062->setFormValue($val);
		}

		// Check field name 'field_3063' first before field var 'x_field_3063'
		$val = $CurrentForm->hasValue("field_3063") ? $CurrentForm->getValue("field_3063") : $CurrentForm->getValue("x_field_3063");
		if (!$this->field_3063->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3063->Visible = FALSE; // Disable update for API request
			else
				$this->field_3063->setFormValue($val);
		}

		// Check field name 'field_3064' first before field var 'x_field_3064'
		$val = $CurrentForm->hasValue("field_3064") ? $CurrentForm->getValue("field_3064") : $CurrentForm->getValue("x_field_3064");
		if (!$this->field_3064->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3064->Visible = FALSE; // Disable update for API request
			else
				$this->field_3064->setFormValue($val);
		}

		// Check field name 'field_3065' first before field var 'x_field_3065'
		$val = $CurrentForm->hasValue("field_3065") ? $CurrentForm->getValue("field_3065") : $CurrentForm->getValue("x_field_3065");
		if (!$this->field_3065->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3065->Visible = FALSE; // Disable update for API request
			else
				$this->field_3065->setFormValue($val);
		}

		// Check field name 'field_308_en_us' first before field var 'x_field_308_en_us'
		$val = $CurrentForm->hasValue("field_308_en_us") ? $CurrentForm->getValue("field_308_en_us") : $CurrentForm->getValue("x_field_308_en_us");
		if (!$this->field_308_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_308_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_308_en_us->setFormValue($val);
		}

		// Check field name 'field_308_fr_fr' first before field var 'x_field_308_fr_fr'
		$val = $CurrentForm->hasValue("field_308_fr_fr") ? $CurrentForm->getValue("field_308_fr_fr") : $CurrentForm->getValue("x_field_308_fr_fr");
		if (!$this->field_308_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_308_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_308_fr_fr->setFormValue($val);
		}

		// Check field name 'field_313_en_us' first before field var 'x_field_313_en_us'
		$val = $CurrentForm->hasValue("field_313_en_us") ? $CurrentForm->getValue("field_313_en_us") : $CurrentForm->getValue("x_field_313_en_us");
		if (!$this->field_313_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_313_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_313_en_us->setFormValue($val);
		}

		// Check field name 'field_313_fr_fr' first before field var 'x_field_313_fr_fr'
		$val = $CurrentForm->hasValue("field_313_fr_fr") ? $CurrentForm->getValue("field_313_fr_fr") : $CurrentForm->getValue("x_field_313_fr_fr");
		if (!$this->field_313_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_313_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_313_fr_fr->setFormValue($val);
		}

		// Check field name 'field_312_en_us' first before field var 'x_field_312_en_us'
		$val = $CurrentForm->hasValue("field_312_en_us") ? $CurrentForm->getValue("field_312_en_us") : $CurrentForm->getValue("x_field_312_en_us");
		if (!$this->field_312_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_312_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_312_en_us->setFormValue($val);
		}

		// Check field name 'field_312_fr_fr' first before field var 'x_field_312_fr_fr'
		$val = $CurrentForm->hasValue("field_312_fr_fr") ? $CurrentForm->getValue("field_312_fr_fr") : $CurrentForm->getValue("x_field_312_fr_fr");
		if (!$this->field_312_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_312_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_312_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3017_en_us' first before field var 'x_field_3017_en_us'
		$val = $CurrentForm->hasValue("field_3017_en_us") ? $CurrentForm->getValue("field_3017_en_us") : $CurrentForm->getValue("x_field_3017_en_us");
		if (!$this->field_3017_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3017_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3017_en_us->setFormValue($val);
		}

		// Check field name 'field_3017_fr_fr' first before field var 'x_field_3017_fr_fr'
		$val = $CurrentForm->hasValue("field_3017_fr_fr") ? $CurrentForm->getValue("field_3017_fr_fr") : $CurrentForm->getValue("x_field_3017_fr_fr");
		if (!$this->field_3017_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3017_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3017_fr_fr->setFormValue($val);
		}

		// Check field name 'field_42_en_us' first before field var 'x_field_42_en_us'
		$val = $CurrentForm->hasValue("field_42_en_us") ? $CurrentForm->getValue("field_42_en_us") : $CurrentForm->getValue("x_field_42_en_us");
		if (!$this->field_42_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_42_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_42_en_us->setFormValue($val);
		}

		// Check field name 'field_42_fr_fr' first before field var 'x_field_42_fr_fr'
		$val = $CurrentForm->hasValue("field_42_fr_fr") ? $CurrentForm->getValue("field_42_fr_fr") : $CurrentForm->getValue("x_field_42_fr_fr");
		if (!$this->field_42_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_42_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_42_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3067' first before field var 'x_field_3067'
		$val = $CurrentForm->hasValue("field_3067") ? $CurrentForm->getValue("field_3067") : $CurrentForm->getValue("x_field_3067");
		if (!$this->field_3067->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3067->Visible = FALSE; // Disable update for API request
			else
				$this->field_3067->setFormValue($val);
		}

		// Check field name 'field_3068' first before field var 'x_field_3068'
		$val = $CurrentForm->hasValue("field_3068") ? $CurrentForm->getValue("field_3068") : $CurrentForm->getValue("x_field_3068");
		if (!$this->field_3068->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3068->Visible = FALSE; // Disable update for API request
			else
				$this->field_3068->setFormValue($val);
		}

		// Check field name 'field_3069' first before field var 'x_field_3069'
		$val = $CurrentForm->hasValue("field_3069") ? $CurrentForm->getValue("field_3069") : $CurrentForm->getValue("x_field_3069");
		if (!$this->field_3069->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3069->Visible = FALSE; // Disable update for API request
			else
				$this->field_3069->setFormValue($val);
		}

		// Check field name 'field_3070' first before field var 'x_field_3070'
		$val = $CurrentForm->hasValue("field_3070") ? $CurrentForm->getValue("field_3070") : $CurrentForm->getValue("x_field_3070");
		if (!$this->field_3070->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3070->Visible = FALSE; // Disable update for API request
			else
				$this->field_3070->setFormValue($val);
		}

		// Check field name 'field_3071' first before field var 'x_field_3071'
		$val = $CurrentForm->hasValue("field_3071") ? $CurrentForm->getValue("field_3071") : $CurrentForm->getValue("x_field_3071");
		if (!$this->field_3071->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3071->Visible = FALSE; // Disable update for API request
			else
				$this->field_3071->setFormValue($val);
		}

		// Check field name 'field_3071_en_us' first before field var 'x_field_3071_en_us'
		$val = $CurrentForm->hasValue("field_3071_en_us") ? $CurrentForm->getValue("field_3071_en_us") : $CurrentForm->getValue("x_field_3071_en_us");
		if (!$this->field_3071_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3071_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3071_en_us->setFormValue($val);
		}

		// Check field name 'field_3071_fr_fr' first before field var 'x_field_3071_fr_fr'
		$val = $CurrentForm->hasValue("field_3071_fr_fr") ? $CurrentForm->getValue("field_3071_fr_fr") : $CurrentForm->getValue("x_field_3071_fr_fr");
		if (!$this->field_3071_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3071_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3071_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3072' first before field var 'x_field_3072'
		$val = $CurrentForm->hasValue("field_3072") ? $CurrentForm->getValue("field_3072") : $CurrentForm->getValue("x_field_3072");
		if (!$this->field_3072->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3072->Visible = FALSE; // Disable update for API request
			else
				$this->field_3072->setFormValue($val);
		}

		// Check field name 'field_3073' first before field var 'x_field_3073'
		$val = $CurrentForm->hasValue("field_3073") ? $CurrentForm->getValue("field_3073") : $CurrentForm->getValue("x_field_3073");
		if (!$this->field_3073->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3073->Visible = FALSE; // Disable update for API request
			else
				$this->field_3073->setFormValue($val);
		}

		// Check field name 'field_3074' first before field var 'x_field_3074'
		$val = $CurrentForm->hasValue("field_3074") ? $CurrentForm->getValue("field_3074") : $CurrentForm->getValue("x_field_3074");
		if (!$this->field_3074->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3074->Visible = FALSE; // Disable update for API request
			else
				$this->field_3074->setFormValue($val);
		}

		// Check field name 'field_3074_en_us' first before field var 'x_field_3074_en_us'
		$val = $CurrentForm->hasValue("field_3074_en_us") ? $CurrentForm->getValue("field_3074_en_us") : $CurrentForm->getValue("x_field_3074_en_us");
		if (!$this->field_3074_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3074_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3074_en_us->setFormValue($val);
		}

		// Check field name 'field_3074_fr_fr' first before field var 'x_field_3074_fr_fr'
		$val = $CurrentForm->hasValue("field_3074_fr_fr") ? $CurrentForm->getValue("field_3074_fr_fr") : $CurrentForm->getValue("x_field_3074_fr_fr");
		if (!$this->field_3074_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3074_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3074_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3075' first before field var 'x_field_3075'
		$val = $CurrentForm->hasValue("field_3075") ? $CurrentForm->getValue("field_3075") : $CurrentForm->getValue("x_field_3075");
		if (!$this->field_3075->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3075->Visible = FALSE; // Disable update for API request
			else
				$this->field_3075->setFormValue($val);
		}

		// Check field name 'field_3076' first before field var 'x_field_3076'
		$val = $CurrentForm->hasValue("field_3076") ? $CurrentForm->getValue("field_3076") : $CurrentForm->getValue("x_field_3076");
		if (!$this->field_3076->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3076->Visible = FALSE; // Disable update for API request
			else
				$this->field_3076->setFormValue($val);
		}

		// Check field name 'field_3077' first before field var 'x_field_3077'
		$val = $CurrentForm->hasValue("field_3077") ? $CurrentForm->getValue("field_3077") : $CurrentForm->getValue("x_field_3077");
		if (!$this->field_3077->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3077->Visible = FALSE; // Disable update for API request
			else
				$this->field_3077->setFormValue($val);
		}

		// Check field name 'field_3078' first before field var 'x_field_3078'
		$val = $CurrentForm->hasValue("field_3078") ? $CurrentForm->getValue("field_3078") : $CurrentForm->getValue("x_field_3078");
		if (!$this->field_3078->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3078->Visible = FALSE; // Disable update for API request
			else
				$this->field_3078->setFormValue($val);
		}

		// Check field name 'field_3079' first before field var 'x_field_3079'
		$val = $CurrentForm->hasValue("field_3079") ? $CurrentForm->getValue("field_3079") : $CurrentForm->getValue("x_field_3079");
		if (!$this->field_3079->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3079->Visible = FALSE; // Disable update for API request
			else
				$this->field_3079->setFormValue($val);
		}

		// Check field name 'field_3080' first before field var 'x_field_3080'
		$val = $CurrentForm->hasValue("field_3080") ? $CurrentForm->getValue("field_3080") : $CurrentForm->getValue("x_field_3080");
		if (!$this->field_3080->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3080->Visible = FALSE; // Disable update for API request
			else
				$this->field_3080->setFormValue($val);
		}

		// Check field name 'field_3076_en_us' first before field var 'x_field_3076_en_us'
		$val = $CurrentForm->hasValue("field_3076_en_us") ? $CurrentForm->getValue("field_3076_en_us") : $CurrentForm->getValue("x_field_3076_en_us");
		if (!$this->field_3076_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3076_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3076_en_us->setFormValue($val);
		}

		// Check field name 'field_3076_fr_fr' first before field var 'x_field_3076_fr_fr'
		$val = $CurrentForm->hasValue("field_3076_fr_fr") ? $CurrentForm->getValue("field_3076_fr_fr") : $CurrentForm->getValue("x_field_3076_fr_fr");
		if (!$this->field_3076_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3076_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3076_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3080_en_us' first before field var 'x_field_3080_en_us'
		$val = $CurrentForm->hasValue("field_3080_en_us") ? $CurrentForm->getValue("field_3080_en_us") : $CurrentForm->getValue("x_field_3080_en_us");
		if (!$this->field_3080_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3080_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3080_en_us->setFormValue($val);
		}

		// Check field name 'field_3080_fr_fr' first before field var 'x_field_3080_fr_fr'
		$val = $CurrentForm->hasValue("field_3080_fr_fr") ? $CurrentForm->getValue("field_3080_fr_fr") : $CurrentForm->getValue("x_field_3080_fr_fr");
		if (!$this->field_3080_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3080_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3080_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3081' first before field var 'x_field_3081'
		$val = $CurrentForm->hasValue("field_3081") ? $CurrentForm->getValue("field_3081") : $CurrentForm->getValue("x_field_3081");
		if (!$this->field_3081->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3081->Visible = FALSE; // Disable update for API request
			else
				$this->field_3081->setFormValue($val);
		}

		// Check field name 'field_3081_en_us' first before field var 'x_field_3081_en_us'
		$val = $CurrentForm->hasValue("field_3081_en_us") ? $CurrentForm->getValue("field_3081_en_us") : $CurrentForm->getValue("x_field_3081_en_us");
		if (!$this->field_3081_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3081_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3081_en_us->setFormValue($val);
		}

		// Check field name 'field_3081_fr_fr' first before field var 'x_field_3081_fr_fr'
		$val = $CurrentForm->hasValue("field_3081_fr_fr") ? $CurrentForm->getValue("field_3081_fr_fr") : $CurrentForm->getValue("x_field_3081_fr_fr");
		if (!$this->field_3081_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3081_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3081_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3082' first before field var 'x_field_3082'
		$val = $CurrentForm->hasValue("field_3082") ? $CurrentForm->getValue("field_3082") : $CurrentForm->getValue("x_field_3082");
		if (!$this->field_3082->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3082->Visible = FALSE; // Disable update for API request
			else
				$this->field_3082->setFormValue($val);
		}

		// Check field name 'field_3082_en_us' first before field var 'x_field_3082_en_us'
		$val = $CurrentForm->hasValue("field_3082_en_us") ? $CurrentForm->getValue("field_3082_en_us") : $CurrentForm->getValue("x_field_3082_en_us");
		if (!$this->field_3082_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3082_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3082_en_us->setFormValue($val);
		}

		// Check field name 'field_3082_fr_fr' first before field var 'x_field_3082_fr_fr'
		$val = $CurrentForm->hasValue("field_3082_fr_fr") ? $CurrentForm->getValue("field_3082_fr_fr") : $CurrentForm->getValue("x_field_3082_fr_fr");
		if (!$this->field_3082_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3082_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3082_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3084' first before field var 'x_field_3084'
		$val = $CurrentForm->hasValue("field_3084") ? $CurrentForm->getValue("field_3084") : $CurrentForm->getValue("x_field_3084");
		if (!$this->field_3084->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3084->Visible = FALSE; // Disable update for API request
			else
				$this->field_3084->setFormValue($val);
		}

		// Check field name 'field_3085' first before field var 'x_field_3085'
		$val = $CurrentForm->hasValue("field_3085") ? $CurrentForm->getValue("field_3085") : $CurrentForm->getValue("x_field_3085");
		if (!$this->field_3085->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3085->Visible = FALSE; // Disable update for API request
			else
				$this->field_3085->setFormValue($val);
		}

		// Check field name 'field_3086' first before field var 'x_field_3086'
		$val = $CurrentForm->hasValue("field_3086") ? $CurrentForm->getValue("field_3086") : $CurrentForm->getValue("x_field_3086");
		if (!$this->field_3086->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3086->Visible = FALSE; // Disable update for API request
			else
				$this->field_3086->setFormValue($val);
		}

		// Check field name 'field_3096' first before field var 'x_field_3096'
		$val = $CurrentForm->hasValue("field_3096") ? $CurrentForm->getValue("field_3096") : $CurrentForm->getValue("x_field_3096");
		if (!$this->field_3096->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3096->Visible = FALSE; // Disable update for API request
			else
				$this->field_3096->setFormValue($val);
		}

		// Check field name 'field_3097' first before field var 'x_field_3097'
		$val = $CurrentForm->hasValue("field_3097") ? $CurrentForm->getValue("field_3097") : $CurrentForm->getValue("x_field_3097");
		if (!$this->field_3097->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3097->Visible = FALSE; // Disable update for API request
			else
				$this->field_3097->setFormValue($val);
		}

		// Check field name 'field_3098' first before field var 'x_field_3098'
		$val = $CurrentForm->hasValue("field_3098") ? $CurrentForm->getValue("field_3098") : $CurrentForm->getValue("x_field_3098");
		if (!$this->field_3098->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3098->Visible = FALSE; // Disable update for API request
			else
				$this->field_3098->setFormValue($val);
		}

		// Check field name 'field_3099' first before field var 'x_field_3099'
		$val = $CurrentForm->hasValue("field_3099") ? $CurrentForm->getValue("field_3099") : $CurrentForm->getValue("x_field_3099");
		if (!$this->field_3099->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3099->Visible = FALSE; // Disable update for API request
			else
				$this->field_3099->setFormValue($val);
		}

		// Check field name 'field_3100' first before field var 'x_field_3100'
		$val = $CurrentForm->hasValue("field_3100") ? $CurrentForm->getValue("field_3100") : $CurrentForm->getValue("x_field_3100");
		if (!$this->field_3100->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3100->Visible = FALSE; // Disable update for API request
			else
				$this->field_3100->setFormValue($val);
		}

		// Check field name 'field_3101' first before field var 'x_field_3101'
		$val = $CurrentForm->hasValue("field_3101") ? $CurrentForm->getValue("field_3101") : $CurrentForm->getValue("x_field_3101");
		if (!$this->field_3101->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3101->Visible = FALSE; // Disable update for API request
			else
				$this->field_3101->setFormValue($val);
		}

		// Check field name 'field_3102' first before field var 'x_field_3102'
		$val = $CurrentForm->hasValue("field_3102") ? $CurrentForm->getValue("field_3102") : $CurrentForm->getValue("x_field_3102");
		if (!$this->field_3102->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3102->Visible = FALSE; // Disable update for API request
			else
				$this->field_3102->setFormValue($val);
		}

		// Check field name 'field_3103' first before field var 'x_field_3103'
		$val = $CurrentForm->hasValue("field_3103") ? $CurrentForm->getValue("field_3103") : $CurrentForm->getValue("x_field_3103");
		if (!$this->field_3103->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3103->Visible = FALSE; // Disable update for API request
			else
				$this->field_3103->setFormValue($val);
		}

		// Check field name 'field_3104' first before field var 'x_field_3104'
		$val = $CurrentForm->hasValue("field_3104") ? $CurrentForm->getValue("field_3104") : $CurrentForm->getValue("x_field_3104");
		if (!$this->field_3104->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3104->Visible = FALSE; // Disable update for API request
			else
				$this->field_3104->setFormValue($val);
		}

		// Check field name 'field_3105' first before field var 'x_field_3105'
		$val = $CurrentForm->hasValue("field_3105") ? $CurrentForm->getValue("field_3105") : $CurrentForm->getValue("x_field_3105");
		if (!$this->field_3105->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3105->Visible = FALSE; // Disable update for API request
			else
				$this->field_3105->setFormValue($val);
		}

		// Check field name 'field_3106' first before field var 'x_field_3106'
		$val = $CurrentForm->hasValue("field_3106") ? $CurrentForm->getValue("field_3106") : $CurrentForm->getValue("x_field_3106");
		if (!$this->field_3106->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3106->Visible = FALSE; // Disable update for API request
			else
				$this->field_3106->setFormValue($val);
		}

		// Check field name 'field_3107' first before field var 'x_field_3107'
		$val = $CurrentForm->hasValue("field_3107") ? $CurrentForm->getValue("field_3107") : $CurrentForm->getValue("x_field_3107");
		if (!$this->field_3107->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3107->Visible = FALSE; // Disable update for API request
			else
				$this->field_3107->setFormValue($val);
		}

		// Check field name 'field_3108' first before field var 'x_field_3108'
		$val = $CurrentForm->hasValue("field_3108") ? $CurrentForm->getValue("field_3108") : $CurrentForm->getValue("x_field_3108");
		if (!$this->field_3108->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3108->Visible = FALSE; // Disable update for API request
			else
				$this->field_3108->setFormValue($val);
		}

		// Check field name 'field_3109' first before field var 'x_field_3109'
		$val = $CurrentForm->hasValue("field_3109") ? $CurrentForm->getValue("field_3109") : $CurrentForm->getValue("x_field_3109");
		if (!$this->field_3109->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3109->Visible = FALSE; // Disable update for API request
			else
				$this->field_3109->setFormValue($val);
		}

		// Check field name 'field_3110' first before field var 'x_field_3110'
		$val = $CurrentForm->hasValue("field_3110") ? $CurrentForm->getValue("field_3110") : $CurrentForm->getValue("x_field_3110");
		if (!$this->field_3110->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3110->Visible = FALSE; // Disable update for API request
			else
				$this->field_3110->setFormValue($val);
		}

		// Check field name 'field_3111' first before field var 'x_field_3111'
		$val = $CurrentForm->hasValue("field_3111") ? $CurrentForm->getValue("field_3111") : $CurrentForm->getValue("x_field_3111");
		if (!$this->field_3111->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3111->Visible = FALSE; // Disable update for API request
			else
				$this->field_3111->setFormValue($val);
		}

		// Check field name 'field_3112' first before field var 'x_field_3112'
		$val = $CurrentForm->hasValue("field_3112") ? $CurrentForm->getValue("field_3112") : $CurrentForm->getValue("x_field_3112");
		if (!$this->field_3112->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3112->Visible = FALSE; // Disable update for API request
			else
				$this->field_3112->setFormValue($val);
		}

		// Check field name 'field_3113' first before field var 'x_field_3113'
		$val = $CurrentForm->hasValue("field_3113") ? $CurrentForm->getValue("field_3113") : $CurrentForm->getValue("x_field_3113");
		if (!$this->field_3113->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3113->Visible = FALSE; // Disable update for API request
			else
				$this->field_3113->setFormValue($val);
		}

		// Check field name 'field_3113_en_us' first before field var 'x_field_3113_en_us'
		$val = $CurrentForm->hasValue("field_3113_en_us") ? $CurrentForm->getValue("field_3113_en_us") : $CurrentForm->getValue("x_field_3113_en_us");
		if (!$this->field_3113_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3113_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3113_en_us->setFormValue($val);
		}

		// Check field name 'field_3113_fr_fr' first before field var 'x_field_3113_fr_fr'
		$val = $CurrentForm->hasValue("field_3113_fr_fr") ? $CurrentForm->getValue("field_3113_fr_fr") : $CurrentForm->getValue("x_field_3113_fr_fr");
		if (!$this->field_3113_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3113_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3113_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3114' first before field var 'x_field_3114'
		$val = $CurrentForm->hasValue("field_3114") ? $CurrentForm->getValue("field_3114") : $CurrentForm->getValue("x_field_3114");
		if (!$this->field_3114->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3114->Visible = FALSE; // Disable update for API request
			else
				$this->field_3114->setFormValue($val);
		}

		// Check field name 'field_3114_en_us' first before field var 'x_field_3114_en_us'
		$val = $CurrentForm->hasValue("field_3114_en_us") ? $CurrentForm->getValue("field_3114_en_us") : $CurrentForm->getValue("x_field_3114_en_us");
		if (!$this->field_3114_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3114_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3114_en_us->setFormValue($val);
		}

		// Check field name 'field_3114_fr_fr' first before field var 'x_field_3114_fr_fr'
		$val = $CurrentForm->hasValue("field_3114_fr_fr") ? $CurrentForm->getValue("field_3114_fr_fr") : $CurrentForm->getValue("x_field_3114_fr_fr");
		if (!$this->field_3114_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3114_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3114_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3115' first before field var 'x_field_3115'
		$val = $CurrentForm->hasValue("field_3115") ? $CurrentForm->getValue("field_3115") : $CurrentForm->getValue("x_field_3115");
		if (!$this->field_3115->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3115->Visible = FALSE; // Disable update for API request
			else
				$this->field_3115->setFormValue($val);
		}

		// Check field name 'field_3115_si' first before field var 'x_field_3115_si'
		$val = $CurrentForm->hasValue("field_3115_si") ? $CurrentForm->getValue("field_3115_si") : $CurrentForm->getValue("x_field_3115_si");
		if (!$this->field_3115_si->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3115_si->Visible = FALSE; // Disable update for API request
			else
				$this->field_3115_si->setFormValue($val);
		}

		// Check field name 'field_3115_unit' first before field var 'x_field_3115_unit'
		$val = $CurrentForm->hasValue("field_3115_unit") ? $CurrentForm->getValue("field_3115_unit") : $CurrentForm->getValue("x_field_3115_unit");
		if (!$this->field_3115_unit->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3115_unit->Visible = FALSE; // Disable update for API request
			else
				$this->field_3115_unit->setFormValue($val);
		}

		// Check field name 'field_3116' first before field var 'x_field_3116'
		$val = $CurrentForm->hasValue("field_3116") ? $CurrentForm->getValue("field_3116") : $CurrentForm->getValue("x_field_3116");
		if (!$this->field_3116->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3116->Visible = FALSE; // Disable update for API request
			else
				$this->field_3116->setFormValue($val);
			$this->field_3116->CurrentValue = UnFormatDateTime($this->field_3116->CurrentValue, 0);
		}

		// Check field name 'field_3117' first before field var 'x_field_3117'
		$val = $CurrentForm->hasValue("field_3117") ? $CurrentForm->getValue("field_3117") : $CurrentForm->getValue("x_field_3117");
		if (!$this->field_3117->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3117->Visible = FALSE; // Disable update for API request
			else
				$this->field_3117->setFormValue($val);
		}

		// Check field name 'field_3117_en_us' first before field var 'x_field_3117_en_us'
		$val = $CurrentForm->hasValue("field_3117_en_us") ? $CurrentForm->getValue("field_3117_en_us") : $CurrentForm->getValue("x_field_3117_en_us");
		if (!$this->field_3117_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3117_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3117_en_us->setFormValue($val);
		}

		// Check field name 'field_3117_fr_fr' first before field var 'x_field_3117_fr_fr'
		$val = $CurrentForm->hasValue("field_3117_fr_fr") ? $CurrentForm->getValue("field_3117_fr_fr") : $CurrentForm->getValue("x_field_3117_fr_fr");
		if (!$this->field_3117_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3117_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3117_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3118' first before field var 'x_field_3118'
		$val = $CurrentForm->hasValue("field_3118") ? $CurrentForm->getValue("field_3118") : $CurrentForm->getValue("x_field_3118");
		if (!$this->field_3118->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3118->Visible = FALSE; // Disable update for API request
			else
				$this->field_3118->setFormValue($val);
		}

		// Check field name 'field_3118_en_us' first before field var 'x_field_3118_en_us'
		$val = $CurrentForm->hasValue("field_3118_en_us") ? $CurrentForm->getValue("field_3118_en_us") : $CurrentForm->getValue("x_field_3118_en_us");
		if (!$this->field_3118_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3118_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3118_en_us->setFormValue($val);
		}

		// Check field name 'field_3118_fr_fr' first before field var 'x_field_3118_fr_fr'
		$val = $CurrentForm->hasValue("field_3118_fr_fr") ? $CurrentForm->getValue("field_3118_fr_fr") : $CurrentForm->getValue("x_field_3118_fr_fr");
		if (!$this->field_3118_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3118_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3118_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3119' first before field var 'x_field_3119'
		$val = $CurrentForm->hasValue("field_3119") ? $CurrentForm->getValue("field_3119") : $CurrentForm->getValue("x_field_3119");
		if (!$this->field_3119->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3119->Visible = FALSE; // Disable update for API request
			else
				$this->field_3119->setFormValue($val);
		}

		// Check field name 'field_3119_en_us' first before field var 'x_field_3119_en_us'
		$val = $CurrentForm->hasValue("field_3119_en_us") ? $CurrentForm->getValue("field_3119_en_us") : $CurrentForm->getValue("x_field_3119_en_us");
		if (!$this->field_3119_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3119_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3119_en_us->setFormValue($val);
		}

		// Check field name 'field_3119_fr_fr' first before field var 'x_field_3119_fr_fr'
		$val = $CurrentForm->hasValue("field_3119_fr_fr") ? $CurrentForm->getValue("field_3119_fr_fr") : $CurrentForm->getValue("x_field_3119_fr_fr");
		if (!$this->field_3119_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3119_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3119_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3120' first before field var 'x_field_3120'
		$val = $CurrentForm->hasValue("field_3120") ? $CurrentForm->getValue("field_3120") : $CurrentForm->getValue("x_field_3120");
		if (!$this->field_3120->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3120->Visible = FALSE; // Disable update for API request
			else
				$this->field_3120->setFormValue($val);
		}

		// Check field name 'field_3120_en_us' first before field var 'x_field_3120_en_us'
		$val = $CurrentForm->hasValue("field_3120_en_us") ? $CurrentForm->getValue("field_3120_en_us") : $CurrentForm->getValue("x_field_3120_en_us");
		if (!$this->field_3120_en_us->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3120_en_us->Visible = FALSE; // Disable update for API request
			else
				$this->field_3120_en_us->setFormValue($val);
		}

		// Check field name 'field_3120_fr_fr' first before field var 'x_field_3120_fr_fr'
		$val = $CurrentForm->hasValue("field_3120_fr_fr") ? $CurrentForm->getValue("field_3120_fr_fr") : $CurrentForm->getValue("x_field_3120_fr_fr");
		if (!$this->field_3120_fr_fr->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3120_fr_fr->Visible = FALSE; // Disable update for API request
			else
				$this->field_3120_fr_fr->setFormValue($val);
		}

		// Check field name 'field_3121' first before field var 'x_field_3121'
		$val = $CurrentForm->hasValue("field_3121") ? $CurrentForm->getValue("field_3121") : $CurrentForm->getValue("x_field_3121");
		if (!$this->field_3121->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3121->Visible = FALSE; // Disable update for API request
			else
				$this->field_3121->setFormValue($val);
			$this->field_3121->CurrentValue = UnFormatDateTime($this->field_3121->CurrentValue, 0);
		}

		// Check field name 'field_3122' first before field var 'x_field_3122'
		$val = $CurrentForm->hasValue("field_3122") ? $CurrentForm->getValue("field_3122") : $CurrentForm->getValue("x_field_3122");
		if (!$this->field_3122->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3122->Visible = FALSE; // Disable update for API request
			else
				$this->field_3122->setFormValue($val);
		}

		// Check field name 'field_3122_si' first before field var 'x_field_3122_si'
		$val = $CurrentForm->hasValue("field_3122_si") ? $CurrentForm->getValue("field_3122_si") : $CurrentForm->getValue("x_field_3122_si");
		if (!$this->field_3122_si->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3122_si->Visible = FALSE; // Disable update for API request
			else
				$this->field_3122_si->setFormValue($val);
		}

		// Check field name 'field_3122_unit' first before field var 'x_field_3122_unit'
		$val = $CurrentForm->hasValue("field_3122_unit") ? $CurrentForm->getValue("field_3122_unit") : $CurrentForm->getValue("x_field_3122_unit");
		if (!$this->field_3122_unit->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3122_unit->Visible = FALSE; // Disable update for API request
			else
				$this->field_3122_unit->setFormValue($val);
		}

		// Check field name 'field_3123' first before field var 'x_field_3123'
		$val = $CurrentForm->hasValue("field_3123") ? $CurrentForm->getValue("field_3123") : $CurrentForm->getValue("x_field_3123");
		if (!$this->field_3123->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3123->Visible = FALSE; // Disable update for API request
			else
				$this->field_3123->setFormValue($val);
		}

		// Check field name 'field_3124' first before field var 'x_field_3124'
		$val = $CurrentForm->hasValue("field_3124") ? $CurrentForm->getValue("field_3124") : $CurrentForm->getValue("x_field_3124");
		if (!$this->field_3124->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3124->Visible = FALSE; // Disable update for API request
			else
				$this->field_3124->setFormValue($val);
		}

		// Check field name 'field_3125' first before field var 'x_field_3125'
		$val = $CurrentForm->hasValue("field_3125") ? $CurrentForm->getValue("field_3125") : $CurrentForm->getValue("x_field_3125");
		if (!$this->field_3125->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3125->Visible = FALSE; // Disable update for API request
			else
				$this->field_3125->setFormValue($val);
		}

		// Check field name 'field_3126' first before field var 'x_field_3126'
		$val = $CurrentForm->hasValue("field_3126") ? $CurrentForm->getValue("field_3126") : $CurrentForm->getValue("x_field_3126");
		if (!$this->field_3126->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3126->Visible = FALSE; // Disable update for API request
			else
				$this->field_3126->setFormValue($val);
		}

		// Check field name 'field_3127' first before field var 'x_field_3127'
		$val = $CurrentForm->hasValue("field_3127") ? $CurrentForm->getValue("field_3127") : $CurrentForm->getValue("x_field_3127");
		if (!$this->field_3127->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3127->Visible = FALSE; // Disable update for API request
			else
				$this->field_3127->setFormValue($val);
		}

		// Check field name 'field_3128' first before field var 'x_field_3128'
		$val = $CurrentForm->hasValue("field_3128") ? $CurrentForm->getValue("field_3128") : $CurrentForm->getValue("x_field_3128");
		if (!$this->field_3128->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3128->Visible = FALSE; // Disable update for API request
			else
				$this->field_3128->setFormValue($val);
		}

		// Check field name 'field_3129' first before field var 'x_field_3129'
		$val = $CurrentForm->hasValue("field_3129") ? $CurrentForm->getValue("field_3129") : $CurrentForm->getValue("x_field_3129");
		if (!$this->field_3129->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3129->Visible = FALSE; // Disable update for API request
			else
				$this->field_3129->setFormValue($val);
		}

		// Check field name 'field_3130' first before field var 'x_field_3130'
		$val = $CurrentForm->hasValue("field_3130") ? $CurrentForm->getValue("field_3130") : $CurrentForm->getValue("x_field_3130");
		if (!$this->field_3130->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3130->Visible = FALSE; // Disable update for API request
			else
				$this->field_3130->setFormValue($val);
		}

		// Check field name 'field_3131' first before field var 'x_field_3131'
		$val = $CurrentForm->hasValue("field_3131") ? $CurrentForm->getValue("field_3131") : $CurrentForm->getValue("x_field_3131");
		if (!$this->field_3131->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3131->Visible = FALSE; // Disable update for API request
			else
				$this->field_3131->setFormValue($val);
		}

		// Check field name 'field_3132' first before field var 'x_field_3132'
		$val = $CurrentForm->hasValue("field_3132") ? $CurrentForm->getValue("field_3132") : $CurrentForm->getValue("x_field_3132");
		if (!$this->field_3132->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3132->Visible = FALSE; // Disable update for API request
			else
				$this->field_3132->setFormValue($val);
		}

		// Check field name 'field_3133' first before field var 'x_field_3133'
		$val = $CurrentForm->hasValue("field_3133") ? $CurrentForm->getValue("field_3133") : $CurrentForm->getValue("x_field_3133");
		if (!$this->field_3133->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3133->Visible = FALSE; // Disable update for API request
			else
				$this->field_3133->setFormValue($val);
		}

		// Check field name 'field_3134' first before field var 'x_field_3134'
		$val = $CurrentForm->hasValue("field_3134") ? $CurrentForm->getValue("field_3134") : $CurrentForm->getValue("x_field_3134");
		if (!$this->field_3134->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3134->Visible = FALSE; // Disable update for API request
			else
				$this->field_3134->setFormValue($val);
		}

		// Check field name 'field_3135' first before field var 'x_field_3135'
		$val = $CurrentForm->hasValue("field_3135") ? $CurrentForm->getValue("field_3135") : $CurrentForm->getValue("x_field_3135");
		if (!$this->field_3135->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3135->Visible = FALSE; // Disable update for API request
			else
				$this->field_3135->setFormValue($val);
		}

		// Check field name 'field_3136' first before field var 'x_field_3136'
		$val = $CurrentForm->hasValue("field_3136") ? $CurrentForm->getValue("field_3136") : $CurrentForm->getValue("x_field_3136");
		if (!$this->field_3136->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3136->Visible = FALSE; // Disable update for API request
			else
				$this->field_3136->setFormValue($val);
		}

		// Check field name 'field_3137' first before field var 'x_field_3137'
		$val = $CurrentForm->hasValue("field_3137") ? $CurrentForm->getValue("field_3137") : $CurrentForm->getValue("x_field_3137");
		if (!$this->field_3137->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3137->Visible = FALSE; // Disable update for API request
			else
				$this->field_3137->setFormValue($val);
		}

		// Check field name 'field_3138' first before field var 'x_field_3138'
		$val = $CurrentForm->hasValue("field_3138") ? $CurrentForm->getValue("field_3138") : $CurrentForm->getValue("x_field_3138");
		if (!$this->field_3138->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3138->Visible = FALSE; // Disable update for API request
			else
				$this->field_3138->setFormValue($val);
		}

		// Check field name 'field_3139' first before field var 'x_field_3139'
		$val = $CurrentForm->hasValue("field_3139") ? $CurrentForm->getValue("field_3139") : $CurrentForm->getValue("x_field_3139");
		if (!$this->field_3139->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3139->Visible = FALSE; // Disable update for API request
			else
				$this->field_3139->setFormValue($val);
		}

		// Check field name 'field_3140' first before field var 'x_field_3140'
		$val = $CurrentForm->hasValue("field_3140") ? $CurrentForm->getValue("field_3140") : $CurrentForm->getValue("x_field_3140");
		if (!$this->field_3140->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3140->Visible = FALSE; // Disable update for API request
			else
				$this->field_3140->setFormValue($val);
		}

		// Check field name 'field_3141' first before field var 'x_field_3141'
		$val = $CurrentForm->hasValue("field_3141") ? $CurrentForm->getValue("field_3141") : $CurrentForm->getValue("x_field_3141");
		if (!$this->field_3141->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3141->Visible = FALSE; // Disable update for API request
			else
				$this->field_3141->setFormValue($val);
		}

		// Check field name 'field_3142' first before field var 'x_field_3142'
		$val = $CurrentForm->hasValue("field_3142") ? $CurrentForm->getValue("field_3142") : $CurrentForm->getValue("x_field_3142");
		if (!$this->field_3142->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3142->Visible = FALSE; // Disable update for API request
			else
				$this->field_3142->setFormValue($val);
		}

		// Check field name 'field_3143' first before field var 'x_field_3143'
		$val = $CurrentForm->hasValue("field_3143") ? $CurrentForm->getValue("field_3143") : $CurrentForm->getValue("x_field_3143");
		if (!$this->field_3143->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3143->Visible = FALSE; // Disable update for API request
			else
				$this->field_3143->setFormValue($val);
		}

		// Check field name 'field_3144' first before field var 'x_field_3144'
		$val = $CurrentForm->hasValue("field_3144") ? $CurrentForm->getValue("field_3144") : $CurrentForm->getValue("x_field_3144");
		if (!$this->field_3144->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3144->Visible = FALSE; // Disable update for API request
			else
				$this->field_3144->setFormValue($val);
		}

		// Check field name 'field_3145' first before field var 'x_field_3145'
		$val = $CurrentForm->hasValue("field_3145") ? $CurrentForm->getValue("field_3145") : $CurrentForm->getValue("x_field_3145");
		if (!$this->field_3145->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3145->Visible = FALSE; // Disable update for API request
			else
				$this->field_3145->setFormValue($val);
		}

		// Check field name 'field_3146' first before field var 'x_field_3146'
		$val = $CurrentForm->hasValue("field_3146") ? $CurrentForm->getValue("field_3146") : $CurrentForm->getValue("x_field_3146");
		if (!$this->field_3146->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3146->Visible = FALSE; // Disable update for API request
			else
				$this->field_3146->setFormValue($val);
		}

		// Check field name 'field_3147' first before field var 'x_field_3147'
		$val = $CurrentForm->hasValue("field_3147") ? $CurrentForm->getValue("field_3147") : $CurrentForm->getValue("x_field_3147");
		if (!$this->field_3147->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3147->Visible = FALSE; // Disable update for API request
			else
				$this->field_3147->setFormValue($val);
		}

		// Check field name 'field_3148' first before field var 'x_field_3148'
		$val = $CurrentForm->hasValue("field_3148") ? $CurrentForm->getValue("field_3148") : $CurrentForm->getValue("x_field_3148");
		if (!$this->field_3148->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3148->Visible = FALSE; // Disable update for API request
			else
				$this->field_3148->setFormValue($val);
		}

		// Check field name 'field_3149' first before field var 'x_field_3149'
		$val = $CurrentForm->hasValue("field_3149") ? $CurrentForm->getValue("field_3149") : $CurrentForm->getValue("x_field_3149");
		if (!$this->field_3149->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3149->Visible = FALSE; // Disable update for API request
			else
				$this->field_3149->setFormValue($val);
		}

		// Check field name 'field_3150' first before field var 'x_field_3150'
		$val = $CurrentForm->hasValue("field_3150") ? $CurrentForm->getValue("field_3150") : $CurrentForm->getValue("x_field_3150");
		if (!$this->field_3150->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3150->Visible = FALSE; // Disable update for API request
			else
				$this->field_3150->setFormValue($val);
		}

		// Check field name 'field_3151' first before field var 'x_field_3151'
		$val = $CurrentForm->hasValue("field_3151") ? $CurrentForm->getValue("field_3151") : $CurrentForm->getValue("x_field_3151");
		if (!$this->field_3151->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3151->Visible = FALSE; // Disable update for API request
			else
				$this->field_3151->setFormValue($val);
		}

		// Check field name 'field_3152' first before field var 'x_field_3152'
		$val = $CurrentForm->hasValue("field_3152") ? $CurrentForm->getValue("field_3152") : $CurrentForm->getValue("x_field_3152");
		if (!$this->field_3152->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3152->Visible = FALSE; // Disable update for API request
			else
				$this->field_3152->setFormValue($val);
		}

		// Check field name 'field_3153' first before field var 'x_field_3153'
		$val = $CurrentForm->hasValue("field_3153") ? $CurrentForm->getValue("field_3153") : $CurrentForm->getValue("x_field_3153");
		if (!$this->field_3153->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3153->Visible = FALSE; // Disable update for API request
			else
				$this->field_3153->setFormValue($val);
		}

		// Check field name 'field_3154' first before field var 'x_field_3154'
		$val = $CurrentForm->hasValue("field_3154") ? $CurrentForm->getValue("field_3154") : $CurrentForm->getValue("x_field_3154");
		if (!$this->field_3154->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3154->Visible = FALSE; // Disable update for API request
			else
				$this->field_3154->setFormValue($val);
		}

		// Check field name 'field_3155' first before field var 'x_field_3155'
		$val = $CurrentForm->hasValue("field_3155") ? $CurrentForm->getValue("field_3155") : $CurrentForm->getValue("x_field_3155");
		if (!$this->field_3155->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3155->Visible = FALSE; // Disable update for API request
			else
				$this->field_3155->setFormValue($val);
		}

		// Check field name 'field_3156' first before field var 'x_field_3156'
		$val = $CurrentForm->hasValue("field_3156") ? $CurrentForm->getValue("field_3156") : $CurrentForm->getValue("x_field_3156");
		if (!$this->field_3156->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3156->Visible = FALSE; // Disable update for API request
			else
				$this->field_3156->setFormValue($val);
		}

		// Check field name 'field_3157' first before field var 'x_field_3157'
		$val = $CurrentForm->hasValue("field_3157") ? $CurrentForm->getValue("field_3157") : $CurrentForm->getValue("x_field_3157");
		if (!$this->field_3157->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3157->Visible = FALSE; // Disable update for API request
			else
				$this->field_3157->setFormValue($val);
		}

		// Check field name 'field_3158' first before field var 'x_field_3158'
		$val = $CurrentForm->hasValue("field_3158") ? $CurrentForm->getValue("field_3158") : $CurrentForm->getValue("x_field_3158");
		if (!$this->field_3158->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3158->Visible = FALSE; // Disable update for API request
			else
				$this->field_3158->setFormValue($val);
		}

		// Check field name 'field_3159' first before field var 'x_field_3159'
		$val = $CurrentForm->hasValue("field_3159") ? $CurrentForm->getValue("field_3159") : $CurrentForm->getValue("x_field_3159");
		if (!$this->field_3159->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3159->Visible = FALSE; // Disable update for API request
			else
				$this->field_3159->setFormValue($val);
		}

		// Check field name 'field_3160' first before field var 'x_field_3160'
		$val = $CurrentForm->hasValue("field_3160") ? $CurrentForm->getValue("field_3160") : $CurrentForm->getValue("x_field_3160");
		if (!$this->field_3160->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3160->Visible = FALSE; // Disable update for API request
			else
				$this->field_3160->setFormValue($val);
		}

		// Check field name 'field_3161' first before field var 'x_field_3161'
		$val = $CurrentForm->hasValue("field_3161") ? $CurrentForm->getValue("field_3161") : $CurrentForm->getValue("x_field_3161");
		if (!$this->field_3161->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3161->Visible = FALSE; // Disable update for API request
			else
				$this->field_3161->setFormValue($val);
		}

		// Check field name 'field_3162' first before field var 'x_field_3162'
		$val = $CurrentForm->hasValue("field_3162") ? $CurrentForm->getValue("field_3162") : $CurrentForm->getValue("x_field_3162");
		if (!$this->field_3162->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3162->Visible = FALSE; // Disable update for API request
			else
				$this->field_3162->setFormValue($val);
		}

		// Check field name 'field_3163' first before field var 'x_field_3163'
		$val = $CurrentForm->hasValue("field_3163") ? $CurrentForm->getValue("field_3163") : $CurrentForm->getValue("x_field_3163");
		if (!$this->field_3163->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3163->Visible = FALSE; // Disable update for API request
			else
				$this->field_3163->setFormValue($val);
		}

		// Check field name 'field_3164' first before field var 'x_field_3164'
		$val = $CurrentForm->hasValue("field_3164") ? $CurrentForm->getValue("field_3164") : $CurrentForm->getValue("x_field_3164");
		if (!$this->field_3164->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3164->Visible = FALSE; // Disable update for API request
			else
				$this->field_3164->setFormValue($val);
		}

		// Check field name 'field_3165' first before field var 'x_field_3165'
		$val = $CurrentForm->hasValue("field_3165") ? $CurrentForm->getValue("field_3165") : $CurrentForm->getValue("x_field_3165");
		if (!$this->field_3165->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3165->Visible = FALSE; // Disable update for API request
			else
				$this->field_3165->setFormValue($val);
		}

		// Check field name 'field_3166' first before field var 'x_field_3166'
		$val = $CurrentForm->hasValue("field_3166") ? $CurrentForm->getValue("field_3166") : $CurrentForm->getValue("x_field_3166");
		if (!$this->field_3166->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3166->Visible = FALSE; // Disable update for API request
			else
				$this->field_3166->setFormValue($val);
		}

		// Check field name 'field_3167' first before field var 'x_field_3167'
		$val = $CurrentForm->hasValue("field_3167") ? $CurrentForm->getValue("field_3167") : $CurrentForm->getValue("x_field_3167");
		if (!$this->field_3167->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3167->Visible = FALSE; // Disable update for API request
			else
				$this->field_3167->setFormValue($val);
		}

		// Check field name 'field_3168' first before field var 'x_field_3168'
		$val = $CurrentForm->hasValue("field_3168") ? $CurrentForm->getValue("field_3168") : $CurrentForm->getValue("x_field_3168");
		if (!$this->field_3168->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3168->Visible = FALSE; // Disable update for API request
			else
				$this->field_3168->setFormValue($val);
		}

		// Check field name 'field_3169' first before field var 'x_field_3169'
		$val = $CurrentForm->hasValue("field_3169") ? $CurrentForm->getValue("field_3169") : $CurrentForm->getValue("x_field_3169");
		if (!$this->field_3169->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3169->Visible = FALSE; // Disable update for API request
			else
				$this->field_3169->setFormValue($val);
		}

		// Check field name 'field_3170' first before field var 'x_field_3170'
		$val = $CurrentForm->hasValue("field_3170") ? $CurrentForm->getValue("field_3170") : $CurrentForm->getValue("x_field_3170");
		if (!$this->field_3170->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3170->Visible = FALSE; // Disable update for API request
			else
				$this->field_3170->setFormValue($val);
		}

		// Check field name 'field_3171' first before field var 'x_field_3171'
		$val = $CurrentForm->hasValue("field_3171") ? $CurrentForm->getValue("field_3171") : $CurrentForm->getValue("x_field_3171");
		if (!$this->field_3171->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3171->Visible = FALSE; // Disable update for API request
			else
				$this->field_3171->setFormValue($val);
		}

		// Check field name 'field_3172' first before field var 'x_field_3172'
		$val = $CurrentForm->hasValue("field_3172") ? $CurrentForm->getValue("field_3172") : $CurrentForm->getValue("x_field_3172");
		if (!$this->field_3172->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3172->Visible = FALSE; // Disable update for API request
			else
				$this->field_3172->setFormValue($val);
		}

		// Check field name 'field_3173' first before field var 'x_field_3173'
		$val = $CurrentForm->hasValue("field_3173") ? $CurrentForm->getValue("field_3173") : $CurrentForm->getValue("x_field_3173");
		if (!$this->field_3173->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3173->Visible = FALSE; // Disable update for API request
			else
				$this->field_3173->setFormValue($val);
		}

		// Check field name 'field_3173_si' first before field var 'x_field_3173_si'
		$val = $CurrentForm->hasValue("field_3173_si") ? $CurrentForm->getValue("field_3173_si") : $CurrentForm->getValue("x_field_3173_si");
		if (!$this->field_3173_si->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3173_si->Visible = FALSE; // Disable update for API request
			else
				$this->field_3173_si->setFormValue($val);
		}

		// Check field name 'field_3173_unit' first before field var 'x_field_3173_unit'
		$val = $CurrentForm->hasValue("field_3173_unit") ? $CurrentForm->getValue("field_3173_unit") : $CurrentForm->getValue("x_field_3173_unit");
		if (!$this->field_3173_unit->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->field_3173_unit->Visible = FALSE; // Disable update for API request
			else
				$this->field_3173_unit->setFormValue($val);
		}

		// Check field name 'f_3174_options' first before field var 'x_f_3174_options'
		$val = $CurrentForm->hasValue("f_3174_options") ? $CurrentForm->getValue("f_3174_options") : $CurrentForm->getValue("x_f_3174_options");
		if (!$this->f_3174_options->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3174_options->Visible = FALSE; // Disable update for API request
			else
				$this->f_3174_options->setFormValue($val);
		}

		// Check field name 'f_3174' first before field var 'x_f_3174'
		$val = $CurrentForm->hasValue("f_3174") ? $CurrentForm->getValue("f_3174") : $CurrentForm->getValue("x_f_3174");
		if (!$this->f_3174->IsDetailKey) {
			if (IsApi() && $val === NULL)
				$this->f_3174->Visible = FALSE; // Disable update for API request
			else
				$this->f_3174->setFormValue($val);
		}
	}

	// Restore form values
	public function restoreFormValues()
	{
		global $CurrentForm;
		$this->id->CurrentValue = $this->id->FormValue;
		$this->kind->CurrentValue = $this->kind->FormValue;
		$this->deleted->CurrentValue = $this->deleted->FormValue;
		$this->mls_id->CurrentValue = $this->mls_id->FormValue;
		$this->mls_id_num->CurrentValue = $this->mls_id_num->FormValue;
		$this->parent->CurrentValue = $this->parent->FormValue;
		$this->pic_numb->CurrentValue = $this->pic_numb->FormValue;
		$this->user_id->CurrentValue = $this->user_id->FormValue;
		$this->listing->CurrentValue = $this->listing->FormValue;
		$this->property_type->CurrentValue = $this->property_type->FormValue;
		$this->location1_id->CurrentValue = $this->location1_id->FormValue;
		$this->location2_id->CurrentValue = $this->location2_id->FormValue;
		$this->location3_id->CurrentValue = $this->location3_id->FormValue;
		$this->location4_id->CurrentValue = $this->location4_id->FormValue;
		$this->location5_id->CurrentValue = $this->location5_id->FormValue;
		$this->location6_id->CurrentValue = $this->location6_id->FormValue;
		$this->location7_id->CurrentValue = $this->location7_id->FormValue;
		$this->location1_name->CurrentValue = $this->location1_name->FormValue;
		$this->location2_name->CurrentValue = $this->location2_name->FormValue;
		$this->location3_name->CurrentValue = $this->location3_name->FormValue;
		$this->location4_name->CurrentValue = $this->location4_name->FormValue;
		$this->location5_name->CurrentValue = $this->location5_name->FormValue;
		$this->location6_name->CurrentValue = $this->location6_name->FormValue;
		$this->location7_name->CurrentValue = $this->location7_name->FormValue;
		$this->show_address->CurrentValue = $this->show_address->FormValue;
		$this->show_marker->CurrentValue = $this->show_marker->FormValue;
		$this->price->CurrentValue = $this->price->FormValue;
		$this->price_unit->CurrentValue = $this->price_unit->FormValue;
		$this->price_si->CurrentValue = $this->price_si->FormValue;
		$this->price_period->CurrentValue = $this->price_period->FormValue;
		$this->bedrooms->CurrentValue = $this->bedrooms->FormValue;
		$this->rooms->CurrentValue = $this->rooms->FormValue;
		$this->bathrooms->CurrentValue = $this->bathrooms->FormValue;
		$this->living_area->CurrentValue = $this->living_area->FormValue;
		$this->living_area_unit->CurrentValue = $this->living_area_unit->FormValue;
		$this->living_area_si->CurrentValue = $this->living_area_si->FormValue;
		$this->lot_area->CurrentValue = $this->lot_area->FormValue;
		$this->lot_area_unit->CurrentValue = $this->lot_area_unit->FormValue;
		$this->lot_area_si->CurrentValue = $this->lot_area_si->FormValue;
		$this->googlemap_lt->CurrentValue = $this->googlemap_lt->FormValue;
		$this->googlemap_ln->CurrentValue = $this->googlemap_ln->FormValue;
		$this->finalized->CurrentValue = $this->finalized->FormValue;
		$this->add_date->CurrentValue = $this->add_date->FormValue;
		$this->add_date->CurrentValue = UnFormatDateTime($this->add_date->CurrentValue, 0);
		$this->last_finalize_date->CurrentValue = $this->last_finalize_date->FormValue;
		$this->last_finalize_date->CurrentValue = UnFormatDateTime($this->last_finalize_date->CurrentValue, 0);
		$this->expire_days->CurrentValue = $this->expire_days->FormValue;
		$this->confirmed->CurrentValue = $this->confirmed->FormValue;
		$this->expired->CurrentValue = $this->expired->FormValue;
		$this->build_year->CurrentValue = $this->build_year->FormValue;
		$this->zip_id->CurrentValue = $this->zip_id->FormValue;
		$this->zip_name->CurrentValue = $this->zip_name->FormValue;
		$this->last_modified_time_stamp->CurrentValue = $this->last_modified_time_stamp->FormValue;
		$this->last_modified_time_stamp->CurrentValue = UnFormatDateTime($this->last_modified_time_stamp->CurrentValue, 0);
		$this->post_code->CurrentValue = $this->post_code->FormValue;
		$this->meta_description->CurrentValue = $this->meta_description->FormValue;
		$this->meta_description_manual->CurrentValue = $this->meta_description_manual->FormValue;
		$this->meta_keywords->CurrentValue = $this->meta_keywords->FormValue;
		$this->meta_keywords_manual->CurrentValue = $this->meta_keywords_manual->FormValue;
		$this->street_no->CurrentValue = $this->street_no->FormValue;
		$this->sp_featured->CurrentValue = $this->sp_featured->FormValue;
		$this->sp_hot->CurrentValue = $this->sp_hot->FormValue;
		$this->sp_openhouse->CurrentValue = $this->sp_openhouse->FormValue;
		$this->sp_forclosure->CurrentValue = $this->sp_forclosure->FormValue;
		$this->textsearch->CurrentValue = $this->textsearch->FormValue;
		$this->location_text->CurrentValue = $this->location_text->FormValue;
		$this->field_42->CurrentValue = $this->field_42->FormValue;
		$this->field_312->CurrentValue = $this->field_312->FormValue;
		$this->field_313->CurrentValue = $this->field_313->FormValue;
		$this->field_308->CurrentValue = $this->field_308->FormValue;
		$this->field_7->CurrentValue = $this->field_7->FormValue;
		$this->n_103->CurrentValue = $this->n_103->FormValue;
		$this->n_103_distance->CurrentValue = $this->n_103_distance->FormValue;
		$this->n_103_distance_by->CurrentValue = $this->n_103_distance_by->FormValue;
		$this->n_105->CurrentValue = $this->n_105->FormValue;
		$this->n_105_distance->CurrentValue = $this->n_105_distance->FormValue;
		$this->n_105_distance_by->CurrentValue = $this->n_105_distance_by->FormValue;
		$this->n_107->CurrentValue = $this->n_107->FormValue;
		$this->n_107_distance->CurrentValue = $this->n_107_distance->FormValue;
		$this->n_107_distance_by->CurrentValue = $this->n_107_distance_by->FormValue;
		$this->n_108->CurrentValue = $this->n_108->FormValue;
		$this->n_108_distance->CurrentValue = $this->n_108_distance->FormValue;
		$this->n_108_distance_by->CurrentValue = $this->n_108_distance_by->FormValue;
		$this->n_109->CurrentValue = $this->n_109->FormValue;
		$this->n_109_distance->CurrentValue = $this->n_109_distance->FormValue;
		$this->n_109_distance_by->CurrentValue = $this->n_109_distance_by->FormValue;
		$this->f_131_options->CurrentValue = $this->f_131_options->FormValue;
		$this->f_131->CurrentValue = $this->f_131->FormValue;
		$this->f_137_options->CurrentValue = $this->f_137_options->FormValue;
		$this->f_137->CurrentValue = $this->f_137->FormValue;
		$this->f_139_options->CurrentValue = $this->f_139_options->FormValue;
		$this->f_139->CurrentValue = $this->f_139->FormValue;
		$this->f_144_options->CurrentValue = $this->f_144_options->FormValue;
		$this->f_144->CurrentValue = $this->f_144->FormValue;
		$this->f_146_options->CurrentValue = $this->f_146_options->FormValue;
		$this->f_146->CurrentValue = $this->f_146->FormValue;
		$this->f_149_options->CurrentValue = $this->f_149_options->FormValue;
		$this->f_149->CurrentValue = $this->f_149->FormValue;
		$this->f_150_options->CurrentValue = $this->f_150_options->FormValue;
		$this->f_150->CurrentValue = $this->f_150->FormValue;
		$this->f_156_options->CurrentValue = $this->f_156_options->FormValue;
		$this->f_156->CurrentValue = $this->f_156->FormValue;
		$this->f_157_options->CurrentValue = $this->f_157_options->FormValue;
		$this->f_157->CurrentValue = $this->f_157->FormValue;
		$this->f_159_options->CurrentValue = $this->f_159_options->FormValue;
		$this->f_159->CurrentValue = $this->f_159->FormValue;
		$this->f_161_options->CurrentValue = $this->f_161_options->FormValue;
		$this->f_161->CurrentValue = $this->f_161->FormValue;
		$this->f_163_options->CurrentValue = $this->f_163_options->FormValue;
		$this->f_163->CurrentValue = $this->f_163->FormValue;
		$this->f_165_options->CurrentValue = $this->f_165_options->FormValue;
		$this->f_165->CurrentValue = $this->f_165->FormValue;
		$this->f_166_options->CurrentValue = $this->f_166_options->FormValue;
		$this->f_166->CurrentValue = $this->f_166->FormValue;
		$this->ref_id->CurrentValue = $this->ref_id->FormValue;
		$this->field_54->CurrentValue = $this->field_54->FormValue;
		$this->half_bathrooms->CurrentValue = $this->half_bathrooms->FormValue;
		$this->field_55->CurrentValue = $this->field_55->FormValue;
		$this->rendered->CurrentValue = $this->rendered->FormValue;
		$this->alias->CurrentValue = $this->alias->FormValue;
		$this->source->CurrentValue = $this->source->FormValue;
		$this->last_sync_date->CurrentValue = $this->last_sync_date->FormValue;
		$this->last_sync_date->CurrentValue = UnFormatDateTime($this->last_sync_date->CurrentValue, 0);
		$this->street_suffix->CurrentValue = $this->street_suffix->FormValue;
		$this->energy_tag->CurrentValue = $this->energy_tag->FormValue;
		$this->field_3006->CurrentValue = $this->field_3006->FormValue;
		$this->field_3007->CurrentValue = $this->field_3007->FormValue;
		$this->field_3008->CurrentValue = $this->field_3008->FormValue;
		$this->importer_structure_id->CurrentValue = $this->importer_structure_id->FormValue;
		$this->importer_params->CurrentValue = $this->importer_params->FormValue;
		$this->field_3009->CurrentValue = $this->field_3009->FormValue;
		$this->field_3010->CurrentValue = $this->field_3010->FormValue;
		$this->field_3012->CurrentValue = $this->field_3012->FormValue;
		$this->rendered_en_us->CurrentValue = $this->rendered_en_us->FormValue;
		$this->textsearch_en_us->CurrentValue = $this->textsearch_en_us->FormValue;
		$this->rendered_fr_fr->CurrentValue = $this->rendered_fr_fr->FormValue;
		$this->textsearch_fr_fr->CurrentValue = $this->textsearch_fr_fr->FormValue;
		$this->field_3013->CurrentValue = $this->field_3013->FormValue;
		$this->field_3014->CurrentValue = $this->field_3014->FormValue;
		$this->f_3014_options->CurrentValue = $this->f_3014_options->FormValue;
		$this->f_3014->CurrentValue = $this->f_3014->FormValue;
		$this->field_3015->CurrentValue = $this->field_3015->FormValue;
		$this->field_3016->CurrentValue = $this->field_3016->FormValue;
		$this->field_3017->CurrentValue = $this->field_3017->FormValue;
		$this->f_3018_options->CurrentValue = $this->f_3018_options->FormValue;
		$this->f_3018->CurrentValue = $this->f_3018->FormValue;
		$this->f_3019_options->CurrentValue = $this->f_3019_options->FormValue;
		$this->f_3019->CurrentValue = $this->f_3019->FormValue;
		$this->f_3020_options->CurrentValue = $this->f_3020_options->FormValue;
		$this->f_3020->CurrentValue = $this->f_3020->FormValue;
		$this->f_3021_options->CurrentValue = $this->f_3021_options->FormValue;
		$this->f_3021->CurrentValue = $this->f_3021->FormValue;
		$this->f_3022_options->CurrentValue = $this->f_3022_options->FormValue;
		$this->f_3022->CurrentValue = $this->f_3022->FormValue;
		$this->f_3023_options->CurrentValue = $this->f_3023_options->FormValue;
		$this->f_3023->CurrentValue = $this->f_3023->FormValue;
		$this->f_3024_options->CurrentValue = $this->f_3024_options->FormValue;
		$this->f_3024->CurrentValue = $this->f_3024->FormValue;
		$this->f_3025_options->CurrentValue = $this->f_3025_options->FormValue;
		$this->f_3025->CurrentValue = $this->f_3025->FormValue;
		$this->f_3026_options->CurrentValue = $this->f_3026_options->FormValue;
		$this->f_3026->CurrentValue = $this->f_3026->FormValue;
		$this->f_3027_options->CurrentValue = $this->f_3027_options->FormValue;
		$this->f_3027->CurrentValue = $this->f_3027->FormValue;
		$this->f_3028_options->CurrentValue = $this->f_3028_options->FormValue;
		$this->f_3028->CurrentValue = $this->f_3028->FormValue;
		$this->f_3029_options->CurrentValue = $this->f_3029_options->FormValue;
		$this->f_3029->CurrentValue = $this->f_3029->FormValue;
		$this->f_3031_options->CurrentValue = $this->f_3031_options->FormValue;
		$this->f_3031->CurrentValue = $this->f_3031->FormValue;
		$this->f_3032_options->CurrentValue = $this->f_3032_options->FormValue;
		$this->f_3032->CurrentValue = $this->f_3032->FormValue;
		$this->f_3033_options->CurrentValue = $this->f_3033_options->FormValue;
		$this->f_3033->CurrentValue = $this->f_3033->FormValue;
		$this->f_3034_options->CurrentValue = $this->f_3034_options->FormValue;
		$this->f_3034->CurrentValue = $this->f_3034->FormValue;
		$this->f_3035_options->CurrentValue = $this->f_3035_options->FormValue;
		$this->f_3035->CurrentValue = $this->f_3035->FormValue;
		$this->f_3036_options->CurrentValue = $this->f_3036_options->FormValue;
		$this->f_3036->CurrentValue = $this->f_3036->FormValue;
		$this->f_3037_options->CurrentValue = $this->f_3037_options->FormValue;
		$this->f_3037->CurrentValue = $this->f_3037->FormValue;
		$this->f_3038_options->CurrentValue = $this->f_3038_options->FormValue;
		$this->f_3038->CurrentValue = $this->f_3038->FormValue;
		$this->f_3039_options->CurrentValue = $this->f_3039_options->FormValue;
		$this->f_3039->CurrentValue = $this->f_3039->FormValue;
		$this->f_3040_options->CurrentValue = $this->f_3040_options->FormValue;
		$this->f_3040->CurrentValue = $this->f_3040->FormValue;
		$this->f_3041_options->CurrentValue = $this->f_3041_options->FormValue;
		$this->f_3041->CurrentValue = $this->f_3041->FormValue;
		$this->f_3042_options->CurrentValue = $this->f_3042_options->FormValue;
		$this->f_3042->CurrentValue = $this->f_3042->FormValue;
		$this->f_3043_options->CurrentValue = $this->f_3043_options->FormValue;
		$this->f_3043->CurrentValue = $this->f_3043->FormValue;
		$this->f_3044_options->CurrentValue = $this->f_3044_options->FormValue;
		$this->f_3044->CurrentValue = $this->f_3044->FormValue;
		$this->n_3045->CurrentValue = $this->n_3045->FormValue;
		$this->n_3045_distance->CurrentValue = $this->n_3045_distance->FormValue;
		$this->n_3045_distance_by->CurrentValue = $this->n_3045_distance_by->FormValue;
		$this->n_3046->CurrentValue = $this->n_3046->FormValue;
		$this->n_3046_distance->CurrentValue = $this->n_3046_distance->FormValue;
		$this->n_3046_distance_by->CurrentValue = $this->n_3046_distance_by->FormValue;
		$this->n_3047->CurrentValue = $this->n_3047->FormValue;
		$this->n_3047_distance->CurrentValue = $this->n_3047_distance->FormValue;
		$this->n_3047_distance_by->CurrentValue = $this->n_3047_distance_by->FormValue;
		$this->n_3048->CurrentValue = $this->n_3048->FormValue;
		$this->n_3048_distance->CurrentValue = $this->n_3048_distance->FormValue;
		$this->n_3048_distance_by->CurrentValue = $this->n_3048_distance_by->FormValue;
		$this->n_3049->CurrentValue = $this->n_3049->FormValue;
		$this->n_3049_distance->CurrentValue = $this->n_3049_distance->FormValue;
		$this->n_3049_distance_by->CurrentValue = $this->n_3049_distance_by->FormValue;
		$this->n_3050->CurrentValue = $this->n_3050->FormValue;
		$this->n_3050_distance->CurrentValue = $this->n_3050_distance->FormValue;
		$this->n_3050_distance_by->CurrentValue = $this->n_3050_distance_by->FormValue;
		$this->n_3051->CurrentValue = $this->n_3051->FormValue;
		$this->n_3051_distance->CurrentValue = $this->n_3051_distance->FormValue;
		$this->n_3051_distance_by->CurrentValue = $this->n_3051_distance_by->FormValue;
		$this->n_3052->CurrentValue = $this->n_3052->FormValue;
		$this->n_3052_distance->CurrentValue = $this->n_3052_distance->FormValue;
		$this->n_3052_distance_by->CurrentValue = $this->n_3052_distance_by->FormValue;
		$this->n_3053->CurrentValue = $this->n_3053->FormValue;
		$this->n_3053_distance->CurrentValue = $this->n_3053_distance->FormValue;
		$this->n_3053_distance_by->CurrentValue = $this->n_3053_distance_by->FormValue;
		$this->n_3054->CurrentValue = $this->n_3054->FormValue;
		$this->n_3054_distance->CurrentValue = $this->n_3054_distance->FormValue;
		$this->n_3054_distance_by->CurrentValue = $this->n_3054_distance_by->FormValue;
		$this->n_3055->CurrentValue = $this->n_3055->FormValue;
		$this->n_3055_distance->CurrentValue = $this->n_3055_distance->FormValue;
		$this->n_3055_distance_by->CurrentValue = $this->n_3055_distance_by->FormValue;
		$this->n_3056->CurrentValue = $this->n_3056->FormValue;
		$this->n_3056_distance->CurrentValue = $this->n_3056_distance->FormValue;
		$this->n_3056_distance_by->CurrentValue = $this->n_3056_distance_by->FormValue;
		$this->n_3057->CurrentValue = $this->n_3057->FormValue;
		$this->n_3057_distance->CurrentValue = $this->n_3057_distance->FormValue;
		$this->n_3057_distance_by->CurrentValue = $this->n_3057_distance_by->FormValue;
		$this->n_3058->CurrentValue = $this->n_3058->FormValue;
		$this->n_3058_distance->CurrentValue = $this->n_3058_distance->FormValue;
		$this->n_3058_distance_by->CurrentValue = $this->n_3058_distance_by->FormValue;
		$this->n_3059->CurrentValue = $this->n_3059->FormValue;
		$this->n_3059_distance->CurrentValue = $this->n_3059_distance->FormValue;
		$this->n_3059_distance_by->CurrentValue = $this->n_3059_distance_by->FormValue;
		$this->f_3060_options->CurrentValue = $this->f_3060_options->FormValue;
		$this->f_3060->CurrentValue = $this->f_3060->FormValue;
		$this->f_3061_options->CurrentValue = $this->f_3061_options->FormValue;
		$this->f_3061->CurrentValue = $this->f_3061->FormValue;
		$this->f_3062_options->CurrentValue = $this->f_3062_options->FormValue;
		$this->f_3062->CurrentValue = $this->f_3062->FormValue;
		$this->field_3063->CurrentValue = $this->field_3063->FormValue;
		$this->field_3064->CurrentValue = $this->field_3064->FormValue;
		$this->field_3065->CurrentValue = $this->field_3065->FormValue;
		$this->field_308_en_us->CurrentValue = $this->field_308_en_us->FormValue;
		$this->field_308_fr_fr->CurrentValue = $this->field_308_fr_fr->FormValue;
		$this->field_313_en_us->CurrentValue = $this->field_313_en_us->FormValue;
		$this->field_313_fr_fr->CurrentValue = $this->field_313_fr_fr->FormValue;
		$this->field_312_en_us->CurrentValue = $this->field_312_en_us->FormValue;
		$this->field_312_fr_fr->CurrentValue = $this->field_312_fr_fr->FormValue;
		$this->field_3017_en_us->CurrentValue = $this->field_3017_en_us->FormValue;
		$this->field_3017_fr_fr->CurrentValue = $this->field_3017_fr_fr->FormValue;
		$this->field_42_en_us->CurrentValue = $this->field_42_en_us->FormValue;
		$this->field_42_fr_fr->CurrentValue = $this->field_42_fr_fr->FormValue;
		$this->field_3067->CurrentValue = $this->field_3067->FormValue;
		$this->field_3068->CurrentValue = $this->field_3068->FormValue;
		$this->field_3069->CurrentValue = $this->field_3069->FormValue;
		$this->field_3070->CurrentValue = $this->field_3070->FormValue;
		$this->field_3071->CurrentValue = $this->field_3071->FormValue;
		$this->field_3071_en_us->CurrentValue = $this->field_3071_en_us->FormValue;
		$this->field_3071_fr_fr->CurrentValue = $this->field_3071_fr_fr->FormValue;
		$this->field_3072->CurrentValue = $this->field_3072->FormValue;
		$this->field_3073->CurrentValue = $this->field_3073->FormValue;
		$this->field_3074->CurrentValue = $this->field_3074->FormValue;
		$this->field_3074_en_us->CurrentValue = $this->field_3074_en_us->FormValue;
		$this->field_3074_fr_fr->CurrentValue = $this->field_3074_fr_fr->FormValue;
		$this->field_3075->CurrentValue = $this->field_3075->FormValue;
		$this->field_3076->CurrentValue = $this->field_3076->FormValue;
		$this->field_3077->CurrentValue = $this->field_3077->FormValue;
		$this->field_3078->CurrentValue = $this->field_3078->FormValue;
		$this->field_3079->CurrentValue = $this->field_3079->FormValue;
		$this->field_3080->CurrentValue = $this->field_3080->FormValue;
		$this->field_3076_en_us->CurrentValue = $this->field_3076_en_us->FormValue;
		$this->field_3076_fr_fr->CurrentValue = $this->field_3076_fr_fr->FormValue;
		$this->field_3080_en_us->CurrentValue = $this->field_3080_en_us->FormValue;
		$this->field_3080_fr_fr->CurrentValue = $this->field_3080_fr_fr->FormValue;
		$this->field_3081->CurrentValue = $this->field_3081->FormValue;
		$this->field_3081_en_us->CurrentValue = $this->field_3081_en_us->FormValue;
		$this->field_3081_fr_fr->CurrentValue = $this->field_3081_fr_fr->FormValue;
		$this->field_3082->CurrentValue = $this->field_3082->FormValue;
		$this->field_3082_en_us->CurrentValue = $this->field_3082_en_us->FormValue;
		$this->field_3082_fr_fr->CurrentValue = $this->field_3082_fr_fr->FormValue;
		$this->field_3084->CurrentValue = $this->field_3084->FormValue;
		$this->field_3085->CurrentValue = $this->field_3085->FormValue;
		$this->field_3086->CurrentValue = $this->field_3086->FormValue;
		$this->field_3096->CurrentValue = $this->field_3096->FormValue;
		$this->field_3097->CurrentValue = $this->field_3097->FormValue;
		$this->field_3098->CurrentValue = $this->field_3098->FormValue;
		$this->field_3099->CurrentValue = $this->field_3099->FormValue;
		$this->field_3100->CurrentValue = $this->field_3100->FormValue;
		$this->field_3101->CurrentValue = $this->field_3101->FormValue;
		$this->field_3102->CurrentValue = $this->field_3102->FormValue;
		$this->field_3103->CurrentValue = $this->field_3103->FormValue;
		$this->field_3104->CurrentValue = $this->field_3104->FormValue;
		$this->field_3105->CurrentValue = $this->field_3105->FormValue;
		$this->field_3106->CurrentValue = $this->field_3106->FormValue;
		$this->field_3107->CurrentValue = $this->field_3107->FormValue;
		$this->field_3108->CurrentValue = $this->field_3108->FormValue;
		$this->field_3109->CurrentValue = $this->field_3109->FormValue;
		$this->field_3110->CurrentValue = $this->field_3110->FormValue;
		$this->field_3111->CurrentValue = $this->field_3111->FormValue;
		$this->field_3112->CurrentValue = $this->field_3112->FormValue;
		$this->field_3113->CurrentValue = $this->field_3113->FormValue;
		$this->field_3113_en_us->CurrentValue = $this->field_3113_en_us->FormValue;
		$this->field_3113_fr_fr->CurrentValue = $this->field_3113_fr_fr->FormValue;
		$this->field_3114->CurrentValue = $this->field_3114->FormValue;
		$this->field_3114_en_us->CurrentValue = $this->field_3114_en_us->FormValue;
		$this->field_3114_fr_fr->CurrentValue = $this->field_3114_fr_fr->FormValue;
		$this->field_3115->CurrentValue = $this->field_3115->FormValue;
		$this->field_3115_si->CurrentValue = $this->field_3115_si->FormValue;
		$this->field_3115_unit->CurrentValue = $this->field_3115_unit->FormValue;
		$this->field_3116->CurrentValue = $this->field_3116->FormValue;
		$this->field_3116->CurrentValue = UnFormatDateTime($this->field_3116->CurrentValue, 0);
		$this->field_3117->CurrentValue = $this->field_3117->FormValue;
		$this->field_3117_en_us->CurrentValue = $this->field_3117_en_us->FormValue;
		$this->field_3117_fr_fr->CurrentValue = $this->field_3117_fr_fr->FormValue;
		$this->field_3118->CurrentValue = $this->field_3118->FormValue;
		$this->field_3118_en_us->CurrentValue = $this->field_3118_en_us->FormValue;
		$this->field_3118_fr_fr->CurrentValue = $this->field_3118_fr_fr->FormValue;
		$this->field_3119->CurrentValue = $this->field_3119->FormValue;
		$this->field_3119_en_us->CurrentValue = $this->field_3119_en_us->FormValue;
		$this->field_3119_fr_fr->CurrentValue = $this->field_3119_fr_fr->FormValue;
		$this->field_3120->CurrentValue = $this->field_3120->FormValue;
		$this->field_3120_en_us->CurrentValue = $this->field_3120_en_us->FormValue;
		$this->field_3120_fr_fr->CurrentValue = $this->field_3120_fr_fr->FormValue;
		$this->field_3121->CurrentValue = $this->field_3121->FormValue;
		$this->field_3121->CurrentValue = UnFormatDateTime($this->field_3121->CurrentValue, 0);
		$this->field_3122->CurrentValue = $this->field_3122->FormValue;
		$this->field_3122_si->CurrentValue = $this->field_3122_si->FormValue;
		$this->field_3122_unit->CurrentValue = $this->field_3122_unit->FormValue;
		$this->field_3123->CurrentValue = $this->field_3123->FormValue;
		$this->field_3124->CurrentValue = $this->field_3124->FormValue;
		$this->field_3125->CurrentValue = $this->field_3125->FormValue;
		$this->field_3126->CurrentValue = $this->field_3126->FormValue;
		$this->field_3127->CurrentValue = $this->field_3127->FormValue;
		$this->field_3128->CurrentValue = $this->field_3128->FormValue;
		$this->field_3129->CurrentValue = $this->field_3129->FormValue;
		$this->field_3130->CurrentValue = $this->field_3130->FormValue;
		$this->field_3131->CurrentValue = $this->field_3131->FormValue;
		$this->field_3132->CurrentValue = $this->field_3132->FormValue;
		$this->field_3133->CurrentValue = $this->field_3133->FormValue;
		$this->field_3134->CurrentValue = $this->field_3134->FormValue;
		$this->field_3135->CurrentValue = $this->field_3135->FormValue;
		$this->field_3136->CurrentValue = $this->field_3136->FormValue;
		$this->field_3137->CurrentValue = $this->field_3137->FormValue;
		$this->field_3138->CurrentValue = $this->field_3138->FormValue;
		$this->field_3139->CurrentValue = $this->field_3139->FormValue;
		$this->field_3140->CurrentValue = $this->field_3140->FormValue;
		$this->field_3141->CurrentValue = $this->field_3141->FormValue;
		$this->field_3142->CurrentValue = $this->field_3142->FormValue;
		$this->field_3143->CurrentValue = $this->field_3143->FormValue;
		$this->field_3144->CurrentValue = $this->field_3144->FormValue;
		$this->field_3145->CurrentValue = $this->field_3145->FormValue;
		$this->field_3146->CurrentValue = $this->field_3146->FormValue;
		$this->field_3147->CurrentValue = $this->field_3147->FormValue;
		$this->field_3148->CurrentValue = $this->field_3148->FormValue;
		$this->field_3149->CurrentValue = $this->field_3149->FormValue;
		$this->field_3150->CurrentValue = $this->field_3150->FormValue;
		$this->field_3151->CurrentValue = $this->field_3151->FormValue;
		$this->field_3152->CurrentValue = $this->field_3152->FormValue;
		$this->field_3153->CurrentValue = $this->field_3153->FormValue;
		$this->field_3154->CurrentValue = $this->field_3154->FormValue;
		$this->field_3155->CurrentValue = $this->field_3155->FormValue;
		$this->field_3156->CurrentValue = $this->field_3156->FormValue;
		$this->field_3157->CurrentValue = $this->field_3157->FormValue;
		$this->field_3158->CurrentValue = $this->field_3158->FormValue;
		$this->field_3159->CurrentValue = $this->field_3159->FormValue;
		$this->field_3160->CurrentValue = $this->field_3160->FormValue;
		$this->field_3161->CurrentValue = $this->field_3161->FormValue;
		$this->field_3162->CurrentValue = $this->field_3162->FormValue;
		$this->field_3163->CurrentValue = $this->field_3163->FormValue;
		$this->field_3164->CurrentValue = $this->field_3164->FormValue;
		$this->field_3165->CurrentValue = $this->field_3165->FormValue;
		$this->field_3166->CurrentValue = $this->field_3166->FormValue;
		$this->field_3167->CurrentValue = $this->field_3167->FormValue;
		$this->field_3168->CurrentValue = $this->field_3168->FormValue;
		$this->field_3169->CurrentValue = $this->field_3169->FormValue;
		$this->field_3170->CurrentValue = $this->field_3170->FormValue;
		$this->field_3171->CurrentValue = $this->field_3171->FormValue;
		$this->field_3172->CurrentValue = $this->field_3172->FormValue;
		$this->field_3173->CurrentValue = $this->field_3173->FormValue;
		$this->field_3173_si->CurrentValue = $this->field_3173_si->FormValue;
		$this->field_3173_unit->CurrentValue = $this->field_3173_unit->FormValue;
		$this->f_3174_options->CurrentValue = $this->f_3174_options->FormValue;
		$this->f_3174->CurrentValue = $this->f_3174->FormValue;
	}

	// Load row based on key values
	public function loadRow()
	{
		global $Security, $Language;
		$filter = $this->getRecordFilter();

		// Call Row Selecting event
		$this->Row_Selecting($filter);

		// Load SQL based on filter
		$this->CurrentFilter = $filter;
		$sql = $this->getCurrentSql();
		$conn = $this->getConnection();
		$res = FALSE;
		$rs = LoadRecordset($sql, $conn);
		if ($rs && !$rs->EOF) {
			$res = TRUE;
			$this->loadRowValues($rs); // Load row values
			$rs->close();
		}
		return $res;
	}

	// Load row values from recordset
	public function loadRowValues($rs = NULL)
	{
		if ($rs && !$rs->EOF)
			$row = $rs->fields;
		else
			$row = $this->newRow();

		// Call Row Selected event
		$this->Row_Selected($row);
		if (!$rs || $rs->EOF)
			return;
		$this->id->setDbValue($row['id']);
		$this->kind->setDbValue($row['kind']);
		$this->deleted->setDbValue($row['deleted']);
		$this->mls_id->setDbValue($row['mls_id']);
		$this->mls_id_num->setDbValue($row['mls_id_num']);
		$this->parent->setDbValue($row['parent']);
		$this->pic_numb->setDbValue($row['pic_numb']);
		$this->user_id->setDbValue($row['user_id']);
		$this->listing->setDbValue($row['listing']);
		$this->property_type->setDbValue($row['property_type']);
		$this->location1_id->setDbValue($row['location1_id']);
		$this->location2_id->setDbValue($row['location2_id']);
		$this->location3_id->setDbValue($row['location3_id']);
		$this->location4_id->setDbValue($row['location4_id']);
		$this->location5_id->setDbValue($row['location5_id']);
		$this->location6_id->setDbValue($row['location6_id']);
		$this->location7_id->setDbValue($row['location7_id']);
		$this->location1_name->setDbValue($row['location1_name']);
		$this->location2_name->setDbValue($row['location2_name']);
		$this->location3_name->setDbValue($row['location3_name']);
		$this->location4_name->setDbValue($row['location4_name']);
		$this->location5_name->setDbValue($row['location5_name']);
		$this->location6_name->setDbValue($row['location6_name']);
		$this->location7_name->setDbValue($row['location7_name']);
		$this->show_address->setDbValue($row['show_address']);
		$this->show_marker->setDbValue($row['show_marker']);
		$this->price->setDbValue($row['price']);
		$this->price_unit->setDbValue($row['price_unit']);
		$this->price_si->setDbValue($row['price_si']);
		$this->price_period->setDbValue($row['price_period']);
		$this->bedrooms->setDbValue($row['bedrooms']);
		$this->rooms->setDbValue($row['rooms']);
		$this->bathrooms->setDbValue($row['bathrooms']);
		$this->living_area->setDbValue($row['living_area']);
		$this->living_area_unit->setDbValue($row['living_area_unit']);
		$this->living_area_si->setDbValue($row['living_area_si']);
		$this->lot_area->setDbValue($row['lot_area']);
		$this->lot_area_unit->setDbValue($row['lot_area_unit']);
		$this->lot_area_si->setDbValue($row['lot_area_si']);
		$this->googlemap_lt->setDbValue($row['googlemap_lt']);
		$this->googlemap_ln->setDbValue($row['googlemap_ln']);
		$this->finalized->setDbValue($row['finalized']);
		$this->add_date->setDbValue($row['add_date']);
		$this->last_finalize_date->setDbValue($row['last_finalize_date']);
		$this->expire_days->setDbValue($row['expire_days']);
		$this->confirmed->setDbValue($row['confirmed']);
		$this->expired->setDbValue($row['expired']);
		$this->build_year->setDbValue($row['build_year']);
		$this->zip_id->setDbValue($row['zip_id']);
		$this->zip_name->setDbValue($row['zip_name']);
		$this->last_modified_time_stamp->setDbValue($row['last_modified_time_stamp']);
		$this->post_code->setDbValue($row['post_code']);
		$this->meta_description->setDbValue($row['meta_description']);
		$this->meta_description_manual->setDbValue($row['meta_description_manual']);
		$this->meta_keywords->setDbValue($row['meta_keywords']);
		$this->meta_keywords_manual->setDbValue($row['meta_keywords_manual']);
		$this->street_no->setDbValue($row['street_no']);
		$this->sp_featured->setDbValue($row['sp_featured']);
		$this->sp_hot->setDbValue($row['sp_hot']);
		$this->sp_openhouse->setDbValue($row['sp_openhouse']);
		$this->sp_forclosure->setDbValue($row['sp_forclosure']);
		$this->textsearch->setDbValue($row['textsearch']);
		$this->location_text->setDbValue($row['location_text']);
		$this->field_42->setDbValue($row['field_42']);
		$this->field_312->setDbValue($row['field_312']);
		$this->field_313->setDbValue($row['field_313']);
		$this->field_308->setDbValue($row['field_308']);
		$this->field_7->setDbValue($row['field_7']);
		$this->n_103->setDbValue($row['n_103']);
		$this->n_103_distance->setDbValue($row['n_103_distance']);
		$this->n_103_distance_by->setDbValue($row['n_103_distance_by']);
		$this->n_105->setDbValue($row['n_105']);
		$this->n_105_distance->setDbValue($row['n_105_distance']);
		$this->n_105_distance_by->setDbValue($row['n_105_distance_by']);
		$this->n_107->setDbValue($row['n_107']);
		$this->n_107_distance->setDbValue($row['n_107_distance']);
		$this->n_107_distance_by->setDbValue($row['n_107_distance_by']);
		$this->n_108->setDbValue($row['n_108']);
		$this->n_108_distance->setDbValue($row['n_108_distance']);
		$this->n_108_distance_by->setDbValue($row['n_108_distance_by']);
		$this->n_109->setDbValue($row['n_109']);
		$this->n_109_distance->setDbValue($row['n_109_distance']);
		$this->n_109_distance_by->setDbValue($row['n_109_distance_by']);
		$this->f_131_options->setDbValue($row['f_131_options']);
		$this->f_131->setDbValue($row['f_131']);
		$this->f_137_options->setDbValue($row['f_137_options']);
		$this->f_137->setDbValue($row['f_137']);
		$this->f_139_options->setDbValue($row['f_139_options']);
		$this->f_139->setDbValue($row['f_139']);
		$this->f_144_options->setDbValue($row['f_144_options']);
		$this->f_144->setDbValue($row['f_144']);
		$this->f_146_options->setDbValue($row['f_146_options']);
		$this->f_146->setDbValue($row['f_146']);
		$this->f_149_options->setDbValue($row['f_149_options']);
		$this->f_149->setDbValue($row['f_149']);
		$this->f_150_options->setDbValue($row['f_150_options']);
		$this->f_150->setDbValue($row['f_150']);
		$this->f_156_options->setDbValue($row['f_156_options']);
		$this->f_156->setDbValue($row['f_156']);
		$this->f_157_options->setDbValue($row['f_157_options']);
		$this->f_157->setDbValue($row['f_157']);
		$this->f_159_options->setDbValue($row['f_159_options']);
		$this->f_159->setDbValue($row['f_159']);
		$this->f_161_options->setDbValue($row['f_161_options']);
		$this->f_161->setDbValue($row['f_161']);
		$this->f_163_options->setDbValue($row['f_163_options']);
		$this->f_163->setDbValue($row['f_163']);
		$this->f_165_options->setDbValue($row['f_165_options']);
		$this->f_165->setDbValue($row['f_165']);
		$this->f_166_options->setDbValue($row['f_166_options']);
		$this->f_166->setDbValue($row['f_166']);
		$this->ref_id->setDbValue($row['ref_id']);
		$this->field_54->setDbValue($row['field_54']);
		$this->half_bathrooms->setDbValue($row['half_bathrooms']);
		$this->field_55->setDbValue($row['field_55']);
		$this->rendered->setDbValue($row['rendered']);
		$this->alias->setDbValue($row['alias']);
		$this->source->setDbValue($row['source']);
		$this->last_sync_date->setDbValue($row['last_sync_date']);
		$this->street_suffix->setDbValue($row['street_suffix']);
		$this->energy_tag->setDbValue($row['energy_tag']);
		$this->field_3006->setDbValue($row['field_3006']);
		$this->field_3007->setDbValue($row['field_3007']);
		$this->field_3008->setDbValue($row['field_3008']);
		$this->importer_structure_id->setDbValue($row['importer_structure_id']);
		$this->importer_params->setDbValue($row['importer_params']);
		$this->field_3009->setDbValue($row['field_3009']);
		$this->field_3010->setDbValue($row['field_3010']);
		$this->field_3012->setDbValue($row['field_3012']);
		$this->rendered_en_us->setDbValue($row['rendered_en_us']);
		$this->textsearch_en_us->setDbValue($row['textsearch_en_us']);
		$this->rendered_fr_fr->setDbValue($row['rendered_fr_fr']);
		$this->textsearch_fr_fr->setDbValue($row['textsearch_fr_fr']);
		$this->field_3013->setDbValue($row['field_3013']);
		$this->field_3014->setDbValue($row['field_3014']);
		$this->f_3014_options->setDbValue($row['f_3014_options']);
		$this->f_3014->setDbValue($row['f_3014']);
		$this->field_3015->setDbValue($row['field_3015']);
		$this->field_3016->setDbValue($row['field_3016']);
		$this->field_3017->setDbValue($row['field_3017']);
		$this->f_3018_options->setDbValue($row['f_3018_options']);
		$this->f_3018->setDbValue($row['f_3018']);
		$this->f_3019_options->setDbValue($row['f_3019_options']);
		$this->f_3019->setDbValue($row['f_3019']);
		$this->f_3020_options->setDbValue($row['f_3020_options']);
		$this->f_3020->setDbValue($row['f_3020']);
		$this->f_3021_options->setDbValue($row['f_3021_options']);
		$this->f_3021->setDbValue($row['f_3021']);
		$this->f_3022_options->setDbValue($row['f_3022_options']);
		$this->f_3022->setDbValue($row['f_3022']);
		$this->f_3023_options->setDbValue($row['f_3023_options']);
		$this->f_3023->setDbValue($row['f_3023']);
		$this->f_3024_options->setDbValue($row['f_3024_options']);
		$this->f_3024->setDbValue($row['f_3024']);
		$this->f_3025_options->setDbValue($row['f_3025_options']);
		$this->f_3025->setDbValue($row['f_3025']);
		$this->f_3026_options->setDbValue($row['f_3026_options']);
		$this->f_3026->setDbValue($row['f_3026']);
		$this->f_3027_options->setDbValue($row['f_3027_options']);
		$this->f_3027->setDbValue($row['f_3027']);
		$this->f_3028_options->setDbValue($row['f_3028_options']);
		$this->f_3028->setDbValue($row['f_3028']);
		$this->f_3029_options->setDbValue($row['f_3029_options']);
		$this->f_3029->setDbValue($row['f_3029']);
		$this->f_3031_options->setDbValue($row['f_3031_options']);
		$this->f_3031->setDbValue($row['f_3031']);
		$this->f_3032_options->setDbValue($row['f_3032_options']);
		$this->f_3032->setDbValue($row['f_3032']);
		$this->f_3033_options->setDbValue($row['f_3033_options']);
		$this->f_3033->setDbValue($row['f_3033']);
		$this->f_3034_options->setDbValue($row['f_3034_options']);
		$this->f_3034->setDbValue($row['f_3034']);
		$this->f_3035_options->setDbValue($row['f_3035_options']);
		$this->f_3035->setDbValue($row['f_3035']);
		$this->f_3036_options->setDbValue($row['f_3036_options']);
		$this->f_3036->setDbValue($row['f_3036']);
		$this->f_3037_options->setDbValue($row['f_3037_options']);
		$this->f_3037->setDbValue($row['f_3037']);
		$this->f_3038_options->setDbValue($row['f_3038_options']);
		$this->f_3038->setDbValue($row['f_3038']);
		$this->f_3039_options->setDbValue($row['f_3039_options']);
		$this->f_3039->setDbValue($row['f_3039']);
		$this->f_3040_options->setDbValue($row['f_3040_options']);
		$this->f_3040->setDbValue($row['f_3040']);
		$this->f_3041_options->setDbValue($row['f_3041_options']);
		$this->f_3041->setDbValue($row['f_3041']);
		$this->f_3042_options->setDbValue($row['f_3042_options']);
		$this->f_3042->setDbValue($row['f_3042']);
		$this->f_3043_options->setDbValue($row['f_3043_options']);
		$this->f_3043->setDbValue($row['f_3043']);
		$this->f_3044_options->setDbValue($row['f_3044_options']);
		$this->f_3044->setDbValue($row['f_3044']);
		$this->n_3045->setDbValue($row['n_3045']);
		$this->n_3045_distance->setDbValue($row['n_3045_distance']);
		$this->n_3045_distance_by->setDbValue($row['n_3045_distance_by']);
		$this->n_3046->setDbValue($row['n_3046']);
		$this->n_3046_distance->setDbValue($row['n_3046_distance']);
		$this->n_3046_distance_by->setDbValue($row['n_3046_distance_by']);
		$this->n_3047->setDbValue($row['n_3047']);
		$this->n_3047_distance->setDbValue($row['n_3047_distance']);
		$this->n_3047_distance_by->setDbValue($row['n_3047_distance_by']);
		$this->n_3048->setDbValue($row['n_3048']);
		$this->n_3048_distance->setDbValue($row['n_3048_distance']);
		$this->n_3048_distance_by->setDbValue($row['n_3048_distance_by']);
		$this->n_3049->setDbValue($row['n_3049']);
		$this->n_3049_distance->setDbValue($row['n_3049_distance']);
		$this->n_3049_distance_by->setDbValue($row['n_3049_distance_by']);
		$this->n_3050->setDbValue($row['n_3050']);
		$this->n_3050_distance->setDbValue($row['n_3050_distance']);
		$this->n_3050_distance_by->setDbValue($row['n_3050_distance_by']);
		$this->n_3051->setDbValue($row['n_3051']);
		$this->n_3051_distance->setDbValue($row['n_3051_distance']);
		$this->n_3051_distance_by->setDbValue($row['n_3051_distance_by']);
		$this->n_3052->setDbValue($row['n_3052']);
		$this->n_3052_distance->setDbValue($row['n_3052_distance']);
		$this->n_3052_distance_by->setDbValue($row['n_3052_distance_by']);
		$this->n_3053->setDbValue($row['n_3053']);
		$this->n_3053_distance->setDbValue($row['n_3053_distance']);
		$this->n_3053_distance_by->setDbValue($row['n_3053_distance_by']);
		$this->n_3054->setDbValue($row['n_3054']);
		$this->n_3054_distance->setDbValue($row['n_3054_distance']);
		$this->n_3054_distance_by->setDbValue($row['n_3054_distance_by']);
		$this->n_3055->setDbValue($row['n_3055']);
		$this->n_3055_distance->setDbValue($row['n_3055_distance']);
		$this->n_3055_distance_by->setDbValue($row['n_3055_distance_by']);
		$this->n_3056->setDbValue($row['n_3056']);
		$this->n_3056_distance->setDbValue($row['n_3056_distance']);
		$this->n_3056_distance_by->setDbValue($row['n_3056_distance_by']);
		$this->n_3057->setDbValue($row['n_3057']);
		$this->n_3057_distance->setDbValue($row['n_3057_distance']);
		$this->n_3057_distance_by->setDbValue($row['n_3057_distance_by']);
		$this->n_3058->setDbValue($row['n_3058']);
		$this->n_3058_distance->setDbValue($row['n_3058_distance']);
		$this->n_3058_distance_by->setDbValue($row['n_3058_distance_by']);
		$this->n_3059->setDbValue($row['n_3059']);
		$this->n_3059_distance->setDbValue($row['n_3059_distance']);
		$this->n_3059_distance_by->setDbValue($row['n_3059_distance_by']);
		$this->f_3060_options->setDbValue($row['f_3060_options']);
		$this->f_3060->setDbValue($row['f_3060']);
		$this->f_3061_options->setDbValue($row['f_3061_options']);
		$this->f_3061->setDbValue($row['f_3061']);
		$this->f_3062_options->setDbValue($row['f_3062_options']);
		$this->f_3062->setDbValue($row['f_3062']);
		$this->field_3063->setDbValue($row['field_3063']);
		$this->field_3064->setDbValue($row['field_3064']);
		$this->field_3065->setDbValue($row['field_3065']);
		$this->field_308_en_us->setDbValue($row['field_308_en_us']);
		$this->field_308_fr_fr->setDbValue($row['field_308_fr_fr']);
		$this->field_313_en_us->setDbValue($row['field_313_en_us']);
		$this->field_313_fr_fr->setDbValue($row['field_313_fr_fr']);
		$this->field_312_en_us->setDbValue($row['field_312_en_us']);
		$this->field_312_fr_fr->setDbValue($row['field_312_fr_fr']);
		$this->field_3017_en_us->setDbValue($row['field_3017_en_us']);
		$this->field_3017_fr_fr->setDbValue($row['field_3017_fr_fr']);
		$this->field_42_en_us->setDbValue($row['field_42_en_us']);
		$this->field_42_fr_fr->setDbValue($row['field_42_fr_fr']);
		$this->field_3067->setDbValue($row['field_3067']);
		$this->field_3068->setDbValue($row['field_3068']);
		$this->field_3069->setDbValue($row['field_3069']);
		$this->field_3070->setDbValue($row['field_3070']);
		$this->field_3071->setDbValue($row['field_3071']);
		$this->field_3071_en_us->setDbValue($row['field_3071_en_us']);
		$this->field_3071_fr_fr->setDbValue($row['field_3071_fr_fr']);
		$this->field_3072->setDbValue($row['field_3072']);
		$this->field_3073->setDbValue($row['field_3073']);
		$this->field_3074->setDbValue($row['field_3074']);
		$this->field_3074_en_us->setDbValue($row['field_3074_en_us']);
		$this->field_3074_fr_fr->setDbValue($row['field_3074_fr_fr']);
		$this->field_3075->setDbValue($row['field_3075']);
		$this->field_3076->setDbValue($row['field_3076']);
		$this->field_3077->setDbValue($row['field_3077']);
		$this->field_3078->setDbValue($row['field_3078']);
		$this->field_3079->setDbValue($row['field_3079']);
		$this->field_3080->setDbValue($row['field_3080']);
		$this->field_3076_en_us->setDbValue($row['field_3076_en_us']);
		$this->field_3076_fr_fr->setDbValue($row['field_3076_fr_fr']);
		$this->field_3080_en_us->setDbValue($row['field_3080_en_us']);
		$this->field_3080_fr_fr->setDbValue($row['field_3080_fr_fr']);
		$this->field_3081->setDbValue($row['field_3081']);
		$this->field_3081_en_us->setDbValue($row['field_3081_en_us']);
		$this->field_3081_fr_fr->setDbValue($row['field_3081_fr_fr']);
		$this->field_3082->setDbValue($row['field_3082']);
		$this->field_3082_en_us->setDbValue($row['field_3082_en_us']);
		$this->field_3082_fr_fr->setDbValue($row['field_3082_fr_fr']);
		$this->field_3084->setDbValue($row['field_3084']);
		$this->field_3085->setDbValue($row['field_3085']);
		$this->field_3086->setDbValue($row['field_3086']);
		$this->field_3096->setDbValue($row['field_3096']);
		$this->field_3097->setDbValue($row['field_3097']);
		$this->field_3098->setDbValue($row['field_3098']);
		$this->field_3099->setDbValue($row['field_3099']);
		$this->field_3100->setDbValue($row['field_3100']);
		$this->field_3101->setDbValue($row['field_3101']);
		$this->field_3102->setDbValue($row['field_3102']);
		$this->field_3103->setDbValue($row['field_3103']);
		$this->field_3104->setDbValue($row['field_3104']);
		$this->field_3105->setDbValue($row['field_3105']);
		$this->field_3106->setDbValue($row['field_3106']);
		$this->field_3107->setDbValue($row['field_3107']);
		$this->field_3108->setDbValue($row['field_3108']);
		$this->field_3109->setDbValue($row['field_3109']);
		$this->field_3110->setDbValue($row['field_3110']);
		$this->field_3111->setDbValue($row['field_3111']);
		$this->field_3112->setDbValue($row['field_3112']);
		$this->field_3113->setDbValue($row['field_3113']);
		$this->field_3113_en_us->setDbValue($row['field_3113_en_us']);
		$this->field_3113_fr_fr->setDbValue($row['field_3113_fr_fr']);
		$this->field_3114->setDbValue($row['field_3114']);
		$this->field_3114_en_us->setDbValue($row['field_3114_en_us']);
		$this->field_3114_fr_fr->setDbValue($row['field_3114_fr_fr']);
		$this->field_3115->setDbValue($row['field_3115']);
		$this->field_3115_si->setDbValue($row['field_3115_si']);
		$this->field_3115_unit->setDbValue($row['field_3115_unit']);
		$this->field_3116->setDbValue($row['field_3116']);
		$this->field_3117->setDbValue($row['field_3117']);
		$this->field_3117_en_us->setDbValue($row['field_3117_en_us']);
		$this->field_3117_fr_fr->setDbValue($row['field_3117_fr_fr']);
		$this->field_3118->setDbValue($row['field_3118']);
		$this->field_3118_en_us->setDbValue($row['field_3118_en_us']);
		$this->field_3118_fr_fr->setDbValue($row['field_3118_fr_fr']);
		$this->field_3119->setDbValue($row['field_3119']);
		$this->field_3119_en_us->setDbValue($row['field_3119_en_us']);
		$this->field_3119_fr_fr->setDbValue($row['field_3119_fr_fr']);
		$this->field_3120->setDbValue($row['field_3120']);
		$this->field_3120_en_us->setDbValue($row['field_3120_en_us']);
		$this->field_3120_fr_fr->setDbValue($row['field_3120_fr_fr']);
		$this->field_3121->setDbValue($row['field_3121']);
		$this->field_3122->setDbValue($row['field_3122']);
		$this->field_3122_si->setDbValue($row['field_3122_si']);
		$this->field_3122_unit->setDbValue($row['field_3122_unit']);
		$this->field_3123->setDbValue($row['field_3123']);
		$this->field_3124->setDbValue($row['field_3124']);
		$this->field_3125->setDbValue($row['field_3125']);
		$this->field_3126->setDbValue($row['field_3126']);
		$this->field_3127->setDbValue($row['field_3127']);
		$this->field_3128->setDbValue($row['field_3128']);
		$this->field_3129->setDbValue($row['field_3129']);
		$this->field_3130->setDbValue($row['field_3130']);
		$this->field_3131->setDbValue($row['field_3131']);
		$this->field_3132->setDbValue($row['field_3132']);
		$this->field_3133->setDbValue($row['field_3133']);
		$this->field_3134->setDbValue($row['field_3134']);
		$this->field_3135->setDbValue($row['field_3135']);
		$this->field_3136->setDbValue($row['field_3136']);
		$this->field_3137->setDbValue($row['field_3137']);
		$this->field_3138->setDbValue($row['field_3138']);
		$this->field_3139->setDbValue($row['field_3139']);
		$this->field_3140->setDbValue($row['field_3140']);
		$this->field_3141->setDbValue($row['field_3141']);
		$this->field_3142->setDbValue($row['field_3142']);
		$this->field_3143->setDbValue($row['field_3143']);
		$this->field_3144->setDbValue($row['field_3144']);
		$this->field_3145->setDbValue($row['field_3145']);
		$this->field_3146->setDbValue($row['field_3146']);
		$this->field_3147->setDbValue($row['field_3147']);
		$this->field_3148->setDbValue($row['field_3148']);
		$this->field_3149->setDbValue($row['field_3149']);
		$this->field_3150->setDbValue($row['field_3150']);
		$this->field_3151->setDbValue($row['field_3151']);
		$this->field_3152->setDbValue($row['field_3152']);
		$this->field_3153->setDbValue($row['field_3153']);
		$this->field_3154->setDbValue($row['field_3154']);
		$this->field_3155->setDbValue($row['field_3155']);
		$this->field_3156->setDbValue($row['field_3156']);
		$this->field_3157->setDbValue($row['field_3157']);
		$this->field_3158->setDbValue($row['field_3158']);
		$this->field_3159->setDbValue($row['field_3159']);
		$this->field_3160->setDbValue($row['field_3160']);
		$this->field_3161->setDbValue($row['field_3161']);
		$this->field_3162->setDbValue($row['field_3162']);
		$this->field_3163->setDbValue($row['field_3163']);
		$this->field_3164->setDbValue($row['field_3164']);
		$this->field_3165->setDbValue($row['field_3165']);
		$this->field_3166->setDbValue($row['field_3166']);
		$this->field_3167->setDbValue($row['field_3167']);
		$this->field_3168->setDbValue($row['field_3168']);
		$this->field_3169->setDbValue($row['field_3169']);
		$this->field_3170->setDbValue($row['field_3170']);
		$this->field_3171->setDbValue($row['field_3171']);
		$this->field_3172->setDbValue($row['field_3172']);
		$this->field_3173->setDbValue($row['field_3173']);
		$this->field_3173_si->setDbValue($row['field_3173_si']);
		$this->field_3173_unit->setDbValue($row['field_3173_unit']);
		$this->f_3174_options->setDbValue($row['f_3174_options']);
		$this->f_3174->setDbValue($row['f_3174']);
	}

	// Return a row with default values
	protected function newRow()
	{
		$row = [];
		$row['id'] = NULL;
		$row['kind'] = NULL;
		$row['deleted'] = NULL;
		$row['mls_id'] = NULL;
		$row['mls_id_num'] = NULL;
		$row['parent'] = NULL;
		$row['pic_numb'] = NULL;
		$row['user_id'] = NULL;
		$row['listing'] = NULL;
		$row['property_type'] = NULL;
		$row['location1_id'] = NULL;
		$row['location2_id'] = NULL;
		$row['location3_id'] = NULL;
		$row['location4_id'] = NULL;
		$row['location5_id'] = NULL;
		$row['location6_id'] = NULL;
		$row['location7_id'] = NULL;
		$row['location1_name'] = NULL;
		$row['location2_name'] = NULL;
		$row['location3_name'] = NULL;
		$row['location4_name'] = NULL;
		$row['location5_name'] = NULL;
		$row['location6_name'] = NULL;
		$row['location7_name'] = NULL;
		$row['show_address'] = NULL;
		$row['show_marker'] = NULL;
		$row['price'] = NULL;
		$row['price_unit'] = NULL;
		$row['price_si'] = NULL;
		$row['price_period'] = NULL;
		$row['bedrooms'] = NULL;
		$row['rooms'] = NULL;
		$row['bathrooms'] = NULL;
		$row['living_area'] = NULL;
		$row['living_area_unit'] = NULL;
		$row['living_area_si'] = NULL;
		$row['lot_area'] = NULL;
		$row['lot_area_unit'] = NULL;
		$row['lot_area_si'] = NULL;
		$row['googlemap_lt'] = NULL;
		$row['googlemap_ln'] = NULL;
		$row['finalized'] = NULL;
		$row['add_date'] = NULL;
		$row['last_finalize_date'] = NULL;
		$row['expire_days'] = NULL;
		$row['confirmed'] = NULL;
		$row['expired'] = NULL;
		$row['build_year'] = NULL;
		$row['zip_id'] = NULL;
		$row['zip_name'] = NULL;
		$row['last_modified_time_stamp'] = NULL;
		$row['post_code'] = NULL;
		$row['meta_description'] = NULL;
		$row['meta_description_manual'] = NULL;
		$row['meta_keywords'] = NULL;
		$row['meta_keywords_manual'] = NULL;
		$row['street_no'] = NULL;
		$row['sp_featured'] = NULL;
		$row['sp_hot'] = NULL;
		$row['sp_openhouse'] = NULL;
		$row['sp_forclosure'] = NULL;
		$row['textsearch'] = NULL;
		$row['location_text'] = NULL;
		$row['field_42'] = NULL;
		$row['field_312'] = NULL;
		$row['field_313'] = NULL;
		$row['field_308'] = NULL;
		$row['field_7'] = NULL;
		$row['n_103'] = NULL;
		$row['n_103_distance'] = NULL;
		$row['n_103_distance_by'] = NULL;
		$row['n_105'] = NULL;
		$row['n_105_distance'] = NULL;
		$row['n_105_distance_by'] = NULL;
		$row['n_107'] = NULL;
		$row['n_107_distance'] = NULL;
		$row['n_107_distance_by'] = NULL;
		$row['n_108'] = NULL;
		$row['n_108_distance'] = NULL;
		$row['n_108_distance_by'] = NULL;
		$row['n_109'] = NULL;
		$row['n_109_distance'] = NULL;
		$row['n_109_distance_by'] = NULL;
		$row['f_131_options'] = NULL;
		$row['f_131'] = NULL;
		$row['f_137_options'] = NULL;
		$row['f_137'] = NULL;
		$row['f_139_options'] = NULL;
		$row['f_139'] = NULL;
		$row['f_144_options'] = NULL;
		$row['f_144'] = NULL;
		$row['f_146_options'] = NULL;
		$row['f_146'] = NULL;
		$row['f_149_options'] = NULL;
		$row['f_149'] = NULL;
		$row['f_150_options'] = NULL;
		$row['f_150'] = NULL;
		$row['f_156_options'] = NULL;
		$row['f_156'] = NULL;
		$row['f_157_options'] = NULL;
		$row['f_157'] = NULL;
		$row['f_159_options'] = NULL;
		$row['f_159'] = NULL;
		$row['f_161_options'] = NULL;
		$row['f_161'] = NULL;
		$row['f_163_options'] = NULL;
		$row['f_163'] = NULL;
		$row['f_165_options'] = NULL;
		$row['f_165'] = NULL;
		$row['f_166_options'] = NULL;
		$row['f_166'] = NULL;
		$row['ref_id'] = NULL;
		$row['field_54'] = NULL;
		$row['half_bathrooms'] = NULL;
		$row['field_55'] = NULL;
		$row['rendered'] = NULL;
		$row['alias'] = NULL;
		$row['source'] = NULL;
		$row['last_sync_date'] = NULL;
		$row['street_suffix'] = NULL;
		$row['energy_tag'] = NULL;
		$row['field_3006'] = NULL;
		$row['field_3007'] = NULL;
		$row['field_3008'] = NULL;
		$row['importer_structure_id'] = NULL;
		$row['importer_params'] = NULL;
		$row['field_3009'] = NULL;
		$row['field_3010'] = NULL;
		$row['field_3012'] = NULL;
		$row['rendered_en_us'] = NULL;
		$row['textsearch_en_us'] = NULL;
		$row['rendered_fr_fr'] = NULL;
		$row['textsearch_fr_fr'] = NULL;
		$row['field_3013'] = NULL;
		$row['field_3014'] = NULL;
		$row['f_3014_options'] = NULL;
		$row['f_3014'] = NULL;
		$row['field_3015'] = NULL;
		$row['field_3016'] = NULL;
		$row['field_3017'] = NULL;
		$row['f_3018_options'] = NULL;
		$row['f_3018'] = NULL;
		$row['f_3019_options'] = NULL;
		$row['f_3019'] = NULL;
		$row['f_3020_options'] = NULL;
		$row['f_3020'] = NULL;
		$row['f_3021_options'] = NULL;
		$row['f_3021'] = NULL;
		$row['f_3022_options'] = NULL;
		$row['f_3022'] = NULL;
		$row['f_3023_options'] = NULL;
		$row['f_3023'] = NULL;
		$row['f_3024_options'] = NULL;
		$row['f_3024'] = NULL;
		$row['f_3025_options'] = NULL;
		$row['f_3025'] = NULL;
		$row['f_3026_options'] = NULL;
		$row['f_3026'] = NULL;
		$row['f_3027_options'] = NULL;
		$row['f_3027'] = NULL;
		$row['f_3028_options'] = NULL;
		$row['f_3028'] = NULL;
		$row['f_3029_options'] = NULL;
		$row['f_3029'] = NULL;
		$row['f_3031_options'] = NULL;
		$row['f_3031'] = NULL;
		$row['f_3032_options'] = NULL;
		$row['f_3032'] = NULL;
		$row['f_3033_options'] = NULL;
		$row['f_3033'] = NULL;
		$row['f_3034_options'] = NULL;
		$row['f_3034'] = NULL;
		$row['f_3035_options'] = NULL;
		$row['f_3035'] = NULL;
		$row['f_3036_options'] = NULL;
		$row['f_3036'] = NULL;
		$row['f_3037_options'] = NULL;
		$row['f_3037'] = NULL;
		$row['f_3038_options'] = NULL;
		$row['f_3038'] = NULL;
		$row['f_3039_options'] = NULL;
		$row['f_3039'] = NULL;
		$row['f_3040_options'] = NULL;
		$row['f_3040'] = NULL;
		$row['f_3041_options'] = NULL;
		$row['f_3041'] = NULL;
		$row['f_3042_options'] = NULL;
		$row['f_3042'] = NULL;
		$row['f_3043_options'] = NULL;
		$row['f_3043'] = NULL;
		$row['f_3044_options'] = NULL;
		$row['f_3044'] = NULL;
		$row['n_3045'] = NULL;
		$row['n_3045_distance'] = NULL;
		$row['n_3045_distance_by'] = NULL;
		$row['n_3046'] = NULL;
		$row['n_3046_distance'] = NULL;
		$row['n_3046_distance_by'] = NULL;
		$row['n_3047'] = NULL;
		$row['n_3047_distance'] = NULL;
		$row['n_3047_distance_by'] = NULL;
		$row['n_3048'] = NULL;
		$row['n_3048_distance'] = NULL;
		$row['n_3048_distance_by'] = NULL;
		$row['n_3049'] = NULL;
		$row['n_3049_distance'] = NULL;
		$row['n_3049_distance_by'] = NULL;
		$row['n_3050'] = NULL;
		$row['n_3050_distance'] = NULL;
		$row['n_3050_distance_by'] = NULL;
		$row['n_3051'] = NULL;
		$row['n_3051_distance'] = NULL;
		$row['n_3051_distance_by'] = NULL;
		$row['n_3052'] = NULL;
		$row['n_3052_distance'] = NULL;
		$row['n_3052_distance_by'] = NULL;
		$row['n_3053'] = NULL;
		$row['n_3053_distance'] = NULL;
		$row['n_3053_distance_by'] = NULL;
		$row['n_3054'] = NULL;
		$row['n_3054_distance'] = NULL;
		$row['n_3054_distance_by'] = NULL;
		$row['n_3055'] = NULL;
		$row['n_3055_distance'] = NULL;
		$row['n_3055_distance_by'] = NULL;
		$row['n_3056'] = NULL;
		$row['n_3056_distance'] = NULL;
		$row['n_3056_distance_by'] = NULL;
		$row['n_3057'] = NULL;
		$row['n_3057_distance'] = NULL;
		$row['n_3057_distance_by'] = NULL;
		$row['n_3058'] = NULL;
		$row['n_3058_distance'] = NULL;
		$row['n_3058_distance_by'] = NULL;
		$row['n_3059'] = NULL;
		$row['n_3059_distance'] = NULL;
		$row['n_3059_distance_by'] = NULL;
		$row['f_3060_options'] = NULL;
		$row['f_3060'] = NULL;
		$row['f_3061_options'] = NULL;
		$row['f_3061'] = NULL;
		$row['f_3062_options'] = NULL;
		$row['f_3062'] = NULL;
		$row['field_3063'] = NULL;
		$row['field_3064'] = NULL;
		$row['field_3065'] = NULL;
		$row['field_308_en_us'] = NULL;
		$row['field_308_fr_fr'] = NULL;
		$row['field_313_en_us'] = NULL;
		$row['field_313_fr_fr'] = NULL;
		$row['field_312_en_us'] = NULL;
		$row['field_312_fr_fr'] = NULL;
		$row['field_3017_en_us'] = NULL;
		$row['field_3017_fr_fr'] = NULL;
		$row['field_42_en_us'] = NULL;
		$row['field_42_fr_fr'] = NULL;
		$row['field_3067'] = NULL;
		$row['field_3068'] = NULL;
		$row['field_3069'] = NULL;
		$row['field_3070'] = NULL;
		$row['field_3071'] = NULL;
		$row['field_3071_en_us'] = NULL;
		$row['field_3071_fr_fr'] = NULL;
		$row['field_3072'] = NULL;
		$row['field_3073'] = NULL;
		$row['field_3074'] = NULL;
		$row['field_3074_en_us'] = NULL;
		$row['field_3074_fr_fr'] = NULL;
		$row['field_3075'] = NULL;
		$row['field_3076'] = NULL;
		$row['field_3077'] = NULL;
		$row['field_3078'] = NULL;
		$row['field_3079'] = NULL;
		$row['field_3080'] = NULL;
		$row['field_3076_en_us'] = NULL;
		$row['field_3076_fr_fr'] = NULL;
		$row['field_3080_en_us'] = NULL;
		$row['field_3080_fr_fr'] = NULL;
		$row['field_3081'] = NULL;
		$row['field_3081_en_us'] = NULL;
		$row['field_3081_fr_fr'] = NULL;
		$row['field_3082'] = NULL;
		$row['field_3082_en_us'] = NULL;
		$row['field_3082_fr_fr'] = NULL;
		$row['field_3084'] = NULL;
		$row['field_3085'] = NULL;
		$row['field_3086'] = NULL;
		$row['field_3096'] = NULL;
		$row['field_3097'] = NULL;
		$row['field_3098'] = NULL;
		$row['field_3099'] = NULL;
		$row['field_3100'] = NULL;
		$row['field_3101'] = NULL;
		$row['field_3102'] = NULL;
		$row['field_3103'] = NULL;
		$row['field_3104'] = NULL;
		$row['field_3105'] = NULL;
		$row['field_3106'] = NULL;
		$row['field_3107'] = NULL;
		$row['field_3108'] = NULL;
		$row['field_3109'] = NULL;
		$row['field_3110'] = NULL;
		$row['field_3111'] = NULL;
		$row['field_3112'] = NULL;
		$row['field_3113'] = NULL;
		$row['field_3113_en_us'] = NULL;
		$row['field_3113_fr_fr'] = NULL;
		$row['field_3114'] = NULL;
		$row['field_3114_en_us'] = NULL;
		$row['field_3114_fr_fr'] = NULL;
		$row['field_3115'] = NULL;
		$row['field_3115_si'] = NULL;
		$row['field_3115_unit'] = NULL;
		$row['field_3116'] = NULL;
		$row['field_3117'] = NULL;
		$row['field_3117_en_us'] = NULL;
		$row['field_3117_fr_fr'] = NULL;
		$row['field_3118'] = NULL;
		$row['field_3118_en_us'] = NULL;
		$row['field_3118_fr_fr'] = NULL;
		$row['field_3119'] = NULL;
		$row['field_3119_en_us'] = NULL;
		$row['field_3119_fr_fr'] = NULL;
		$row['field_3120'] = NULL;
		$row['field_3120_en_us'] = NULL;
		$row['field_3120_fr_fr'] = NULL;
		$row['field_3121'] = NULL;
		$row['field_3122'] = NULL;
		$row['field_3122_si'] = NULL;
		$row['field_3122_unit'] = NULL;
		$row['field_3123'] = NULL;
		$row['field_3124'] = NULL;
		$row['field_3125'] = NULL;
		$row['field_3126'] = NULL;
		$row['field_3127'] = NULL;
		$row['field_3128'] = NULL;
		$row['field_3129'] = NULL;
		$row['field_3130'] = NULL;
		$row['field_3131'] = NULL;
		$row['field_3132'] = NULL;
		$row['field_3133'] = NULL;
		$row['field_3134'] = NULL;
		$row['field_3135'] = NULL;
		$row['field_3136'] = NULL;
		$row['field_3137'] = NULL;
		$row['field_3138'] = NULL;
		$row['field_3139'] = NULL;
		$row['field_3140'] = NULL;
		$row['field_3141'] = NULL;
		$row['field_3142'] = NULL;
		$row['field_3143'] = NULL;
		$row['field_3144'] = NULL;
		$row['field_3145'] = NULL;
		$row['field_3146'] = NULL;
		$row['field_3147'] = NULL;
		$row['field_3148'] = NULL;
		$row['field_3149'] = NULL;
		$row['field_3150'] = NULL;
		$row['field_3151'] = NULL;
		$row['field_3152'] = NULL;
		$row['field_3153'] = NULL;
		$row['field_3154'] = NULL;
		$row['field_3155'] = NULL;
		$row['field_3156'] = NULL;
		$row['field_3157'] = NULL;
		$row['field_3158'] = NULL;
		$row['field_3159'] = NULL;
		$row['field_3160'] = NULL;
		$row['field_3161'] = NULL;
		$row['field_3162'] = NULL;
		$row['field_3163'] = NULL;
		$row['field_3164'] = NULL;
		$row['field_3165'] = NULL;
		$row['field_3166'] = NULL;
		$row['field_3167'] = NULL;
		$row['field_3168'] = NULL;
		$row['field_3169'] = NULL;
		$row['field_3170'] = NULL;
		$row['field_3171'] = NULL;
		$row['field_3172'] = NULL;
		$row['field_3173'] = NULL;
		$row['field_3173_si'] = NULL;
		$row['field_3173_unit'] = NULL;
		$row['f_3174_options'] = NULL;
		$row['f_3174'] = NULL;
		return $row;
	}

	// Load old record
	protected function loadOldRecord()
	{

		// Load key values from Session
		$validKey = TRUE;
		if (strval($this->getKey("id")) != "")
			$this->id->OldValue = $this->getKey("id"); // id
		else
			$validKey = FALSE;

		// Load old record
		$this->OldRecordset = NULL;
		if ($validKey) {
			$this->CurrentFilter = $this->getRecordFilter();
			$sql = $this->getCurrentSql();
			$conn = $this->getConnection();
			$this->OldRecordset = LoadRecordset($sql, $conn);
		}
		$this->loadRowValues($this->OldRecordset); // Load row values
		return $validKey;
	}

	// Render row values based on field settings
	public function renderRow()
	{
		global $Security, $Language, $CurrentLanguage;

		// Initialize URLs
		// Convert decimal values if posted back

		if ($this->price->FormValue == $this->price->CurrentValue && is_numeric(ConvertToFloatString($this->price->CurrentValue)))
			$this->price->CurrentValue = ConvertToFloatString($this->price->CurrentValue);

		// Convert decimal values if posted back
		if ($this->price_si->FormValue == $this->price_si->CurrentValue && is_numeric(ConvertToFloatString($this->price_si->CurrentValue)))
			$this->price_si->CurrentValue = ConvertToFloatString($this->price_si->CurrentValue);

		// Convert decimal values if posted back
		if ($this->bedrooms->FormValue == $this->bedrooms->CurrentValue && is_numeric(ConvertToFloatString($this->bedrooms->CurrentValue)))
			$this->bedrooms->CurrentValue = ConvertToFloatString($this->bedrooms->CurrentValue);

		// Convert decimal values if posted back
		if ($this->rooms->FormValue == $this->rooms->CurrentValue && is_numeric(ConvertToFloatString($this->rooms->CurrentValue)))
			$this->rooms->CurrentValue = ConvertToFloatString($this->rooms->CurrentValue);

		// Convert decimal values if posted back
		if ($this->bathrooms->FormValue == $this->bathrooms->CurrentValue && is_numeric(ConvertToFloatString($this->bathrooms->CurrentValue)))
			$this->bathrooms->CurrentValue = ConvertToFloatString($this->bathrooms->CurrentValue);

		// Convert decimal values if posted back
		if ($this->living_area->FormValue == $this->living_area->CurrentValue && is_numeric(ConvertToFloatString($this->living_area->CurrentValue)))
			$this->living_area->CurrentValue = ConvertToFloatString($this->living_area->CurrentValue);

		// Convert decimal values if posted back
		if ($this->living_area_si->FormValue == $this->living_area_si->CurrentValue && is_numeric(ConvertToFloatString($this->living_area_si->CurrentValue)))
			$this->living_area_si->CurrentValue = ConvertToFloatString($this->living_area_si->CurrentValue);

		// Convert decimal values if posted back
		if ($this->lot_area->FormValue == $this->lot_area->CurrentValue && is_numeric(ConvertToFloatString($this->lot_area->CurrentValue)))
			$this->lot_area->CurrentValue = ConvertToFloatString($this->lot_area->CurrentValue);

		// Convert decimal values if posted back
		if ($this->lot_area_si->FormValue == $this->lot_area_si->CurrentValue && is_numeric(ConvertToFloatString($this->lot_area_si->CurrentValue)))
			$this->lot_area_si->CurrentValue = ConvertToFloatString($this->lot_area_si->CurrentValue);

		// Convert decimal values if posted back
		if ($this->googlemap_lt->FormValue == $this->googlemap_lt->CurrentValue && is_numeric(ConvertToFloatString($this->googlemap_lt->CurrentValue)))
			$this->googlemap_lt->CurrentValue = ConvertToFloatString($this->googlemap_lt->CurrentValue);

		// Convert decimal values if posted back
		if ($this->googlemap_ln->FormValue == $this->googlemap_ln->CurrentValue && is_numeric(ConvertToFloatString($this->googlemap_ln->CurrentValue)))
			$this->googlemap_ln->CurrentValue = ConvertToFloatString($this->googlemap_ln->CurrentValue);

		// Convert decimal values if posted back
		if ($this->half_bathrooms->FormValue == $this->half_bathrooms->CurrentValue && is_numeric(ConvertToFloatString($this->half_bathrooms->CurrentValue)))
			$this->half_bathrooms->CurrentValue = ConvertToFloatString($this->half_bathrooms->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_55->FormValue == $this->field_55->CurrentValue && is_numeric(ConvertToFloatString($this->field_55->CurrentValue)))
			$this->field_55->CurrentValue = ConvertToFloatString($this->field_55->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3096->FormValue == $this->field_3096->CurrentValue && is_numeric(ConvertToFloatString($this->field_3096->CurrentValue)))
			$this->field_3096->CurrentValue = ConvertToFloatString($this->field_3096->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3098->FormValue == $this->field_3098->CurrentValue && is_numeric(ConvertToFloatString($this->field_3098->CurrentValue)))
			$this->field_3098->CurrentValue = ConvertToFloatString($this->field_3098->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3099->FormValue == $this->field_3099->CurrentValue && is_numeric(ConvertToFloatString($this->field_3099->CurrentValue)))
			$this->field_3099->CurrentValue = ConvertToFloatString($this->field_3099->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3100->FormValue == $this->field_3100->CurrentValue && is_numeric(ConvertToFloatString($this->field_3100->CurrentValue)))
			$this->field_3100->CurrentValue = ConvertToFloatString($this->field_3100->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3101->FormValue == $this->field_3101->CurrentValue && is_numeric(ConvertToFloatString($this->field_3101->CurrentValue)))
			$this->field_3101->CurrentValue = ConvertToFloatString($this->field_3101->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3102->FormValue == $this->field_3102->CurrentValue && is_numeric(ConvertToFloatString($this->field_3102->CurrentValue)))
			$this->field_3102->CurrentValue = ConvertToFloatString($this->field_3102->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3103->FormValue == $this->field_3103->CurrentValue && is_numeric(ConvertToFloatString($this->field_3103->CurrentValue)))
			$this->field_3103->CurrentValue = ConvertToFloatString($this->field_3103->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3104->FormValue == $this->field_3104->CurrentValue && is_numeric(ConvertToFloatString($this->field_3104->CurrentValue)))
			$this->field_3104->CurrentValue = ConvertToFloatString($this->field_3104->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3115->FormValue == $this->field_3115->CurrentValue && is_numeric(ConvertToFloatString($this->field_3115->CurrentValue)))
			$this->field_3115->CurrentValue = ConvertToFloatString($this->field_3115->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3115_si->FormValue == $this->field_3115_si->CurrentValue && is_numeric(ConvertToFloatString($this->field_3115_si->CurrentValue)))
			$this->field_3115_si->CurrentValue = ConvertToFloatString($this->field_3115_si->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3122->FormValue == $this->field_3122->CurrentValue && is_numeric(ConvertToFloatString($this->field_3122->CurrentValue)))
			$this->field_3122->CurrentValue = ConvertToFloatString($this->field_3122->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3122_si->FormValue == $this->field_3122_si->CurrentValue && is_numeric(ConvertToFloatString($this->field_3122_si->CurrentValue)))
			$this->field_3122_si->CurrentValue = ConvertToFloatString($this->field_3122_si->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3167->FormValue == $this->field_3167->CurrentValue && is_numeric(ConvertToFloatString($this->field_3167->CurrentValue)))
			$this->field_3167->CurrentValue = ConvertToFloatString($this->field_3167->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3168->FormValue == $this->field_3168->CurrentValue && is_numeric(ConvertToFloatString($this->field_3168->CurrentValue)))
			$this->field_3168->CurrentValue = ConvertToFloatString($this->field_3168->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3173->FormValue == $this->field_3173->CurrentValue && is_numeric(ConvertToFloatString($this->field_3173->CurrentValue)))
			$this->field_3173->CurrentValue = ConvertToFloatString($this->field_3173->CurrentValue);

		// Convert decimal values if posted back
		if ($this->field_3173_si->FormValue == $this->field_3173_si->CurrentValue && is_numeric(ConvertToFloatString($this->field_3173_si->CurrentValue)))
			$this->field_3173_si->CurrentValue = ConvertToFloatString($this->field_3173_si->CurrentValue);

		// Call Row_Rendering event
		$this->Row_Rendering();

		// Common render codes for all row types
		// id
		// kind
		// deleted
		// mls_id
		// mls_id_num
		// parent
		// pic_numb
		// user_id
		// listing
		// property_type
		// location1_id
		// location2_id
		// location3_id
		// location4_id
		// location5_id
		// location6_id
		// location7_id
		// location1_name
		// location2_name
		// location3_name
		// location4_name
		// location5_name
		// location6_name
		// location7_name
		// show_address
		// show_marker
		// price
		// price_unit
		// price_si
		// price_period
		// bedrooms
		// rooms
		// bathrooms
		// living_area
		// living_area_unit
		// living_area_si
		// lot_area
		// lot_area_unit
		// lot_area_si
		// googlemap_lt
		// googlemap_ln
		// finalized
		// add_date
		// last_finalize_date
		// expire_days
		// confirmed
		// expired
		// build_year
		// zip_id
		// zip_name
		// last_modified_time_stamp
		// post_code
		// meta_description
		// meta_description_manual
		// meta_keywords
		// meta_keywords_manual
		// street_no
		// sp_featured
		// sp_hot
		// sp_openhouse
		// sp_forclosure
		// textsearch
		// location_text
		// field_42
		// field_312
		// field_313
		// field_308
		// field_7
		// n_103
		// n_103_distance
		// n_103_distance_by
		// n_105
		// n_105_distance
		// n_105_distance_by
		// n_107
		// n_107_distance
		// n_107_distance_by
		// n_108
		// n_108_distance
		// n_108_distance_by
		// n_109
		// n_109_distance
		// n_109_distance_by
		// f_131_options
		// f_131
		// f_137_options
		// f_137
		// f_139_options
		// f_139
		// f_144_options
		// f_144
		// f_146_options
		// f_146
		// f_149_options
		// f_149
		// f_150_options
		// f_150
		// f_156_options
		// f_156
		// f_157_options
		// f_157
		// f_159_options
		// f_159
		// f_161_options
		// f_161
		// f_163_options
		// f_163
		// f_165_options
		// f_165
		// f_166_options
		// f_166
		// ref_id
		// field_54
		// half_bathrooms
		// field_55
		// rendered
		// alias
		// source
		// last_sync_date
		// street_suffix
		// energy_tag
		// field_3006
		// field_3007
		// field_3008
		// importer_structure_id
		// importer_params
		// field_3009
		// field_3010
		// field_3012
		// rendered_en_us
		// textsearch_en_us
		// rendered_fr_fr
		// textsearch_fr_fr
		// field_3013
		// field_3014
		// f_3014_options
		// f_3014
		// field_3015
		// field_3016
		// field_3017
		// f_3018_options
		// f_3018
		// f_3019_options
		// f_3019
		// f_3020_options
		// f_3020
		// f_3021_options
		// f_3021
		// f_3022_options
		// f_3022
		// f_3023_options
		// f_3023
		// f_3024_options
		// f_3024
		// f_3025_options
		// f_3025
		// f_3026_options
		// f_3026
		// f_3027_options
		// f_3027
		// f_3028_options
		// f_3028
		// f_3029_options
		// f_3029
		// f_3031_options
		// f_3031
		// f_3032_options
		// f_3032
		// f_3033_options
		// f_3033
		// f_3034_options
		// f_3034
		// f_3035_options
		// f_3035
		// f_3036_options
		// f_3036
		// f_3037_options
		// f_3037
		// f_3038_options
		// f_3038
		// f_3039_options
		// f_3039
		// f_3040_options
		// f_3040
		// f_3041_options
		// f_3041
		// f_3042_options
		// f_3042
		// f_3043_options
		// f_3043
		// f_3044_options
		// f_3044
		// n_3045
		// n_3045_distance
		// n_3045_distance_by
		// n_3046
		// n_3046_distance
		// n_3046_distance_by
		// n_3047
		// n_3047_distance
		// n_3047_distance_by
		// n_3048
		// n_3048_distance
		// n_3048_distance_by
		// n_3049
		// n_3049_distance
		// n_3049_distance_by
		// n_3050
		// n_3050_distance
		// n_3050_distance_by
		// n_3051
		// n_3051_distance
		// n_3051_distance_by
		// n_3052
		// n_3052_distance
		// n_3052_distance_by
		// n_3053
		// n_3053_distance
		// n_3053_distance_by
		// n_3054
		// n_3054_distance
		// n_3054_distance_by
		// n_3055
		// n_3055_distance
		// n_3055_distance_by
		// n_3056
		// n_3056_distance
		// n_3056_distance_by
		// n_3057
		// n_3057_distance
		// n_3057_distance_by
		// n_3058
		// n_3058_distance
		// n_3058_distance_by
		// n_3059
		// n_3059_distance
		// n_3059_distance_by
		// f_3060_options
		// f_3060
		// f_3061_options
		// f_3061
		// f_3062_options
		// f_3062
		// field_3063
		// field_3064
		// field_3065
		// field_308_en_us
		// field_308_fr_fr
		// field_313_en_us
		// field_313_fr_fr
		// field_312_en_us
		// field_312_fr_fr
		// field_3017_en_us
		// field_3017_fr_fr
		// field_42_en_us
		// field_42_fr_fr
		// field_3067
		// field_3068
		// field_3069
		// field_3070
		// field_3071
		// field_3071_en_us
		// field_3071_fr_fr
		// field_3072
		// field_3073
		// field_3074
		// field_3074_en_us
		// field_3074_fr_fr
		// field_3075
		// field_3076
		// field_3077
		// field_3078
		// field_3079
		// field_3080
		// field_3076_en_us
		// field_3076_fr_fr
		// field_3080_en_us
		// field_3080_fr_fr
		// field_3081
		// field_3081_en_us
		// field_3081_fr_fr
		// field_3082
		// field_3082_en_us
		// field_3082_fr_fr
		// field_3084
		// field_3085
		// field_3086
		// field_3096
		// field_3097
		// field_3098
		// field_3099
		// field_3100
		// field_3101
		// field_3102
		// field_3103
		// field_3104
		// field_3105
		// field_3106
		// field_3107
		// field_3108
		// field_3109
		// field_3110
		// field_3111
		// field_3112
		// field_3113
		// field_3113_en_us
		// field_3113_fr_fr
		// field_3114
		// field_3114_en_us
		// field_3114_fr_fr
		// field_3115
		// field_3115_si
		// field_3115_unit
		// field_3116
		// field_3117
		// field_3117_en_us
		// field_3117_fr_fr
		// field_3118
		// field_3118_en_us
		// field_3118_fr_fr
		// field_3119
		// field_3119_en_us
		// field_3119_fr_fr
		// field_3120
		// field_3120_en_us
		// field_3120_fr_fr
		// field_3121
		// field_3122
		// field_3122_si
		// field_3122_unit
		// field_3123
		// field_3124
		// field_3125
		// field_3126
		// field_3127
		// field_3128
		// field_3129
		// field_3130
		// field_3131
		// field_3132
		// field_3133
		// field_3134
		// field_3135
		// field_3136
		// field_3137
		// field_3138
		// field_3139
		// field_3140
		// field_3141
		// field_3142
		// field_3143
		// field_3144
		// field_3145
		// field_3146
		// field_3147
		// field_3148
		// field_3149
		// field_3150
		// field_3151
		// field_3152
		// field_3153
		// field_3154
		// field_3155
		// field_3156
		// field_3157
		// field_3158
		// field_3159
		// field_3160
		// field_3161
		// field_3162
		// field_3163
		// field_3164
		// field_3165
		// field_3166
		// field_3167
		// field_3168
		// field_3169
		// field_3170
		// field_3171
		// field_3172
		// field_3173
		// field_3173_si
		// field_3173_unit
		// f_3174_options
		// f_3174

		if ($this->RowType == ROWTYPE_VIEW) { // View row

			// id
			$this->id->ViewValue = $this->id->CurrentValue;
			$this->id->ViewCustomAttributes = "";

			// kind
			$this->kind->ViewValue = $this->kind->CurrentValue;
			$this->kind->ViewValue = FormatNumber($this->kind->ViewValue, 0, -2, -2, -2);
			$this->kind->ViewCustomAttributes = "";

			// deleted
			if (ConvertToBool($this->deleted->CurrentValue)) {
				$this->deleted->ViewValue = $this->deleted->tagCaption(1) != "" ? $this->deleted->tagCaption(1) : "Yes";
			} else {
				$this->deleted->ViewValue = $this->deleted->tagCaption(2) != "" ? $this->deleted->tagCaption(2) : "No";
			}
			$this->deleted->ViewCustomAttributes = "";

			// mls_id
			$this->mls_id->ViewValue = $this->mls_id->CurrentValue;
			$this->mls_id->ViewCustomAttributes = "";

			// mls_id_num
			$this->mls_id_num->ViewValue = $this->mls_id_num->CurrentValue;
			$this->mls_id_num->ViewValue = FormatNumber($this->mls_id_num->ViewValue, 0, -2, -2, -2);
			$this->mls_id_num->ViewCustomAttributes = "";

			// parent
			$this->parent->ViewValue = $this->parent->CurrentValue;
			$this->parent->ViewValue = FormatNumber($this->parent->ViewValue, 0, -2, -2, -2);
			$this->parent->ViewCustomAttributes = "";

			// pic_numb
			$this->pic_numb->ViewValue = $this->pic_numb->CurrentValue;
			$this->pic_numb->ViewValue = FormatNumber($this->pic_numb->ViewValue, 0, -2, -2, -2);
			$this->pic_numb->ViewCustomAttributes = "";

			// user_id
			$this->user_id->ViewValue = $this->user_id->CurrentValue;
			$this->user_id->ViewValue = FormatNumber($this->user_id->ViewValue, 0, -2, -2, -2);
			$this->user_id->ViewCustomAttributes = "";

			// listing
			$this->listing->ViewValue = $this->listing->CurrentValue;
			$this->listing->ViewValue = FormatNumber($this->listing->ViewValue, 0, -2, -2, -2);
			$this->listing->ViewCustomAttributes = "";

			// property_type
			$this->property_type->ViewValue = $this->property_type->CurrentValue;
			$this->property_type->ViewValue = FormatNumber($this->property_type->ViewValue, 0, -2, -2, -2);
			$this->property_type->ViewCustomAttributes = "";

			// location1_id
			$this->location1_id->ViewValue = $this->location1_id->CurrentValue;
			$this->location1_id->ViewValue = FormatNumber($this->location1_id->ViewValue, 0, -2, -2, -2);
			$this->location1_id->ViewCustomAttributes = "";

			// location2_id
			$this->location2_id->ViewValue = $this->location2_id->CurrentValue;
			$this->location2_id->ViewValue = FormatNumber($this->location2_id->ViewValue, 0, -2, -2, -2);
			$this->location2_id->ViewCustomAttributes = "";

			// location3_id
			$this->location3_id->ViewValue = $this->location3_id->CurrentValue;
			$this->location3_id->ViewValue = FormatNumber($this->location3_id->ViewValue, 0, -2, -2, -2);
			$this->location3_id->ViewCustomAttributes = "";

			// location4_id
			$this->location4_id->ViewValue = $this->location4_id->CurrentValue;
			$this->location4_id->ViewValue = FormatNumber($this->location4_id->ViewValue, 0, -2, -2, -2);
			$this->location4_id->ViewCustomAttributes = "";

			// location5_id
			$this->location5_id->ViewValue = $this->location5_id->CurrentValue;
			$this->location5_id->ViewValue = FormatNumber($this->location5_id->ViewValue, 0, -2, -2, -2);
			$this->location5_id->ViewCustomAttributes = "";

			// location6_id
			$this->location6_id->ViewValue = $this->location6_id->CurrentValue;
			$this->location6_id->ViewValue = FormatNumber($this->location6_id->ViewValue, 0, -2, -2, -2);
			$this->location6_id->ViewCustomAttributes = "";

			// location7_id
			$this->location7_id->ViewValue = $this->location7_id->CurrentValue;
			$this->location7_id->ViewValue = FormatNumber($this->location7_id->ViewValue, 0, -2, -2, -2);
			$this->location7_id->ViewCustomAttributes = "";

			// location1_name
			$this->location1_name->ViewValue = $this->location1_name->CurrentValue;
			$this->location1_name->ViewCustomAttributes = "";

			// location2_name
			$this->location2_name->ViewValue = $this->location2_name->CurrentValue;
			$this->location2_name->ViewCustomAttributes = "";

			// location3_name
			$this->location3_name->ViewValue = $this->location3_name->CurrentValue;
			$this->location3_name->ViewCustomAttributes = "";

			// location4_name
			$this->location4_name->ViewValue = $this->location4_name->CurrentValue;
			$this->location4_name->ViewCustomAttributes = "";

			// location5_name
			$this->location5_name->ViewValue = $this->location5_name->CurrentValue;
			$this->location5_name->ViewCustomAttributes = "";

			// location6_name
			$this->location6_name->ViewValue = $this->location6_name->CurrentValue;
			$this->location6_name->ViewCustomAttributes = "";

			// location7_name
			$this->location7_name->ViewValue = $this->location7_name->CurrentValue;
			$this->location7_name->ViewCustomAttributes = "";

			// show_address
			$this->show_address->ViewValue = $this->show_address->CurrentValue;
			$this->show_address->ViewValue = FormatNumber($this->show_address->ViewValue, 0, -2, -2, -2);
			$this->show_address->ViewCustomAttributes = "";

			// show_marker
			$this->show_marker->ViewValue = $this->show_marker->CurrentValue;
			$this->show_marker->ViewValue = FormatNumber($this->show_marker->ViewValue, 0, -2, -2, -2);
			$this->show_marker->ViewCustomAttributes = "";

			// price
			$this->price->ViewValue = $this->price->CurrentValue;
			$this->price->ViewValue = FormatNumber($this->price->ViewValue, 2, -2, -2, -2);
			$this->price->ViewCustomAttributes = "";

			// price_unit
			$this->price_unit->ViewValue = $this->price_unit->CurrentValue;
			$this->price_unit->ViewValue = FormatNumber($this->price_unit->ViewValue, 0, -2, -2, -2);
			$this->price_unit->ViewCustomAttributes = "";

			// price_si
			$this->price_si->ViewValue = $this->price_si->CurrentValue;
			$this->price_si->ViewValue = FormatNumber($this->price_si->ViewValue, 2, -2, -2, -2);
			$this->price_si->ViewCustomAttributes = "";

			// price_period
			$this->price_period->ViewValue = $this->price_period->CurrentValue;
			$this->price_period->ViewValue = FormatNumber($this->price_period->ViewValue, 0, -2, -2, -2);
			$this->price_period->ViewCustomAttributes = "";

			// bedrooms
			$this->bedrooms->ViewValue = $this->bedrooms->CurrentValue;
			$this->bedrooms->ViewValue = FormatNumber($this->bedrooms->ViewValue, 2, -2, -2, -2);
			$this->bedrooms->ViewCustomAttributes = "";

			// rooms
			$this->rooms->ViewValue = $this->rooms->CurrentValue;
			$this->rooms->ViewValue = FormatNumber($this->rooms->ViewValue, 2, -2, -2, -2);
			$this->rooms->ViewCustomAttributes = "";

			// bathrooms
			$this->bathrooms->ViewValue = $this->bathrooms->CurrentValue;
			$this->bathrooms->ViewValue = FormatNumber($this->bathrooms->ViewValue, 2, -2, -2, -2);
			$this->bathrooms->ViewCustomAttributes = "";

			// living_area
			$this->living_area->ViewValue = $this->living_area->CurrentValue;
			$this->living_area->ViewValue = FormatNumber($this->living_area->ViewValue, 2, -2, -2, -2);
			$this->living_area->ViewCustomAttributes = "";

			// living_area_unit
			$this->living_area_unit->ViewValue = $this->living_area_unit->CurrentValue;
			$this->living_area_unit->ViewValue = FormatNumber($this->living_area_unit->ViewValue, 0, -2, -2, -2);
			$this->living_area_unit->ViewCustomAttributes = "";

			// living_area_si
			$this->living_area_si->ViewValue = $this->living_area_si->CurrentValue;
			$this->living_area_si->ViewValue = FormatNumber($this->living_area_si->ViewValue, 2, -2, -2, -2);
			$this->living_area_si->ViewCustomAttributes = "";

			// lot_area
			$this->lot_area->ViewValue = $this->lot_area->CurrentValue;
			$this->lot_area->ViewValue = FormatNumber($this->lot_area->ViewValue, 2, -2, -2, -2);
			$this->lot_area->ViewCustomAttributes = "";

			// lot_area_unit
			$this->lot_area_unit->ViewValue = $this->lot_area_unit->CurrentValue;
			$this->lot_area_unit->ViewValue = FormatNumber($this->lot_area_unit->ViewValue, 0, -2, -2, -2);
			$this->lot_area_unit->ViewCustomAttributes = "";

			// lot_area_si
			$this->lot_area_si->ViewValue = $this->lot_area_si->CurrentValue;
			$this->lot_area_si->ViewValue = FormatNumber($this->lot_area_si->ViewValue, 2, -2, -2, -2);
			$this->lot_area_si->ViewCustomAttributes = "";

			// googlemap_lt
			$this->googlemap_lt->ViewValue = $this->googlemap_lt->CurrentValue;
			$this->googlemap_lt->ViewValue = FormatNumber($this->googlemap_lt->ViewValue, 2, -2, -2, -2);
			$this->googlemap_lt->ViewCustomAttributes = "";

			// googlemap_ln
			$this->googlemap_ln->ViewValue = $this->googlemap_ln->CurrentValue;
			$this->googlemap_ln->ViewValue = FormatNumber($this->googlemap_ln->ViewValue, 2, -2, -2, -2);
			$this->googlemap_ln->ViewCustomAttributes = "";

			// finalized
			$this->finalized->ViewValue = $this->finalized->CurrentValue;
			$this->finalized->ViewValue = FormatNumber($this->finalized->ViewValue, 0, -2, -2, -2);
			$this->finalized->ViewCustomAttributes = "";

			// add_date
			$this->add_date->ViewValue = $this->add_date->CurrentValue;
			$this->add_date->ViewValue = FormatDateTime($this->add_date->ViewValue, 0);
			$this->add_date->ViewCustomAttributes = "";

			// last_finalize_date
			$this->last_finalize_date->ViewValue = $this->last_finalize_date->CurrentValue;
			$this->last_finalize_date->ViewValue = FormatDateTime($this->last_finalize_date->ViewValue, 0);
			$this->last_finalize_date->ViewCustomAttributes = "";

			// expire_days
			$this->expire_days->ViewValue = $this->expire_days->CurrentValue;
			$this->expire_days->ViewValue = FormatNumber($this->expire_days->ViewValue, 0, -2, -2, -2);
			$this->expire_days->ViewCustomAttributes = "";

			// confirmed
			$this->confirmed->ViewValue = $this->confirmed->CurrentValue;
			$this->confirmed->ViewValue = FormatNumber($this->confirmed->ViewValue, 0, -2, -2, -2);
			$this->confirmed->ViewCustomAttributes = "";

			// expired
			$this->expired->ViewValue = $this->expired->CurrentValue;
			$this->expired->ViewValue = FormatNumber($this->expired->ViewValue, 0, -2, -2, -2);
			$this->expired->ViewCustomAttributes = "";

			// build_year
			$this->build_year->ViewValue = $this->build_year->CurrentValue;
			$this->build_year->ViewValue = FormatNumber($this->build_year->ViewValue, 0, -2, -2, -2);
			$this->build_year->ViewCustomAttributes = "";

			// zip_id
			$this->zip_id->ViewValue = $this->zip_id->CurrentValue;
			$this->zip_id->ViewValue = FormatNumber($this->zip_id->ViewValue, 0, -2, -2, -2);
			$this->zip_id->ViewCustomAttributes = "";

			// zip_name
			$this->zip_name->ViewValue = $this->zip_name->CurrentValue;
			$this->zip_name->ViewCustomAttributes = "";

			// last_modified_time_stamp
			$this->last_modified_time_stamp->ViewValue = $this->last_modified_time_stamp->CurrentValue;
			$this->last_modified_time_stamp->ViewValue = FormatDateTime($this->last_modified_time_stamp->ViewValue, 0);
			$this->last_modified_time_stamp->ViewCustomAttributes = "";

			// post_code
			$this->post_code->ViewValue = $this->post_code->CurrentValue;
			$this->post_code->ViewCustomAttributes = "";

			// meta_description
			$this->meta_description->ViewValue = $this->meta_description->CurrentValue;
			$this->meta_description->ViewCustomAttributes = "";

			// meta_description_manual
			$this->meta_description_manual->ViewValue = $this->meta_description_manual->CurrentValue;
			$this->meta_description_manual->ViewValue = FormatNumber($this->meta_description_manual->ViewValue, 0, -2, -2, -2);
			$this->meta_description_manual->ViewCustomAttributes = "";

			// meta_keywords
			$this->meta_keywords->ViewValue = $this->meta_keywords->CurrentValue;
			$this->meta_keywords->ViewCustomAttributes = "";

			// meta_keywords_manual
			$this->meta_keywords_manual->ViewValue = $this->meta_keywords_manual->CurrentValue;
			$this->meta_keywords_manual->ViewValue = FormatNumber($this->meta_keywords_manual->ViewValue, 0, -2, -2, -2);
			$this->meta_keywords_manual->ViewCustomAttributes = "";

			// street_no
			$this->street_no->ViewValue = $this->street_no->CurrentValue;
			$this->street_no->ViewCustomAttributes = "";

			// sp_featured
			$this->sp_featured->ViewValue = $this->sp_featured->CurrentValue;
			$this->sp_featured->ViewValue = FormatNumber($this->sp_featured->ViewValue, 0, -2, -2, -2);
			$this->sp_featured->ViewCustomAttributes = "";

			// sp_hot
			$this->sp_hot->ViewValue = $this->sp_hot->CurrentValue;
			$this->sp_hot->ViewValue = FormatNumber($this->sp_hot->ViewValue, 0, -2, -2, -2);
			$this->sp_hot->ViewCustomAttributes = "";

			// sp_openhouse
			$this->sp_openhouse->ViewValue = $this->sp_openhouse->CurrentValue;
			$this->sp_openhouse->ViewValue = FormatNumber($this->sp_openhouse->ViewValue, 0, -2, -2, -2);
			$this->sp_openhouse->ViewCustomAttributes = "";

			// sp_forclosure
			$this->sp_forclosure->ViewValue = $this->sp_forclosure->CurrentValue;
			$this->sp_forclosure->ViewValue = FormatNumber($this->sp_forclosure->ViewValue, 0, -2, -2, -2);
			$this->sp_forclosure->ViewCustomAttributes = "";

			// textsearch
			$this->textsearch->ViewValue = $this->textsearch->CurrentValue;
			$this->textsearch->ViewCustomAttributes = "";

			// location_text
			$this->location_text->ViewValue = $this->location_text->CurrentValue;
			$this->location_text->ViewCustomAttributes = "";

			// field_42
			$this->field_42->ViewValue = $this->field_42->CurrentValue;
			$this->field_42->ViewCustomAttributes = "";

			// field_312
			$this->field_312->ViewValue = $this->field_312->CurrentValue;
			$this->field_312->ViewCustomAttributes = "";

			// field_313
			$this->field_313->ViewValue = $this->field_313->CurrentValue;
			$this->field_313->ViewCustomAttributes = "";

			// field_308
			$this->field_308->ViewValue = $this->field_308->CurrentValue;
			$this->field_308->ViewCustomAttributes = "";

			// field_7
			$this->field_7->ViewValue = $this->field_7->CurrentValue;
			$this->field_7->ViewValue = FormatNumber($this->field_7->ViewValue, 0, -2, -2, -2);
			$this->field_7->ViewCustomAttributes = "";

			// n_103
			$this->n_103->ViewValue = $this->n_103->CurrentValue;
			$this->n_103->ViewValue = FormatNumber($this->n_103->ViewValue, 0, -2, -2, -2);
			$this->n_103->ViewCustomAttributes = "";

			// n_103_distance
			$this->n_103_distance->ViewValue = $this->n_103_distance->CurrentValue;
			$this->n_103_distance->ViewValue = FormatNumber($this->n_103_distance->ViewValue, 0, -2, -2, -2);
			$this->n_103_distance->ViewCustomAttributes = "";

			// n_103_distance_by
			$this->n_103_distance_by->ViewValue = $this->n_103_distance_by->CurrentValue;
			$this->n_103_distance_by->ViewValue = FormatNumber($this->n_103_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_103_distance_by->ViewCustomAttributes = "";

			// n_105
			$this->n_105->ViewValue = $this->n_105->CurrentValue;
			$this->n_105->ViewValue = FormatNumber($this->n_105->ViewValue, 0, -2, -2, -2);
			$this->n_105->ViewCustomAttributes = "";

			// n_105_distance
			$this->n_105_distance->ViewValue = $this->n_105_distance->CurrentValue;
			$this->n_105_distance->ViewValue = FormatNumber($this->n_105_distance->ViewValue, 0, -2, -2, -2);
			$this->n_105_distance->ViewCustomAttributes = "";

			// n_105_distance_by
			$this->n_105_distance_by->ViewValue = $this->n_105_distance_by->CurrentValue;
			$this->n_105_distance_by->ViewValue = FormatNumber($this->n_105_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_105_distance_by->ViewCustomAttributes = "";

			// n_107
			$this->n_107->ViewValue = $this->n_107->CurrentValue;
			$this->n_107->ViewValue = FormatNumber($this->n_107->ViewValue, 0, -2, -2, -2);
			$this->n_107->ViewCustomAttributes = "";

			// n_107_distance
			$this->n_107_distance->ViewValue = $this->n_107_distance->CurrentValue;
			$this->n_107_distance->ViewValue = FormatNumber($this->n_107_distance->ViewValue, 0, -2, -2, -2);
			$this->n_107_distance->ViewCustomAttributes = "";

			// n_107_distance_by
			$this->n_107_distance_by->ViewValue = $this->n_107_distance_by->CurrentValue;
			$this->n_107_distance_by->ViewValue = FormatNumber($this->n_107_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_107_distance_by->ViewCustomAttributes = "";

			// n_108
			$this->n_108->ViewValue = $this->n_108->CurrentValue;
			$this->n_108->ViewValue = FormatNumber($this->n_108->ViewValue, 0, -2, -2, -2);
			$this->n_108->ViewCustomAttributes = "";

			// n_108_distance
			$this->n_108_distance->ViewValue = $this->n_108_distance->CurrentValue;
			$this->n_108_distance->ViewValue = FormatNumber($this->n_108_distance->ViewValue, 0, -2, -2, -2);
			$this->n_108_distance->ViewCustomAttributes = "";

			// n_108_distance_by
			$this->n_108_distance_by->ViewValue = $this->n_108_distance_by->CurrentValue;
			$this->n_108_distance_by->ViewValue = FormatNumber($this->n_108_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_108_distance_by->ViewCustomAttributes = "";

			// n_109
			$this->n_109->ViewValue = $this->n_109->CurrentValue;
			$this->n_109->ViewValue = FormatNumber($this->n_109->ViewValue, 0, -2, -2, -2);
			$this->n_109->ViewCustomAttributes = "";

			// n_109_distance
			$this->n_109_distance->ViewValue = $this->n_109_distance->CurrentValue;
			$this->n_109_distance->ViewValue = FormatNumber($this->n_109_distance->ViewValue, 0, -2, -2, -2);
			$this->n_109_distance->ViewCustomAttributes = "";

			// n_109_distance_by
			$this->n_109_distance_by->ViewValue = $this->n_109_distance_by->CurrentValue;
			$this->n_109_distance_by->ViewValue = FormatNumber($this->n_109_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_109_distance_by->ViewCustomAttributes = "";

			// f_131_options
			$this->f_131_options->ViewValue = $this->f_131_options->CurrentValue;
			$this->f_131_options->ViewCustomAttributes = "";

			// f_131
			$this->f_131->ViewValue = $this->f_131->CurrentValue;
			$this->f_131->ViewValue = FormatNumber($this->f_131->ViewValue, 0, -2, -2, -2);
			$this->f_131->ViewCustomAttributes = "";

			// f_137_options
			$this->f_137_options->ViewValue = $this->f_137_options->CurrentValue;
			$this->f_137_options->ViewCustomAttributes = "";

			// f_137
			$this->f_137->ViewValue = $this->f_137->CurrentValue;
			$this->f_137->ViewValue = FormatNumber($this->f_137->ViewValue, 0, -2, -2, -2);
			$this->f_137->ViewCustomAttributes = "";

			// f_139_options
			$this->f_139_options->ViewValue = $this->f_139_options->CurrentValue;
			$this->f_139_options->ViewCustomAttributes = "";

			// f_139
			$this->f_139->ViewValue = $this->f_139->CurrentValue;
			$this->f_139->ViewValue = FormatNumber($this->f_139->ViewValue, 0, -2, -2, -2);
			$this->f_139->ViewCustomAttributes = "";

			// f_144_options
			$this->f_144_options->ViewValue = $this->f_144_options->CurrentValue;
			$this->f_144_options->ViewCustomAttributes = "";

			// f_144
			$this->f_144->ViewValue = $this->f_144->CurrentValue;
			$this->f_144->ViewValue = FormatNumber($this->f_144->ViewValue, 0, -2, -2, -2);
			$this->f_144->ViewCustomAttributes = "";

			// f_146_options
			$this->f_146_options->ViewValue = $this->f_146_options->CurrentValue;
			$this->f_146_options->ViewCustomAttributes = "";

			// f_146
			$this->f_146->ViewValue = $this->f_146->CurrentValue;
			$this->f_146->ViewValue = FormatNumber($this->f_146->ViewValue, 0, -2, -2, -2);
			$this->f_146->ViewCustomAttributes = "";

			// f_149_options
			$this->f_149_options->ViewValue = $this->f_149_options->CurrentValue;
			$this->f_149_options->ViewCustomAttributes = "";

			// f_149
			$this->f_149->ViewValue = $this->f_149->CurrentValue;
			$this->f_149->ViewValue = FormatNumber($this->f_149->ViewValue, 0, -2, -2, -2);
			$this->f_149->ViewCustomAttributes = "";

			// f_150_options
			$this->f_150_options->ViewValue = $this->f_150_options->CurrentValue;
			$this->f_150_options->ViewCustomAttributes = "";

			// f_150
			$this->f_150->ViewValue = $this->f_150->CurrentValue;
			$this->f_150->ViewValue = FormatNumber($this->f_150->ViewValue, 0, -2, -2, -2);
			$this->f_150->ViewCustomAttributes = "";

			// f_156_options
			$this->f_156_options->ViewValue = $this->f_156_options->CurrentValue;
			$this->f_156_options->ViewCustomAttributes = "";

			// f_156
			$this->f_156->ViewValue = $this->f_156->CurrentValue;
			$this->f_156->ViewValue = FormatNumber($this->f_156->ViewValue, 0, -2, -2, -2);
			$this->f_156->ViewCustomAttributes = "";

			// f_157_options
			$this->f_157_options->ViewValue = $this->f_157_options->CurrentValue;
			$this->f_157_options->ViewCustomAttributes = "";

			// f_157
			$this->f_157->ViewValue = $this->f_157->CurrentValue;
			$this->f_157->ViewValue = FormatNumber($this->f_157->ViewValue, 0, -2, -2, -2);
			$this->f_157->ViewCustomAttributes = "";

			// f_159_options
			$this->f_159_options->ViewValue = $this->f_159_options->CurrentValue;
			$this->f_159_options->ViewCustomAttributes = "";

			// f_159
			$this->f_159->ViewValue = $this->f_159->CurrentValue;
			$this->f_159->ViewValue = FormatNumber($this->f_159->ViewValue, 0, -2, -2, -2);
			$this->f_159->ViewCustomAttributes = "";

			// f_161_options
			$this->f_161_options->ViewValue = $this->f_161_options->CurrentValue;
			$this->f_161_options->ViewCustomAttributes = "";

			// f_161
			$this->f_161->ViewValue = $this->f_161->CurrentValue;
			$this->f_161->ViewValue = FormatNumber($this->f_161->ViewValue, 0, -2, -2, -2);
			$this->f_161->ViewCustomAttributes = "";

			// f_163_options
			$this->f_163_options->ViewValue = $this->f_163_options->CurrentValue;
			$this->f_163_options->ViewCustomAttributes = "";

			// f_163
			$this->f_163->ViewValue = $this->f_163->CurrentValue;
			$this->f_163->ViewValue = FormatNumber($this->f_163->ViewValue, 0, -2, -2, -2);
			$this->f_163->ViewCustomAttributes = "";

			// f_165_options
			$this->f_165_options->ViewValue = $this->f_165_options->CurrentValue;
			$this->f_165_options->ViewCustomAttributes = "";

			// f_165
			$this->f_165->ViewValue = $this->f_165->CurrentValue;
			$this->f_165->ViewValue = FormatNumber($this->f_165->ViewValue, 0, -2, -2, -2);
			$this->f_165->ViewCustomAttributes = "";

			// f_166_options
			$this->f_166_options->ViewValue = $this->f_166_options->CurrentValue;
			$this->f_166_options->ViewCustomAttributes = "";

			// f_166
			$this->f_166->ViewValue = $this->f_166->CurrentValue;
			$this->f_166->ViewValue = FormatNumber($this->f_166->ViewValue, 0, -2, -2, -2);
			$this->f_166->ViewCustomAttributes = "";

			// ref_id
			$this->ref_id->ViewValue = $this->ref_id->CurrentValue;
			$this->ref_id->ViewCustomAttributes = "";

			// field_54
			$this->field_54->ViewValue = $this->field_54->CurrentValue;
			$this->field_54->ViewCustomAttributes = "";

			// half_bathrooms
			$this->half_bathrooms->ViewValue = $this->half_bathrooms->CurrentValue;
			$this->half_bathrooms->ViewValue = FormatNumber($this->half_bathrooms->ViewValue, 2, -2, -2, -2);
			$this->half_bathrooms->ViewCustomAttributes = "";

			// field_55
			$this->field_55->ViewValue = $this->field_55->CurrentValue;
			$this->field_55->ViewValue = FormatNumber($this->field_55->ViewValue, 2, -2, -2, -2);
			$this->field_55->ViewCustomAttributes = "";

			// rendered
			$this->rendered->ViewValue = $this->rendered->CurrentValue;
			$this->rendered->ViewCustomAttributes = "";

			// alias
			$this->alias->ViewValue = $this->alias->CurrentValue;
			$this->alias->ViewCustomAttributes = "";

			// source
			$this->source->ViewValue = $this->source->CurrentValue;
			$this->source->ViewCustomAttributes = "";

			// last_sync_date
			$this->last_sync_date->ViewValue = $this->last_sync_date->CurrentValue;
			$this->last_sync_date->ViewValue = FormatDateTime($this->last_sync_date->ViewValue, 0);
			$this->last_sync_date->ViewCustomAttributes = "";

			// street_suffix
			$this->street_suffix->ViewValue = $this->street_suffix->CurrentValue;
			$this->street_suffix->ViewCustomAttributes = "";

			// energy_tag
			$this->energy_tag->ViewValue = $this->energy_tag->CurrentValue;
			$this->energy_tag->ViewValue = FormatNumber($this->energy_tag->ViewValue, 0, -2, -2, -2);
			$this->energy_tag->ViewCustomAttributes = "";

			// field_3006
			$this->field_3006->ViewValue = $this->field_3006->CurrentValue;
			$this->field_3006->ViewCustomAttributes = "";

			// field_3007
			$this->field_3007->ViewValue = $this->field_3007->CurrentValue;
			$this->field_3007->ViewCustomAttributes = "";

			// field_3008
			$this->field_3008->ViewValue = $this->field_3008->CurrentValue;
			$this->field_3008->ViewCustomAttributes = "";

			// importer_structure_id
			$this->importer_structure_id->ViewValue = $this->importer_structure_id->CurrentValue;
			$this->importer_structure_id->ViewValue = FormatNumber($this->importer_structure_id->ViewValue, 0, -2, -2, -2);
			$this->importer_structure_id->ViewCustomAttributes = "";

			// importer_params
			$this->importer_params->ViewValue = $this->importer_params->CurrentValue;
			$this->importer_params->ViewCustomAttributes = "";

			// field_3009
			$this->field_3009->ViewValue = $this->field_3009->CurrentValue;
			$this->field_3009->ViewCustomAttributes = "";

			// field_3010
			$this->field_3010->ViewValue = $this->field_3010->CurrentValue;
			$this->field_3010->ViewCustomAttributes = "";

			// field_3012
			$this->field_3012->ViewValue = $this->field_3012->CurrentValue;
			$this->field_3012->ViewValue = FormatNumber($this->field_3012->ViewValue, 0, -2, -2, -2);
			$this->field_3012->ViewCustomAttributes = "";

			// rendered_en_us
			$this->rendered_en_us->ViewValue = $this->rendered_en_us->CurrentValue;
			$this->rendered_en_us->ViewCustomAttributes = "";

			// textsearch_en_us
			$this->textsearch_en_us->ViewValue = $this->textsearch_en_us->CurrentValue;
			$this->textsearch_en_us->ViewCustomAttributes = "";

			// rendered_fr_fr
			$this->rendered_fr_fr->ViewValue = $this->rendered_fr_fr->CurrentValue;
			$this->rendered_fr_fr->ViewCustomAttributes = "";

			// textsearch_fr_fr
			$this->textsearch_fr_fr->ViewValue = $this->textsearch_fr_fr->CurrentValue;
			$this->textsearch_fr_fr->ViewCustomAttributes = "";

			// field_3013
			$this->field_3013->ViewValue = $this->field_3013->CurrentValue;
			$this->field_3013->ViewValue = FormatNumber($this->field_3013->ViewValue, 0, -2, -2, -2);
			$this->field_3013->ViewCustomAttributes = "";

			// field_3014
			$this->field_3014->ViewValue = $this->field_3014->CurrentValue;
			$this->field_3014->ViewValue = FormatNumber($this->field_3014->ViewValue, 0, -2, -2, -2);
			$this->field_3014->ViewCustomAttributes = "";

			// f_3014_options
			$this->f_3014_options->ViewValue = $this->f_3014_options->CurrentValue;
			$this->f_3014_options->ViewCustomAttributes = "";

			// f_3014
			$this->f_3014->ViewValue = $this->f_3014->CurrentValue;
			$this->f_3014->ViewValue = FormatNumber($this->f_3014->ViewValue, 0, -2, -2, -2);
			$this->f_3014->ViewCustomAttributes = "";

			// field_3015
			$this->field_3015->ViewValue = $this->field_3015->CurrentValue;
			$this->field_3015->ViewCustomAttributes = "";

			// field_3016
			$this->field_3016->ViewValue = $this->field_3016->CurrentValue;
			$this->field_3016->ViewValue = FormatNumber($this->field_3016->ViewValue, 0, -2, -2, -2);
			$this->field_3016->ViewCustomAttributes = "";

			// field_3017
			$this->field_3017->ViewValue = $this->field_3017->CurrentValue;
			$this->field_3017->ViewCustomAttributes = "";

			// f_3018_options
			$this->f_3018_options->ViewValue = $this->f_3018_options->CurrentValue;
			$this->f_3018_options->ViewCustomAttributes = "";

			// f_3018
			$this->f_3018->ViewValue = $this->f_3018->CurrentValue;
			$this->f_3018->ViewValue = FormatNumber($this->f_3018->ViewValue, 0, -2, -2, -2);
			$this->f_3018->ViewCustomAttributes = "";

			// f_3019_options
			$this->f_3019_options->ViewValue = $this->f_3019_options->CurrentValue;
			$this->f_3019_options->ViewCustomAttributes = "";

			// f_3019
			$this->f_3019->ViewValue = $this->f_3019->CurrentValue;
			$this->f_3019->ViewValue = FormatNumber($this->f_3019->ViewValue, 0, -2, -2, -2);
			$this->f_3019->ViewCustomAttributes = "";

			// f_3020_options
			$this->f_3020_options->ViewValue = $this->f_3020_options->CurrentValue;
			$this->f_3020_options->ViewCustomAttributes = "";

			// f_3020
			$this->f_3020->ViewValue = $this->f_3020->CurrentValue;
			$this->f_3020->ViewValue = FormatNumber($this->f_3020->ViewValue, 0, -2, -2, -2);
			$this->f_3020->ViewCustomAttributes = "";

			// f_3021_options
			$this->f_3021_options->ViewValue = $this->f_3021_options->CurrentValue;
			$this->f_3021_options->ViewCustomAttributes = "";

			// f_3021
			$this->f_3021->ViewValue = $this->f_3021->CurrentValue;
			$this->f_3021->ViewValue = FormatNumber($this->f_3021->ViewValue, 0, -2, -2, -2);
			$this->f_3021->ViewCustomAttributes = "";

			// f_3022_options
			$this->f_3022_options->ViewValue = $this->f_3022_options->CurrentValue;
			$this->f_3022_options->ViewCustomAttributes = "";

			// f_3022
			$this->f_3022->ViewValue = $this->f_3022->CurrentValue;
			$this->f_3022->ViewValue = FormatNumber($this->f_3022->ViewValue, 0, -2, -2, -2);
			$this->f_3022->ViewCustomAttributes = "";

			// f_3023_options
			$this->f_3023_options->ViewValue = $this->f_3023_options->CurrentValue;
			$this->f_3023_options->ViewCustomAttributes = "";

			// f_3023
			$this->f_3023->ViewValue = $this->f_3023->CurrentValue;
			$this->f_3023->ViewValue = FormatNumber($this->f_3023->ViewValue, 0, -2, -2, -2);
			$this->f_3023->ViewCustomAttributes = "";

			// f_3024_options
			$this->f_3024_options->ViewValue = $this->f_3024_options->CurrentValue;
			$this->f_3024_options->ViewCustomAttributes = "";

			// f_3024
			$this->f_3024->ViewValue = $this->f_3024->CurrentValue;
			$this->f_3024->ViewValue = FormatNumber($this->f_3024->ViewValue, 0, -2, -2, -2);
			$this->f_3024->ViewCustomAttributes = "";

			// f_3025_options
			$this->f_3025_options->ViewValue = $this->f_3025_options->CurrentValue;
			$this->f_3025_options->ViewCustomAttributes = "";

			// f_3025
			$this->f_3025->ViewValue = $this->f_3025->CurrentValue;
			$this->f_3025->ViewValue = FormatNumber($this->f_3025->ViewValue, 0, -2, -2, -2);
			$this->f_3025->ViewCustomAttributes = "";

			// f_3026_options
			$this->f_3026_options->ViewValue = $this->f_3026_options->CurrentValue;
			$this->f_3026_options->ViewCustomAttributes = "";

			// f_3026
			$this->f_3026->ViewValue = $this->f_3026->CurrentValue;
			$this->f_3026->ViewValue = FormatNumber($this->f_3026->ViewValue, 0, -2, -2, -2);
			$this->f_3026->ViewCustomAttributes = "";

			// f_3027_options
			$this->f_3027_options->ViewValue = $this->f_3027_options->CurrentValue;
			$this->f_3027_options->ViewCustomAttributes = "";

			// f_3027
			$this->f_3027->ViewValue = $this->f_3027->CurrentValue;
			$this->f_3027->ViewValue = FormatNumber($this->f_3027->ViewValue, 0, -2, -2, -2);
			$this->f_3027->ViewCustomAttributes = "";

			// f_3028_options
			$this->f_3028_options->ViewValue = $this->f_3028_options->CurrentValue;
			$this->f_3028_options->ViewCustomAttributes = "";

			// f_3028
			$this->f_3028->ViewValue = $this->f_3028->CurrentValue;
			$this->f_3028->ViewValue = FormatNumber($this->f_3028->ViewValue, 0, -2, -2, -2);
			$this->f_3028->ViewCustomAttributes = "";

			// f_3029_options
			$this->f_3029_options->ViewValue = $this->f_3029_options->CurrentValue;
			$this->f_3029_options->ViewCustomAttributes = "";

			// f_3029
			$this->f_3029->ViewValue = $this->f_3029->CurrentValue;
			$this->f_3029->ViewValue = FormatNumber($this->f_3029->ViewValue, 0, -2, -2, -2);
			$this->f_3029->ViewCustomAttributes = "";

			// f_3031_options
			$this->f_3031_options->ViewValue = $this->f_3031_options->CurrentValue;
			$this->f_3031_options->ViewCustomAttributes = "";

			// f_3031
			$this->f_3031->ViewValue = $this->f_3031->CurrentValue;
			$this->f_3031->ViewValue = FormatNumber($this->f_3031->ViewValue, 0, -2, -2, -2);
			$this->f_3031->ViewCustomAttributes = "";

			// f_3032_options
			$this->f_3032_options->ViewValue = $this->f_3032_options->CurrentValue;
			$this->f_3032_options->ViewCustomAttributes = "";

			// f_3032
			$this->f_3032->ViewValue = $this->f_3032->CurrentValue;
			$this->f_3032->ViewValue = FormatNumber($this->f_3032->ViewValue, 0, -2, -2, -2);
			$this->f_3032->ViewCustomAttributes = "";

			// f_3033_options
			$this->f_3033_options->ViewValue = $this->f_3033_options->CurrentValue;
			$this->f_3033_options->ViewCustomAttributes = "";

			// f_3033
			$this->f_3033->ViewValue = $this->f_3033->CurrentValue;
			$this->f_3033->ViewValue = FormatNumber($this->f_3033->ViewValue, 0, -2, -2, -2);
			$this->f_3033->ViewCustomAttributes = "";

			// f_3034_options
			$this->f_3034_options->ViewValue = $this->f_3034_options->CurrentValue;
			$this->f_3034_options->ViewCustomAttributes = "";

			// f_3034
			$this->f_3034->ViewValue = $this->f_3034->CurrentValue;
			$this->f_3034->ViewValue = FormatNumber($this->f_3034->ViewValue, 0, -2, -2, -2);
			$this->f_3034->ViewCustomAttributes = "";

			// f_3035_options
			$this->f_3035_options->ViewValue = $this->f_3035_options->CurrentValue;
			$this->f_3035_options->ViewCustomAttributes = "";

			// f_3035
			$this->f_3035->ViewValue = $this->f_3035->CurrentValue;
			$this->f_3035->ViewValue = FormatNumber($this->f_3035->ViewValue, 0, -2, -2, -2);
			$this->f_3035->ViewCustomAttributes = "";

			// f_3036_options
			$this->f_3036_options->ViewValue = $this->f_3036_options->CurrentValue;
			$this->f_3036_options->ViewCustomAttributes = "";

			// f_3036
			$this->f_3036->ViewValue = $this->f_3036->CurrentValue;
			$this->f_3036->ViewValue = FormatNumber($this->f_3036->ViewValue, 0, -2, -2, -2);
			$this->f_3036->ViewCustomAttributes = "";

			// f_3037_options
			$this->f_3037_options->ViewValue = $this->f_3037_options->CurrentValue;
			$this->f_3037_options->ViewCustomAttributes = "";

			// f_3037
			$this->f_3037->ViewValue = $this->f_3037->CurrentValue;
			$this->f_3037->ViewValue = FormatNumber($this->f_3037->ViewValue, 0, -2, -2, -2);
			$this->f_3037->ViewCustomAttributes = "";

			// f_3038_options
			$this->f_3038_options->ViewValue = $this->f_3038_options->CurrentValue;
			$this->f_3038_options->ViewCustomAttributes = "";

			// f_3038
			$this->f_3038->ViewValue = $this->f_3038->CurrentValue;
			$this->f_3038->ViewValue = FormatNumber($this->f_3038->ViewValue, 0, -2, -2, -2);
			$this->f_3038->ViewCustomAttributes = "";

			// f_3039_options
			$this->f_3039_options->ViewValue = $this->f_3039_options->CurrentValue;
			$this->f_3039_options->ViewCustomAttributes = "";

			// f_3039
			$this->f_3039->ViewValue = $this->f_3039->CurrentValue;
			$this->f_3039->ViewValue = FormatNumber($this->f_3039->ViewValue, 0, -2, -2, -2);
			$this->f_3039->ViewCustomAttributes = "";

			// f_3040_options
			$this->f_3040_options->ViewValue = $this->f_3040_options->CurrentValue;
			$this->f_3040_options->ViewCustomAttributes = "";

			// f_3040
			$this->f_3040->ViewValue = $this->f_3040->CurrentValue;
			$this->f_3040->ViewValue = FormatNumber($this->f_3040->ViewValue, 0, -2, -2, -2);
			$this->f_3040->ViewCustomAttributes = "";

			// f_3041_options
			$this->f_3041_options->ViewValue = $this->f_3041_options->CurrentValue;
			$this->f_3041_options->ViewCustomAttributes = "";

			// f_3041
			$this->f_3041->ViewValue = $this->f_3041->CurrentValue;
			$this->f_3041->ViewValue = FormatNumber($this->f_3041->ViewValue, 0, -2, -2, -2);
			$this->f_3041->ViewCustomAttributes = "";

			// f_3042_options
			$this->f_3042_options->ViewValue = $this->f_3042_options->CurrentValue;
			$this->f_3042_options->ViewCustomAttributes = "";

			// f_3042
			$this->f_3042->ViewValue = $this->f_3042->CurrentValue;
			$this->f_3042->ViewValue = FormatNumber($this->f_3042->ViewValue, 0, -2, -2, -2);
			$this->f_3042->ViewCustomAttributes = "";

			// f_3043_options
			$this->f_3043_options->ViewValue = $this->f_3043_options->CurrentValue;
			$this->f_3043_options->ViewCustomAttributes = "";

			// f_3043
			$this->f_3043->ViewValue = $this->f_3043->CurrentValue;
			$this->f_3043->ViewValue = FormatNumber($this->f_3043->ViewValue, 0, -2, -2, -2);
			$this->f_3043->ViewCustomAttributes = "";

			// f_3044_options
			$this->f_3044_options->ViewValue = $this->f_3044_options->CurrentValue;
			$this->f_3044_options->ViewCustomAttributes = "";

			// f_3044
			$this->f_3044->ViewValue = $this->f_3044->CurrentValue;
			$this->f_3044->ViewValue = FormatNumber($this->f_3044->ViewValue, 0, -2, -2, -2);
			$this->f_3044->ViewCustomAttributes = "";

			// n_3045
			$this->n_3045->ViewValue = $this->n_3045->CurrentValue;
			$this->n_3045->ViewValue = FormatNumber($this->n_3045->ViewValue, 0, -2, -2, -2);
			$this->n_3045->ViewCustomAttributes = "";

			// n_3045_distance
			$this->n_3045_distance->ViewValue = $this->n_3045_distance->CurrentValue;
			$this->n_3045_distance->ViewValue = FormatNumber($this->n_3045_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3045_distance->ViewCustomAttributes = "";

			// n_3045_distance_by
			$this->n_3045_distance_by->ViewValue = $this->n_3045_distance_by->CurrentValue;
			$this->n_3045_distance_by->ViewValue = FormatNumber($this->n_3045_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3045_distance_by->ViewCustomAttributes = "";

			// n_3046
			$this->n_3046->ViewValue = $this->n_3046->CurrentValue;
			$this->n_3046->ViewValue = FormatNumber($this->n_3046->ViewValue, 0, -2, -2, -2);
			$this->n_3046->ViewCustomAttributes = "";

			// n_3046_distance
			$this->n_3046_distance->ViewValue = $this->n_3046_distance->CurrentValue;
			$this->n_3046_distance->ViewValue = FormatNumber($this->n_3046_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3046_distance->ViewCustomAttributes = "";

			// n_3046_distance_by
			$this->n_3046_distance_by->ViewValue = $this->n_3046_distance_by->CurrentValue;
			$this->n_3046_distance_by->ViewValue = FormatNumber($this->n_3046_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3046_distance_by->ViewCustomAttributes = "";

			// n_3047
			$this->n_3047->ViewValue = $this->n_3047->CurrentValue;
			$this->n_3047->ViewValue = FormatNumber($this->n_3047->ViewValue, 0, -2, -2, -2);
			$this->n_3047->ViewCustomAttributes = "";

			// n_3047_distance
			$this->n_3047_distance->ViewValue = $this->n_3047_distance->CurrentValue;
			$this->n_3047_distance->ViewValue = FormatNumber($this->n_3047_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3047_distance->ViewCustomAttributes = "";

			// n_3047_distance_by
			$this->n_3047_distance_by->ViewValue = $this->n_3047_distance_by->CurrentValue;
			$this->n_3047_distance_by->ViewValue = FormatNumber($this->n_3047_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3047_distance_by->ViewCustomAttributes = "";

			// n_3048
			$this->n_3048->ViewValue = $this->n_3048->CurrentValue;
			$this->n_3048->ViewValue = FormatNumber($this->n_3048->ViewValue, 0, -2, -2, -2);
			$this->n_3048->ViewCustomAttributes = "";

			// n_3048_distance
			$this->n_3048_distance->ViewValue = $this->n_3048_distance->CurrentValue;
			$this->n_3048_distance->ViewValue = FormatNumber($this->n_3048_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3048_distance->ViewCustomAttributes = "";

			// n_3048_distance_by
			$this->n_3048_distance_by->ViewValue = $this->n_3048_distance_by->CurrentValue;
			$this->n_3048_distance_by->ViewValue = FormatNumber($this->n_3048_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3048_distance_by->ViewCustomAttributes = "";

			// n_3049
			$this->n_3049->ViewValue = $this->n_3049->CurrentValue;
			$this->n_3049->ViewValue = FormatNumber($this->n_3049->ViewValue, 0, -2, -2, -2);
			$this->n_3049->ViewCustomAttributes = "";

			// n_3049_distance
			$this->n_3049_distance->ViewValue = $this->n_3049_distance->CurrentValue;
			$this->n_3049_distance->ViewValue = FormatNumber($this->n_3049_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3049_distance->ViewCustomAttributes = "";

			// n_3049_distance_by
			$this->n_3049_distance_by->ViewValue = $this->n_3049_distance_by->CurrentValue;
			$this->n_3049_distance_by->ViewValue = FormatNumber($this->n_3049_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3049_distance_by->ViewCustomAttributes = "";

			// n_3050
			$this->n_3050->ViewValue = $this->n_3050->CurrentValue;
			$this->n_3050->ViewValue = FormatNumber($this->n_3050->ViewValue, 0, -2, -2, -2);
			$this->n_3050->ViewCustomAttributes = "";

			// n_3050_distance
			$this->n_3050_distance->ViewValue = $this->n_3050_distance->CurrentValue;
			$this->n_3050_distance->ViewValue = FormatNumber($this->n_3050_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3050_distance->ViewCustomAttributes = "";

			// n_3050_distance_by
			$this->n_3050_distance_by->ViewValue = $this->n_3050_distance_by->CurrentValue;
			$this->n_3050_distance_by->ViewValue = FormatNumber($this->n_3050_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3050_distance_by->ViewCustomAttributes = "";

			// n_3051
			$this->n_3051->ViewValue = $this->n_3051->CurrentValue;
			$this->n_3051->ViewValue = FormatNumber($this->n_3051->ViewValue, 0, -2, -2, -2);
			$this->n_3051->ViewCustomAttributes = "";

			// n_3051_distance
			$this->n_3051_distance->ViewValue = $this->n_3051_distance->CurrentValue;
			$this->n_3051_distance->ViewValue = FormatNumber($this->n_3051_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3051_distance->ViewCustomAttributes = "";

			// n_3051_distance_by
			$this->n_3051_distance_by->ViewValue = $this->n_3051_distance_by->CurrentValue;
			$this->n_3051_distance_by->ViewValue = FormatNumber($this->n_3051_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3051_distance_by->ViewCustomAttributes = "";

			// n_3052
			$this->n_3052->ViewValue = $this->n_3052->CurrentValue;
			$this->n_3052->ViewValue = FormatNumber($this->n_3052->ViewValue, 0, -2, -2, -2);
			$this->n_3052->ViewCustomAttributes = "";

			// n_3052_distance
			$this->n_3052_distance->ViewValue = $this->n_3052_distance->CurrentValue;
			$this->n_3052_distance->ViewValue = FormatNumber($this->n_3052_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3052_distance->ViewCustomAttributes = "";

			// n_3052_distance_by
			$this->n_3052_distance_by->ViewValue = $this->n_3052_distance_by->CurrentValue;
			$this->n_3052_distance_by->ViewValue = FormatNumber($this->n_3052_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3052_distance_by->ViewCustomAttributes = "";

			// n_3053
			$this->n_3053->ViewValue = $this->n_3053->CurrentValue;
			$this->n_3053->ViewValue = FormatNumber($this->n_3053->ViewValue, 0, -2, -2, -2);
			$this->n_3053->ViewCustomAttributes = "";

			// n_3053_distance
			$this->n_3053_distance->ViewValue = $this->n_3053_distance->CurrentValue;
			$this->n_3053_distance->ViewValue = FormatNumber($this->n_3053_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3053_distance->ViewCustomAttributes = "";

			// n_3053_distance_by
			$this->n_3053_distance_by->ViewValue = $this->n_3053_distance_by->CurrentValue;
			$this->n_3053_distance_by->ViewValue = FormatNumber($this->n_3053_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3053_distance_by->ViewCustomAttributes = "";

			// n_3054
			$this->n_3054->ViewValue = $this->n_3054->CurrentValue;
			$this->n_3054->ViewValue = FormatNumber($this->n_3054->ViewValue, 0, -2, -2, -2);
			$this->n_3054->ViewCustomAttributes = "";

			// n_3054_distance
			$this->n_3054_distance->ViewValue = $this->n_3054_distance->CurrentValue;
			$this->n_3054_distance->ViewValue = FormatNumber($this->n_3054_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3054_distance->ViewCustomAttributes = "";

			// n_3054_distance_by
			$this->n_3054_distance_by->ViewValue = $this->n_3054_distance_by->CurrentValue;
			$this->n_3054_distance_by->ViewValue = FormatNumber($this->n_3054_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3054_distance_by->ViewCustomAttributes = "";

			// n_3055
			$this->n_3055->ViewValue = $this->n_3055->CurrentValue;
			$this->n_3055->ViewValue = FormatNumber($this->n_3055->ViewValue, 0, -2, -2, -2);
			$this->n_3055->ViewCustomAttributes = "";

			// n_3055_distance
			$this->n_3055_distance->ViewValue = $this->n_3055_distance->CurrentValue;
			$this->n_3055_distance->ViewValue = FormatNumber($this->n_3055_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3055_distance->ViewCustomAttributes = "";

			// n_3055_distance_by
			$this->n_3055_distance_by->ViewValue = $this->n_3055_distance_by->CurrentValue;
			$this->n_3055_distance_by->ViewValue = FormatNumber($this->n_3055_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3055_distance_by->ViewCustomAttributes = "";

			// n_3056
			$this->n_3056->ViewValue = $this->n_3056->CurrentValue;
			$this->n_3056->ViewValue = FormatNumber($this->n_3056->ViewValue, 0, -2, -2, -2);
			$this->n_3056->ViewCustomAttributes = "";

			// n_3056_distance
			$this->n_3056_distance->ViewValue = $this->n_3056_distance->CurrentValue;
			$this->n_3056_distance->ViewValue = FormatNumber($this->n_3056_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3056_distance->ViewCustomAttributes = "";

			// n_3056_distance_by
			$this->n_3056_distance_by->ViewValue = $this->n_3056_distance_by->CurrentValue;
			$this->n_3056_distance_by->ViewValue = FormatNumber($this->n_3056_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3056_distance_by->ViewCustomAttributes = "";

			// n_3057
			$this->n_3057->ViewValue = $this->n_3057->CurrentValue;
			$this->n_3057->ViewValue = FormatNumber($this->n_3057->ViewValue, 0, -2, -2, -2);
			$this->n_3057->ViewCustomAttributes = "";

			// n_3057_distance
			$this->n_3057_distance->ViewValue = $this->n_3057_distance->CurrentValue;
			$this->n_3057_distance->ViewValue = FormatNumber($this->n_3057_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3057_distance->ViewCustomAttributes = "";

			// n_3057_distance_by
			$this->n_3057_distance_by->ViewValue = $this->n_3057_distance_by->CurrentValue;
			$this->n_3057_distance_by->ViewValue = FormatNumber($this->n_3057_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3057_distance_by->ViewCustomAttributes = "";

			// n_3058
			$this->n_3058->ViewValue = $this->n_3058->CurrentValue;
			$this->n_3058->ViewValue = FormatNumber($this->n_3058->ViewValue, 0, -2, -2, -2);
			$this->n_3058->ViewCustomAttributes = "";

			// n_3058_distance
			$this->n_3058_distance->ViewValue = $this->n_3058_distance->CurrentValue;
			$this->n_3058_distance->ViewValue = FormatNumber($this->n_3058_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3058_distance->ViewCustomAttributes = "";

			// n_3058_distance_by
			$this->n_3058_distance_by->ViewValue = $this->n_3058_distance_by->CurrentValue;
			$this->n_3058_distance_by->ViewValue = FormatNumber($this->n_3058_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3058_distance_by->ViewCustomAttributes = "";

			// n_3059
			$this->n_3059->ViewValue = $this->n_3059->CurrentValue;
			$this->n_3059->ViewValue = FormatNumber($this->n_3059->ViewValue, 0, -2, -2, -2);
			$this->n_3059->ViewCustomAttributes = "";

			// n_3059_distance
			$this->n_3059_distance->ViewValue = $this->n_3059_distance->CurrentValue;
			$this->n_3059_distance->ViewValue = FormatNumber($this->n_3059_distance->ViewValue, 0, -2, -2, -2);
			$this->n_3059_distance->ViewCustomAttributes = "";

			// n_3059_distance_by
			$this->n_3059_distance_by->ViewValue = $this->n_3059_distance_by->CurrentValue;
			$this->n_3059_distance_by->ViewValue = FormatNumber($this->n_3059_distance_by->ViewValue, 0, -2, -2, -2);
			$this->n_3059_distance_by->ViewCustomAttributes = "";

			// f_3060_options
			$this->f_3060_options->ViewValue = $this->f_3060_options->CurrentValue;
			$this->f_3060_options->ViewCustomAttributes = "";

			// f_3060
			$this->f_3060->ViewValue = $this->f_3060->CurrentValue;
			$this->f_3060->ViewValue = FormatNumber($this->f_3060->ViewValue, 0, -2, -2, -2);
			$this->f_3060->ViewCustomAttributes = "";

			// f_3061_options
			$this->f_3061_options->ViewValue = $this->f_3061_options->CurrentValue;
			$this->f_3061_options->ViewCustomAttributes = "";

			// f_3061
			$this->f_3061->ViewValue = $this->f_3061->CurrentValue;
			$this->f_3061->ViewValue = FormatNumber($this->f_3061->ViewValue, 0, -2, -2, -2);
			$this->f_3061->ViewCustomAttributes = "";

			// f_3062_options
			$this->f_3062_options->ViewValue = $this->f_3062_options->CurrentValue;
			$this->f_3062_options->ViewCustomAttributes = "";

			// f_3062
			$this->f_3062->ViewValue = $this->f_3062->CurrentValue;
			$this->f_3062->ViewValue = FormatNumber($this->f_3062->ViewValue, 0, -2, -2, -2);
			$this->f_3062->ViewCustomAttributes = "";

			// field_3063
			$this->field_3063->ViewValue = $this->field_3063->CurrentValue;
			$this->field_3063->ViewCustomAttributes = "";

			// field_3064
			$this->field_3064->ViewValue = $this->field_3064->CurrentValue;
			$this->field_3064->ViewCustomAttributes = "";

			// field_3065
			$this->field_3065->ViewValue = $this->field_3065->CurrentValue;
			$this->field_3065->ViewValue = FormatNumber($this->field_3065->ViewValue, 0, -2, -2, -2);
			$this->field_3065->ViewCustomAttributes = "";

			// field_308_en_us
			$this->field_308_en_us->ViewValue = $this->field_308_en_us->CurrentValue;
			$this->field_308_en_us->ViewCustomAttributes = "";

			// field_308_fr_fr
			$this->field_308_fr_fr->ViewValue = $this->field_308_fr_fr->CurrentValue;
			$this->field_308_fr_fr->ViewCustomAttributes = "";

			// field_313_en_us
			$this->field_313_en_us->ViewValue = $this->field_313_en_us->CurrentValue;
			$this->field_313_en_us->ViewCustomAttributes = "";

			// field_313_fr_fr
			$this->field_313_fr_fr->ViewValue = $this->field_313_fr_fr->CurrentValue;
			$this->field_313_fr_fr->ViewCustomAttributes = "";

			// field_312_en_us
			$this->field_312_en_us->ViewValue = $this->field_312_en_us->CurrentValue;
			$this->field_312_en_us->ViewCustomAttributes = "";

			// field_312_fr_fr
			$this->field_312_fr_fr->ViewValue = $this->field_312_fr_fr->CurrentValue;
			$this->field_312_fr_fr->ViewCustomAttributes = "";

			// field_3017_en_us
			$this->field_3017_en_us->ViewValue = $this->field_3017_en_us->CurrentValue;
			$this->field_3017_en_us->ViewCustomAttributes = "";

			// field_3017_fr_fr
			$this->field_3017_fr_fr->ViewValue = $this->field_3017_fr_fr->CurrentValue;
			$this->field_3017_fr_fr->ViewCustomAttributes = "";

			// field_42_en_us
			$this->field_42_en_us->ViewValue = $this->field_42_en_us->CurrentValue;
			$this->field_42_en_us->ViewCustomAttributes = "";

			// field_42_fr_fr
			$this->field_42_fr_fr->ViewValue = $this->field_42_fr_fr->CurrentValue;
			$this->field_42_fr_fr->ViewCustomAttributes = "";

			// field_3067
			$this->field_3067->ViewValue = $this->field_3067->CurrentValue;
			$this->field_3067->ViewValue = FormatNumber($this->field_3067->ViewValue, 0, -2, -2, -2);
			$this->field_3067->ViewCustomAttributes = "";

			// field_3068
			$this->field_3068->ViewValue = $this->field_3068->CurrentValue;
			$this->field_3068->ViewValue = FormatNumber($this->field_3068->ViewValue, 0, -2, -2, -2);
			$this->field_3068->ViewCustomAttributes = "";

			// field_3069
			$this->field_3069->ViewValue = $this->field_3069->CurrentValue;
			$this->field_3069->ViewValue = FormatNumber($this->field_3069->ViewValue, 0, -2, -2, -2);
			$this->field_3069->ViewCustomAttributes = "";

			// field_3070
			$this->field_3070->ViewValue = $this->field_3070->CurrentValue;
			$this->field_3070->ViewValue = FormatNumber($this->field_3070->ViewValue, 0, -2, -2, -2);
			$this->field_3070->ViewCustomAttributes = "";

			// field_3071
			$this->field_3071->ViewValue = $this->field_3071->CurrentValue;
			$this->field_3071->ViewCustomAttributes = "";

			// field_3071_en_us
			$this->field_3071_en_us->ViewValue = $this->field_3071_en_us->CurrentValue;
			$this->field_3071_en_us->ViewCustomAttributes = "";

			// field_3071_fr_fr
			$this->field_3071_fr_fr->ViewValue = $this->field_3071_fr_fr->CurrentValue;
			$this->field_3071_fr_fr->ViewCustomAttributes = "";

			// field_3072
			$this->field_3072->ViewValue = $this->field_3072->CurrentValue;
			$this->field_3072->ViewValue = FormatNumber($this->field_3072->ViewValue, 0, -2, -2, -2);
			$this->field_3072->ViewCustomAttributes = "";

			// field_3073
			$this->field_3073->ViewValue = $this->field_3073->CurrentValue;
			$this->field_3073->ViewValue = FormatNumber($this->field_3073->ViewValue, 0, -2, -2, -2);
			$this->field_3073->ViewCustomAttributes = "";

			// field_3074
			$this->field_3074->ViewValue = $this->field_3074->CurrentValue;
			$this->field_3074->ViewCustomAttributes = "";

			// field_3074_en_us
			$this->field_3074_en_us->ViewValue = $this->field_3074_en_us->CurrentValue;
			$this->field_3074_en_us->ViewCustomAttributes = "";

			// field_3074_fr_fr
			$this->field_3074_fr_fr->ViewValue = $this->field_3074_fr_fr->CurrentValue;
			$this->field_3074_fr_fr->ViewCustomAttributes = "";

			// field_3075
			$this->field_3075->ViewValue = $this->field_3075->CurrentValue;
			$this->field_3075->ViewValue = FormatNumber($this->field_3075->ViewValue, 0, -2, -2, -2);
			$this->field_3075->ViewCustomAttributes = "";

			// field_3076
			$this->field_3076->ViewValue = $this->field_3076->CurrentValue;
			$this->field_3076->ViewCustomAttributes = "";

			// field_3077
			$this->field_3077->ViewValue = $this->field_3077->CurrentValue;
			$this->field_3077->ViewValue = FormatNumber($this->field_3077->ViewValue, 0, -2, -2, -2);
			$this->field_3077->ViewCustomAttributes = "";

			// field_3078
			$this->field_3078->ViewValue = $this->field_3078->CurrentValue;
			$this->field_3078->ViewValue = FormatNumber($this->field_3078->ViewValue, 0, -2, -2, -2);
			$this->field_3078->ViewCustomAttributes = "";

			// field_3079
			$this->field_3079->ViewValue = $this->field_3079->CurrentValue;
			$this->field_3079->ViewValue = FormatNumber($this->field_3079->ViewValue, 0, -2, -2, -2);
			$this->field_3079->ViewCustomAttributes = "";

			// field_3080
			$this->field_3080->ViewValue = $this->field_3080->CurrentValue;
			$this->field_3080->ViewCustomAttributes = "";

			// field_3076_en_us
			$this->field_3076_en_us->ViewValue = $this->field_3076_en_us->CurrentValue;
			$this->field_3076_en_us->ViewCustomAttributes = "";

			// field_3076_fr_fr
			$this->field_3076_fr_fr->ViewValue = $this->field_3076_fr_fr->CurrentValue;
			$this->field_3076_fr_fr->ViewCustomAttributes = "";

			// field_3080_en_us
			$this->field_3080_en_us->ViewValue = $this->field_3080_en_us->CurrentValue;
			$this->field_3080_en_us->ViewCustomAttributes = "";

			// field_3080_fr_fr
			$this->field_3080_fr_fr->ViewValue = $this->field_3080_fr_fr->CurrentValue;
			$this->field_3080_fr_fr->ViewCustomAttributes = "";

			// field_3081
			$this->field_3081->ViewValue = $this->field_3081->CurrentValue;
			$this->field_3081->ViewCustomAttributes = "";

			// field_3081_en_us
			$this->field_3081_en_us->ViewValue = $this->field_3081_en_us->CurrentValue;
			$this->field_3081_en_us->ViewCustomAttributes = "";

			// field_3081_fr_fr
			$this->field_3081_fr_fr->ViewValue = $this->field_3081_fr_fr->CurrentValue;
			$this->field_3081_fr_fr->ViewCustomAttributes = "";

			// field_3082
			$this->field_3082->ViewValue = $this->field_3082->CurrentValue;
			$this->field_3082->ViewCustomAttributes = "";

			// field_3082_en_us
			$this->field_3082_en_us->ViewValue = $this->field_3082_en_us->CurrentValue;
			$this->field_3082_en_us->ViewCustomAttributes = "";

			// field_3082_fr_fr
			$this->field_3082_fr_fr->ViewValue = $this->field_3082_fr_fr->CurrentValue;
			$this->field_3082_fr_fr->ViewCustomAttributes = "";

			// field_3084
			$this->field_3084->ViewValue = $this->field_3084->CurrentValue;
			$this->field_3084->ViewValue = FormatNumber($this->field_3084->ViewValue, 0, -2, -2, -2);
			$this->field_3084->ViewCustomAttributes = "";

			// field_3085
			$this->field_3085->ViewValue = $this->field_3085->CurrentValue;
			$this->field_3085->ViewValue = FormatNumber($this->field_3085->ViewValue, 0, -2, -2, -2);
			$this->field_3085->ViewCustomAttributes = "";

			// field_3086
			$this->field_3086->ViewValue = $this->field_3086->CurrentValue;
			$this->field_3086->ViewValue = FormatNumber($this->field_3086->ViewValue, 0, -2, -2, -2);
			$this->field_3086->ViewCustomAttributes = "";

			// field_3096
			$this->field_3096->ViewValue = $this->field_3096->CurrentValue;
			$this->field_3096->ViewValue = FormatNumber($this->field_3096->ViewValue, 2, -2, -2, -2);
			$this->field_3096->ViewCustomAttributes = "";

			// field_3097
			$this->field_3097->ViewValue = $this->field_3097->CurrentValue;
			$this->field_3097->ViewCustomAttributes = "";

			// field_3098
			$this->field_3098->ViewValue = $this->field_3098->CurrentValue;
			$this->field_3098->ViewValue = FormatNumber($this->field_3098->ViewValue, 2, -2, -2, -2);
			$this->field_3098->ViewCustomAttributes = "";

			// field_3099
			$this->field_3099->ViewValue = $this->field_3099->CurrentValue;
			$this->field_3099->ViewValue = FormatNumber($this->field_3099->ViewValue, 2, -2, -2, -2);
			$this->field_3099->ViewCustomAttributes = "";

			// field_3100
			$this->field_3100->ViewValue = $this->field_3100->CurrentValue;
			$this->field_3100->ViewValue = FormatNumber($this->field_3100->ViewValue, 2, -2, -2, -2);
			$this->field_3100->ViewCustomAttributes = "";

			// field_3101
			$this->field_3101->ViewValue = $this->field_3101->CurrentValue;
			$this->field_3101->ViewValue = FormatNumber($this->field_3101->ViewValue, 2, -2, -2, -2);
			$this->field_3101->ViewCustomAttributes = "";

			// field_3102
			$this->field_3102->ViewValue = $this->field_3102->CurrentValue;
			$this->field_3102->ViewValue = FormatNumber($this->field_3102->ViewValue, 2, -2, -2, -2);
			$this->field_3102->ViewCustomAttributes = "";

			// field_3103
			$this->field_3103->ViewValue = $this->field_3103->CurrentValue;
			$this->field_3103->ViewValue = FormatNumber($this->field_3103->ViewValue, 2, -2, -2, -2);
			$this->field_3103->ViewCustomAttributes = "";

			// field_3104
			$this->field_3104->ViewValue = $this->field_3104->CurrentValue;
			$this->field_3104->ViewValue = FormatNumber($this->field_3104->ViewValue, 2, -2, -2, -2);
			$this->field_3104->ViewCustomAttributes = "";

			// field_3105
			$this->field_3105->ViewValue = $this->field_3105->CurrentValue;
			$this->field_3105->ViewValue = FormatNumber($this->field_3105->ViewValue, 0, -2, -2, -2);
			$this->field_3105->ViewCustomAttributes = "";

			// field_3106
			$this->field_3106->ViewValue = $this->field_3106->CurrentValue;
			$this->field_3106->ViewValue = FormatNumber($this->field_3106->ViewValue, 0, -2, -2, -2);
			$this->field_3106->ViewCustomAttributes = "";

			// field_3107
			$this->field_3107->ViewValue = $this->field_3107->CurrentValue;
			$this->field_3107->ViewValue = FormatNumber($this->field_3107->ViewValue, 0, -2, -2, -2);
			$this->field_3107->ViewCustomAttributes = "";

			// field_3108
			$this->field_3108->ViewValue = $this->field_3108->CurrentValue;
			$this->field_3108->ViewValue = FormatNumber($this->field_3108->ViewValue, 0, -2, -2, -2);
			$this->field_3108->ViewCustomAttributes = "";

			// field_3109
			$this->field_3109->ViewValue = $this->field_3109->CurrentValue;
			$this->field_3109->ViewValue = FormatNumber($this->field_3109->ViewValue, 0, -2, -2, -2);
			$this->field_3109->ViewCustomAttributes = "";

			// field_3110
			$this->field_3110->ViewValue = $this->field_3110->CurrentValue;
			$this->field_3110->ViewValue = FormatNumber($this->field_3110->ViewValue, 0, -2, -2, -2);
			$this->field_3110->ViewCustomAttributes = "";

			// field_3111
			$this->field_3111->ViewValue = $this->field_3111->CurrentValue;
			$this->field_3111->ViewValue = FormatNumber($this->field_3111->ViewValue, 0, -2, -2, -2);
			$this->field_3111->ViewCustomAttributes = "";

			// field_3112
			$this->field_3112->ViewValue = $this->field_3112->CurrentValue;
			$this->field_3112->ViewValue = FormatNumber($this->field_3112->ViewValue, 0, -2, -2, -2);
			$this->field_3112->ViewCustomAttributes = "";

			// field_3113
			$this->field_3113->ViewValue = $this->field_3113->CurrentValue;
			$this->field_3113->ViewCustomAttributes = "";

			// field_3113_en_us
			$this->field_3113_en_us->ViewValue = $this->field_3113_en_us->CurrentValue;
			$this->field_3113_en_us->ViewCustomAttributes = "";

			// field_3113_fr_fr
			$this->field_3113_fr_fr->ViewValue = $this->field_3113_fr_fr->CurrentValue;
			$this->field_3113_fr_fr->ViewCustomAttributes = "";

			// field_3114
			$this->field_3114->ViewValue = $this->field_3114->CurrentValue;
			$this->field_3114->ViewCustomAttributes = "";

			// field_3114_en_us
			$this->field_3114_en_us->ViewValue = $this->field_3114_en_us->CurrentValue;
			$this->field_3114_en_us->ViewCustomAttributes = "";

			// field_3114_fr_fr
			$this->field_3114_fr_fr->ViewValue = $this->field_3114_fr_fr->CurrentValue;
			$this->field_3114_fr_fr->ViewCustomAttributes = "";

			// field_3115
			$this->field_3115->ViewValue = $this->field_3115->CurrentValue;
			$this->field_3115->ViewValue = FormatNumber($this->field_3115->ViewValue, 2, -2, -2, -2);
			$this->field_3115->ViewCustomAttributes = "";

			// field_3115_si
			$this->field_3115_si->ViewValue = $this->field_3115_si->CurrentValue;
			$this->field_3115_si->ViewValue = FormatNumber($this->field_3115_si->ViewValue, 2, -2, -2, -2);
			$this->field_3115_si->ViewCustomAttributes = "";

			// field_3115_unit
			$this->field_3115_unit->ViewValue = $this->field_3115_unit->CurrentValue;
			$this->field_3115_unit->ViewValue = FormatNumber($this->field_3115_unit->ViewValue, 0, -2, -2, -2);
			$this->field_3115_unit->ViewCustomAttributes = "";

			// field_3116
			$this->field_3116->ViewValue = $this->field_3116->CurrentValue;
			$this->field_3116->ViewValue = FormatDateTime($this->field_3116->ViewValue, 0);
			$this->field_3116->ViewCustomAttributes = "";

			// field_3117
			$this->field_3117->ViewValue = $this->field_3117->CurrentValue;
			$this->field_3117->ViewCustomAttributes = "";

			// field_3117_en_us
			$this->field_3117_en_us->ViewValue = $this->field_3117_en_us->CurrentValue;
			$this->field_3117_en_us->ViewCustomAttributes = "";

			// field_3117_fr_fr
			$this->field_3117_fr_fr->ViewValue = $this->field_3117_fr_fr->CurrentValue;
			$this->field_3117_fr_fr->ViewCustomAttributes = "";

			// field_3118
			$this->field_3118->ViewValue = $this->field_3118->CurrentValue;
			$this->field_3118->ViewCustomAttributes = "";

			// field_3118_en_us
			$this->field_3118_en_us->ViewValue = $this->field_3118_en_us->CurrentValue;
			$this->field_3118_en_us->ViewCustomAttributes = "";

			// field_3118_fr_fr
			$this->field_3118_fr_fr->ViewValue = $this->field_3118_fr_fr->CurrentValue;
			$this->field_3118_fr_fr->ViewCustomAttributes = "";

			// field_3119
			$this->field_3119->ViewValue = $this->field_3119->CurrentValue;
			$this->field_3119->ViewCustomAttributes = "";

			// field_3119_en_us
			$this->field_3119_en_us->ViewValue = $this->field_3119_en_us->CurrentValue;
			$this->field_3119_en_us->ViewCustomAttributes = "";

			// field_3119_fr_fr
			$this->field_3119_fr_fr->ViewValue = $this->field_3119_fr_fr->CurrentValue;
			$this->field_3119_fr_fr->ViewCustomAttributes = "";

			// field_3120
			$this->field_3120->ViewValue = $this->field_3120->CurrentValue;
			$this->field_3120->ViewCustomAttributes = "";

			// field_3120_en_us
			$this->field_3120_en_us->ViewValue = $this->field_3120_en_us->CurrentValue;
			$this->field_3120_en_us->ViewCustomAttributes = "";

			// field_3120_fr_fr
			$this->field_3120_fr_fr->ViewValue = $this->field_3120_fr_fr->CurrentValue;
			$this->field_3120_fr_fr->ViewCustomAttributes = "";

			// field_3121
			$this->field_3121->ViewValue = $this->field_3121->CurrentValue;
			$this->field_3121->ViewValue = FormatDateTime($this->field_3121->ViewValue, 0);
			$this->field_3121->ViewCustomAttributes = "";

			// field_3122
			$this->field_3122->ViewValue = $this->field_3122->CurrentValue;
			$this->field_3122->ViewValue = FormatNumber($this->field_3122->ViewValue, 2, -2, -2, -2);
			$this->field_3122->ViewCustomAttributes = "";

			// field_3122_si
			$this->field_3122_si->ViewValue = $this->field_3122_si->CurrentValue;
			$this->field_3122_si->ViewValue = FormatNumber($this->field_3122_si->ViewValue, 2, -2, -2, -2);
			$this->field_3122_si->ViewCustomAttributes = "";

			// field_3122_unit
			$this->field_3122_unit->ViewValue = $this->field_3122_unit->CurrentValue;
			$this->field_3122_unit->ViewValue = FormatNumber($this->field_3122_unit->ViewValue, 0, -2, -2, -2);
			$this->field_3122_unit->ViewCustomAttributes = "";

			// field_3123
			$this->field_3123->ViewValue = $this->field_3123->CurrentValue;
			$this->field_3123->ViewCustomAttributes = "";

			// field_3124
			$this->field_3124->ViewValue = $this->field_3124->CurrentValue;
			$this->field_3124->ViewCustomAttributes = "";

			// field_3125
			$this->field_3125->ViewValue = $this->field_3125->CurrentValue;
			$this->field_3125->ViewCustomAttributes = "";

			// field_3126
			$this->field_3126->ViewValue = $this->field_3126->CurrentValue;
			$this->field_3126->ViewValue = FormatNumber($this->field_3126->ViewValue, 0, -2, -2, -2);
			$this->field_3126->ViewCustomAttributes = "";

			// field_3127
			$this->field_3127->ViewValue = $this->field_3127->CurrentValue;
			$this->field_3127->ViewValue = FormatNumber($this->field_3127->ViewValue, 0, -2, -2, -2);
			$this->field_3127->ViewCustomAttributes = "";

			// field_3128
			$this->field_3128->ViewValue = $this->field_3128->CurrentValue;
			$this->field_3128->ViewValue = FormatNumber($this->field_3128->ViewValue, 0, -2, -2, -2);
			$this->field_3128->ViewCustomAttributes = "";

			// field_3129
			$this->field_3129->ViewValue = $this->field_3129->CurrentValue;
			$this->field_3129->ViewValue = FormatNumber($this->field_3129->ViewValue, 0, -2, -2, -2);
			$this->field_3129->ViewCustomAttributes = "";

			// field_3130
			$this->field_3130->ViewValue = $this->field_3130->CurrentValue;
			$this->field_3130->ViewValue = FormatNumber($this->field_3130->ViewValue, 0, -2, -2, -2);
			$this->field_3130->ViewCustomAttributes = "";

			// field_3131
			$this->field_3131->ViewValue = $this->field_3131->CurrentValue;
			$this->field_3131->ViewValue = FormatNumber($this->field_3131->ViewValue, 0, -2, -2, -2);
			$this->field_3131->ViewCustomAttributes = "";

			// field_3132
			$this->field_3132->ViewValue = $this->field_3132->CurrentValue;
			$this->field_3132->ViewValue = FormatNumber($this->field_3132->ViewValue, 0, -2, -2, -2);
			$this->field_3132->ViewCustomAttributes = "";

			// field_3133
			$this->field_3133->ViewValue = $this->field_3133->CurrentValue;
			$this->field_3133->ViewValue = FormatNumber($this->field_3133->ViewValue, 0, -2, -2, -2);
			$this->field_3133->ViewCustomAttributes = "";

			// field_3134
			$this->field_3134->ViewValue = $this->field_3134->CurrentValue;
			$this->field_3134->ViewValue = FormatNumber($this->field_3134->ViewValue, 0, -2, -2, -2);
			$this->field_3134->ViewCustomAttributes = "";

			// field_3135
			$this->field_3135->ViewValue = $this->field_3135->CurrentValue;
			$this->field_3135->ViewValue = FormatNumber($this->field_3135->ViewValue, 0, -2, -2, -2);
			$this->field_3135->ViewCustomAttributes = "";

			// field_3136
			$this->field_3136->ViewValue = $this->field_3136->CurrentValue;
			$this->field_3136->ViewValue = FormatNumber($this->field_3136->ViewValue, 0, -2, -2, -2);
			$this->field_3136->ViewCustomAttributes = "";

			// field_3137
			$this->field_3137->ViewValue = $this->field_3137->CurrentValue;
			$this->field_3137->ViewValue = FormatNumber($this->field_3137->ViewValue, 0, -2, -2, -2);
			$this->field_3137->ViewCustomAttributes = "";

			// field_3138
			$this->field_3138->ViewValue = $this->field_3138->CurrentValue;
			$this->field_3138->ViewValue = FormatNumber($this->field_3138->ViewValue, 0, -2, -2, -2);
			$this->field_3138->ViewCustomAttributes = "";

			// field_3139
			$this->field_3139->ViewValue = $this->field_3139->CurrentValue;
			$this->field_3139->ViewValue = FormatNumber($this->field_3139->ViewValue, 0, -2, -2, -2);
			$this->field_3139->ViewCustomAttributes = "";

			// field_3140
			$this->field_3140->ViewValue = $this->field_3140->CurrentValue;
			$this->field_3140->ViewValue = FormatNumber($this->field_3140->ViewValue, 0, -2, -2, -2);
			$this->field_3140->ViewCustomAttributes = "";

			// field_3141
			$this->field_3141->ViewValue = $this->field_3141->CurrentValue;
			$this->field_3141->ViewValue = FormatNumber($this->field_3141->ViewValue, 0, -2, -2, -2);
			$this->field_3141->ViewCustomAttributes = "";

			// field_3142
			$this->field_3142->ViewValue = $this->field_3142->CurrentValue;
			$this->field_3142->ViewValue = FormatNumber($this->field_3142->ViewValue, 0, -2, -2, -2);
			$this->field_3142->ViewCustomAttributes = "";

			// field_3143
			$this->field_3143->ViewValue = $this->field_3143->CurrentValue;
			$this->field_3143->ViewValue = FormatNumber($this->field_3143->ViewValue, 0, -2, -2, -2);
			$this->field_3143->ViewCustomAttributes = "";

			// field_3144
			$this->field_3144->ViewValue = $this->field_3144->CurrentValue;
			$this->field_3144->ViewValue = FormatNumber($this->field_3144->ViewValue, 0, -2, -2, -2);
			$this->field_3144->ViewCustomAttributes = "";

			// field_3145
			$this->field_3145->ViewValue = $this->field_3145->CurrentValue;
			$this->field_3145->ViewValue = FormatNumber($this->field_3145->ViewValue, 0, -2, -2, -2);
			$this->field_3145->ViewCustomAttributes = "";

			// field_3146
			$this->field_3146->ViewValue = $this->field_3146->CurrentValue;
			$this->field_3146->ViewValue = FormatNumber($this->field_3146->ViewValue, 0, -2, -2, -2);
			$this->field_3146->ViewCustomAttributes = "";

			// field_3147
			$this->field_3147->ViewValue = $this->field_3147->CurrentValue;
			$this->field_3147->ViewValue = FormatNumber($this->field_3147->ViewValue, 0, -2, -2, -2);
			$this->field_3147->ViewCustomAttributes = "";

			// field_3148
			$this->field_3148->ViewValue = $this->field_3148->CurrentValue;
			$this->field_3148->ViewValue = FormatNumber($this->field_3148->ViewValue, 0, -2, -2, -2);
			$this->field_3148->ViewCustomAttributes = "";

			// field_3149
			$this->field_3149->ViewValue = $this->field_3149->CurrentValue;
			$this->field_3149->ViewValue = FormatNumber($this->field_3149->ViewValue, 0, -2, -2, -2);
			$this->field_3149->ViewCustomAttributes = "";

			// field_3150
			$this->field_3150->ViewValue = $this->field_3150->CurrentValue;
			$this->field_3150->ViewValue = FormatNumber($this->field_3150->ViewValue, 0, -2, -2, -2);
			$this->field_3150->ViewCustomAttributes = "";

			// field_3151
			$this->field_3151->ViewValue = $this->field_3151->CurrentValue;
			$this->field_3151->ViewValue = FormatNumber($this->field_3151->ViewValue, 0, -2, -2, -2);
			$this->field_3151->ViewCustomAttributes = "";

			// field_3152
			$this->field_3152->ViewValue = $this->field_3152->CurrentValue;
			$this->field_3152->ViewValue = FormatNumber($this->field_3152->ViewValue, 0, -2, -2, -2);
			$this->field_3152->ViewCustomAttributes = "";

			// field_3153
			$this->field_3153->ViewValue = $this->field_3153->CurrentValue;
			$this->field_3153->ViewValue = FormatNumber($this->field_3153->ViewValue, 0, -2, -2, -2);
			$this->field_3153->ViewCustomAttributes = "";

			// field_3154
			$this->field_3154->ViewValue = $this->field_3154->CurrentValue;
			$this->field_3154->ViewValue = FormatNumber($this->field_3154->ViewValue, 0, -2, -2, -2);
			$this->field_3154->ViewCustomAttributes = "";

			// field_3155
			$this->field_3155->ViewValue = $this->field_3155->CurrentValue;
			$this->field_3155->ViewValue = FormatNumber($this->field_3155->ViewValue, 0, -2, -2, -2);
			$this->field_3155->ViewCustomAttributes = "";

			// field_3156
			$this->field_3156->ViewValue = $this->field_3156->CurrentValue;
			$this->field_3156->ViewValue = FormatNumber($this->field_3156->ViewValue, 0, -2, -2, -2);
			$this->field_3156->ViewCustomAttributes = "";

			// field_3157
			$this->field_3157->ViewValue = $this->field_3157->CurrentValue;
			$this->field_3157->ViewValue = FormatNumber($this->field_3157->ViewValue, 0, -2, -2, -2);
			$this->field_3157->ViewCustomAttributes = "";

			// field_3158
			$this->field_3158->ViewValue = $this->field_3158->CurrentValue;
			$this->field_3158->ViewValue = FormatNumber($this->field_3158->ViewValue, 0, -2, -2, -2);
			$this->field_3158->ViewCustomAttributes = "";

			// field_3159
			$this->field_3159->ViewValue = $this->field_3159->CurrentValue;
			$this->field_3159->ViewValue = FormatNumber($this->field_3159->ViewValue, 0, -2, -2, -2);
			$this->field_3159->ViewCustomAttributes = "";

			// field_3160
			$this->field_3160->ViewValue = $this->field_3160->CurrentValue;
			$this->field_3160->ViewValue = FormatNumber($this->field_3160->ViewValue, 0, -2, -2, -2);
			$this->field_3160->ViewCustomAttributes = "";

			// field_3161
			$this->field_3161->ViewValue = $this->field_3161->CurrentValue;
			$this->field_3161->ViewValue = FormatNumber($this->field_3161->ViewValue, 0, -2, -2, -2);
			$this->field_3161->ViewCustomAttributes = "";

			// field_3162
			$this->field_3162->ViewValue = $this->field_3162->CurrentValue;
			$this->field_3162->ViewValue = FormatNumber($this->field_3162->ViewValue, 0, -2, -2, -2);
			$this->field_3162->ViewCustomAttributes = "";

			// field_3163
			$this->field_3163->ViewValue = $this->field_3163->CurrentValue;
			$this->field_3163->ViewValue = FormatNumber($this->field_3163->ViewValue, 0, -2, -2, -2);
			$this->field_3163->ViewCustomAttributes = "";

			// field_3164
			$this->field_3164->ViewValue = $this->field_3164->CurrentValue;
			$this->field_3164->ViewValue = FormatNumber($this->field_3164->ViewValue, 0, -2, -2, -2);
			$this->field_3164->ViewCustomAttributes = "";

			// field_3165
			$this->field_3165->ViewValue = $this->field_3165->CurrentValue;
			$this->field_3165->ViewValue = FormatNumber($this->field_3165->ViewValue, 0, -2, -2, -2);
			$this->field_3165->ViewCustomAttributes = "";

			// field_3166
			$this->field_3166->ViewValue = $this->field_3166->CurrentValue;
			$this->field_3166->ViewValue = FormatNumber($this->field_3166->ViewValue, 0, -2, -2, -2);
			$this->field_3166->ViewCustomAttributes = "";

			// field_3167
			$this->field_3167->ViewValue = $this->field_3167->CurrentValue;
			$this->field_3167->ViewValue = FormatNumber($this->field_3167->ViewValue, 2, -2, -2, -2);
			$this->field_3167->ViewCustomAttributes = "";

			// field_3168
			$this->field_3168->ViewValue = $this->field_3168->CurrentValue;
			$this->field_3168->ViewValue = FormatNumber($this->field_3168->ViewValue, 2, -2, -2, -2);
			$this->field_3168->ViewCustomAttributes = "";

			// field_3169
			$this->field_3169->ViewValue = $this->field_3169->CurrentValue;
			$this->field_3169->ViewValue = FormatNumber($this->field_3169->ViewValue, 0, -2, -2, -2);
			$this->field_3169->ViewCustomAttributes = "";

			// field_3170
			$this->field_3170->ViewValue = $this->field_3170->CurrentValue;
			$this->field_3170->ViewValue = FormatNumber($this->field_3170->ViewValue, 0, -2, -2, -2);
			$this->field_3170->ViewCustomAttributes = "";

			// field_3171
			$this->field_3171->ViewValue = $this->field_3171->CurrentValue;
			$this->field_3171->ViewCustomAttributes = "";

			// field_3172
			$this->field_3172->ViewValue = $this->field_3172->CurrentValue;
			$this->field_3172->ViewCustomAttributes = "";

			// field_3173
			$this->field_3173->ViewValue = $this->field_3173->CurrentValue;
			$this->field_3173->ViewValue = FormatNumber($this->field_3173->ViewValue, 2, -2, -2, -2);
			$this->field_3173->ViewCustomAttributes = "";

			// field_3173_si
			$this->field_3173_si->ViewValue = $this->field_3173_si->CurrentValue;
			$this->field_3173_si->ViewValue = FormatNumber($this->field_3173_si->ViewValue, 2, -2, -2, -2);
			$this->field_3173_si->ViewCustomAttributes = "";

			// field_3173_unit
			$this->field_3173_unit->ViewValue = $this->field_3173_unit->CurrentValue;
			$this->field_3173_unit->ViewValue = FormatNumber($this->field_3173_unit->ViewValue, 0, -2, -2, -2);
			$this->field_3173_unit->ViewCustomAttributes = "";

			// f_3174_options
			$this->f_3174_options->ViewValue = $this->f_3174_options->CurrentValue;
			$this->f_3174_options->ViewCustomAttributes = "";

			// f_3174
			$this->f_3174->ViewValue = $this->f_3174->CurrentValue;
			$this->f_3174->ViewValue = FormatNumber($this->f_3174->ViewValue, 0, -2, -2, -2);
			$this->f_3174->ViewCustomAttributes = "";

			// id
			$this->id->LinkCustomAttributes = "";
			$this->id->HrefValue = "";
			$this->id->TooltipValue = "";

			// kind
			$this->kind->LinkCustomAttributes = "";
			$this->kind->HrefValue = "";
			$this->kind->TooltipValue = "";

			// deleted
			$this->deleted->LinkCustomAttributes = "";
			$this->deleted->HrefValue = "";
			$this->deleted->TooltipValue = "";

			// mls_id
			$this->mls_id->LinkCustomAttributes = "";
			$this->mls_id->HrefValue = "";
			$this->mls_id->TooltipValue = "";

			// mls_id_num
			$this->mls_id_num->LinkCustomAttributes = "";
			$this->mls_id_num->HrefValue = "";
			$this->mls_id_num->TooltipValue = "";

			// parent
			$this->parent->LinkCustomAttributes = "";
			$this->parent->HrefValue = "";
			$this->parent->TooltipValue = "";

			// pic_numb
			$this->pic_numb->LinkCustomAttributes = "";
			$this->pic_numb->HrefValue = "";
			$this->pic_numb->TooltipValue = "";

			// user_id
			$this->user_id->LinkCustomAttributes = "";
			$this->user_id->HrefValue = "";
			$this->user_id->TooltipValue = "";

			// listing
			$this->listing->LinkCustomAttributes = "";
			$this->listing->HrefValue = "";
			$this->listing->TooltipValue = "";

			// property_type
			$this->property_type->LinkCustomAttributes = "";
			$this->property_type->HrefValue = "";
			$this->property_type->TooltipValue = "";

			// location1_id
			$this->location1_id->LinkCustomAttributes = "";
			$this->location1_id->HrefValue = "";
			$this->location1_id->TooltipValue = "";

			// location2_id
			$this->location2_id->LinkCustomAttributes = "";
			$this->location2_id->HrefValue = "";
			$this->location2_id->TooltipValue = "";

			// location3_id
			$this->location3_id->LinkCustomAttributes = "";
			$this->location3_id->HrefValue = "";
			$this->location3_id->TooltipValue = "";

			// location4_id
			$this->location4_id->LinkCustomAttributes = "";
			$this->location4_id->HrefValue = "";
			$this->location4_id->TooltipValue = "";

			// location5_id
			$this->location5_id->LinkCustomAttributes = "";
			$this->location5_id->HrefValue = "";
			$this->location5_id->TooltipValue = "";

			// location6_id
			$this->location6_id->LinkCustomAttributes = "";
			$this->location6_id->HrefValue = "";
			$this->location6_id->TooltipValue = "";

			// location7_id
			$this->location7_id->LinkCustomAttributes = "";
			$this->location7_id->HrefValue = "";
			$this->location7_id->TooltipValue = "";

			// location1_name
			$this->location1_name->LinkCustomAttributes = "";
			$this->location1_name->HrefValue = "";
			$this->location1_name->TooltipValue = "";

			// location2_name
			$this->location2_name->LinkCustomAttributes = "";
			$this->location2_name->HrefValue = "";
			$this->location2_name->TooltipValue = "";

			// location3_name
			$this->location3_name->LinkCustomAttributes = "";
			$this->location3_name->HrefValue = "";
			$this->location3_name->TooltipValue = "";

			// location4_name
			$this->location4_name->LinkCustomAttributes = "";
			$this->location4_name->HrefValue = "";
			$this->location4_name->TooltipValue = "";

			// location5_name
			$this->location5_name->LinkCustomAttributes = "";
			$this->location5_name->HrefValue = "";
			$this->location5_name->TooltipValue = "";

			// location6_name
			$this->location6_name->LinkCustomAttributes = "";
			$this->location6_name->HrefValue = "";
			$this->location6_name->TooltipValue = "";

			// location7_name
			$this->location7_name->LinkCustomAttributes = "";
			$this->location7_name->HrefValue = "";
			$this->location7_name->TooltipValue = "";

			// show_address
			$this->show_address->LinkCustomAttributes = "";
			$this->show_address->HrefValue = "";
			$this->show_address->TooltipValue = "";

			// show_marker
			$this->show_marker->LinkCustomAttributes = "";
			$this->show_marker->HrefValue = "";
			$this->show_marker->TooltipValue = "";

			// price
			$this->price->LinkCustomAttributes = "";
			$this->price->HrefValue = "";
			$this->price->TooltipValue = "";

			// price_unit
			$this->price_unit->LinkCustomAttributes = "";
			$this->price_unit->HrefValue = "";
			$this->price_unit->TooltipValue = "";

			// price_si
			$this->price_si->LinkCustomAttributes = "";
			$this->price_si->HrefValue = "";
			$this->price_si->TooltipValue = "";

			// price_period
			$this->price_period->LinkCustomAttributes = "";
			$this->price_period->HrefValue = "";
			$this->price_period->TooltipValue = "";

			// bedrooms
			$this->bedrooms->LinkCustomAttributes = "";
			$this->bedrooms->HrefValue = "";
			$this->bedrooms->TooltipValue = "";

			// rooms
			$this->rooms->LinkCustomAttributes = "";
			$this->rooms->HrefValue = "";
			$this->rooms->TooltipValue = "";

			// bathrooms
			$this->bathrooms->LinkCustomAttributes = "";
			$this->bathrooms->HrefValue = "";
			$this->bathrooms->TooltipValue = "";

			// living_area
			$this->living_area->LinkCustomAttributes = "";
			$this->living_area->HrefValue = "";
			$this->living_area->TooltipValue = "";

			// living_area_unit
			$this->living_area_unit->LinkCustomAttributes = "";
			$this->living_area_unit->HrefValue = "";
			$this->living_area_unit->TooltipValue = "";

			// living_area_si
			$this->living_area_si->LinkCustomAttributes = "";
			$this->living_area_si->HrefValue = "";
			$this->living_area_si->TooltipValue = "";

			// lot_area
			$this->lot_area->LinkCustomAttributes = "";
			$this->lot_area->HrefValue = "";
			$this->lot_area->TooltipValue = "";

			// lot_area_unit
			$this->lot_area_unit->LinkCustomAttributes = "";
			$this->lot_area_unit->HrefValue = "";
			$this->lot_area_unit->TooltipValue = "";

			// lot_area_si
			$this->lot_area_si->LinkCustomAttributes = "";
			$this->lot_area_si->HrefValue = "";
			$this->lot_area_si->TooltipValue = "";

			// googlemap_lt
			$this->googlemap_lt->LinkCustomAttributes = "";
			$this->googlemap_lt->HrefValue = "";
			$this->googlemap_lt->TooltipValue = "";

			// googlemap_ln
			$this->googlemap_ln->LinkCustomAttributes = "";
			$this->googlemap_ln->HrefValue = "";
			$this->googlemap_ln->TooltipValue = "";

			// finalized
			$this->finalized->LinkCustomAttributes = "";
			$this->finalized->HrefValue = "";
			$this->finalized->TooltipValue = "";

			// add_date
			$this->add_date->LinkCustomAttributes = "";
			$this->add_date->HrefValue = "";
			$this->add_date->TooltipValue = "";

			// last_finalize_date
			$this->last_finalize_date->LinkCustomAttributes = "";
			$this->last_finalize_date->HrefValue = "";
			$this->last_finalize_date->TooltipValue = "";

			// expire_days
			$this->expire_days->LinkCustomAttributes = "";
			$this->expire_days->HrefValue = "";
			$this->expire_days->TooltipValue = "";

			// confirmed
			$this->confirmed->LinkCustomAttributes = "";
			$this->confirmed->HrefValue = "";
			$this->confirmed->TooltipValue = "";

			// expired
			$this->expired->LinkCustomAttributes = "";
			$this->expired->HrefValue = "";
			$this->expired->TooltipValue = "";

			// build_year
			$this->build_year->LinkCustomAttributes = "";
			$this->build_year->HrefValue = "";
			$this->build_year->TooltipValue = "";

			// zip_id
			$this->zip_id->LinkCustomAttributes = "";
			$this->zip_id->HrefValue = "";
			$this->zip_id->TooltipValue = "";

			// zip_name
			$this->zip_name->LinkCustomAttributes = "";
			$this->zip_name->HrefValue = "";
			$this->zip_name->TooltipValue = "";

			// last_modified_time_stamp
			$this->last_modified_time_stamp->LinkCustomAttributes = "";
			$this->last_modified_time_stamp->HrefValue = "";
			$this->last_modified_time_stamp->TooltipValue = "";

			// post_code
			$this->post_code->LinkCustomAttributes = "";
			$this->post_code->HrefValue = "";
			$this->post_code->TooltipValue = "";

			// meta_description
			$this->meta_description->LinkCustomAttributes = "";
			$this->meta_description->HrefValue = "";
			$this->meta_description->TooltipValue = "";

			// meta_description_manual
			$this->meta_description_manual->LinkCustomAttributes = "";
			$this->meta_description_manual->HrefValue = "";
			$this->meta_description_manual->TooltipValue = "";

			// meta_keywords
			$this->meta_keywords->LinkCustomAttributes = "";
			$this->meta_keywords->HrefValue = "";
			$this->meta_keywords->TooltipValue = "";

			// meta_keywords_manual
			$this->meta_keywords_manual->LinkCustomAttributes = "";
			$this->meta_keywords_manual->HrefValue = "";
			$this->meta_keywords_manual->TooltipValue = "";

			// street_no
			$this->street_no->LinkCustomAttributes = "";
			$this->street_no->HrefValue = "";
			$this->street_no->TooltipValue = "";

			// sp_featured
			$this->sp_featured->LinkCustomAttributes = "";
			$this->sp_featured->HrefValue = "";
			$this->sp_featured->TooltipValue = "";

			// sp_hot
			$this->sp_hot->LinkCustomAttributes = "";
			$this->sp_hot->HrefValue = "";
			$this->sp_hot->TooltipValue = "";

			// sp_openhouse
			$this->sp_openhouse->LinkCustomAttributes = "";
			$this->sp_openhouse->HrefValue = "";
			$this->sp_openhouse->TooltipValue = "";

			// sp_forclosure
			$this->sp_forclosure->LinkCustomAttributes = "";
			$this->sp_forclosure->HrefValue = "";
			$this->sp_forclosure->TooltipValue = "";

			// textsearch
			$this->textsearch->LinkCustomAttributes = "";
			$this->textsearch->HrefValue = "";
			$this->textsearch->TooltipValue = "";

			// location_text
			$this->location_text->LinkCustomAttributes = "";
			$this->location_text->HrefValue = "";
			$this->location_text->TooltipValue = "";

			// field_42
			$this->field_42->LinkCustomAttributes = "";
			$this->field_42->HrefValue = "";
			$this->field_42->TooltipValue = "";

			// field_312
			$this->field_312->LinkCustomAttributes = "";
			$this->field_312->HrefValue = "";
			$this->field_312->TooltipValue = "";

			// field_313
			$this->field_313->LinkCustomAttributes = "";
			$this->field_313->HrefValue = "";
			$this->field_313->TooltipValue = "";

			// field_308
			$this->field_308->LinkCustomAttributes = "";
			$this->field_308->HrefValue = "";
			$this->field_308->TooltipValue = "";

			// field_7
			$this->field_7->LinkCustomAttributes = "";
			$this->field_7->HrefValue = "";
			$this->field_7->TooltipValue = "";

			// n_103
			$this->n_103->LinkCustomAttributes = "";
			$this->n_103->HrefValue = "";
			$this->n_103->TooltipValue = "";

			// n_103_distance
			$this->n_103_distance->LinkCustomAttributes = "";
			$this->n_103_distance->HrefValue = "";
			$this->n_103_distance->TooltipValue = "";

			// n_103_distance_by
			$this->n_103_distance_by->LinkCustomAttributes = "";
			$this->n_103_distance_by->HrefValue = "";
			$this->n_103_distance_by->TooltipValue = "";

			// n_105
			$this->n_105->LinkCustomAttributes = "";
			$this->n_105->HrefValue = "";
			$this->n_105->TooltipValue = "";

			// n_105_distance
			$this->n_105_distance->LinkCustomAttributes = "";
			$this->n_105_distance->HrefValue = "";
			$this->n_105_distance->TooltipValue = "";

			// n_105_distance_by
			$this->n_105_distance_by->LinkCustomAttributes = "";
			$this->n_105_distance_by->HrefValue = "";
			$this->n_105_distance_by->TooltipValue = "";

			// n_107
			$this->n_107->LinkCustomAttributes = "";
			$this->n_107->HrefValue = "";
			$this->n_107->TooltipValue = "";

			// n_107_distance
			$this->n_107_distance->LinkCustomAttributes = "";
			$this->n_107_distance->HrefValue = "";
			$this->n_107_distance->TooltipValue = "";

			// n_107_distance_by
			$this->n_107_distance_by->LinkCustomAttributes = "";
			$this->n_107_distance_by->HrefValue = "";
			$this->n_107_distance_by->TooltipValue = "";

			// n_108
			$this->n_108->LinkCustomAttributes = "";
			$this->n_108->HrefValue = "";
			$this->n_108->TooltipValue = "";

			// n_108_distance
			$this->n_108_distance->LinkCustomAttributes = "";
			$this->n_108_distance->HrefValue = "";
			$this->n_108_distance->TooltipValue = "";

			// n_108_distance_by
			$this->n_108_distance_by->LinkCustomAttributes = "";
			$this->n_108_distance_by->HrefValue = "";
			$this->n_108_distance_by->TooltipValue = "";

			// n_109
			$this->n_109->LinkCustomAttributes = "";
			$this->n_109->HrefValue = "";
			$this->n_109->TooltipValue = "";

			// n_109_distance
			$this->n_109_distance->LinkCustomAttributes = "";
			$this->n_109_distance->HrefValue = "";
			$this->n_109_distance->TooltipValue = "";

			// n_109_distance_by
			$this->n_109_distance_by->LinkCustomAttributes = "";
			$this->n_109_distance_by->HrefValue = "";
			$this->n_109_distance_by->TooltipValue = "";

			// f_131_options
			$this->f_131_options->LinkCustomAttributes = "";
			$this->f_131_options->HrefValue = "";
			$this->f_131_options->TooltipValue = "";

			// f_131
			$this->f_131->LinkCustomAttributes = "";
			$this->f_131->HrefValue = "";
			$this->f_131->TooltipValue = "";

			// f_137_options
			$this->f_137_options->LinkCustomAttributes = "";
			$this->f_137_options->HrefValue = "";
			$this->f_137_options->TooltipValue = "";

			// f_137
			$this->f_137->LinkCustomAttributes = "";
			$this->f_137->HrefValue = "";
			$this->f_137->TooltipValue = "";

			// f_139_options
			$this->f_139_options->LinkCustomAttributes = "";
			$this->f_139_options->HrefValue = "";
			$this->f_139_options->TooltipValue = "";

			// f_139
			$this->f_139->LinkCustomAttributes = "";
			$this->f_139->HrefValue = "";
			$this->f_139->TooltipValue = "";

			// f_144_options
			$this->f_144_options->LinkCustomAttributes = "";
			$this->f_144_options->HrefValue = "";
			$this->f_144_options->TooltipValue = "";

			// f_144
			$this->f_144->LinkCustomAttributes = "";
			$this->f_144->HrefValue = "";
			$this->f_144->TooltipValue = "";

			// f_146_options
			$this->f_146_options->LinkCustomAttributes = "";
			$this->f_146_options->HrefValue = "";
			$this->f_146_options->TooltipValue = "";

			// f_146
			$this->f_146->LinkCustomAttributes = "";
			$this->f_146->HrefValue = "";
			$this->f_146->TooltipValue = "";

			// f_149_options
			$this->f_149_options->LinkCustomAttributes = "";
			$this->f_149_options->HrefValue = "";
			$this->f_149_options->TooltipValue = "";

			// f_149
			$this->f_149->LinkCustomAttributes = "";
			$this->f_149->HrefValue = "";
			$this->f_149->TooltipValue = "";

			// f_150_options
			$this->f_150_options->LinkCustomAttributes = "";
			$this->f_150_options->HrefValue = "";
			$this->f_150_options->TooltipValue = "";

			// f_150
			$this->f_150->LinkCustomAttributes = "";
			$this->f_150->HrefValue = "";
			$this->f_150->TooltipValue = "";

			// f_156_options
			$this->f_156_options->LinkCustomAttributes = "";
			$this->f_156_options->HrefValue = "";
			$this->f_156_options->TooltipValue = "";

			// f_156
			$this->f_156->LinkCustomAttributes = "";
			$this->f_156->HrefValue = "";
			$this->f_156->TooltipValue = "";

			// f_157_options
			$this->f_157_options->LinkCustomAttributes = "";
			$this->f_157_options->HrefValue = "";
			$this->f_157_options->TooltipValue = "";

			// f_157
			$this->f_157->LinkCustomAttributes = "";
			$this->f_157->HrefValue = "";
			$this->f_157->TooltipValue = "";

			// f_159_options
			$this->f_159_options->LinkCustomAttributes = "";
			$this->f_159_options->HrefValue = "";
			$this->f_159_options->TooltipValue = "";

			// f_159
			$this->f_159->LinkCustomAttributes = "";
			$this->f_159->HrefValue = "";
			$this->f_159->TooltipValue = "";

			// f_161_options
			$this->f_161_options->LinkCustomAttributes = "";
			$this->f_161_options->HrefValue = "";
			$this->f_161_options->TooltipValue = "";

			// f_161
			$this->f_161->LinkCustomAttributes = "";
			$this->f_161->HrefValue = "";
			$this->f_161->TooltipValue = "";

			// f_163_options
			$this->f_163_options->LinkCustomAttributes = "";
			$this->f_163_options->HrefValue = "";
			$this->f_163_options->TooltipValue = "";

			// f_163
			$this->f_163->LinkCustomAttributes = "";
			$this->f_163->HrefValue = "";
			$this->f_163->TooltipValue = "";

			// f_165_options
			$this->f_165_options->LinkCustomAttributes = "";
			$this->f_165_options->HrefValue = "";
			$this->f_165_options->TooltipValue = "";

			// f_165
			$this->f_165->LinkCustomAttributes = "";
			$this->f_165->HrefValue = "";
			$this->f_165->TooltipValue = "";

			// f_166_options
			$this->f_166_options->LinkCustomAttributes = "";
			$this->f_166_options->HrefValue = "";
			$this->f_166_options->TooltipValue = "";

			// f_166
			$this->f_166->LinkCustomAttributes = "";
			$this->f_166->HrefValue = "";
			$this->f_166->TooltipValue = "";

			// ref_id
			$this->ref_id->LinkCustomAttributes = "";
			$this->ref_id->HrefValue = "";
			$this->ref_id->TooltipValue = "";

			// field_54
			$this->field_54->LinkCustomAttributes = "";
			$this->field_54->HrefValue = "";
			$this->field_54->TooltipValue = "";

			// half_bathrooms
			$this->half_bathrooms->LinkCustomAttributes = "";
			$this->half_bathrooms->HrefValue = "";
			$this->half_bathrooms->TooltipValue = "";

			// field_55
			$this->field_55->LinkCustomAttributes = "";
			$this->field_55->HrefValue = "";
			$this->field_55->TooltipValue = "";

			// rendered
			$this->rendered->LinkCustomAttributes = "";
			$this->rendered->HrefValue = "";
			$this->rendered->TooltipValue = "";

			// alias
			$this->alias->LinkCustomAttributes = "";
			$this->alias->HrefValue = "";
			$this->alias->TooltipValue = "";

			// source
			$this->source->LinkCustomAttributes = "";
			$this->source->HrefValue = "";
			$this->source->TooltipValue = "";

			// last_sync_date
			$this->last_sync_date->LinkCustomAttributes = "";
			$this->last_sync_date->HrefValue = "";
			$this->last_sync_date->TooltipValue = "";

			// street_suffix
			$this->street_suffix->LinkCustomAttributes = "";
			$this->street_suffix->HrefValue = "";
			$this->street_suffix->TooltipValue = "";

			// energy_tag
			$this->energy_tag->LinkCustomAttributes = "";
			$this->energy_tag->HrefValue = "";
			$this->energy_tag->TooltipValue = "";

			// field_3006
			$this->field_3006->LinkCustomAttributes = "";
			$this->field_3006->HrefValue = "";
			$this->field_3006->TooltipValue = "";

			// field_3007
			$this->field_3007->LinkCustomAttributes = "";
			$this->field_3007->HrefValue = "";
			$this->field_3007->TooltipValue = "";

			// field_3008
			$this->field_3008->LinkCustomAttributes = "";
			$this->field_3008->HrefValue = "";
			$this->field_3008->TooltipValue = "";

			// importer_structure_id
			$this->importer_structure_id->LinkCustomAttributes = "";
			$this->importer_structure_id->HrefValue = "";
			$this->importer_structure_id->TooltipValue = "";

			// importer_params
			$this->importer_params->LinkCustomAttributes = "";
			$this->importer_params->HrefValue = "";
			$this->importer_params->TooltipValue = "";

			// field_3009
			$this->field_3009->LinkCustomAttributes = "";
			$this->field_3009->HrefValue = "";
			$this->field_3009->TooltipValue = "";

			// field_3010
			$this->field_3010->LinkCustomAttributes = "";
			$this->field_3010->HrefValue = "";
			$this->field_3010->TooltipValue = "";

			// field_3012
			$this->field_3012->LinkCustomAttributes = "";
			$this->field_3012->HrefValue = "";
			$this->field_3012->TooltipValue = "";

			// rendered_en_us
			$this->rendered_en_us->LinkCustomAttributes = "";
			$this->rendered_en_us->HrefValue = "";
			$this->rendered_en_us->TooltipValue = "";

			// textsearch_en_us
			$this->textsearch_en_us->LinkCustomAttributes = "";
			$this->textsearch_en_us->HrefValue = "";
			$this->textsearch_en_us->TooltipValue = "";

			// rendered_fr_fr
			$this->rendered_fr_fr->LinkCustomAttributes = "";
			$this->rendered_fr_fr->HrefValue = "";
			$this->rendered_fr_fr->TooltipValue = "";

			// textsearch_fr_fr
			$this->textsearch_fr_fr->LinkCustomAttributes = "";
			$this->textsearch_fr_fr->HrefValue = "";
			$this->textsearch_fr_fr->TooltipValue = "";

			// field_3013
			$this->field_3013->LinkCustomAttributes = "";
			$this->field_3013->HrefValue = "";
			$this->field_3013->TooltipValue = "";

			// field_3014
			$this->field_3014->LinkCustomAttributes = "";
			$this->field_3014->HrefValue = "";
			$this->field_3014->TooltipValue = "";

			// f_3014_options
			$this->f_3014_options->LinkCustomAttributes = "";
			$this->f_3014_options->HrefValue = "";
			$this->f_3014_options->TooltipValue = "";

			// f_3014
			$this->f_3014->LinkCustomAttributes = "";
			$this->f_3014->HrefValue = "";
			$this->f_3014->TooltipValue = "";

			// field_3015
			$this->field_3015->LinkCustomAttributes = "";
			$this->field_3015->HrefValue = "";
			$this->field_3015->TooltipValue = "";

			// field_3016
			$this->field_3016->LinkCustomAttributes = "";
			$this->field_3016->HrefValue = "";
			$this->field_3016->TooltipValue = "";

			// field_3017
			$this->field_3017->LinkCustomAttributes = "";
			$this->field_3017->HrefValue = "";
			$this->field_3017->TooltipValue = "";

			// f_3018_options
			$this->f_3018_options->LinkCustomAttributes = "";
			$this->f_3018_options->HrefValue = "";
			$this->f_3018_options->TooltipValue = "";

			// f_3018
			$this->f_3018->LinkCustomAttributes = "";
			$this->f_3018->HrefValue = "";
			$this->f_3018->TooltipValue = "";

			// f_3019_options
			$this->f_3019_options->LinkCustomAttributes = "";
			$this->f_3019_options->HrefValue = "";
			$this->f_3019_options->TooltipValue = "";

			// f_3019
			$this->f_3019->LinkCustomAttributes = "";
			$this->f_3019->HrefValue = "";
			$this->f_3019->TooltipValue = "";

			// f_3020_options
			$this->f_3020_options->LinkCustomAttributes = "";
			$this->f_3020_options->HrefValue = "";
			$this->f_3020_options->TooltipValue = "";

			// f_3020
			$this->f_3020->LinkCustomAttributes = "";
			$this->f_3020->HrefValue = "";
			$this->f_3020->TooltipValue = "";

			// f_3021_options
			$this->f_3021_options->LinkCustomAttributes = "";
			$this->f_3021_options->HrefValue = "";
			$this->f_3021_options->TooltipValue = "";

			// f_3021
			$this->f_3021->LinkCustomAttributes = "";
			$this->f_3021->HrefValue = "";
			$this->f_3021->TooltipValue = "";

			// f_3022_options
			$this->f_3022_options->LinkCustomAttributes = "";
			$this->f_3022_options->HrefValue = "";
			$this->f_3022_options->TooltipValue = "";

			// f_3022
			$this->f_3022->LinkCustomAttributes = "";
			$this->f_3022->HrefValue = "";
			$this->f_3022->TooltipValue = "";

			// f_3023_options
			$this->f_3023_options->LinkCustomAttributes = "";
			$this->f_3023_options->HrefValue = "";
			$this->f_3023_options->TooltipValue = "";

			// f_3023
			$this->f_3023->LinkCustomAttributes = "";
			$this->f_3023->HrefValue = "";
			$this->f_3023->TooltipValue = "";

			// f_3024_options
			$this->f_3024_options->LinkCustomAttributes = "";
			$this->f_3024_options->HrefValue = "";
			$this->f_3024_options->TooltipValue = "";

			// f_3024
			$this->f_3024->LinkCustomAttributes = "";
			$this->f_3024->HrefValue = "";
			$this->f_3024->TooltipValue = "";

			// f_3025_options
			$this->f_3025_options->LinkCustomAttributes = "";
			$this->f_3025_options->HrefValue = "";
			$this->f_3025_options->TooltipValue = "";

			// f_3025
			$this->f_3025->LinkCustomAttributes = "";
			$this->f_3025->HrefValue = "";
			$this->f_3025->TooltipValue = "";

			// f_3026_options
			$this->f_3026_options->LinkCustomAttributes = "";
			$this->f_3026_options->HrefValue = "";
			$this->f_3026_options->TooltipValue = "";

			// f_3026
			$this->f_3026->LinkCustomAttributes = "";
			$this->f_3026->HrefValue = "";
			$this->f_3026->TooltipValue = "";

			// f_3027_options
			$this->f_3027_options->LinkCustomAttributes = "";
			$this->f_3027_options->HrefValue = "";
			$this->f_3027_options->TooltipValue = "";

			// f_3027
			$this->f_3027->LinkCustomAttributes = "";
			$this->f_3027->HrefValue = "";
			$this->f_3027->TooltipValue = "";

			// f_3028_options
			$this->f_3028_options->LinkCustomAttributes = "";
			$this->f_3028_options->HrefValue = "";
			$this->f_3028_options->TooltipValue = "";

			// f_3028
			$this->f_3028->LinkCustomAttributes = "";
			$this->f_3028->HrefValue = "";
			$this->f_3028->TooltipValue = "";

			// f_3029_options
			$this->f_3029_options->LinkCustomAttributes = "";
			$this->f_3029_options->HrefValue = "";
			$this->f_3029_options->TooltipValue = "";

			// f_3029
			$this->f_3029->LinkCustomAttributes = "";
			$this->f_3029->HrefValue = "";
			$this->f_3029->TooltipValue = "";

			// f_3031_options
			$this->f_3031_options->LinkCustomAttributes = "";
			$this->f_3031_options->HrefValue = "";
			$this->f_3031_options->TooltipValue = "";

			// f_3031
			$this->f_3031->LinkCustomAttributes = "";
			$this->f_3031->HrefValue = "";
			$this->f_3031->TooltipValue = "";

			// f_3032_options
			$this->f_3032_options->LinkCustomAttributes = "";
			$this->f_3032_options->HrefValue = "";
			$this->f_3032_options->TooltipValue = "";

			// f_3032
			$this->f_3032->LinkCustomAttributes = "";
			$this->f_3032->HrefValue = "";
			$this->f_3032->TooltipValue = "";

			// f_3033_options
			$this->f_3033_options->LinkCustomAttributes = "";
			$this->f_3033_options->HrefValue = "";
			$this->f_3033_options->TooltipValue = "";

			// f_3033
			$this->f_3033->LinkCustomAttributes = "";
			$this->f_3033->HrefValue = "";
			$this->f_3033->TooltipValue = "";

			// f_3034_options
			$this->f_3034_options->LinkCustomAttributes = "";
			$this->f_3034_options->HrefValue = "";
			$this->f_3034_options->TooltipValue = "";

			// f_3034
			$this->f_3034->LinkCustomAttributes = "";
			$this->f_3034->HrefValue = "";
			$this->f_3034->TooltipValue = "";

			// f_3035_options
			$this->f_3035_options->LinkCustomAttributes = "";
			$this->f_3035_options->HrefValue = "";
			$this->f_3035_options->TooltipValue = "";

			// f_3035
			$this->f_3035->LinkCustomAttributes = "";
			$this->f_3035->HrefValue = "";
			$this->f_3035->TooltipValue = "";

			// f_3036_options
			$this->f_3036_options->LinkCustomAttributes = "";
			$this->f_3036_options->HrefValue = "";
			$this->f_3036_options->TooltipValue = "";

			// f_3036
			$this->f_3036->LinkCustomAttributes = "";
			$this->f_3036->HrefValue = "";
			$this->f_3036->TooltipValue = "";

			// f_3037_options
			$this->f_3037_options->LinkCustomAttributes = "";
			$this->f_3037_options->HrefValue = "";
			$this->f_3037_options->TooltipValue = "";

			// f_3037
			$this->f_3037->LinkCustomAttributes = "";
			$this->f_3037->HrefValue = "";
			$this->f_3037->TooltipValue = "";

			// f_3038_options
			$this->f_3038_options->LinkCustomAttributes = "";
			$this->f_3038_options->HrefValue = "";
			$this->f_3038_options->TooltipValue = "";

			// f_3038
			$this->f_3038->LinkCustomAttributes = "";
			$this->f_3038->HrefValue = "";
			$this->f_3038->TooltipValue = "";

			// f_3039_options
			$this->f_3039_options->LinkCustomAttributes = "";
			$this->f_3039_options->HrefValue = "";
			$this->f_3039_options->TooltipValue = "";

			// f_3039
			$this->f_3039->LinkCustomAttributes = "";
			$this->f_3039->HrefValue = "";
			$this->f_3039->TooltipValue = "";

			// f_3040_options
			$this->f_3040_options->LinkCustomAttributes = "";
			$this->f_3040_options->HrefValue = "";
			$this->f_3040_options->TooltipValue = "";

			// f_3040
			$this->f_3040->LinkCustomAttributes = "";
			$this->f_3040->HrefValue = "";
			$this->f_3040->TooltipValue = "";

			// f_3041_options
			$this->f_3041_options->LinkCustomAttributes = "";
			$this->f_3041_options->HrefValue = "";
			$this->f_3041_options->TooltipValue = "";

			// f_3041
			$this->f_3041->LinkCustomAttributes = "";
			$this->f_3041->HrefValue = "";
			$this->f_3041->TooltipValue = "";

			// f_3042_options
			$this->f_3042_options->LinkCustomAttributes = "";
			$this->f_3042_options->HrefValue = "";
			$this->f_3042_options->TooltipValue = "";

			// f_3042
			$this->f_3042->LinkCustomAttributes = "";
			$this->f_3042->HrefValue = "";
			$this->f_3042->TooltipValue = "";

			// f_3043_options
			$this->f_3043_options->LinkCustomAttributes = "";
			$this->f_3043_options->HrefValue = "";
			$this->f_3043_options->TooltipValue = "";

			// f_3043
			$this->f_3043->LinkCustomAttributes = "";
			$this->f_3043->HrefValue = "";
			$this->f_3043->TooltipValue = "";

			// f_3044_options
			$this->f_3044_options->LinkCustomAttributes = "";
			$this->f_3044_options->HrefValue = "";
			$this->f_3044_options->TooltipValue = "";

			// f_3044
			$this->f_3044->LinkCustomAttributes = "";
			$this->f_3044->HrefValue = "";
			$this->f_3044->TooltipValue = "";

			// n_3045
			$this->n_3045->LinkCustomAttributes = "";
			$this->n_3045->HrefValue = "";
			$this->n_3045->TooltipValue = "";

			// n_3045_distance
			$this->n_3045_distance->LinkCustomAttributes = "";
			$this->n_3045_distance->HrefValue = "";
			$this->n_3045_distance->TooltipValue = "";

			// n_3045_distance_by
			$this->n_3045_distance_by->LinkCustomAttributes = "";
			$this->n_3045_distance_by->HrefValue = "";
			$this->n_3045_distance_by->TooltipValue = "";

			// n_3046
			$this->n_3046->LinkCustomAttributes = "";
			$this->n_3046->HrefValue = "";
			$this->n_3046->TooltipValue = "";

			// n_3046_distance
			$this->n_3046_distance->LinkCustomAttributes = "";
			$this->n_3046_distance->HrefValue = "";
			$this->n_3046_distance->TooltipValue = "";

			// n_3046_distance_by
			$this->n_3046_distance_by->LinkCustomAttributes = "";
			$this->n_3046_distance_by->HrefValue = "";
			$this->n_3046_distance_by->TooltipValue = "";

			// n_3047
			$this->n_3047->LinkCustomAttributes = "";
			$this->n_3047->HrefValue = "";
			$this->n_3047->TooltipValue = "";

			// n_3047_distance
			$this->n_3047_distance->LinkCustomAttributes = "";
			$this->n_3047_distance->HrefValue = "";
			$this->n_3047_distance->TooltipValue = "";

			// n_3047_distance_by
			$this->n_3047_distance_by->LinkCustomAttributes = "";
			$this->n_3047_distance_by->HrefValue = "";
			$this->n_3047_distance_by->TooltipValue = "";

			// n_3048
			$this->n_3048->LinkCustomAttributes = "";
			$this->n_3048->HrefValue = "";
			$this->n_3048->TooltipValue = "";

			// n_3048_distance
			$this->n_3048_distance->LinkCustomAttributes = "";
			$this->n_3048_distance->HrefValue = "";
			$this->n_3048_distance->TooltipValue = "";

			// n_3048_distance_by
			$this->n_3048_distance_by->LinkCustomAttributes = "";
			$this->n_3048_distance_by->HrefValue = "";
			$this->n_3048_distance_by->TooltipValue = "";

			// n_3049
			$this->n_3049->LinkCustomAttributes = "";
			$this->n_3049->HrefValue = "";
			$this->n_3049->TooltipValue = "";

			// n_3049_distance
			$this->n_3049_distance->LinkCustomAttributes = "";
			$this->n_3049_distance->HrefValue = "";
			$this->n_3049_distance->TooltipValue = "";

			// n_3049_distance_by
			$this->n_3049_distance_by->LinkCustomAttributes = "";
			$this->n_3049_distance_by->HrefValue = "";
			$this->n_3049_distance_by->TooltipValue = "";

			// n_3050
			$this->n_3050->LinkCustomAttributes = "";
			$this->n_3050->HrefValue = "";
			$this->n_3050->TooltipValue = "";

			// n_3050_distance
			$this->n_3050_distance->LinkCustomAttributes = "";
			$this->n_3050_distance->HrefValue = "";
			$this->n_3050_distance->TooltipValue = "";

			// n_3050_distance_by
			$this->n_3050_distance_by->LinkCustomAttributes = "";
			$this->n_3050_distance_by->HrefValue = "";
			$this->n_3050_distance_by->TooltipValue = "";

			// n_3051
			$this->n_3051->LinkCustomAttributes = "";
			$this->n_3051->HrefValue = "";
			$this->n_3051->TooltipValue = "";

			// n_3051_distance
			$this->n_3051_distance->LinkCustomAttributes = "";
			$this->n_3051_distance->HrefValue = "";
			$this->n_3051_distance->TooltipValue = "";

			// n_3051_distance_by
			$this->n_3051_distance_by->LinkCustomAttributes = "";
			$this->n_3051_distance_by->HrefValue = "";
			$this->n_3051_distance_by->TooltipValue = "";

			// n_3052
			$this->n_3052->LinkCustomAttributes = "";
			$this->n_3052->HrefValue = "";
			$this->n_3052->TooltipValue = "";

			// n_3052_distance
			$this->n_3052_distance->LinkCustomAttributes = "";
			$this->n_3052_distance->HrefValue = "";
			$this->n_3052_distance->TooltipValue = "";

			// n_3052_distance_by
			$this->n_3052_distance_by->LinkCustomAttributes = "";
			$this->n_3052_distance_by->HrefValue = "";
			$this->n_3052_distance_by->TooltipValue = "";

			// n_3053
			$this->n_3053->LinkCustomAttributes = "";
			$this->n_3053->HrefValue = "";
			$this->n_3053->TooltipValue = "";

			// n_3053_distance
			$this->n_3053_distance->LinkCustomAttributes = "";
			$this->n_3053_distance->HrefValue = "";
			$this->n_3053_distance->TooltipValue = "";

			// n_3053_distance_by
			$this->n_3053_distance_by->LinkCustomAttributes = "";
			$this->n_3053_distance_by->HrefValue = "";
			$this->n_3053_distance_by->TooltipValue = "";

			// n_3054
			$this->n_3054->LinkCustomAttributes = "";
			$this->n_3054->HrefValue = "";
			$this->n_3054->TooltipValue = "";

			// n_3054_distance
			$this->n_3054_distance->LinkCustomAttributes = "";
			$this->n_3054_distance->HrefValue = "";
			$this->n_3054_distance->TooltipValue = "";

			// n_3054_distance_by
			$this->n_3054_distance_by->LinkCustomAttributes = "";
			$this->n_3054_distance_by->HrefValue = "";
			$this->n_3054_distance_by->TooltipValue = "";

			// n_3055
			$this->n_3055->LinkCustomAttributes = "";
			$this->n_3055->HrefValue = "";
			$this->n_3055->TooltipValue = "";

			// n_3055_distance
			$this->n_3055_distance->LinkCustomAttributes = "";
			$this->n_3055_distance->HrefValue = "";
			$this->n_3055_distance->TooltipValue = "";

			// n_3055_distance_by
			$this->n_3055_distance_by->LinkCustomAttributes = "";
			$this->n_3055_distance_by->HrefValue = "";
			$this->n_3055_distance_by->TooltipValue = "";

			// n_3056
			$this->n_3056->LinkCustomAttributes = "";
			$this->n_3056->HrefValue = "";
			$this->n_3056->TooltipValue = "";

			// n_3056_distance
			$this->n_3056_distance->LinkCustomAttributes = "";
			$this->n_3056_distance->HrefValue = "";
			$this->n_3056_distance->TooltipValue = "";

			// n_3056_distance_by
			$this->n_3056_distance_by->LinkCustomAttributes = "";
			$this->n_3056_distance_by->HrefValue = "";
			$this->n_3056_distance_by->TooltipValue = "";

			// n_3057
			$this->n_3057->LinkCustomAttributes = "";
			$this->n_3057->HrefValue = "";
			$this->n_3057->TooltipValue = "";

			// n_3057_distance
			$this->n_3057_distance->LinkCustomAttributes = "";
			$this->n_3057_distance->HrefValue = "";
			$this->n_3057_distance->TooltipValue = "";

			// n_3057_distance_by
			$this->n_3057_distance_by->LinkCustomAttributes = "";
			$this->n_3057_distance_by->HrefValue = "";
			$this->n_3057_distance_by->TooltipValue = "";

			// n_3058
			$this->n_3058->LinkCustomAttributes = "";
			$this->n_3058->HrefValue = "";
			$this->n_3058->TooltipValue = "";

			// n_3058_distance
			$this->n_3058_distance->LinkCustomAttributes = "";
			$this->n_3058_distance->HrefValue = "";
			$this->n_3058_distance->TooltipValue = "";

			// n_3058_distance_by
			$this->n_3058_distance_by->LinkCustomAttributes = "";
			$this->n_3058_distance_by->HrefValue = "";
			$this->n_3058_distance_by->TooltipValue = "";

			// n_3059
			$this->n_3059->LinkCustomAttributes = "";
			$this->n_3059->HrefValue = "";
			$this->n_3059->TooltipValue = "";

			// n_3059_distance
			$this->n_3059_distance->LinkCustomAttributes = "";
			$this->n_3059_distance->HrefValue = "";
			$this->n_3059_distance->TooltipValue = "";

			// n_3059_distance_by
			$this->n_3059_distance_by->LinkCustomAttributes = "";
			$this->n_3059_distance_by->HrefValue = "";
			$this->n_3059_distance_by->TooltipValue = "";

			// f_3060_options
			$this->f_3060_options->LinkCustomAttributes = "";
			$this->f_3060_options->HrefValue = "";
			$this->f_3060_options->TooltipValue = "";

			// f_3060
			$this->f_3060->LinkCustomAttributes = "";
			$this->f_3060->HrefValue = "";
			$this->f_3060->TooltipValue = "";

			// f_3061_options
			$this->f_3061_options->LinkCustomAttributes = "";
			$this->f_3061_options->HrefValue = "";
			$this->f_3061_options->TooltipValue = "";

			// f_3061
			$this->f_3061->LinkCustomAttributes = "";
			$this->f_3061->HrefValue = "";
			$this->f_3061->TooltipValue = "";

			// f_3062_options
			$this->f_3062_options->LinkCustomAttributes = "";
			$this->f_3062_options->HrefValue = "";
			$this->f_3062_options->TooltipValue = "";

			// f_3062
			$this->f_3062->LinkCustomAttributes = "";
			$this->f_3062->HrefValue = "";
			$this->f_3062->TooltipValue = "";

			// field_3063
			$this->field_3063->LinkCustomAttributes = "";
			$this->field_3063->HrefValue = "";
			$this->field_3063->TooltipValue = "";

			// field_3064
			$this->field_3064->LinkCustomAttributes = "";
			$this->field_3064->HrefValue = "";
			$this->field_3064->TooltipValue = "";

			// field_3065
			$this->field_3065->LinkCustomAttributes = "";
			$this->field_3065->HrefValue = "";
			$this->field_3065->TooltipValue = "";

			// field_308_en_us
			$this->field_308_en_us->LinkCustomAttributes = "";
			$this->field_308_en_us->HrefValue = "";
			$this->field_308_en_us->TooltipValue = "";

			// field_308_fr_fr
			$this->field_308_fr_fr->LinkCustomAttributes = "";
			$this->field_308_fr_fr->HrefValue = "";
			$this->field_308_fr_fr->TooltipValue = "";

			// field_313_en_us
			$this->field_313_en_us->LinkCustomAttributes = "";
			$this->field_313_en_us->HrefValue = "";
			$this->field_313_en_us->TooltipValue = "";

			// field_313_fr_fr
			$this->field_313_fr_fr->LinkCustomAttributes = "";
			$this->field_313_fr_fr->HrefValue = "";
			$this->field_313_fr_fr->TooltipValue = "";

			// field_312_en_us
			$this->field_312_en_us->LinkCustomAttributes = "";
			$this->field_312_en_us->HrefValue = "";
			$this->field_312_en_us->TooltipValue = "";

			// field_312_fr_fr
			$this->field_312_fr_fr->LinkCustomAttributes = "";
			$this->field_312_fr_fr->HrefValue = "";
			$this->field_312_fr_fr->TooltipValue = "";

			// field_3017_en_us
			$this->field_3017_en_us->LinkCustomAttributes = "";
			$this->field_3017_en_us->HrefValue = "";
			$this->field_3017_en_us->TooltipValue = "";

			// field_3017_fr_fr
			$this->field_3017_fr_fr->LinkCustomAttributes = "";
			$this->field_3017_fr_fr->HrefValue = "";
			$this->field_3017_fr_fr->TooltipValue = "";

			// field_42_en_us
			$this->field_42_en_us->LinkCustomAttributes = "";
			$this->field_42_en_us->HrefValue = "";
			$this->field_42_en_us->TooltipValue = "";

			// field_42_fr_fr
			$this->field_42_fr_fr->LinkCustomAttributes = "";
			$this->field_42_fr_fr->HrefValue = "";
			$this->field_42_fr_fr->TooltipValue = "";

			// field_3067
			$this->field_3067->LinkCustomAttributes = "";
			$this->field_3067->HrefValue = "";
			$this->field_3067->TooltipValue = "";

			// field_3068
			$this->field_3068->LinkCustomAttributes = "";
			$this->field_3068->HrefValue = "";
			$this->field_3068->TooltipValue = "";

			// field_3069
			$this->field_3069->LinkCustomAttributes = "";
			$this->field_3069->HrefValue = "";
			$this->field_3069->TooltipValue = "";

			// field_3070
			$this->field_3070->LinkCustomAttributes = "";
			$this->field_3070->HrefValue = "";
			$this->field_3070->TooltipValue = "";

			// field_3071
			$this->field_3071->LinkCustomAttributes = "";
			$this->field_3071->HrefValue = "";
			$this->field_3071->TooltipValue = "";

			// field_3071_en_us
			$this->field_3071_en_us->LinkCustomAttributes = "";
			$this->field_3071_en_us->HrefValue = "";
			$this->field_3071_en_us->TooltipValue = "";

			// field_3071_fr_fr
			$this->field_3071_fr_fr->LinkCustomAttributes = "";
			$this->field_3071_fr_fr->HrefValue = "";
			$this->field_3071_fr_fr->TooltipValue = "";

			// field_3072
			$this->field_3072->LinkCustomAttributes = "";
			$this->field_3072->HrefValue = "";
			$this->field_3072->TooltipValue = "";

			// field_3073
			$this->field_3073->LinkCustomAttributes = "";
			$this->field_3073->HrefValue = "";
			$this->field_3073->TooltipValue = "";

			// field_3074
			$this->field_3074->LinkCustomAttributes = "";
			$this->field_3074->HrefValue = "";
			$this->field_3074->TooltipValue = "";

			// field_3074_en_us
			$this->field_3074_en_us->LinkCustomAttributes = "";
			$this->field_3074_en_us->HrefValue = "";
			$this->field_3074_en_us->TooltipValue = "";

			// field_3074_fr_fr
			$this->field_3074_fr_fr->LinkCustomAttributes = "";
			$this->field_3074_fr_fr->HrefValue = "";
			$this->field_3074_fr_fr->TooltipValue = "";

			// field_3075
			$this->field_3075->LinkCustomAttributes = "";
			$this->field_3075->HrefValue = "";
			$this->field_3075->TooltipValue = "";

			// field_3076
			$this->field_3076->LinkCustomAttributes = "";
			$this->field_3076->HrefValue = "";
			$this->field_3076->TooltipValue = "";

			// field_3077
			$this->field_3077->LinkCustomAttributes = "";
			$this->field_3077->HrefValue = "";
			$this->field_3077->TooltipValue = "";

			// field_3078
			$this->field_3078->LinkCustomAttributes = "";
			$this->field_3078->HrefValue = "";
			$this->field_3078->TooltipValue = "";

			// field_3079
			$this->field_3079->LinkCustomAttributes = "";
			$this->field_3079->HrefValue = "";
			$this->field_3079->TooltipValue = "";

			// field_3080
			$this->field_3080->LinkCustomAttributes = "";
			$this->field_3080->HrefValue = "";
			$this->field_3080->TooltipValue = "";

			// field_3076_en_us
			$this->field_3076_en_us->LinkCustomAttributes = "";
			$this->field_3076_en_us->HrefValue = "";
			$this->field_3076_en_us->TooltipValue = "";

			// field_3076_fr_fr
			$this->field_3076_fr_fr->LinkCustomAttributes = "";
			$this->field_3076_fr_fr->HrefValue = "";
			$this->field_3076_fr_fr->TooltipValue = "";

			// field_3080_en_us
			$this->field_3080_en_us->LinkCustomAttributes = "";
			$this->field_3080_en_us->HrefValue = "";
			$this->field_3080_en_us->TooltipValue = "";

			// field_3080_fr_fr
			$this->field_3080_fr_fr->LinkCustomAttributes = "";
			$this->field_3080_fr_fr->HrefValue = "";
			$this->field_3080_fr_fr->TooltipValue = "";

			// field_3081
			$this->field_3081->LinkCustomAttributes = "";
			$this->field_3081->HrefValue = "";
			$this->field_3081->TooltipValue = "";

			// field_3081_en_us
			$this->field_3081_en_us->LinkCustomAttributes = "";
			$this->field_3081_en_us->HrefValue = "";
			$this->field_3081_en_us->TooltipValue = "";

			// field_3081_fr_fr
			$this->field_3081_fr_fr->LinkCustomAttributes = "";
			$this->field_3081_fr_fr->HrefValue = "";
			$this->field_3081_fr_fr->TooltipValue = "";

			// field_3082
			$this->field_3082->LinkCustomAttributes = "";
			$this->field_3082->HrefValue = "";
			$this->field_3082->TooltipValue = "";

			// field_3082_en_us
			$this->field_3082_en_us->LinkCustomAttributes = "";
			$this->field_3082_en_us->HrefValue = "";
			$this->field_3082_en_us->TooltipValue = "";

			// field_3082_fr_fr
			$this->field_3082_fr_fr->LinkCustomAttributes = "";
			$this->field_3082_fr_fr->HrefValue = "";
			$this->field_3082_fr_fr->TooltipValue = "";

			// field_3084
			$this->field_3084->LinkCustomAttributes = "";
			$this->field_3084->HrefValue = "";
			$this->field_3084->TooltipValue = "";

			// field_3085
			$this->field_3085->LinkCustomAttributes = "";
			$this->field_3085->HrefValue = "";
			$this->field_3085->TooltipValue = "";

			// field_3086
			$this->field_3086->LinkCustomAttributes = "";
			$this->field_3086->HrefValue = "";
			$this->field_3086->TooltipValue = "";

			// field_3096
			$this->field_3096->LinkCustomAttributes = "";
			$this->field_3096->HrefValue = "";
			$this->field_3096->TooltipValue = "";

			// field_3097
			$this->field_3097->LinkCustomAttributes = "";
			$this->field_3097->HrefValue = "";
			$this->field_3097->TooltipValue = "";

			// field_3098
			$this->field_3098->LinkCustomAttributes = "";
			$this->field_3098->HrefValue = "";
			$this->field_3098->TooltipValue = "";

			// field_3099
			$this->field_3099->LinkCustomAttributes = "";
			$this->field_3099->HrefValue = "";
			$this->field_3099->TooltipValue = "";

			// field_3100
			$this->field_3100->LinkCustomAttributes = "";
			$this->field_3100->HrefValue = "";
			$this->field_3100->TooltipValue = "";

			// field_3101
			$this->field_3101->LinkCustomAttributes = "";
			$this->field_3101->HrefValue = "";
			$this->field_3101->TooltipValue = "";

			// field_3102
			$this->field_3102->LinkCustomAttributes = "";
			$this->field_3102->HrefValue = "";
			$this->field_3102->TooltipValue = "";

			// field_3103
			$this->field_3103->LinkCustomAttributes = "";
			$this->field_3103->HrefValue = "";
			$this->field_3103->TooltipValue = "";

			// field_3104
			$this->field_3104->LinkCustomAttributes = "";
			$this->field_3104->HrefValue = "";
			$this->field_3104->TooltipValue = "";

			// field_3105
			$this->field_3105->LinkCustomAttributes = "";
			$this->field_3105->HrefValue = "";
			$this->field_3105->TooltipValue = "";

			// field_3106
			$this->field_3106->LinkCustomAttributes = "";
			$this->field_3106->HrefValue = "";
			$this->field_3106->TooltipValue = "";

			// field_3107
			$this->field_3107->LinkCustomAttributes = "";
			$this->field_3107->HrefValue = "";
			$this->field_3107->TooltipValue = "";

			// field_3108
			$this->field_3108->LinkCustomAttributes = "";
			$this->field_3108->HrefValue = "";
			$this->field_3108->TooltipValue = "";

			// field_3109
			$this->field_3109->LinkCustomAttributes = "";
			$this->field_3109->HrefValue = "";
			$this->field_3109->TooltipValue = "";

			// field_3110
			$this->field_3110->LinkCustomAttributes = "";
			$this->field_3110->HrefValue = "";
			$this->field_3110->TooltipValue = "";

			// field_3111
			$this->field_3111->LinkCustomAttributes = "";
			$this->field_3111->HrefValue = "";
			$this->field_3111->TooltipValue = "";

			// field_3112
			$this->field_3112->LinkCustomAttributes = "";
			$this->field_3112->HrefValue = "";
			$this->field_3112->TooltipValue = "";

			// field_3113
			$this->field_3113->LinkCustomAttributes = "";
			$this->field_3113->HrefValue = "";
			$this->field_3113->TooltipValue = "";

			// field_3113_en_us
			$this->field_3113_en_us->LinkCustomAttributes = "";
			$this->field_3113_en_us->HrefValue = "";
			$this->field_3113_en_us->TooltipValue = "";

			// field_3113_fr_fr
			$this->field_3113_fr_fr->LinkCustomAttributes = "";
			$this->field_3113_fr_fr->HrefValue = "";
			$this->field_3113_fr_fr->TooltipValue = "";

			// field_3114
			$this->field_3114->LinkCustomAttributes = "";
			$this->field_3114->HrefValue = "";
			$this->field_3114->TooltipValue = "";

			// field_3114_en_us
			$this->field_3114_en_us->LinkCustomAttributes = "";
			$this->field_3114_en_us->HrefValue = "";
			$this->field_3114_en_us->TooltipValue = "";

			// field_3114_fr_fr
			$this->field_3114_fr_fr->LinkCustomAttributes = "";
			$this->field_3114_fr_fr->HrefValue = "";
			$this->field_3114_fr_fr->TooltipValue = "";

			// field_3115
			$this->field_3115->LinkCustomAttributes = "";
			$this->field_3115->HrefValue = "";
			$this->field_3115->TooltipValue = "";

			// field_3115_si
			$this->field_3115_si->LinkCustomAttributes = "";
			$this->field_3115_si->HrefValue = "";
			$this->field_3115_si->TooltipValue = "";

			// field_3115_unit
			$this->field_3115_unit->LinkCustomAttributes = "";
			$this->field_3115_unit->HrefValue = "";
			$this->field_3115_unit->TooltipValue = "";

			// field_3116
			$this->field_3116->LinkCustomAttributes = "";
			$this->field_3116->HrefValue = "";
			$this->field_3116->TooltipValue = "";

			// field_3117
			$this->field_3117->LinkCustomAttributes = "";
			$this->field_3117->HrefValue = "";
			$this->field_3117->TooltipValue = "";

			// field_3117_en_us
			$this->field_3117_en_us->LinkCustomAttributes = "";
			$this->field_3117_en_us->HrefValue = "";
			$this->field_3117_en_us->TooltipValue = "";

			// field_3117_fr_fr
			$this->field_3117_fr_fr->LinkCustomAttributes = "";
			$this->field_3117_fr_fr->HrefValue = "";
			$this->field_3117_fr_fr->TooltipValue = "";

			// field_3118
			$this->field_3118->LinkCustomAttributes = "";
			$this->field_3118->HrefValue = "";
			$this->field_3118->TooltipValue = "";

			// field_3118_en_us
			$this->field_3118_en_us->LinkCustomAttributes = "";
			$this->field_3118_en_us->HrefValue = "";
			$this->field_3118_en_us->TooltipValue = "";

			// field_3118_fr_fr
			$this->field_3118_fr_fr->LinkCustomAttributes = "";
			$this->field_3118_fr_fr->HrefValue = "";
			$this->field_3118_fr_fr->TooltipValue = "";

			// field_3119
			$this->field_3119->LinkCustomAttributes = "";
			$this->field_3119->HrefValue = "";
			$this->field_3119->TooltipValue = "";

			// field_3119_en_us
			$this->field_3119_en_us->LinkCustomAttributes = "";
			$this->field_3119_en_us->HrefValue = "";
			$this->field_3119_en_us->TooltipValue = "";

			// field_3119_fr_fr
			$this->field_3119_fr_fr->LinkCustomAttributes = "";
			$this->field_3119_fr_fr->HrefValue = "";
			$this->field_3119_fr_fr->TooltipValue = "";

			// field_3120
			$this->field_3120->LinkCustomAttributes = "";
			$this->field_3120->HrefValue = "";
			$this->field_3120->TooltipValue = "";

			// field_3120_en_us
			$this->field_3120_en_us->LinkCustomAttributes = "";
			$this->field_3120_en_us->HrefValue = "";
			$this->field_3120_en_us->TooltipValue = "";

			// field_3120_fr_fr
			$this->field_3120_fr_fr->LinkCustomAttributes = "";
			$this->field_3120_fr_fr->HrefValue = "";
			$this->field_3120_fr_fr->TooltipValue = "";

			// field_3121
			$this->field_3121->LinkCustomAttributes = "";
			$this->field_3121->HrefValue = "";
			$this->field_3121->TooltipValue = "";

			// field_3122
			$this->field_3122->LinkCustomAttributes = "";
			$this->field_3122->HrefValue = "";
			$this->field_3122->TooltipValue = "";

			// field_3122_si
			$this->field_3122_si->LinkCustomAttributes = "";
			$this->field_3122_si->HrefValue = "";
			$this->field_3122_si->TooltipValue = "";

			// field_3122_unit
			$this->field_3122_unit->LinkCustomAttributes = "";
			$this->field_3122_unit->HrefValue = "";
			$this->field_3122_unit->TooltipValue = "";

			// field_3123
			$this->field_3123->LinkCustomAttributes = "";
			$this->field_3123->HrefValue = "";
			$this->field_3123->TooltipValue = "";

			// field_3124
			$this->field_3124->LinkCustomAttributes = "";
			$this->field_3124->HrefValue = "";
			$this->field_3124->TooltipValue = "";

			// field_3125
			$this->field_3125->LinkCustomAttributes = "";
			$this->field_3125->HrefValue = "";
			$this->field_3125->TooltipValue = "";

			// field_3126
			$this->field_3126->LinkCustomAttributes = "";
			$this->field_3126->HrefValue = "";
			$this->field_3126->TooltipValue = "";

			// field_3127
			$this->field_3127->LinkCustomAttributes = "";
			$this->field_3127->HrefValue = "";
			$this->field_3127->TooltipValue = "";

			// field_3128
			$this->field_3128->LinkCustomAttributes = "";
			$this->field_3128->HrefValue = "";
			$this->field_3128->TooltipValue = "";

			// field_3129
			$this->field_3129->LinkCustomAttributes = "";
			$this->field_3129->HrefValue = "";
			$this->field_3129->TooltipValue = "";

			// field_3130
			$this->field_3130->LinkCustomAttributes = "";
			$this->field_3130->HrefValue = "";
			$this->field_3130->TooltipValue = "";

			// field_3131
			$this->field_3131->LinkCustomAttributes = "";
			$this->field_3131->HrefValue = "";
			$this->field_3131->TooltipValue = "";

			// field_3132
			$this->field_3132->LinkCustomAttributes = "";
			$this->field_3132->HrefValue = "";
			$this->field_3132->TooltipValue = "";

			// field_3133
			$this->field_3133->LinkCustomAttributes = "";
			$this->field_3133->HrefValue = "";
			$this->field_3133->TooltipValue = "";

			// field_3134
			$this->field_3134->LinkCustomAttributes = "";
			$this->field_3134->HrefValue = "";
			$this->field_3134->TooltipValue = "";

			// field_3135
			$this->field_3135->LinkCustomAttributes = "";
			$this->field_3135->HrefValue = "";
			$this->field_3135->TooltipValue = "";

			// field_3136
			$this->field_3136->LinkCustomAttributes = "";
			$this->field_3136->HrefValue = "";
			$this->field_3136->TooltipValue = "";

			// field_3137
			$this->field_3137->LinkCustomAttributes = "";
			$this->field_3137->HrefValue = "";
			$this->field_3137->TooltipValue = "";

			// field_3138
			$this->field_3138->LinkCustomAttributes = "";
			$this->field_3138->HrefValue = "";
			$this->field_3138->TooltipValue = "";

			// field_3139
			$this->field_3139->LinkCustomAttributes = "";
			$this->field_3139->HrefValue = "";
			$this->field_3139->TooltipValue = "";

			// field_3140
			$this->field_3140->LinkCustomAttributes = "";
			$this->field_3140->HrefValue = "";
			$this->field_3140->TooltipValue = "";

			// field_3141
			$this->field_3141->LinkCustomAttributes = "";
			$this->field_3141->HrefValue = "";
			$this->field_3141->TooltipValue = "";

			// field_3142
			$this->field_3142->LinkCustomAttributes = "";
			$this->field_3142->HrefValue = "";
			$this->field_3142->TooltipValue = "";

			// field_3143
			$this->field_3143->LinkCustomAttributes = "";
			$this->field_3143->HrefValue = "";
			$this->field_3143->TooltipValue = "";

			// field_3144
			$this->field_3144->LinkCustomAttributes = "";
			$this->field_3144->HrefValue = "";
			$this->field_3144->TooltipValue = "";

			// field_3145
			$this->field_3145->LinkCustomAttributes = "";
			$this->field_3145->HrefValue = "";
			$this->field_3145->TooltipValue = "";

			// field_3146
			$this->field_3146->LinkCustomAttributes = "";
			$this->field_3146->HrefValue = "";
			$this->field_3146->TooltipValue = "";

			// field_3147
			$this->field_3147->LinkCustomAttributes = "";
			$this->field_3147->HrefValue = "";
			$this->field_3147->TooltipValue = "";

			// field_3148
			$this->field_3148->LinkCustomAttributes = "";
			$this->field_3148->HrefValue = "";
			$this->field_3148->TooltipValue = "";

			// field_3149
			$this->field_3149->LinkCustomAttributes = "";
			$this->field_3149->HrefValue = "";
			$this->field_3149->TooltipValue = "";

			// field_3150
			$this->field_3150->LinkCustomAttributes = "";
			$this->field_3150->HrefValue = "";
			$this->field_3150->TooltipValue = "";

			// field_3151
			$this->field_3151->LinkCustomAttributes = "";
			$this->field_3151->HrefValue = "";
			$this->field_3151->TooltipValue = "";

			// field_3152
			$this->field_3152->LinkCustomAttributes = "";
			$this->field_3152->HrefValue = "";
			$this->field_3152->TooltipValue = "";

			// field_3153
			$this->field_3153->LinkCustomAttributes = "";
			$this->field_3153->HrefValue = "";
			$this->field_3153->TooltipValue = "";

			// field_3154
			$this->field_3154->LinkCustomAttributes = "";
			$this->field_3154->HrefValue = "";
			$this->field_3154->TooltipValue = "";

			// field_3155
			$this->field_3155->LinkCustomAttributes = "";
			$this->field_3155->HrefValue = "";
			$this->field_3155->TooltipValue = "";

			// field_3156
			$this->field_3156->LinkCustomAttributes = "";
			$this->field_3156->HrefValue = "";
			$this->field_3156->TooltipValue = "";

			// field_3157
			$this->field_3157->LinkCustomAttributes = "";
			$this->field_3157->HrefValue = "";
			$this->field_3157->TooltipValue = "";

			// field_3158
			$this->field_3158->LinkCustomAttributes = "";
			$this->field_3158->HrefValue = "";
			$this->field_3158->TooltipValue = "";

			// field_3159
			$this->field_3159->LinkCustomAttributes = "";
			$this->field_3159->HrefValue = "";
			$this->field_3159->TooltipValue = "";

			// field_3160
			$this->field_3160->LinkCustomAttributes = "";
			$this->field_3160->HrefValue = "";
			$this->field_3160->TooltipValue = "";

			// field_3161
			$this->field_3161->LinkCustomAttributes = "";
			$this->field_3161->HrefValue = "";
			$this->field_3161->TooltipValue = "";

			// field_3162
			$this->field_3162->LinkCustomAttributes = "";
			$this->field_3162->HrefValue = "";
			$this->field_3162->TooltipValue = "";

			// field_3163
			$this->field_3163->LinkCustomAttributes = "";
			$this->field_3163->HrefValue = "";
			$this->field_3163->TooltipValue = "";

			// field_3164
			$this->field_3164->LinkCustomAttributes = "";
			$this->field_3164->HrefValue = "";
			$this->field_3164->TooltipValue = "";

			// field_3165
			$this->field_3165->LinkCustomAttributes = "";
			$this->field_3165->HrefValue = "";
			$this->field_3165->TooltipValue = "";

			// field_3166
			$this->field_3166->LinkCustomAttributes = "";
			$this->field_3166->HrefValue = "";
			$this->field_3166->TooltipValue = "";

			// field_3167
			$this->field_3167->LinkCustomAttributes = "";
			$this->field_3167->HrefValue = "";
			$this->field_3167->TooltipValue = "";

			// field_3168
			$this->field_3168->LinkCustomAttributes = "";
			$this->field_3168->HrefValue = "";
			$this->field_3168->TooltipValue = "";

			// field_3169
			$this->field_3169->LinkCustomAttributes = "";
			$this->field_3169->HrefValue = "";
			$this->field_3169->TooltipValue = "";

			// field_3170
			$this->field_3170->LinkCustomAttributes = "";
			$this->field_3170->HrefValue = "";
			$this->field_3170->TooltipValue = "";

			// field_3171
			$this->field_3171->LinkCustomAttributes = "";
			$this->field_3171->HrefValue = "";
			$this->field_3171->TooltipValue = "";

			// field_3172
			$this->field_3172->LinkCustomAttributes = "";
			$this->field_3172->HrefValue = "";
			$this->field_3172->TooltipValue = "";

			// field_3173
			$this->field_3173->LinkCustomAttributes = "";
			$this->field_3173->HrefValue = "";
			$this->field_3173->TooltipValue = "";

			// field_3173_si
			$this->field_3173_si->LinkCustomAttributes = "";
			$this->field_3173_si->HrefValue = "";
			$this->field_3173_si->TooltipValue = "";

			// field_3173_unit
			$this->field_3173_unit->LinkCustomAttributes = "";
			$this->field_3173_unit->HrefValue = "";
			$this->field_3173_unit->TooltipValue = "";

			// f_3174_options
			$this->f_3174_options->LinkCustomAttributes = "";
			$this->f_3174_options->HrefValue = "";
			$this->f_3174_options->TooltipValue = "";

			// f_3174
			$this->f_3174->LinkCustomAttributes = "";
			$this->f_3174->HrefValue = "";
			$this->f_3174->TooltipValue = "";
		} elseif ($this->RowType == ROWTYPE_EDIT) { // Edit row

			// id
			$this->id->EditAttrs["class"] = "form-control";
			$this->id->EditCustomAttributes = "";
			$this->id->EditValue = $this->id->CurrentValue;
			$this->id->ViewCustomAttributes = "";

			// kind
			$this->kind->EditAttrs["class"] = "form-control";
			$this->kind->EditCustomAttributes = "";
			$this->kind->EditValue = HtmlEncode($this->kind->CurrentValue);
			$this->kind->PlaceHolder = RemoveHtml($this->kind->caption());

			// deleted
			$this->deleted->EditCustomAttributes = "";
			$this->deleted->EditValue = $this->deleted->options(FALSE);

			// mls_id
			$this->mls_id->EditAttrs["class"] = "form-control";
			$this->mls_id->EditCustomAttributes = "";
			if (!$this->mls_id->Raw)
				$this->mls_id->CurrentValue = HtmlDecode($this->mls_id->CurrentValue);
			$this->mls_id->EditValue = HtmlEncode($this->mls_id->CurrentValue);
			$this->mls_id->PlaceHolder = RemoveHtml($this->mls_id->caption());

			// mls_id_num
			$this->mls_id_num->EditAttrs["class"] = "form-control";
			$this->mls_id_num->EditCustomAttributes = "";
			$this->mls_id_num->EditValue = HtmlEncode($this->mls_id_num->CurrentValue);
			$this->mls_id_num->PlaceHolder = RemoveHtml($this->mls_id_num->caption());

			// parent
			$this->parent->EditAttrs["class"] = "form-control";
			$this->parent->EditCustomAttributes = "";
			$this->parent->EditValue = HtmlEncode($this->parent->CurrentValue);
			$this->parent->PlaceHolder = RemoveHtml($this->parent->caption());

			// pic_numb
			$this->pic_numb->EditAttrs["class"] = "form-control";
			$this->pic_numb->EditCustomAttributes = "";
			$this->pic_numb->EditValue = HtmlEncode($this->pic_numb->CurrentValue);
			$this->pic_numb->PlaceHolder = RemoveHtml($this->pic_numb->caption());

			// user_id
			$this->user_id->EditAttrs["class"] = "form-control";
			$this->user_id->EditCustomAttributes = "";
			$this->user_id->EditValue = HtmlEncode($this->user_id->CurrentValue);
			$this->user_id->PlaceHolder = RemoveHtml($this->user_id->caption());

			// listing
			$this->listing->EditAttrs["class"] = "form-control";
			$this->listing->EditCustomAttributes = "";
			$this->listing->EditValue = HtmlEncode($this->listing->CurrentValue);
			$this->listing->PlaceHolder = RemoveHtml($this->listing->caption());

			// property_type
			$this->property_type->EditAttrs["class"] = "form-control";
			$this->property_type->EditCustomAttributes = "";
			$this->property_type->EditValue = HtmlEncode($this->property_type->CurrentValue);
			$this->property_type->PlaceHolder = RemoveHtml($this->property_type->caption());

			// location1_id
			$this->location1_id->EditAttrs["class"] = "form-control";
			$this->location1_id->EditCustomAttributes = "";
			$this->location1_id->EditValue = HtmlEncode($this->location1_id->CurrentValue);
			$this->location1_id->PlaceHolder = RemoveHtml($this->location1_id->caption());

			// location2_id
			$this->location2_id->EditAttrs["class"] = "form-control";
			$this->location2_id->EditCustomAttributes = "";
			$this->location2_id->EditValue = HtmlEncode($this->location2_id->CurrentValue);
			$this->location2_id->PlaceHolder = RemoveHtml($this->location2_id->caption());

			// location3_id
			$this->location3_id->EditAttrs["class"] = "form-control";
			$this->location3_id->EditCustomAttributes = "";
			$this->location3_id->EditValue = HtmlEncode($this->location3_id->CurrentValue);
			$this->location3_id->PlaceHolder = RemoveHtml($this->location3_id->caption());

			// location4_id
			$this->location4_id->EditAttrs["class"] = "form-control";
			$this->location4_id->EditCustomAttributes = "";
			$this->location4_id->EditValue = HtmlEncode($this->location4_id->CurrentValue);
			$this->location4_id->PlaceHolder = RemoveHtml($this->location4_id->caption());

			// location5_id
			$this->location5_id->EditAttrs["class"] = "form-control";
			$this->location5_id->EditCustomAttributes = "";
			$this->location5_id->EditValue = HtmlEncode($this->location5_id->CurrentValue);
			$this->location5_id->PlaceHolder = RemoveHtml($this->location5_id->caption());

			// location6_id
			$this->location6_id->EditAttrs["class"] = "form-control";
			$this->location6_id->EditCustomAttributes = "";
			$this->location6_id->EditValue = HtmlEncode($this->location6_id->CurrentValue);
			$this->location6_id->PlaceHolder = RemoveHtml($this->location6_id->caption());

			// location7_id
			$this->location7_id->EditAttrs["class"] = "form-control";
			$this->location7_id->EditCustomAttributes = "";
			$this->location7_id->EditValue = HtmlEncode($this->location7_id->CurrentValue);
			$this->location7_id->PlaceHolder = RemoveHtml($this->location7_id->caption());

			// location1_name
			$this->location1_name->EditAttrs["class"] = "form-control";
			$this->location1_name->EditCustomAttributes = "";
			if (!$this->location1_name->Raw)
				$this->location1_name->CurrentValue = HtmlDecode($this->location1_name->CurrentValue);
			$this->location1_name->EditValue = HtmlEncode($this->location1_name->CurrentValue);
			$this->location1_name->PlaceHolder = RemoveHtml($this->location1_name->caption());

			// location2_name
			$this->location2_name->EditAttrs["class"] = "form-control";
			$this->location2_name->EditCustomAttributes = "";
			if (!$this->location2_name->Raw)
				$this->location2_name->CurrentValue = HtmlDecode($this->location2_name->CurrentValue);
			$this->location2_name->EditValue = HtmlEncode($this->location2_name->CurrentValue);
			$this->location2_name->PlaceHolder = RemoveHtml($this->location2_name->caption());

			// location3_name
			$this->location3_name->EditAttrs["class"] = "form-control";
			$this->location3_name->EditCustomAttributes = "";
			if (!$this->location3_name->Raw)
				$this->location3_name->CurrentValue = HtmlDecode($this->location3_name->CurrentValue);
			$this->location3_name->EditValue = HtmlEncode($this->location3_name->CurrentValue);
			$this->location3_name->PlaceHolder = RemoveHtml($this->location3_name->caption());

			// location4_name
			$this->location4_name->EditAttrs["class"] = "form-control";
			$this->location4_name->EditCustomAttributes = "";
			if (!$this->location4_name->Raw)
				$this->location4_name->CurrentValue = HtmlDecode($this->location4_name->CurrentValue);
			$this->location4_name->EditValue = HtmlEncode($this->location4_name->CurrentValue);
			$this->location4_name->PlaceHolder = RemoveHtml($this->location4_name->caption());

			// location5_name
			$this->location5_name->EditAttrs["class"] = "form-control";
			$this->location5_name->EditCustomAttributes = "";
			if (!$this->location5_name->Raw)
				$this->location5_name->CurrentValue = HtmlDecode($this->location5_name->CurrentValue);
			$this->location5_name->EditValue = HtmlEncode($this->location5_name->CurrentValue);
			$this->location5_name->PlaceHolder = RemoveHtml($this->location5_name->caption());

			// location6_name
			$this->location6_name->EditAttrs["class"] = "form-control";
			$this->location6_name->EditCustomAttributes = "";
			if (!$this->location6_name->Raw)
				$this->location6_name->CurrentValue = HtmlDecode($this->location6_name->CurrentValue);
			$this->location6_name->EditValue = HtmlEncode($this->location6_name->CurrentValue);
			$this->location6_name->PlaceHolder = RemoveHtml($this->location6_name->caption());

			// location7_name
			$this->location7_name->EditAttrs["class"] = "form-control";
			$this->location7_name->EditCustomAttributes = "";
			if (!$this->location7_name->Raw)
				$this->location7_name->CurrentValue = HtmlDecode($this->location7_name->CurrentValue);
			$this->location7_name->EditValue = HtmlEncode($this->location7_name->CurrentValue);
			$this->location7_name->PlaceHolder = RemoveHtml($this->location7_name->caption());

			// show_address
			$this->show_address->EditAttrs["class"] = "form-control";
			$this->show_address->EditCustomAttributes = "";
			$this->show_address->EditValue = HtmlEncode($this->show_address->CurrentValue);
			$this->show_address->PlaceHolder = RemoveHtml($this->show_address->caption());

			// show_marker
			$this->show_marker->EditAttrs["class"] = "form-control";
			$this->show_marker->EditCustomAttributes = "";
			$this->show_marker->EditValue = HtmlEncode($this->show_marker->CurrentValue);
			$this->show_marker->PlaceHolder = RemoveHtml($this->show_marker->caption());

			// price
			$this->price->EditAttrs["class"] = "form-control";
			$this->price->EditCustomAttributes = "";
			$this->price->EditValue = HtmlEncode($this->price->CurrentValue);
			$this->price->PlaceHolder = RemoveHtml($this->price->caption());
			if (strval($this->price->EditValue) != "" && is_numeric($this->price->EditValue))
				$this->price->EditValue = FormatNumber($this->price->EditValue, -2, -2, -2, -2);
			

			// price_unit
			$this->price_unit->EditAttrs["class"] = "form-control";
			$this->price_unit->EditCustomAttributes = "";
			$this->price_unit->EditValue = HtmlEncode($this->price_unit->CurrentValue);
			$this->price_unit->PlaceHolder = RemoveHtml($this->price_unit->caption());

			// price_si
			$this->price_si->EditAttrs["class"] = "form-control";
			$this->price_si->EditCustomAttributes = "";
			$this->price_si->EditValue = HtmlEncode($this->price_si->CurrentValue);
			$this->price_si->PlaceHolder = RemoveHtml($this->price_si->caption());
			if (strval($this->price_si->EditValue) != "" && is_numeric($this->price_si->EditValue))
				$this->price_si->EditValue = FormatNumber($this->price_si->EditValue, -2, -2, -2, -2);
			

			// price_period
			$this->price_period->EditAttrs["class"] = "form-control";
			$this->price_period->EditCustomAttributes = "";
			$this->price_period->EditValue = HtmlEncode($this->price_period->CurrentValue);
			$this->price_period->PlaceHolder = RemoveHtml($this->price_period->caption());

			// bedrooms
			$this->bedrooms->EditAttrs["class"] = "form-control";
			$this->bedrooms->EditCustomAttributes = "";
			$this->bedrooms->EditValue = HtmlEncode($this->bedrooms->CurrentValue);
			$this->bedrooms->PlaceHolder = RemoveHtml($this->bedrooms->caption());
			if (strval($this->bedrooms->EditValue) != "" && is_numeric($this->bedrooms->EditValue))
				$this->bedrooms->EditValue = FormatNumber($this->bedrooms->EditValue, -2, -2, -2, -2);
			

			// rooms
			$this->rooms->EditAttrs["class"] = "form-control";
			$this->rooms->EditCustomAttributes = "";
			$this->rooms->EditValue = HtmlEncode($this->rooms->CurrentValue);
			$this->rooms->PlaceHolder = RemoveHtml($this->rooms->caption());
			if (strval($this->rooms->EditValue) != "" && is_numeric($this->rooms->EditValue))
				$this->rooms->EditValue = FormatNumber($this->rooms->EditValue, -2, -2, -2, -2);
			

			// bathrooms
			$this->bathrooms->EditAttrs["class"] = "form-control";
			$this->bathrooms->EditCustomAttributes = "";
			$this->bathrooms->EditValue = HtmlEncode($this->bathrooms->CurrentValue);
			$this->bathrooms->PlaceHolder = RemoveHtml($this->bathrooms->caption());
			if (strval($this->bathrooms->EditValue) != "" && is_numeric($this->bathrooms->EditValue))
				$this->bathrooms->EditValue = FormatNumber($this->bathrooms->EditValue, -2, -2, -2, -2);
			

			// living_area
			$this->living_area->EditAttrs["class"] = "form-control";
			$this->living_area->EditCustomAttributes = "";
			$this->living_area->EditValue = HtmlEncode($this->living_area->CurrentValue);
			$this->living_area->PlaceHolder = RemoveHtml($this->living_area->caption());
			if (strval($this->living_area->EditValue) != "" && is_numeric($this->living_area->EditValue))
				$this->living_area->EditValue = FormatNumber($this->living_area->EditValue, -2, -2, -2, -2);
			

			// living_area_unit
			$this->living_area_unit->EditAttrs["class"] = "form-control";
			$this->living_area_unit->EditCustomAttributes = "";
			$this->living_area_unit->EditValue = HtmlEncode($this->living_area_unit->CurrentValue);
			$this->living_area_unit->PlaceHolder = RemoveHtml($this->living_area_unit->caption());

			// living_area_si
			$this->living_area_si->EditAttrs["class"] = "form-control";
			$this->living_area_si->EditCustomAttributes = "";
			$this->living_area_si->EditValue = HtmlEncode($this->living_area_si->CurrentValue);
			$this->living_area_si->PlaceHolder = RemoveHtml($this->living_area_si->caption());
			if (strval($this->living_area_si->EditValue) != "" && is_numeric($this->living_area_si->EditValue))
				$this->living_area_si->EditValue = FormatNumber($this->living_area_si->EditValue, -2, -2, -2, -2);
			

			// lot_area
			$this->lot_area->EditAttrs["class"] = "form-control";
			$this->lot_area->EditCustomAttributes = "";
			$this->lot_area->EditValue = HtmlEncode($this->lot_area->CurrentValue);
			$this->lot_area->PlaceHolder = RemoveHtml($this->lot_area->caption());
			if (strval($this->lot_area->EditValue) != "" && is_numeric($this->lot_area->EditValue))
				$this->lot_area->EditValue = FormatNumber($this->lot_area->EditValue, -2, -2, -2, -2);
			

			// lot_area_unit
			$this->lot_area_unit->EditAttrs["class"] = "form-control";
			$this->lot_area_unit->EditCustomAttributes = "";
			$this->lot_area_unit->EditValue = HtmlEncode($this->lot_area_unit->CurrentValue);
			$this->lot_area_unit->PlaceHolder = RemoveHtml($this->lot_area_unit->caption());

			// lot_area_si
			$this->lot_area_si->EditAttrs["class"] = "form-control";
			$this->lot_area_si->EditCustomAttributes = "";
			$this->lot_area_si->EditValue = HtmlEncode($this->lot_area_si->CurrentValue);
			$this->lot_area_si->PlaceHolder = RemoveHtml($this->lot_area_si->caption());
			if (strval($this->lot_area_si->EditValue) != "" && is_numeric($this->lot_area_si->EditValue))
				$this->lot_area_si->EditValue = FormatNumber($this->lot_area_si->EditValue, -2, -2, -2, -2);
			

			// googlemap_lt
			$this->googlemap_lt->EditAttrs["class"] = "form-control";
			$this->googlemap_lt->EditCustomAttributes = "";
			$this->googlemap_lt->EditValue = HtmlEncode($this->googlemap_lt->CurrentValue);
			$this->googlemap_lt->PlaceHolder = RemoveHtml($this->googlemap_lt->caption());
			if (strval($this->googlemap_lt->EditValue) != "" && is_numeric($this->googlemap_lt->EditValue))
				$this->googlemap_lt->EditValue = FormatNumber($this->googlemap_lt->EditValue, -2, -2, -2, -2);
			

			// googlemap_ln
			$this->googlemap_ln->EditAttrs["class"] = "form-control";
			$this->googlemap_ln->EditCustomAttributes = "";
			$this->googlemap_ln->EditValue = HtmlEncode($this->googlemap_ln->CurrentValue);
			$this->googlemap_ln->PlaceHolder = RemoveHtml($this->googlemap_ln->caption());
			if (strval($this->googlemap_ln->EditValue) != "" && is_numeric($this->googlemap_ln->EditValue))
				$this->googlemap_ln->EditValue = FormatNumber($this->googlemap_ln->EditValue, -2, -2, -2, -2);
			

			// finalized
			$this->finalized->EditAttrs["class"] = "form-control";
			$this->finalized->EditCustomAttributes = "";
			$this->finalized->EditValue = HtmlEncode($this->finalized->CurrentValue);
			$this->finalized->PlaceHolder = RemoveHtml($this->finalized->caption());

			// add_date
			$this->add_date->EditAttrs["class"] = "form-control";
			$this->add_date->EditCustomAttributes = "";
			$this->add_date->EditValue = HtmlEncode(FormatDateTime($this->add_date->CurrentValue, 8));
			$this->add_date->PlaceHolder = RemoveHtml($this->add_date->caption());

			// last_finalize_date
			$this->last_finalize_date->EditAttrs["class"] = "form-control";
			$this->last_finalize_date->EditCustomAttributes = "";
			$this->last_finalize_date->EditValue = HtmlEncode(FormatDateTime($this->last_finalize_date->CurrentValue, 8));
			$this->last_finalize_date->PlaceHolder = RemoveHtml($this->last_finalize_date->caption());

			// expire_days
			$this->expire_days->EditAttrs["class"] = "form-control";
			$this->expire_days->EditCustomAttributes = "";
			$this->expire_days->EditValue = HtmlEncode($this->expire_days->CurrentValue);
			$this->expire_days->PlaceHolder = RemoveHtml($this->expire_days->caption());

			// confirmed
			$this->confirmed->EditAttrs["class"] = "form-control";
			$this->confirmed->EditCustomAttributes = "";
			$this->confirmed->EditValue = HtmlEncode($this->confirmed->CurrentValue);
			$this->confirmed->PlaceHolder = RemoveHtml($this->confirmed->caption());

			// expired
			$this->expired->EditAttrs["class"] = "form-control";
			$this->expired->EditCustomAttributes = "";
			$this->expired->EditValue = HtmlEncode($this->expired->CurrentValue);
			$this->expired->PlaceHolder = RemoveHtml($this->expired->caption());

			// build_year
			$this->build_year->EditAttrs["class"] = "form-control";
			$this->build_year->EditCustomAttributes = "";
			$this->build_year->EditValue = HtmlEncode($this->build_year->CurrentValue);
			$this->build_year->PlaceHolder = RemoveHtml($this->build_year->caption());

			// zip_id
			$this->zip_id->EditAttrs["class"] = "form-control";
			$this->zip_id->EditCustomAttributes = "";
			$this->zip_id->EditValue = HtmlEncode($this->zip_id->CurrentValue);
			$this->zip_id->PlaceHolder = RemoveHtml($this->zip_id->caption());

			// zip_name
			$this->zip_name->EditAttrs["class"] = "form-control";
			$this->zip_name->EditCustomAttributes = "";
			if (!$this->zip_name->Raw)
				$this->zip_name->CurrentValue = HtmlDecode($this->zip_name->CurrentValue);
			$this->zip_name->EditValue = HtmlEncode($this->zip_name->CurrentValue);
			$this->zip_name->PlaceHolder = RemoveHtml($this->zip_name->caption());

			// last_modified_time_stamp
			$this->last_modified_time_stamp->EditAttrs["class"] = "form-control";
			$this->last_modified_time_stamp->EditCustomAttributes = "";
			$this->last_modified_time_stamp->EditValue = HtmlEncode(FormatDateTime($this->last_modified_time_stamp->CurrentValue, 8));
			$this->last_modified_time_stamp->PlaceHolder = RemoveHtml($this->last_modified_time_stamp->caption());

			// post_code
			$this->post_code->EditAttrs["class"] = "form-control";
			$this->post_code->EditCustomAttributes = "";
			if (!$this->post_code->Raw)
				$this->post_code->CurrentValue = HtmlDecode($this->post_code->CurrentValue);
			$this->post_code->EditValue = HtmlEncode($this->post_code->CurrentValue);
			$this->post_code->PlaceHolder = RemoveHtml($this->post_code->caption());

			// meta_description
			$this->meta_description->EditAttrs["class"] = "form-control";
			$this->meta_description->EditCustomAttributes = "";
			$this->meta_description->EditValue = HtmlEncode($this->meta_description->CurrentValue);
			$this->meta_description->PlaceHolder = RemoveHtml($this->meta_description->caption());

			// meta_description_manual
			$this->meta_description_manual->EditAttrs["class"] = "form-control";
			$this->meta_description_manual->EditCustomAttributes = "";
			$this->meta_description_manual->EditValue = HtmlEncode($this->meta_description_manual->CurrentValue);
			$this->meta_description_manual->PlaceHolder = RemoveHtml($this->meta_description_manual->caption());

			// meta_keywords
			$this->meta_keywords->EditAttrs["class"] = "form-control";
			$this->meta_keywords->EditCustomAttributes = "";
			$this->meta_keywords->EditValue = HtmlEncode($this->meta_keywords->CurrentValue);
			$this->meta_keywords->PlaceHolder = RemoveHtml($this->meta_keywords->caption());

			// meta_keywords_manual
			$this->meta_keywords_manual->EditAttrs["class"] = "form-control";
			$this->meta_keywords_manual->EditCustomAttributes = "";
			$this->meta_keywords_manual->EditValue = HtmlEncode($this->meta_keywords_manual->CurrentValue);
			$this->meta_keywords_manual->PlaceHolder = RemoveHtml($this->meta_keywords_manual->caption());

			// street_no
			$this->street_no->EditAttrs["class"] = "form-control";
			$this->street_no->EditCustomAttributes = "";
			if (!$this->street_no->Raw)
				$this->street_no->CurrentValue = HtmlDecode($this->street_no->CurrentValue);
			$this->street_no->EditValue = HtmlEncode($this->street_no->CurrentValue);
			$this->street_no->PlaceHolder = RemoveHtml($this->street_no->caption());

			// sp_featured
			$this->sp_featured->EditAttrs["class"] = "form-control";
			$this->sp_featured->EditCustomAttributes = "";
			$this->sp_featured->EditValue = HtmlEncode($this->sp_featured->CurrentValue);
			$this->sp_featured->PlaceHolder = RemoveHtml($this->sp_featured->caption());

			// sp_hot
			$this->sp_hot->EditAttrs["class"] = "form-control";
			$this->sp_hot->EditCustomAttributes = "";
			$this->sp_hot->EditValue = HtmlEncode($this->sp_hot->CurrentValue);
			$this->sp_hot->PlaceHolder = RemoveHtml($this->sp_hot->caption());

			// sp_openhouse
			$this->sp_openhouse->EditAttrs["class"] = "form-control";
			$this->sp_openhouse->EditCustomAttributes = "";
			$this->sp_openhouse->EditValue = HtmlEncode($this->sp_openhouse->CurrentValue);
			$this->sp_openhouse->PlaceHolder = RemoveHtml($this->sp_openhouse->caption());

			// sp_forclosure
			$this->sp_forclosure->EditAttrs["class"] = "form-control";
			$this->sp_forclosure->EditCustomAttributes = "";
			$this->sp_forclosure->EditValue = HtmlEncode($this->sp_forclosure->CurrentValue);
			$this->sp_forclosure->PlaceHolder = RemoveHtml($this->sp_forclosure->caption());

			// textsearch
			$this->textsearch->EditAttrs["class"] = "form-control";
			$this->textsearch->EditCustomAttributes = "";
			$this->textsearch->EditValue = HtmlEncode($this->textsearch->CurrentValue);
			$this->textsearch->PlaceHolder = RemoveHtml($this->textsearch->caption());

			// location_text
			$this->location_text->EditAttrs["class"] = "form-control";
			$this->location_text->EditCustomAttributes = "";
			if (!$this->location_text->Raw)
				$this->location_text->CurrentValue = HtmlDecode($this->location_text->CurrentValue);
			$this->location_text->EditValue = HtmlEncode($this->location_text->CurrentValue);
			$this->location_text->PlaceHolder = RemoveHtml($this->location_text->caption());

			// field_42
			$this->field_42->EditAttrs["class"] = "form-control";
			$this->field_42->EditCustomAttributes = "";
			if (!$this->field_42->Raw)
				$this->field_42->CurrentValue = HtmlDecode($this->field_42->CurrentValue);
			$this->field_42->EditValue = HtmlEncode($this->field_42->CurrentValue);
			$this->field_42->PlaceHolder = RemoveHtml($this->field_42->caption());

			// field_312
			$this->field_312->EditAttrs["class"] = "form-control";
			$this->field_312->EditCustomAttributes = "";
			if (!$this->field_312->Raw)
				$this->field_312->CurrentValue = HtmlDecode($this->field_312->CurrentValue);
			$this->field_312->EditValue = HtmlEncode($this->field_312->CurrentValue);
			$this->field_312->PlaceHolder = RemoveHtml($this->field_312->caption());

			// field_313
			$this->field_313->EditAttrs["class"] = "form-control";
			$this->field_313->EditCustomAttributes = "";
			if (!$this->field_313->Raw)
				$this->field_313->CurrentValue = HtmlDecode($this->field_313->CurrentValue);
			$this->field_313->EditValue = HtmlEncode($this->field_313->CurrentValue);
			$this->field_313->PlaceHolder = RemoveHtml($this->field_313->caption());

			// field_308
			$this->field_308->EditAttrs["class"] = "form-control";
			$this->field_308->EditCustomAttributes = "";
			$this->field_308->EditValue = HtmlEncode($this->field_308->CurrentValue);
			$this->field_308->PlaceHolder = RemoveHtml($this->field_308->caption());

			// field_7
			$this->field_7->EditAttrs["class"] = "form-control";
			$this->field_7->EditCustomAttributes = "";
			$this->field_7->EditValue = HtmlEncode($this->field_7->CurrentValue);
			$this->field_7->PlaceHolder = RemoveHtml($this->field_7->caption());

			// n_103
			$this->n_103->EditAttrs["class"] = "form-control";
			$this->n_103->EditCustomAttributes = "";
			$this->n_103->EditValue = HtmlEncode($this->n_103->CurrentValue);
			$this->n_103->PlaceHolder = RemoveHtml($this->n_103->caption());

			// n_103_distance
			$this->n_103_distance->EditAttrs["class"] = "form-control";
			$this->n_103_distance->EditCustomAttributes = "";
			$this->n_103_distance->EditValue = HtmlEncode($this->n_103_distance->CurrentValue);
			$this->n_103_distance->PlaceHolder = RemoveHtml($this->n_103_distance->caption());

			// n_103_distance_by
			$this->n_103_distance_by->EditAttrs["class"] = "form-control";
			$this->n_103_distance_by->EditCustomAttributes = "";
			$this->n_103_distance_by->EditValue = HtmlEncode($this->n_103_distance_by->CurrentValue);
			$this->n_103_distance_by->PlaceHolder = RemoveHtml($this->n_103_distance_by->caption());

			// n_105
			$this->n_105->EditAttrs["class"] = "form-control";
			$this->n_105->EditCustomAttributes = "";
			$this->n_105->EditValue = HtmlEncode($this->n_105->CurrentValue);
			$this->n_105->PlaceHolder = RemoveHtml($this->n_105->caption());

			// n_105_distance
			$this->n_105_distance->EditAttrs["class"] = "form-control";
			$this->n_105_distance->EditCustomAttributes = "";
			$this->n_105_distance->EditValue = HtmlEncode($this->n_105_distance->CurrentValue);
			$this->n_105_distance->PlaceHolder = RemoveHtml($this->n_105_distance->caption());

			// n_105_distance_by
			$this->n_105_distance_by->EditAttrs["class"] = "form-control";
			$this->n_105_distance_by->EditCustomAttributes = "";
			$this->n_105_distance_by->EditValue = HtmlEncode($this->n_105_distance_by->CurrentValue);
			$this->n_105_distance_by->PlaceHolder = RemoveHtml($this->n_105_distance_by->caption());

			// n_107
			$this->n_107->EditAttrs["class"] = "form-control";
			$this->n_107->EditCustomAttributes = "";
			$this->n_107->EditValue = HtmlEncode($this->n_107->CurrentValue);
			$this->n_107->PlaceHolder = RemoveHtml($this->n_107->caption());

			// n_107_distance
			$this->n_107_distance->EditAttrs["class"] = "form-control";
			$this->n_107_distance->EditCustomAttributes = "";
			$this->n_107_distance->EditValue = HtmlEncode($this->n_107_distance->CurrentValue);
			$this->n_107_distance->PlaceHolder = RemoveHtml($this->n_107_distance->caption());

			// n_107_distance_by
			$this->n_107_distance_by->EditAttrs["class"] = "form-control";
			$this->n_107_distance_by->EditCustomAttributes = "";
			$this->n_107_distance_by->EditValue = HtmlEncode($this->n_107_distance_by->CurrentValue);
			$this->n_107_distance_by->PlaceHolder = RemoveHtml($this->n_107_distance_by->caption());

			// n_108
			$this->n_108->EditAttrs["class"] = "form-control";
			$this->n_108->EditCustomAttributes = "";
			$this->n_108->EditValue = HtmlEncode($this->n_108->CurrentValue);
			$this->n_108->PlaceHolder = RemoveHtml($this->n_108->caption());

			// n_108_distance
			$this->n_108_distance->EditAttrs["class"] = "form-control";
			$this->n_108_distance->EditCustomAttributes = "";
			$this->n_108_distance->EditValue = HtmlEncode($this->n_108_distance->CurrentValue);
			$this->n_108_distance->PlaceHolder = RemoveHtml($this->n_108_distance->caption());

			// n_108_distance_by
			$this->n_108_distance_by->EditAttrs["class"] = "form-control";
			$this->n_108_distance_by->EditCustomAttributes = "";
			$this->n_108_distance_by->EditValue = HtmlEncode($this->n_108_distance_by->CurrentValue);
			$this->n_108_distance_by->PlaceHolder = RemoveHtml($this->n_108_distance_by->caption());

			// n_109
			$this->n_109->EditAttrs["class"] = "form-control";
			$this->n_109->EditCustomAttributes = "";
			$this->n_109->EditValue = HtmlEncode($this->n_109->CurrentValue);
			$this->n_109->PlaceHolder = RemoveHtml($this->n_109->caption());

			// n_109_distance
			$this->n_109_distance->EditAttrs["class"] = "form-control";
			$this->n_109_distance->EditCustomAttributes = "";
			$this->n_109_distance->EditValue = HtmlEncode($this->n_109_distance->CurrentValue);
			$this->n_109_distance->PlaceHolder = RemoveHtml($this->n_109_distance->caption());

			// n_109_distance_by
			$this->n_109_distance_by->EditAttrs["class"] = "form-control";
			$this->n_109_distance_by->EditCustomAttributes = "";
			$this->n_109_distance_by->EditValue = HtmlEncode($this->n_109_distance_by->CurrentValue);
			$this->n_109_distance_by->PlaceHolder = RemoveHtml($this->n_109_distance_by->caption());

			// f_131_options
			$this->f_131_options->EditAttrs["class"] = "form-control";
			$this->f_131_options->EditCustomAttributes = "";
			$this->f_131_options->EditValue = HtmlEncode($this->f_131_options->CurrentValue);
			$this->f_131_options->PlaceHolder = RemoveHtml($this->f_131_options->caption());

			// f_131
			$this->f_131->EditAttrs["class"] = "form-control";
			$this->f_131->EditCustomAttributes = "";
			$this->f_131->EditValue = HtmlEncode($this->f_131->CurrentValue);
			$this->f_131->PlaceHolder = RemoveHtml($this->f_131->caption());

			// f_137_options
			$this->f_137_options->EditAttrs["class"] = "form-control";
			$this->f_137_options->EditCustomAttributes = "";
			$this->f_137_options->EditValue = HtmlEncode($this->f_137_options->CurrentValue);
			$this->f_137_options->PlaceHolder = RemoveHtml($this->f_137_options->caption());

			// f_137
			$this->f_137->EditAttrs["class"] = "form-control";
			$this->f_137->EditCustomAttributes = "";
			$this->f_137->EditValue = HtmlEncode($this->f_137->CurrentValue);
			$this->f_137->PlaceHolder = RemoveHtml($this->f_137->caption());

			// f_139_options
			$this->f_139_options->EditAttrs["class"] = "form-control";
			$this->f_139_options->EditCustomAttributes = "";
			$this->f_139_options->EditValue = HtmlEncode($this->f_139_options->CurrentValue);
			$this->f_139_options->PlaceHolder = RemoveHtml($this->f_139_options->caption());

			// f_139
			$this->f_139->EditAttrs["class"] = "form-control";
			$this->f_139->EditCustomAttributes = "";
			$this->f_139->EditValue = HtmlEncode($this->f_139->CurrentValue);
			$this->f_139->PlaceHolder = RemoveHtml($this->f_139->caption());

			// f_144_options
			$this->f_144_options->EditAttrs["class"] = "form-control";
			$this->f_144_options->EditCustomAttributes = "";
			$this->f_144_options->EditValue = HtmlEncode($this->f_144_options->CurrentValue);
			$this->f_144_options->PlaceHolder = RemoveHtml($this->f_144_options->caption());

			// f_144
			$this->f_144->EditAttrs["class"] = "form-control";
			$this->f_144->EditCustomAttributes = "";
			$this->f_144->EditValue = HtmlEncode($this->f_144->CurrentValue);
			$this->f_144->PlaceHolder = RemoveHtml($this->f_144->caption());

			// f_146_options
			$this->f_146_options->EditAttrs["class"] = "form-control";
			$this->f_146_options->EditCustomAttributes = "";
			$this->f_146_options->EditValue = HtmlEncode($this->f_146_options->CurrentValue);
			$this->f_146_options->PlaceHolder = RemoveHtml($this->f_146_options->caption());

			// f_146
			$this->f_146->EditAttrs["class"] = "form-control";
			$this->f_146->EditCustomAttributes = "";
			$this->f_146->EditValue = HtmlEncode($this->f_146->CurrentValue);
			$this->f_146->PlaceHolder = RemoveHtml($this->f_146->caption());

			// f_149_options
			$this->f_149_options->EditAttrs["class"] = "form-control";
			$this->f_149_options->EditCustomAttributes = "";
			$this->f_149_options->EditValue = HtmlEncode($this->f_149_options->CurrentValue);
			$this->f_149_options->PlaceHolder = RemoveHtml($this->f_149_options->caption());

			// f_149
			$this->f_149->EditAttrs["class"] = "form-control";
			$this->f_149->EditCustomAttributes = "";
			$this->f_149->EditValue = HtmlEncode($this->f_149->CurrentValue);
			$this->f_149->PlaceHolder = RemoveHtml($this->f_149->caption());

			// f_150_options
			$this->f_150_options->EditAttrs["class"] = "form-control";
			$this->f_150_options->EditCustomAttributes = "";
			$this->f_150_options->EditValue = HtmlEncode($this->f_150_options->CurrentValue);
			$this->f_150_options->PlaceHolder = RemoveHtml($this->f_150_options->caption());

			// f_150
			$this->f_150->EditAttrs["class"] = "form-control";
			$this->f_150->EditCustomAttributes = "";
			$this->f_150->EditValue = HtmlEncode($this->f_150->CurrentValue);
			$this->f_150->PlaceHolder = RemoveHtml($this->f_150->caption());

			// f_156_options
			$this->f_156_options->EditAttrs["class"] = "form-control";
			$this->f_156_options->EditCustomAttributes = "";
			$this->f_156_options->EditValue = HtmlEncode($this->f_156_options->CurrentValue);
			$this->f_156_options->PlaceHolder = RemoveHtml($this->f_156_options->caption());

			// f_156
			$this->f_156->EditAttrs["class"] = "form-control";
			$this->f_156->EditCustomAttributes = "";
			$this->f_156->EditValue = HtmlEncode($this->f_156->CurrentValue);
			$this->f_156->PlaceHolder = RemoveHtml($this->f_156->caption());

			// f_157_options
			$this->f_157_options->EditAttrs["class"] = "form-control";
			$this->f_157_options->EditCustomAttributes = "";
			$this->f_157_options->EditValue = HtmlEncode($this->f_157_options->CurrentValue);
			$this->f_157_options->PlaceHolder = RemoveHtml($this->f_157_options->caption());

			// f_157
			$this->f_157->EditAttrs["class"] = "form-control";
			$this->f_157->EditCustomAttributes = "";
			$this->f_157->EditValue = HtmlEncode($this->f_157->CurrentValue);
			$this->f_157->PlaceHolder = RemoveHtml($this->f_157->caption());

			// f_159_options
			$this->f_159_options->EditAttrs["class"] = "form-control";
			$this->f_159_options->EditCustomAttributes = "";
			$this->f_159_options->EditValue = HtmlEncode($this->f_159_options->CurrentValue);
			$this->f_159_options->PlaceHolder = RemoveHtml($this->f_159_options->caption());

			// f_159
			$this->f_159->EditAttrs["class"] = "form-control";
			$this->f_159->EditCustomAttributes = "";
			$this->f_159->EditValue = HtmlEncode($this->f_159->CurrentValue);
			$this->f_159->PlaceHolder = RemoveHtml($this->f_159->caption());

			// f_161_options
			$this->f_161_options->EditAttrs["class"] = "form-control";
			$this->f_161_options->EditCustomAttributes = "";
			$this->f_161_options->EditValue = HtmlEncode($this->f_161_options->CurrentValue);
			$this->f_161_options->PlaceHolder = RemoveHtml($this->f_161_options->caption());

			// f_161
			$this->f_161->EditAttrs["class"] = "form-control";
			$this->f_161->EditCustomAttributes = "";
			$this->f_161->EditValue = HtmlEncode($this->f_161->CurrentValue);
			$this->f_161->PlaceHolder = RemoveHtml($this->f_161->caption());

			// f_163_options
			$this->f_163_options->EditAttrs["class"] = "form-control";
			$this->f_163_options->EditCustomAttributes = "";
			$this->f_163_options->EditValue = HtmlEncode($this->f_163_options->CurrentValue);
			$this->f_163_options->PlaceHolder = RemoveHtml($this->f_163_options->caption());

			// f_163
			$this->f_163->EditAttrs["class"] = "form-control";
			$this->f_163->EditCustomAttributes = "";
			$this->f_163->EditValue = HtmlEncode($this->f_163->CurrentValue);
			$this->f_163->PlaceHolder = RemoveHtml($this->f_163->caption());

			// f_165_options
			$this->f_165_options->EditAttrs["class"] = "form-control";
			$this->f_165_options->EditCustomAttributes = "";
			$this->f_165_options->EditValue = HtmlEncode($this->f_165_options->CurrentValue);
			$this->f_165_options->PlaceHolder = RemoveHtml($this->f_165_options->caption());

			// f_165
			$this->f_165->EditAttrs["class"] = "form-control";
			$this->f_165->EditCustomAttributes = "";
			$this->f_165->EditValue = HtmlEncode($this->f_165->CurrentValue);
			$this->f_165->PlaceHolder = RemoveHtml($this->f_165->caption());

			// f_166_options
			$this->f_166_options->EditAttrs["class"] = "form-control";
			$this->f_166_options->EditCustomAttributes = "";
			$this->f_166_options->EditValue = HtmlEncode($this->f_166_options->CurrentValue);
			$this->f_166_options->PlaceHolder = RemoveHtml($this->f_166_options->caption());

			// f_166
			$this->f_166->EditAttrs["class"] = "form-control";
			$this->f_166->EditCustomAttributes = "";
			$this->f_166->EditValue = HtmlEncode($this->f_166->CurrentValue);
			$this->f_166->PlaceHolder = RemoveHtml($this->f_166->caption());

			// ref_id
			$this->ref_id->EditAttrs["class"] = "form-control";
			$this->ref_id->EditCustomAttributes = "";
			if (!$this->ref_id->Raw)
				$this->ref_id->CurrentValue = HtmlDecode($this->ref_id->CurrentValue);
			$this->ref_id->EditValue = HtmlEncode($this->ref_id->CurrentValue);
			$this->ref_id->PlaceHolder = RemoveHtml($this->ref_id->caption());

			// field_54
			$this->field_54->EditAttrs["class"] = "form-control";
			$this->field_54->EditCustomAttributes = "";
			if (!$this->field_54->Raw)
				$this->field_54->CurrentValue = HtmlDecode($this->field_54->CurrentValue);
			$this->field_54->EditValue = HtmlEncode($this->field_54->CurrentValue);
			$this->field_54->PlaceHolder = RemoveHtml($this->field_54->caption());

			// half_bathrooms
			$this->half_bathrooms->EditAttrs["class"] = "form-control";
			$this->half_bathrooms->EditCustomAttributes = "";
			$this->half_bathrooms->EditValue = HtmlEncode($this->half_bathrooms->CurrentValue);
			$this->half_bathrooms->PlaceHolder = RemoveHtml($this->half_bathrooms->caption());
			if (strval($this->half_bathrooms->EditValue) != "" && is_numeric($this->half_bathrooms->EditValue))
				$this->half_bathrooms->EditValue = FormatNumber($this->half_bathrooms->EditValue, -2, -2, -2, -2);
			

			// field_55
			$this->field_55->EditAttrs["class"] = "form-control";
			$this->field_55->EditCustomAttributes = "";
			$this->field_55->EditValue = HtmlEncode($this->field_55->CurrentValue);
			$this->field_55->PlaceHolder = RemoveHtml($this->field_55->caption());
			if (strval($this->field_55->EditValue) != "" && is_numeric($this->field_55->EditValue))
				$this->field_55->EditValue = FormatNumber($this->field_55->EditValue, -2, -2, -2, -2);
			

			// rendered
			$this->rendered->EditAttrs["class"] = "form-control";
			$this->rendered->EditCustomAttributes = "";
			$this->rendered->EditValue = HtmlEncode($this->rendered->CurrentValue);
			$this->rendered->PlaceHolder = RemoveHtml($this->rendered->caption());

			// alias
			$this->alias->EditAttrs["class"] = "form-control";
			$this->alias->EditCustomAttributes = "";
			$this->alias->EditValue = HtmlEncode($this->alias->CurrentValue);
			$this->alias->PlaceHolder = RemoveHtml($this->alias->caption());

			// source
			$this->source->EditAttrs["class"] = "form-control";
			$this->source->EditCustomAttributes = "";
			if (!$this->source->Raw)
				$this->source->CurrentValue = HtmlDecode($this->source->CurrentValue);
			$this->source->EditValue = HtmlEncode($this->source->CurrentValue);
			$this->source->PlaceHolder = RemoveHtml($this->source->caption());

			// last_sync_date
			$this->last_sync_date->EditAttrs["class"] = "form-control";
			$this->last_sync_date->EditCustomAttributes = "";
			$this->last_sync_date->EditValue = HtmlEncode(FormatDateTime($this->last_sync_date->CurrentValue, 8));
			$this->last_sync_date->PlaceHolder = RemoveHtml($this->last_sync_date->caption());

			// street_suffix
			$this->street_suffix->EditAttrs["class"] = "form-control";
			$this->street_suffix->EditCustomAttributes = "";
			if (!$this->street_suffix->Raw)
				$this->street_suffix->CurrentValue = HtmlDecode($this->street_suffix->CurrentValue);
			$this->street_suffix->EditValue = HtmlEncode($this->street_suffix->CurrentValue);
			$this->street_suffix->PlaceHolder = RemoveHtml($this->street_suffix->caption());

			// energy_tag
			$this->energy_tag->EditAttrs["class"] = "form-control";
			$this->energy_tag->EditCustomAttributes = "";
			$this->energy_tag->EditValue = HtmlEncode($this->energy_tag->CurrentValue);
			$this->energy_tag->PlaceHolder = RemoveHtml($this->energy_tag->caption());

			// field_3006
			$this->field_3006->EditAttrs["class"] = "form-control";
			$this->field_3006->EditCustomAttributes = "";
			if (!$this->field_3006->Raw)
				$this->field_3006->CurrentValue = HtmlDecode($this->field_3006->CurrentValue);
			$this->field_3006->EditValue = HtmlEncode($this->field_3006->CurrentValue);
			$this->field_3006->PlaceHolder = RemoveHtml($this->field_3006->caption());

			// field_3007
			$this->field_3007->EditAttrs["class"] = "form-control";
			$this->field_3007->EditCustomAttributes = "";
			if (!$this->field_3007->Raw)
				$this->field_3007->CurrentValue = HtmlDecode($this->field_3007->CurrentValue);
			$this->field_3007->EditValue = HtmlEncode($this->field_3007->CurrentValue);
			$this->field_3007->PlaceHolder = RemoveHtml($this->field_3007->caption());

			// field_3008
			$this->field_3008->EditAttrs["class"] = "form-control";
			$this->field_3008->EditCustomAttributes = "";
			if (!$this->field_3008->Raw)
				$this->field_3008->CurrentValue = HtmlDecode($this->field_3008->CurrentValue);
			$this->field_3008->EditValue = HtmlEncode($this->field_3008->CurrentValue);
			$this->field_3008->PlaceHolder = RemoveHtml($this->field_3008->caption());

			// importer_structure_id
			$this->importer_structure_id->EditAttrs["class"] = "form-control";
			$this->importer_structure_id->EditCustomAttributes = "";
			$this->importer_structure_id->EditValue = HtmlEncode($this->importer_structure_id->CurrentValue);
			$this->importer_structure_id->PlaceHolder = RemoveHtml($this->importer_structure_id->caption());

			// importer_params
			$this->importer_params->EditAttrs["class"] = "form-control";
			$this->importer_params->EditCustomAttributes = "";
			$this->importer_params->EditValue = HtmlEncode($this->importer_params->CurrentValue);
			$this->importer_params->PlaceHolder = RemoveHtml($this->importer_params->caption());

			// field_3009
			$this->field_3009->EditAttrs["class"] = "form-control";
			$this->field_3009->EditCustomAttributes = "";
			if (!$this->field_3009->Raw)
				$this->field_3009->CurrentValue = HtmlDecode($this->field_3009->CurrentValue);
			$this->field_3009->EditValue = HtmlEncode($this->field_3009->CurrentValue);
			$this->field_3009->PlaceHolder = RemoveHtml($this->field_3009->caption());

			// field_3010
			$this->field_3010->EditAttrs["class"] = "form-control";
			$this->field_3010->EditCustomAttributes = "";
			if (!$this->field_3010->Raw)
				$this->field_3010->CurrentValue = HtmlDecode($this->field_3010->CurrentValue);
			$this->field_3010->EditValue = HtmlEncode($this->field_3010->CurrentValue);
			$this->field_3010->PlaceHolder = RemoveHtml($this->field_3010->caption());

			// field_3012
			$this->field_3012->EditAttrs["class"] = "form-control";
			$this->field_3012->EditCustomAttributes = "";
			$this->field_3012->EditValue = HtmlEncode($this->field_3012->CurrentValue);
			$this->field_3012->PlaceHolder = RemoveHtml($this->field_3012->caption());

			// rendered_en_us
			$this->rendered_en_us->EditAttrs["class"] = "form-control";
			$this->rendered_en_us->EditCustomAttributes = "";
			$this->rendered_en_us->EditValue = HtmlEncode($this->rendered_en_us->CurrentValue);
			$this->rendered_en_us->PlaceHolder = RemoveHtml($this->rendered_en_us->caption());

			// textsearch_en_us
			$this->textsearch_en_us->EditAttrs["class"] = "form-control";
			$this->textsearch_en_us->EditCustomAttributes = "";
			$this->textsearch_en_us->EditValue = HtmlEncode($this->textsearch_en_us->CurrentValue);
			$this->textsearch_en_us->PlaceHolder = RemoveHtml($this->textsearch_en_us->caption());

			// rendered_fr_fr
			$this->rendered_fr_fr->EditAttrs["class"] = "form-control";
			$this->rendered_fr_fr->EditCustomAttributes = "";
			$this->rendered_fr_fr->EditValue = HtmlEncode($this->rendered_fr_fr->CurrentValue);
			$this->rendered_fr_fr->PlaceHolder = RemoveHtml($this->rendered_fr_fr->caption());

			// textsearch_fr_fr
			$this->textsearch_fr_fr->EditAttrs["class"] = "form-control";
			$this->textsearch_fr_fr->EditCustomAttributes = "";
			$this->textsearch_fr_fr->EditValue = HtmlEncode($this->textsearch_fr_fr->CurrentValue);
			$this->textsearch_fr_fr->PlaceHolder = RemoveHtml($this->textsearch_fr_fr->caption());

			// field_3013
			$this->field_3013->EditAttrs["class"] = "form-control";
			$this->field_3013->EditCustomAttributes = "";
			$this->field_3013->EditValue = HtmlEncode($this->field_3013->CurrentValue);
			$this->field_3013->PlaceHolder = RemoveHtml($this->field_3013->caption());

			// field_3014
			$this->field_3014->EditAttrs["class"] = "form-control";
			$this->field_3014->EditCustomAttributes = "";
			$this->field_3014->EditValue = HtmlEncode($this->field_3014->CurrentValue);
			$this->field_3014->PlaceHolder = RemoveHtml($this->field_3014->caption());

			// f_3014_options
			$this->f_3014_options->EditAttrs["class"] = "form-control";
			$this->f_3014_options->EditCustomAttributes = "";
			$this->f_3014_options->EditValue = HtmlEncode($this->f_3014_options->CurrentValue);
			$this->f_3014_options->PlaceHolder = RemoveHtml($this->f_3014_options->caption());

			// f_3014
			$this->f_3014->EditAttrs["class"] = "form-control";
			$this->f_3014->EditCustomAttributes = "";
			$this->f_3014->EditValue = HtmlEncode($this->f_3014->CurrentValue);
			$this->f_3014->PlaceHolder = RemoveHtml($this->f_3014->caption());

			// field_3015
			$this->field_3015->EditAttrs["class"] = "form-control";
			$this->field_3015->EditCustomAttributes = "";
			if (!$this->field_3015->Raw)
				$this->field_3015->CurrentValue = HtmlDecode($this->field_3015->CurrentValue);
			$this->field_3015->EditValue = HtmlEncode($this->field_3015->CurrentValue);
			$this->field_3015->PlaceHolder = RemoveHtml($this->field_3015->caption());

			// field_3016
			$this->field_3016->EditAttrs["class"] = "form-control";
			$this->field_3016->EditCustomAttributes = "";
			$this->field_3016->EditValue = HtmlEncode($this->field_3016->CurrentValue);
			$this->field_3016->PlaceHolder = RemoveHtml($this->field_3016->caption());

			// field_3017
			$this->field_3017->EditAttrs["class"] = "form-control";
			$this->field_3017->EditCustomAttributes = "";
			$this->field_3017->EditValue = HtmlEncode($this->field_3017->CurrentValue);
			$this->field_3017->PlaceHolder = RemoveHtml($this->field_3017->caption());

			// f_3018_options
			$this->f_3018_options->EditAttrs["class"] = "form-control";
			$this->f_3018_options->EditCustomAttributes = "";
			$this->f_3018_options->EditValue = HtmlEncode($this->f_3018_options->CurrentValue);
			$this->f_3018_options->PlaceHolder = RemoveHtml($this->f_3018_options->caption());

			// f_3018
			$this->f_3018->EditAttrs["class"] = "form-control";
			$this->f_3018->EditCustomAttributes = "";
			$this->f_3018->EditValue = HtmlEncode($this->f_3018->CurrentValue);
			$this->f_3018->PlaceHolder = RemoveHtml($this->f_3018->caption());

			// f_3019_options
			$this->f_3019_options->EditAttrs["class"] = "form-control";
			$this->f_3019_options->EditCustomAttributes = "";
			$this->f_3019_options->EditValue = HtmlEncode($this->f_3019_options->CurrentValue);
			$this->f_3019_options->PlaceHolder = RemoveHtml($this->f_3019_options->caption());

			// f_3019
			$this->f_3019->EditAttrs["class"] = "form-control";
			$this->f_3019->EditCustomAttributes = "";
			$this->f_3019->EditValue = HtmlEncode($this->f_3019->CurrentValue);
			$this->f_3019->PlaceHolder = RemoveHtml($this->f_3019->caption());

			// f_3020_options
			$this->f_3020_options->EditAttrs["class"] = "form-control";
			$this->f_3020_options->EditCustomAttributes = "";
			$this->f_3020_options->EditValue = HtmlEncode($this->f_3020_options->CurrentValue);
			$this->f_3020_options->PlaceHolder = RemoveHtml($this->f_3020_options->caption());

			// f_3020
			$this->f_3020->EditAttrs["class"] = "form-control";
			$this->f_3020->EditCustomAttributes = "";
			$this->f_3020->EditValue = HtmlEncode($this->f_3020->CurrentValue);
			$this->f_3020->PlaceHolder = RemoveHtml($this->f_3020->caption());

			// f_3021_options
			$this->f_3021_options->EditAttrs["class"] = "form-control";
			$this->f_3021_options->EditCustomAttributes = "";
			$this->f_3021_options->EditValue = HtmlEncode($this->f_3021_options->CurrentValue);
			$this->f_3021_options->PlaceHolder = RemoveHtml($this->f_3021_options->caption());

			// f_3021
			$this->f_3021->EditAttrs["class"] = "form-control";
			$this->f_3021->EditCustomAttributes = "";
			$this->f_3021->EditValue = HtmlEncode($this->f_3021->CurrentValue);
			$this->f_3021->PlaceHolder = RemoveHtml($this->f_3021->caption());

			// f_3022_options
			$this->f_3022_options->EditAttrs["class"] = "form-control";
			$this->f_3022_options->EditCustomAttributes = "";
			$this->f_3022_options->EditValue = HtmlEncode($this->f_3022_options->CurrentValue);
			$this->f_3022_options->PlaceHolder = RemoveHtml($this->f_3022_options->caption());

			// f_3022
			$this->f_3022->EditAttrs["class"] = "form-control";
			$this->f_3022->EditCustomAttributes = "";
			$this->f_3022->EditValue = HtmlEncode($this->f_3022->CurrentValue);
			$this->f_3022->PlaceHolder = RemoveHtml($this->f_3022->caption());

			// f_3023_options
			$this->f_3023_options->EditAttrs["class"] = "form-control";
			$this->f_3023_options->EditCustomAttributes = "";
			$this->f_3023_options->EditValue = HtmlEncode($this->f_3023_options->CurrentValue);
			$this->f_3023_options->PlaceHolder = RemoveHtml($this->f_3023_options->caption());

			// f_3023
			$this->f_3023->EditAttrs["class"] = "form-control";
			$this->f_3023->EditCustomAttributes = "";
			$this->f_3023->EditValue = HtmlEncode($this->f_3023->CurrentValue);
			$this->f_3023->PlaceHolder = RemoveHtml($this->f_3023->caption());

			// f_3024_options
			$this->f_3024_options->EditAttrs["class"] = "form-control";
			$this->f_3024_options->EditCustomAttributes = "";
			$this->f_3024_options->EditValue = HtmlEncode($this->f_3024_options->CurrentValue);
			$this->f_3024_options->PlaceHolder = RemoveHtml($this->f_3024_options->caption());

			// f_3024
			$this->f_3024->EditAttrs["class"] = "form-control";
			$this->f_3024->EditCustomAttributes = "";
			$this->f_3024->EditValue = HtmlEncode($this->f_3024->CurrentValue);
			$this->f_3024->PlaceHolder = RemoveHtml($this->f_3024->caption());

			// f_3025_options
			$this->f_3025_options->EditAttrs["class"] = "form-control";
			$this->f_3025_options->EditCustomAttributes = "";
			$this->f_3025_options->EditValue = HtmlEncode($this->f_3025_options->CurrentValue);
			$this->f_3025_options->PlaceHolder = RemoveHtml($this->f_3025_options->caption());

			// f_3025
			$this->f_3025->EditAttrs["class"] = "form-control";
			$this->f_3025->EditCustomAttributes = "";
			$this->f_3025->EditValue = HtmlEncode($this->f_3025->CurrentValue);
			$this->f_3025->PlaceHolder = RemoveHtml($this->f_3025->caption());

			// f_3026_options
			$this->f_3026_options->EditAttrs["class"] = "form-control";
			$this->f_3026_options->EditCustomAttributes = "";
			$this->f_3026_options->EditValue = HtmlEncode($this->f_3026_options->CurrentValue);
			$this->f_3026_options->PlaceHolder = RemoveHtml($this->f_3026_options->caption());

			// f_3026
			$this->f_3026->EditAttrs["class"] = "form-control";
			$this->f_3026->EditCustomAttributes = "";
			$this->f_3026->EditValue = HtmlEncode($this->f_3026->CurrentValue);
			$this->f_3026->PlaceHolder = RemoveHtml($this->f_3026->caption());

			// f_3027_options
			$this->f_3027_options->EditAttrs["class"] = "form-control";
			$this->f_3027_options->EditCustomAttributes = "";
			$this->f_3027_options->EditValue = HtmlEncode($this->f_3027_options->CurrentValue);
			$this->f_3027_options->PlaceHolder = RemoveHtml($this->f_3027_options->caption());

			// f_3027
			$this->f_3027->EditAttrs["class"] = "form-control";
			$this->f_3027->EditCustomAttributes = "";
			$this->f_3027->EditValue = HtmlEncode($this->f_3027->CurrentValue);
			$this->f_3027->PlaceHolder = RemoveHtml($this->f_3027->caption());

			// f_3028_options
			$this->f_3028_options->EditAttrs["class"] = "form-control";
			$this->f_3028_options->EditCustomAttributes = "";
			$this->f_3028_options->EditValue = HtmlEncode($this->f_3028_options->CurrentValue);
			$this->f_3028_options->PlaceHolder = RemoveHtml($this->f_3028_options->caption());

			// f_3028
			$this->f_3028->EditAttrs["class"] = "form-control";
			$this->f_3028->EditCustomAttributes = "";
			$this->f_3028->EditValue = HtmlEncode($this->f_3028->CurrentValue);
			$this->f_3028->PlaceHolder = RemoveHtml($this->f_3028->caption());

			// f_3029_options
			$this->f_3029_options->EditAttrs["class"] = "form-control";
			$this->f_3029_options->EditCustomAttributes = "";
			$this->f_3029_options->EditValue = HtmlEncode($this->f_3029_options->CurrentValue);
			$this->f_3029_options->PlaceHolder = RemoveHtml($this->f_3029_options->caption());

			// f_3029
			$this->f_3029->EditAttrs["class"] = "form-control";
			$this->f_3029->EditCustomAttributes = "";
			$this->f_3029->EditValue = HtmlEncode($this->f_3029->CurrentValue);
			$this->f_3029->PlaceHolder = RemoveHtml($this->f_3029->caption());

			// f_3031_options
			$this->f_3031_options->EditAttrs["class"] = "form-control";
			$this->f_3031_options->EditCustomAttributes = "";
			$this->f_3031_options->EditValue = HtmlEncode($this->f_3031_options->CurrentValue);
			$this->f_3031_options->PlaceHolder = RemoveHtml($this->f_3031_options->caption());

			// f_3031
			$this->f_3031->EditAttrs["class"] = "form-control";
			$this->f_3031->EditCustomAttributes = "";
			$this->f_3031->EditValue = HtmlEncode($this->f_3031->CurrentValue);
			$this->f_3031->PlaceHolder = RemoveHtml($this->f_3031->caption());

			// f_3032_options
			$this->f_3032_options->EditAttrs["class"] = "form-control";
			$this->f_3032_options->EditCustomAttributes = "";
			$this->f_3032_options->EditValue = HtmlEncode($this->f_3032_options->CurrentValue);
			$this->f_3032_options->PlaceHolder = RemoveHtml($this->f_3032_options->caption());

			// f_3032
			$this->f_3032->EditAttrs["class"] = "form-control";
			$this->f_3032->EditCustomAttributes = "";
			$this->f_3032->EditValue = HtmlEncode($this->f_3032->CurrentValue);
			$this->f_3032->PlaceHolder = RemoveHtml($this->f_3032->caption());

			// f_3033_options
			$this->f_3033_options->EditAttrs["class"] = "form-control";
			$this->f_3033_options->EditCustomAttributes = "";
			$this->f_3033_options->EditValue = HtmlEncode($this->f_3033_options->CurrentValue);
			$this->f_3033_options->PlaceHolder = RemoveHtml($this->f_3033_options->caption());

			// f_3033
			$this->f_3033->EditAttrs["class"] = "form-control";
			$this->f_3033->EditCustomAttributes = "";
			$this->f_3033->EditValue = HtmlEncode($this->f_3033->CurrentValue);
			$this->f_3033->PlaceHolder = RemoveHtml($this->f_3033->caption());

			// f_3034_options
			$this->f_3034_options->EditAttrs["class"] = "form-control";
			$this->f_3034_options->EditCustomAttributes = "";
			$this->f_3034_options->EditValue = HtmlEncode($this->f_3034_options->CurrentValue);
			$this->f_3034_options->PlaceHolder = RemoveHtml($this->f_3034_options->caption());

			// f_3034
			$this->f_3034->EditAttrs["class"] = "form-control";
			$this->f_3034->EditCustomAttributes = "";
			$this->f_3034->EditValue = HtmlEncode($this->f_3034->CurrentValue);
			$this->f_3034->PlaceHolder = RemoveHtml($this->f_3034->caption());

			// f_3035_options
			$this->f_3035_options->EditAttrs["class"] = "form-control";
			$this->f_3035_options->EditCustomAttributes = "";
			$this->f_3035_options->EditValue = HtmlEncode($this->f_3035_options->CurrentValue);
			$this->f_3035_options->PlaceHolder = RemoveHtml($this->f_3035_options->caption());

			// f_3035
			$this->f_3035->EditAttrs["class"] = "form-control";
			$this->f_3035->EditCustomAttributes = "";
			$this->f_3035->EditValue = HtmlEncode($this->f_3035->CurrentValue);
			$this->f_3035->PlaceHolder = RemoveHtml($this->f_3035->caption());

			// f_3036_options
			$this->f_3036_options->EditAttrs["class"] = "form-control";
			$this->f_3036_options->EditCustomAttributes = "";
			$this->f_3036_options->EditValue = HtmlEncode($this->f_3036_options->CurrentValue);
			$this->f_3036_options->PlaceHolder = RemoveHtml($this->f_3036_options->caption());

			// f_3036
			$this->f_3036->EditAttrs["class"] = "form-control";
			$this->f_3036->EditCustomAttributes = "";
			$this->f_3036->EditValue = HtmlEncode($this->f_3036->CurrentValue);
			$this->f_3036->PlaceHolder = RemoveHtml($this->f_3036->caption());

			// f_3037_options
			$this->f_3037_options->EditAttrs["class"] = "form-control";
			$this->f_3037_options->EditCustomAttributes = "";
			$this->f_3037_options->EditValue = HtmlEncode($this->f_3037_options->CurrentValue);
			$this->f_3037_options->PlaceHolder = RemoveHtml($this->f_3037_options->caption());

			// f_3037
			$this->f_3037->EditAttrs["class"] = "form-control";
			$this->f_3037->EditCustomAttributes = "";
			$this->f_3037->EditValue = HtmlEncode($this->f_3037->CurrentValue);
			$this->f_3037->PlaceHolder = RemoveHtml($this->f_3037->caption());

			// f_3038_options
			$this->f_3038_options->EditAttrs["class"] = "form-control";
			$this->f_3038_options->EditCustomAttributes = "";
			$this->f_3038_options->EditValue = HtmlEncode($this->f_3038_options->CurrentValue);
			$this->f_3038_options->PlaceHolder = RemoveHtml($this->f_3038_options->caption());

			// f_3038
			$this->f_3038->EditAttrs["class"] = "form-control";
			$this->f_3038->EditCustomAttributes = "";
			$this->f_3038->EditValue = HtmlEncode($this->f_3038->CurrentValue);
			$this->f_3038->PlaceHolder = RemoveHtml($this->f_3038->caption());

			// f_3039_options
			$this->f_3039_options->EditAttrs["class"] = "form-control";
			$this->f_3039_options->EditCustomAttributes = "";
			$this->f_3039_options->EditValue = HtmlEncode($this->f_3039_options->CurrentValue);
			$this->f_3039_options->PlaceHolder = RemoveHtml($this->f_3039_options->caption());

			// f_3039
			$this->f_3039->EditAttrs["class"] = "form-control";
			$this->f_3039->EditCustomAttributes = "";
			$this->f_3039->EditValue = HtmlEncode($this->f_3039->CurrentValue);
			$this->f_3039->PlaceHolder = RemoveHtml($this->f_3039->caption());

			// f_3040_options
			$this->f_3040_options->EditAttrs["class"] = "form-control";
			$this->f_3040_options->EditCustomAttributes = "";
			$this->f_3040_options->EditValue = HtmlEncode($this->f_3040_options->CurrentValue);
			$this->f_3040_options->PlaceHolder = RemoveHtml($this->f_3040_options->caption());

			// f_3040
			$this->f_3040->EditAttrs["class"] = "form-control";
			$this->f_3040->EditCustomAttributes = "";
			$this->f_3040->EditValue = HtmlEncode($this->f_3040->CurrentValue);
			$this->f_3040->PlaceHolder = RemoveHtml($this->f_3040->caption());

			// f_3041_options
			$this->f_3041_options->EditAttrs["class"] = "form-control";
			$this->f_3041_options->EditCustomAttributes = "";
			$this->f_3041_options->EditValue = HtmlEncode($this->f_3041_options->CurrentValue);
			$this->f_3041_options->PlaceHolder = RemoveHtml($this->f_3041_options->caption());

			// f_3041
			$this->f_3041->EditAttrs["class"] = "form-control";
			$this->f_3041->EditCustomAttributes = "";
			$this->f_3041->EditValue = HtmlEncode($this->f_3041->CurrentValue);
			$this->f_3041->PlaceHolder = RemoveHtml($this->f_3041->caption());

			// f_3042_options
			$this->f_3042_options->EditAttrs["class"] = "form-control";
			$this->f_3042_options->EditCustomAttributes = "";
			$this->f_3042_options->EditValue = HtmlEncode($this->f_3042_options->CurrentValue);
			$this->f_3042_options->PlaceHolder = RemoveHtml($this->f_3042_options->caption());

			// f_3042
			$this->f_3042->EditAttrs["class"] = "form-control";
			$this->f_3042->EditCustomAttributes = "";
			$this->f_3042->EditValue = HtmlEncode($this->f_3042->CurrentValue);
			$this->f_3042->PlaceHolder = RemoveHtml($this->f_3042->caption());

			// f_3043_options
			$this->f_3043_options->EditAttrs["class"] = "form-control";
			$this->f_3043_options->EditCustomAttributes = "";
			$this->f_3043_options->EditValue = HtmlEncode($this->f_3043_options->CurrentValue);
			$this->f_3043_options->PlaceHolder = RemoveHtml($this->f_3043_options->caption());

			// f_3043
			$this->f_3043->EditAttrs["class"] = "form-control";
			$this->f_3043->EditCustomAttributes = "";
			$this->f_3043->EditValue = HtmlEncode($this->f_3043->CurrentValue);
			$this->f_3043->PlaceHolder = RemoveHtml($this->f_3043->caption());

			// f_3044_options
			$this->f_3044_options->EditAttrs["class"] = "form-control";
			$this->f_3044_options->EditCustomAttributes = "";
			$this->f_3044_options->EditValue = HtmlEncode($this->f_3044_options->CurrentValue);
			$this->f_3044_options->PlaceHolder = RemoveHtml($this->f_3044_options->caption());

			// f_3044
			$this->f_3044->EditAttrs["class"] = "form-control";
			$this->f_3044->EditCustomAttributes = "";
			$this->f_3044->EditValue = HtmlEncode($this->f_3044->CurrentValue);
			$this->f_3044->PlaceHolder = RemoveHtml($this->f_3044->caption());

			// n_3045
			$this->n_3045->EditAttrs["class"] = "form-control";
			$this->n_3045->EditCustomAttributes = "";
			$this->n_3045->EditValue = HtmlEncode($this->n_3045->CurrentValue);
			$this->n_3045->PlaceHolder = RemoveHtml($this->n_3045->caption());

			// n_3045_distance
			$this->n_3045_distance->EditAttrs["class"] = "form-control";
			$this->n_3045_distance->EditCustomAttributes = "";
			$this->n_3045_distance->EditValue = HtmlEncode($this->n_3045_distance->CurrentValue);
			$this->n_3045_distance->PlaceHolder = RemoveHtml($this->n_3045_distance->caption());

			// n_3045_distance_by
			$this->n_3045_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3045_distance_by->EditCustomAttributes = "";
			$this->n_3045_distance_by->EditValue = HtmlEncode($this->n_3045_distance_by->CurrentValue);
			$this->n_3045_distance_by->PlaceHolder = RemoveHtml($this->n_3045_distance_by->caption());

			// n_3046
			$this->n_3046->EditAttrs["class"] = "form-control";
			$this->n_3046->EditCustomAttributes = "";
			$this->n_3046->EditValue = HtmlEncode($this->n_3046->CurrentValue);
			$this->n_3046->PlaceHolder = RemoveHtml($this->n_3046->caption());

			// n_3046_distance
			$this->n_3046_distance->EditAttrs["class"] = "form-control";
			$this->n_3046_distance->EditCustomAttributes = "";
			$this->n_3046_distance->EditValue = HtmlEncode($this->n_3046_distance->CurrentValue);
			$this->n_3046_distance->PlaceHolder = RemoveHtml($this->n_3046_distance->caption());

			// n_3046_distance_by
			$this->n_3046_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3046_distance_by->EditCustomAttributes = "";
			$this->n_3046_distance_by->EditValue = HtmlEncode($this->n_3046_distance_by->CurrentValue);
			$this->n_3046_distance_by->PlaceHolder = RemoveHtml($this->n_3046_distance_by->caption());

			// n_3047
			$this->n_3047->EditAttrs["class"] = "form-control";
			$this->n_3047->EditCustomAttributes = "";
			$this->n_3047->EditValue = HtmlEncode($this->n_3047->CurrentValue);
			$this->n_3047->PlaceHolder = RemoveHtml($this->n_3047->caption());

			// n_3047_distance
			$this->n_3047_distance->EditAttrs["class"] = "form-control";
			$this->n_3047_distance->EditCustomAttributes = "";
			$this->n_3047_distance->EditValue = HtmlEncode($this->n_3047_distance->CurrentValue);
			$this->n_3047_distance->PlaceHolder = RemoveHtml($this->n_3047_distance->caption());

			// n_3047_distance_by
			$this->n_3047_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3047_distance_by->EditCustomAttributes = "";
			$this->n_3047_distance_by->EditValue = HtmlEncode($this->n_3047_distance_by->CurrentValue);
			$this->n_3047_distance_by->PlaceHolder = RemoveHtml($this->n_3047_distance_by->caption());

			// n_3048
			$this->n_3048->EditAttrs["class"] = "form-control";
			$this->n_3048->EditCustomAttributes = "";
			$this->n_3048->EditValue = HtmlEncode($this->n_3048->CurrentValue);
			$this->n_3048->PlaceHolder = RemoveHtml($this->n_3048->caption());

			// n_3048_distance
			$this->n_3048_distance->EditAttrs["class"] = "form-control";
			$this->n_3048_distance->EditCustomAttributes = "";
			$this->n_3048_distance->EditValue = HtmlEncode($this->n_3048_distance->CurrentValue);
			$this->n_3048_distance->PlaceHolder = RemoveHtml($this->n_3048_distance->caption());

			// n_3048_distance_by
			$this->n_3048_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3048_distance_by->EditCustomAttributes = "";
			$this->n_3048_distance_by->EditValue = HtmlEncode($this->n_3048_distance_by->CurrentValue);
			$this->n_3048_distance_by->PlaceHolder = RemoveHtml($this->n_3048_distance_by->caption());

			// n_3049
			$this->n_3049->EditAttrs["class"] = "form-control";
			$this->n_3049->EditCustomAttributes = "";
			$this->n_3049->EditValue = HtmlEncode($this->n_3049->CurrentValue);
			$this->n_3049->PlaceHolder = RemoveHtml($this->n_3049->caption());

			// n_3049_distance
			$this->n_3049_distance->EditAttrs["class"] = "form-control";
			$this->n_3049_distance->EditCustomAttributes = "";
			$this->n_3049_distance->EditValue = HtmlEncode($this->n_3049_distance->CurrentValue);
			$this->n_3049_distance->PlaceHolder = RemoveHtml($this->n_3049_distance->caption());

			// n_3049_distance_by
			$this->n_3049_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3049_distance_by->EditCustomAttributes = "";
			$this->n_3049_distance_by->EditValue = HtmlEncode($this->n_3049_distance_by->CurrentValue);
			$this->n_3049_distance_by->PlaceHolder = RemoveHtml($this->n_3049_distance_by->caption());

			// n_3050
			$this->n_3050->EditAttrs["class"] = "form-control";
			$this->n_3050->EditCustomAttributes = "";
			$this->n_3050->EditValue = HtmlEncode($this->n_3050->CurrentValue);
			$this->n_3050->PlaceHolder = RemoveHtml($this->n_3050->caption());

			// n_3050_distance
			$this->n_3050_distance->EditAttrs["class"] = "form-control";
			$this->n_3050_distance->EditCustomAttributes = "";
			$this->n_3050_distance->EditValue = HtmlEncode($this->n_3050_distance->CurrentValue);
			$this->n_3050_distance->PlaceHolder = RemoveHtml($this->n_3050_distance->caption());

			// n_3050_distance_by
			$this->n_3050_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3050_distance_by->EditCustomAttributes = "";
			$this->n_3050_distance_by->EditValue = HtmlEncode($this->n_3050_distance_by->CurrentValue);
			$this->n_3050_distance_by->PlaceHolder = RemoveHtml($this->n_3050_distance_by->caption());

			// n_3051
			$this->n_3051->EditAttrs["class"] = "form-control";
			$this->n_3051->EditCustomAttributes = "";
			$this->n_3051->EditValue = HtmlEncode($this->n_3051->CurrentValue);
			$this->n_3051->PlaceHolder = RemoveHtml($this->n_3051->caption());

			// n_3051_distance
			$this->n_3051_distance->EditAttrs["class"] = "form-control";
			$this->n_3051_distance->EditCustomAttributes = "";
			$this->n_3051_distance->EditValue = HtmlEncode($this->n_3051_distance->CurrentValue);
			$this->n_3051_distance->PlaceHolder = RemoveHtml($this->n_3051_distance->caption());

			// n_3051_distance_by
			$this->n_3051_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3051_distance_by->EditCustomAttributes = "";
			$this->n_3051_distance_by->EditValue = HtmlEncode($this->n_3051_distance_by->CurrentValue);
			$this->n_3051_distance_by->PlaceHolder = RemoveHtml($this->n_3051_distance_by->caption());

			// n_3052
			$this->n_3052->EditAttrs["class"] = "form-control";
			$this->n_3052->EditCustomAttributes = "";
			$this->n_3052->EditValue = HtmlEncode($this->n_3052->CurrentValue);
			$this->n_3052->PlaceHolder = RemoveHtml($this->n_3052->caption());

			// n_3052_distance
			$this->n_3052_distance->EditAttrs["class"] = "form-control";
			$this->n_3052_distance->EditCustomAttributes = "";
			$this->n_3052_distance->EditValue = HtmlEncode($this->n_3052_distance->CurrentValue);
			$this->n_3052_distance->PlaceHolder = RemoveHtml($this->n_3052_distance->caption());

			// n_3052_distance_by
			$this->n_3052_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3052_distance_by->EditCustomAttributes = "";
			$this->n_3052_distance_by->EditValue = HtmlEncode($this->n_3052_distance_by->CurrentValue);
			$this->n_3052_distance_by->PlaceHolder = RemoveHtml($this->n_3052_distance_by->caption());

			// n_3053
			$this->n_3053->EditAttrs["class"] = "form-control";
			$this->n_3053->EditCustomAttributes = "";
			$this->n_3053->EditValue = HtmlEncode($this->n_3053->CurrentValue);
			$this->n_3053->PlaceHolder = RemoveHtml($this->n_3053->caption());

			// n_3053_distance
			$this->n_3053_distance->EditAttrs["class"] = "form-control";
			$this->n_3053_distance->EditCustomAttributes = "";
			$this->n_3053_distance->EditValue = HtmlEncode($this->n_3053_distance->CurrentValue);
			$this->n_3053_distance->PlaceHolder = RemoveHtml($this->n_3053_distance->caption());

			// n_3053_distance_by
			$this->n_3053_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3053_distance_by->EditCustomAttributes = "";
			$this->n_3053_distance_by->EditValue = HtmlEncode($this->n_3053_distance_by->CurrentValue);
			$this->n_3053_distance_by->PlaceHolder = RemoveHtml($this->n_3053_distance_by->caption());

			// n_3054
			$this->n_3054->EditAttrs["class"] = "form-control";
			$this->n_3054->EditCustomAttributes = "";
			$this->n_3054->EditValue = HtmlEncode($this->n_3054->CurrentValue);
			$this->n_3054->PlaceHolder = RemoveHtml($this->n_3054->caption());

			// n_3054_distance
			$this->n_3054_distance->EditAttrs["class"] = "form-control";
			$this->n_3054_distance->EditCustomAttributes = "";
			$this->n_3054_distance->EditValue = HtmlEncode($this->n_3054_distance->CurrentValue);
			$this->n_3054_distance->PlaceHolder = RemoveHtml($this->n_3054_distance->caption());

			// n_3054_distance_by
			$this->n_3054_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3054_distance_by->EditCustomAttributes = "";
			$this->n_3054_distance_by->EditValue = HtmlEncode($this->n_3054_distance_by->CurrentValue);
			$this->n_3054_distance_by->PlaceHolder = RemoveHtml($this->n_3054_distance_by->caption());

			// n_3055
			$this->n_3055->EditAttrs["class"] = "form-control";
			$this->n_3055->EditCustomAttributes = "";
			$this->n_3055->EditValue = HtmlEncode($this->n_3055->CurrentValue);
			$this->n_3055->PlaceHolder = RemoveHtml($this->n_3055->caption());

			// n_3055_distance
			$this->n_3055_distance->EditAttrs["class"] = "form-control";
			$this->n_3055_distance->EditCustomAttributes = "";
			$this->n_3055_distance->EditValue = HtmlEncode($this->n_3055_distance->CurrentValue);
			$this->n_3055_distance->PlaceHolder = RemoveHtml($this->n_3055_distance->caption());

			// n_3055_distance_by
			$this->n_3055_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3055_distance_by->EditCustomAttributes = "";
			$this->n_3055_distance_by->EditValue = HtmlEncode($this->n_3055_distance_by->CurrentValue);
			$this->n_3055_distance_by->PlaceHolder = RemoveHtml($this->n_3055_distance_by->caption());

			// n_3056
			$this->n_3056->EditAttrs["class"] = "form-control";
			$this->n_3056->EditCustomAttributes = "";
			$this->n_3056->EditValue = HtmlEncode($this->n_3056->CurrentValue);
			$this->n_3056->PlaceHolder = RemoveHtml($this->n_3056->caption());

			// n_3056_distance
			$this->n_3056_distance->EditAttrs["class"] = "form-control";
			$this->n_3056_distance->EditCustomAttributes = "";
			$this->n_3056_distance->EditValue = HtmlEncode($this->n_3056_distance->CurrentValue);
			$this->n_3056_distance->PlaceHolder = RemoveHtml($this->n_3056_distance->caption());

			// n_3056_distance_by
			$this->n_3056_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3056_distance_by->EditCustomAttributes = "";
			$this->n_3056_distance_by->EditValue = HtmlEncode($this->n_3056_distance_by->CurrentValue);
			$this->n_3056_distance_by->PlaceHolder = RemoveHtml($this->n_3056_distance_by->caption());

			// n_3057
			$this->n_3057->EditAttrs["class"] = "form-control";
			$this->n_3057->EditCustomAttributes = "";
			$this->n_3057->EditValue = HtmlEncode($this->n_3057->CurrentValue);
			$this->n_3057->PlaceHolder = RemoveHtml($this->n_3057->caption());

			// n_3057_distance
			$this->n_3057_distance->EditAttrs["class"] = "form-control";
			$this->n_3057_distance->EditCustomAttributes = "";
			$this->n_3057_distance->EditValue = HtmlEncode($this->n_3057_distance->CurrentValue);
			$this->n_3057_distance->PlaceHolder = RemoveHtml($this->n_3057_distance->caption());

			// n_3057_distance_by
			$this->n_3057_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3057_distance_by->EditCustomAttributes = "";
			$this->n_3057_distance_by->EditValue = HtmlEncode($this->n_3057_distance_by->CurrentValue);
			$this->n_3057_distance_by->PlaceHolder = RemoveHtml($this->n_3057_distance_by->caption());

			// n_3058
			$this->n_3058->EditAttrs["class"] = "form-control";
			$this->n_3058->EditCustomAttributes = "";
			$this->n_3058->EditValue = HtmlEncode($this->n_3058->CurrentValue);
			$this->n_3058->PlaceHolder = RemoveHtml($this->n_3058->caption());

			// n_3058_distance
			$this->n_3058_distance->EditAttrs["class"] = "form-control";
			$this->n_3058_distance->EditCustomAttributes = "";
			$this->n_3058_distance->EditValue = HtmlEncode($this->n_3058_distance->CurrentValue);
			$this->n_3058_distance->PlaceHolder = RemoveHtml($this->n_3058_distance->caption());

			// n_3058_distance_by
			$this->n_3058_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3058_distance_by->EditCustomAttributes = "";
			$this->n_3058_distance_by->EditValue = HtmlEncode($this->n_3058_distance_by->CurrentValue);
			$this->n_3058_distance_by->PlaceHolder = RemoveHtml($this->n_3058_distance_by->caption());

			// n_3059
			$this->n_3059->EditAttrs["class"] = "form-control";
			$this->n_3059->EditCustomAttributes = "";
			$this->n_3059->EditValue = HtmlEncode($this->n_3059->CurrentValue);
			$this->n_3059->PlaceHolder = RemoveHtml($this->n_3059->caption());

			// n_3059_distance
			$this->n_3059_distance->EditAttrs["class"] = "form-control";
			$this->n_3059_distance->EditCustomAttributes = "";
			$this->n_3059_distance->EditValue = HtmlEncode($this->n_3059_distance->CurrentValue);
			$this->n_3059_distance->PlaceHolder = RemoveHtml($this->n_3059_distance->caption());

			// n_3059_distance_by
			$this->n_3059_distance_by->EditAttrs["class"] = "form-control";
			$this->n_3059_distance_by->EditCustomAttributes = "";
			$this->n_3059_distance_by->EditValue = HtmlEncode($this->n_3059_distance_by->CurrentValue);
			$this->n_3059_distance_by->PlaceHolder = RemoveHtml($this->n_3059_distance_by->caption());

			// f_3060_options
			$this->f_3060_options->EditAttrs["class"] = "form-control";
			$this->f_3060_options->EditCustomAttributes = "";
			$this->f_3060_options->EditValue = HtmlEncode($this->f_3060_options->CurrentValue);
			$this->f_3060_options->PlaceHolder = RemoveHtml($this->f_3060_options->caption());

			// f_3060
			$this->f_3060->EditAttrs["class"] = "form-control";
			$this->f_3060->EditCustomAttributes = "";
			$this->f_3060->EditValue = HtmlEncode($this->f_3060->CurrentValue);
			$this->f_3060->PlaceHolder = RemoveHtml($this->f_3060->caption());

			// f_3061_options
			$this->f_3061_options->EditAttrs["class"] = "form-control";
			$this->f_3061_options->EditCustomAttributes = "";
			$this->f_3061_options->EditValue = HtmlEncode($this->f_3061_options->CurrentValue);
			$this->f_3061_options->PlaceHolder = RemoveHtml($this->f_3061_options->caption());

			// f_3061
			$this->f_3061->EditAttrs["class"] = "form-control";
			$this->f_3061->EditCustomAttributes = "";
			$this->f_3061->EditValue = HtmlEncode($this->f_3061->CurrentValue);
			$this->f_3061->PlaceHolder = RemoveHtml($this->f_3061->caption());

			// f_3062_options
			$this->f_3062_options->EditAttrs["class"] = "form-control";
			$this->f_3062_options->EditCustomAttributes = "";
			$this->f_3062_options->EditValue = HtmlEncode($this->f_3062_options->CurrentValue);
			$this->f_3062_options->PlaceHolder = RemoveHtml($this->f_3062_options->caption());

			// f_3062
			$this->f_3062->EditAttrs["class"] = "form-control";
			$this->f_3062->EditCustomAttributes = "";
			$this->f_3062->EditValue = HtmlEncode($this->f_3062->CurrentValue);
			$this->f_3062->PlaceHolder = RemoveHtml($this->f_3062->caption());

			// field_3063
			$this->field_3063->EditAttrs["class"] = "form-control";
			$this->field_3063->EditCustomAttributes = "";
			if (!$this->field_3063->Raw)
				$this->field_3063->CurrentValue = HtmlDecode($this->field_3063->CurrentValue);
			$this->field_3063->EditValue = HtmlEncode($this->field_3063->CurrentValue);
			$this->field_3063->PlaceHolder = RemoveHtml($this->field_3063->caption());

			// field_3064
			$this->field_3064->EditAttrs["class"] = "form-control";
			$this->field_3064->EditCustomAttributes = "";
			if (!$this->field_3064->Raw)
				$this->field_3064->CurrentValue = HtmlDecode($this->field_3064->CurrentValue);
			$this->field_3064->EditValue = HtmlEncode($this->field_3064->CurrentValue);
			$this->field_3064->PlaceHolder = RemoveHtml($this->field_3064->caption());

			// field_3065
			$this->field_3065->EditAttrs["class"] = "form-control";
			$this->field_3065->EditCustomAttributes = "";
			$this->field_3065->EditValue = HtmlEncode($this->field_3065->CurrentValue);
			$this->field_3065->PlaceHolder = RemoveHtml($this->field_3065->caption());

			// field_308_en_us
			$this->field_308_en_us->EditAttrs["class"] = "form-control";
			$this->field_308_en_us->EditCustomAttributes = "";
			$this->field_308_en_us->EditValue = HtmlEncode($this->field_308_en_us->CurrentValue);
			$this->field_308_en_us->PlaceHolder = RemoveHtml($this->field_308_en_us->caption());

			// field_308_fr_fr
			$this->field_308_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_308_fr_fr->EditCustomAttributes = "";
			$this->field_308_fr_fr->EditValue = HtmlEncode($this->field_308_fr_fr->CurrentValue);
			$this->field_308_fr_fr->PlaceHolder = RemoveHtml($this->field_308_fr_fr->caption());

			// field_313_en_us
			$this->field_313_en_us->EditAttrs["class"] = "form-control";
			$this->field_313_en_us->EditCustomAttributes = "";
			if (!$this->field_313_en_us->Raw)
				$this->field_313_en_us->CurrentValue = HtmlDecode($this->field_313_en_us->CurrentValue);
			$this->field_313_en_us->EditValue = HtmlEncode($this->field_313_en_us->CurrentValue);
			$this->field_313_en_us->PlaceHolder = RemoveHtml($this->field_313_en_us->caption());

			// field_313_fr_fr
			$this->field_313_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_313_fr_fr->EditCustomAttributes = "";
			if (!$this->field_313_fr_fr->Raw)
				$this->field_313_fr_fr->CurrentValue = HtmlDecode($this->field_313_fr_fr->CurrentValue);
			$this->field_313_fr_fr->EditValue = HtmlEncode($this->field_313_fr_fr->CurrentValue);
			$this->field_313_fr_fr->PlaceHolder = RemoveHtml($this->field_313_fr_fr->caption());

			// field_312_en_us
			$this->field_312_en_us->EditAttrs["class"] = "form-control";
			$this->field_312_en_us->EditCustomAttributes = "";
			if (!$this->field_312_en_us->Raw)
				$this->field_312_en_us->CurrentValue = HtmlDecode($this->field_312_en_us->CurrentValue);
			$this->field_312_en_us->EditValue = HtmlEncode($this->field_312_en_us->CurrentValue);
			$this->field_312_en_us->PlaceHolder = RemoveHtml($this->field_312_en_us->caption());

			// field_312_fr_fr
			$this->field_312_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_312_fr_fr->EditCustomAttributes = "";
			if (!$this->field_312_fr_fr->Raw)
				$this->field_312_fr_fr->CurrentValue = HtmlDecode($this->field_312_fr_fr->CurrentValue);
			$this->field_312_fr_fr->EditValue = HtmlEncode($this->field_312_fr_fr->CurrentValue);
			$this->field_312_fr_fr->PlaceHolder = RemoveHtml($this->field_312_fr_fr->caption());

			// field_3017_en_us
			$this->field_3017_en_us->EditAttrs["class"] = "form-control";
			$this->field_3017_en_us->EditCustomAttributes = "";
			$this->field_3017_en_us->EditValue = HtmlEncode($this->field_3017_en_us->CurrentValue);
			$this->field_3017_en_us->PlaceHolder = RemoveHtml($this->field_3017_en_us->caption());

			// field_3017_fr_fr
			$this->field_3017_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3017_fr_fr->EditCustomAttributes = "";
			$this->field_3017_fr_fr->EditValue = HtmlEncode($this->field_3017_fr_fr->CurrentValue);
			$this->field_3017_fr_fr->PlaceHolder = RemoveHtml($this->field_3017_fr_fr->caption());

			// field_42_en_us
			$this->field_42_en_us->EditAttrs["class"] = "form-control";
			$this->field_42_en_us->EditCustomAttributes = "";
			if (!$this->field_42_en_us->Raw)
				$this->field_42_en_us->CurrentValue = HtmlDecode($this->field_42_en_us->CurrentValue);
			$this->field_42_en_us->EditValue = HtmlEncode($this->field_42_en_us->CurrentValue);
			$this->field_42_en_us->PlaceHolder = RemoveHtml($this->field_42_en_us->caption());

			// field_42_fr_fr
			$this->field_42_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_42_fr_fr->EditCustomAttributes = "";
			if (!$this->field_42_fr_fr->Raw)
				$this->field_42_fr_fr->CurrentValue = HtmlDecode($this->field_42_fr_fr->CurrentValue);
			$this->field_42_fr_fr->EditValue = HtmlEncode($this->field_42_fr_fr->CurrentValue);
			$this->field_42_fr_fr->PlaceHolder = RemoveHtml($this->field_42_fr_fr->caption());

			// field_3067
			$this->field_3067->EditAttrs["class"] = "form-control";
			$this->field_3067->EditCustomAttributes = "";
			$this->field_3067->EditValue = HtmlEncode($this->field_3067->CurrentValue);
			$this->field_3067->PlaceHolder = RemoveHtml($this->field_3067->caption());

			// field_3068
			$this->field_3068->EditAttrs["class"] = "form-control";
			$this->field_3068->EditCustomAttributes = "";
			$this->field_3068->EditValue = HtmlEncode($this->field_3068->CurrentValue);
			$this->field_3068->PlaceHolder = RemoveHtml($this->field_3068->caption());

			// field_3069
			$this->field_3069->EditAttrs["class"] = "form-control";
			$this->field_3069->EditCustomAttributes = "";
			$this->field_3069->EditValue = HtmlEncode($this->field_3069->CurrentValue);
			$this->field_3069->PlaceHolder = RemoveHtml($this->field_3069->caption());

			// field_3070
			$this->field_3070->EditAttrs["class"] = "form-control";
			$this->field_3070->EditCustomAttributes = "";
			$this->field_3070->EditValue = HtmlEncode($this->field_3070->CurrentValue);
			$this->field_3070->PlaceHolder = RemoveHtml($this->field_3070->caption());

			// field_3071
			$this->field_3071->EditAttrs["class"] = "form-control";
			$this->field_3071->EditCustomAttributes = "";
			if (!$this->field_3071->Raw)
				$this->field_3071->CurrentValue = HtmlDecode($this->field_3071->CurrentValue);
			$this->field_3071->EditValue = HtmlEncode($this->field_3071->CurrentValue);
			$this->field_3071->PlaceHolder = RemoveHtml($this->field_3071->caption());

			// field_3071_en_us
			$this->field_3071_en_us->EditAttrs["class"] = "form-control";
			$this->field_3071_en_us->EditCustomAttributes = "";
			if (!$this->field_3071_en_us->Raw)
				$this->field_3071_en_us->CurrentValue = HtmlDecode($this->field_3071_en_us->CurrentValue);
			$this->field_3071_en_us->EditValue = HtmlEncode($this->field_3071_en_us->CurrentValue);
			$this->field_3071_en_us->PlaceHolder = RemoveHtml($this->field_3071_en_us->caption());

			// field_3071_fr_fr
			$this->field_3071_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3071_fr_fr->EditCustomAttributes = "";
			if (!$this->field_3071_fr_fr->Raw)
				$this->field_3071_fr_fr->CurrentValue = HtmlDecode($this->field_3071_fr_fr->CurrentValue);
			$this->field_3071_fr_fr->EditValue = HtmlEncode($this->field_3071_fr_fr->CurrentValue);
			$this->field_3071_fr_fr->PlaceHolder = RemoveHtml($this->field_3071_fr_fr->caption());

			// field_3072
			$this->field_3072->EditAttrs["class"] = "form-control";
			$this->field_3072->EditCustomAttributes = "";
			$this->field_3072->EditValue = HtmlEncode($this->field_3072->CurrentValue);
			$this->field_3072->PlaceHolder = RemoveHtml($this->field_3072->caption());

			// field_3073
			$this->field_3073->EditAttrs["class"] = "form-control";
			$this->field_3073->EditCustomAttributes = "";
			$this->field_3073->EditValue = HtmlEncode($this->field_3073->CurrentValue);
			$this->field_3073->PlaceHolder = RemoveHtml($this->field_3073->caption());

			// field_3074
			$this->field_3074->EditAttrs["class"] = "form-control";
			$this->field_3074->EditCustomAttributes = "";
			if (!$this->field_3074->Raw)
				$this->field_3074->CurrentValue = HtmlDecode($this->field_3074->CurrentValue);
			$this->field_3074->EditValue = HtmlEncode($this->field_3074->CurrentValue);
			$this->field_3074->PlaceHolder = RemoveHtml($this->field_3074->caption());

			// field_3074_en_us
			$this->field_3074_en_us->EditAttrs["class"] = "form-control";
			$this->field_3074_en_us->EditCustomAttributes = "";
			if (!$this->field_3074_en_us->Raw)
				$this->field_3074_en_us->CurrentValue = HtmlDecode($this->field_3074_en_us->CurrentValue);
			$this->field_3074_en_us->EditValue = HtmlEncode($this->field_3074_en_us->CurrentValue);
			$this->field_3074_en_us->PlaceHolder = RemoveHtml($this->field_3074_en_us->caption());

			// field_3074_fr_fr
			$this->field_3074_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3074_fr_fr->EditCustomAttributes = "";
			if (!$this->field_3074_fr_fr->Raw)
				$this->field_3074_fr_fr->CurrentValue = HtmlDecode($this->field_3074_fr_fr->CurrentValue);
			$this->field_3074_fr_fr->EditValue = HtmlEncode($this->field_3074_fr_fr->CurrentValue);
			$this->field_3074_fr_fr->PlaceHolder = RemoveHtml($this->field_3074_fr_fr->caption());

			// field_3075
			$this->field_3075->EditAttrs["class"] = "form-control";
			$this->field_3075->EditCustomAttributes = "";
			$this->field_3075->EditValue = HtmlEncode($this->field_3075->CurrentValue);
			$this->field_3075->PlaceHolder = RemoveHtml($this->field_3075->caption());

			// field_3076
			$this->field_3076->EditAttrs["class"] = "form-control";
			$this->field_3076->EditCustomAttributes = "";
			if (!$this->field_3076->Raw)
				$this->field_3076->CurrentValue = HtmlDecode($this->field_3076->CurrentValue);
			$this->field_3076->EditValue = HtmlEncode($this->field_3076->CurrentValue);
			$this->field_3076->PlaceHolder = RemoveHtml($this->field_3076->caption());

			// field_3077
			$this->field_3077->EditAttrs["class"] = "form-control";
			$this->field_3077->EditCustomAttributes = "";
			$this->field_3077->EditValue = HtmlEncode($this->field_3077->CurrentValue);
			$this->field_3077->PlaceHolder = RemoveHtml($this->field_3077->caption());

			// field_3078
			$this->field_3078->EditAttrs["class"] = "form-control";
			$this->field_3078->EditCustomAttributes = "";
			$this->field_3078->EditValue = HtmlEncode($this->field_3078->CurrentValue);
			$this->field_3078->PlaceHolder = RemoveHtml($this->field_3078->caption());

			// field_3079
			$this->field_3079->EditAttrs["class"] = "form-control";
			$this->field_3079->EditCustomAttributes = "";
			$this->field_3079->EditValue = HtmlEncode($this->field_3079->CurrentValue);
			$this->field_3079->PlaceHolder = RemoveHtml($this->field_3079->caption());

			// field_3080
			$this->field_3080->EditAttrs["class"] = "form-control";
			$this->field_3080->EditCustomAttributes = "";
			if (!$this->field_3080->Raw)
				$this->field_3080->CurrentValue = HtmlDecode($this->field_3080->CurrentValue);
			$this->field_3080->EditValue = HtmlEncode($this->field_3080->CurrentValue);
			$this->field_3080->PlaceHolder = RemoveHtml($this->field_3080->caption());

			// field_3076_en_us
			$this->field_3076_en_us->EditAttrs["class"] = "form-control";
			$this->field_3076_en_us->EditCustomAttributes = "";
			if (!$this->field_3076_en_us->Raw)
				$this->field_3076_en_us->CurrentValue = HtmlDecode($this->field_3076_en_us->CurrentValue);
			$this->field_3076_en_us->EditValue = HtmlEncode($this->field_3076_en_us->CurrentValue);
			$this->field_3076_en_us->PlaceHolder = RemoveHtml($this->field_3076_en_us->caption());

			// field_3076_fr_fr
			$this->field_3076_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3076_fr_fr->EditCustomAttributes = "";
			if (!$this->field_3076_fr_fr->Raw)
				$this->field_3076_fr_fr->CurrentValue = HtmlDecode($this->field_3076_fr_fr->CurrentValue);
			$this->field_3076_fr_fr->EditValue = HtmlEncode($this->field_3076_fr_fr->CurrentValue);
			$this->field_3076_fr_fr->PlaceHolder = RemoveHtml($this->field_3076_fr_fr->caption());

			// field_3080_en_us
			$this->field_3080_en_us->EditAttrs["class"] = "form-control";
			$this->field_3080_en_us->EditCustomAttributes = "";
			if (!$this->field_3080_en_us->Raw)
				$this->field_3080_en_us->CurrentValue = HtmlDecode($this->field_3080_en_us->CurrentValue);
			$this->field_3080_en_us->EditValue = HtmlEncode($this->field_3080_en_us->CurrentValue);
			$this->field_3080_en_us->PlaceHolder = RemoveHtml($this->field_3080_en_us->caption());

			// field_3080_fr_fr
			$this->field_3080_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3080_fr_fr->EditCustomAttributes = "";
			if (!$this->field_3080_fr_fr->Raw)
				$this->field_3080_fr_fr->CurrentValue = HtmlDecode($this->field_3080_fr_fr->CurrentValue);
			$this->field_3080_fr_fr->EditValue = HtmlEncode($this->field_3080_fr_fr->CurrentValue);
			$this->field_3080_fr_fr->PlaceHolder = RemoveHtml($this->field_3080_fr_fr->caption());

			// field_3081
			$this->field_3081->EditAttrs["class"] = "form-control";
			$this->field_3081->EditCustomAttributes = "";
			if (!$this->field_3081->Raw)
				$this->field_3081->CurrentValue = HtmlDecode($this->field_3081->CurrentValue);
			$this->field_3081->EditValue = HtmlEncode($this->field_3081->CurrentValue);
			$this->field_3081->PlaceHolder = RemoveHtml($this->field_3081->caption());

			// field_3081_en_us
			$this->field_3081_en_us->EditAttrs["class"] = "form-control";
			$this->field_3081_en_us->EditCustomAttributes = "";
			if (!$this->field_3081_en_us->Raw)
				$this->field_3081_en_us->CurrentValue = HtmlDecode($this->field_3081_en_us->CurrentValue);
			$this->field_3081_en_us->EditValue = HtmlEncode($this->field_3081_en_us->CurrentValue);
			$this->field_3081_en_us->PlaceHolder = RemoveHtml($this->field_3081_en_us->caption());

			// field_3081_fr_fr
			$this->field_3081_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3081_fr_fr->EditCustomAttributes = "";
			if (!$this->field_3081_fr_fr->Raw)
				$this->field_3081_fr_fr->CurrentValue = HtmlDecode($this->field_3081_fr_fr->CurrentValue);
			$this->field_3081_fr_fr->EditValue = HtmlEncode($this->field_3081_fr_fr->CurrentValue);
			$this->field_3081_fr_fr->PlaceHolder = RemoveHtml($this->field_3081_fr_fr->caption());

			// field_3082
			$this->field_3082->EditAttrs["class"] = "form-control";
			$this->field_3082->EditCustomAttributes = "";
			if (!$this->field_3082->Raw)
				$this->field_3082->CurrentValue = HtmlDecode($this->field_3082->CurrentValue);
			$this->field_3082->EditValue = HtmlEncode($this->field_3082->CurrentValue);
			$this->field_3082->PlaceHolder = RemoveHtml($this->field_3082->caption());

			// field_3082_en_us
			$this->field_3082_en_us->EditAttrs["class"] = "form-control";
			$this->field_3082_en_us->EditCustomAttributes = "";
			if (!$this->field_3082_en_us->Raw)
				$this->field_3082_en_us->CurrentValue = HtmlDecode($this->field_3082_en_us->CurrentValue);
			$this->field_3082_en_us->EditValue = HtmlEncode($this->field_3082_en_us->CurrentValue);
			$this->field_3082_en_us->PlaceHolder = RemoveHtml($this->field_3082_en_us->caption());

			// field_3082_fr_fr
			$this->field_3082_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3082_fr_fr->EditCustomAttributes = "";
			if (!$this->field_3082_fr_fr->Raw)
				$this->field_3082_fr_fr->CurrentValue = HtmlDecode($this->field_3082_fr_fr->CurrentValue);
			$this->field_3082_fr_fr->EditValue = HtmlEncode($this->field_3082_fr_fr->CurrentValue);
			$this->field_3082_fr_fr->PlaceHolder = RemoveHtml($this->field_3082_fr_fr->caption());

			// field_3084
			$this->field_3084->EditAttrs["class"] = "form-control";
			$this->field_3084->EditCustomAttributes = "";
			$this->field_3084->EditValue = HtmlEncode($this->field_3084->CurrentValue);
			$this->field_3084->PlaceHolder = RemoveHtml($this->field_3084->caption());

			// field_3085
			$this->field_3085->EditAttrs["class"] = "form-control";
			$this->field_3085->EditCustomAttributes = "";
			$this->field_3085->EditValue = HtmlEncode($this->field_3085->CurrentValue);
			$this->field_3085->PlaceHolder = RemoveHtml($this->field_3085->caption());

			// field_3086
			$this->field_3086->EditAttrs["class"] = "form-control";
			$this->field_3086->EditCustomAttributes = "";
			$this->field_3086->EditValue = HtmlEncode($this->field_3086->CurrentValue);
			$this->field_3086->PlaceHolder = RemoveHtml($this->field_3086->caption());

			// field_3096
			$this->field_3096->EditAttrs["class"] = "form-control";
			$this->field_3096->EditCustomAttributes = "";
			$this->field_3096->EditValue = HtmlEncode($this->field_3096->CurrentValue);
			$this->field_3096->PlaceHolder = RemoveHtml($this->field_3096->caption());
			if (strval($this->field_3096->EditValue) != "" && is_numeric($this->field_3096->EditValue))
				$this->field_3096->EditValue = FormatNumber($this->field_3096->EditValue, -2, -2, -2, -2);
			

			// field_3097
			$this->field_3097->EditAttrs["class"] = "form-control";
			$this->field_3097->EditCustomAttributes = "";
			if (!$this->field_3097->Raw)
				$this->field_3097->CurrentValue = HtmlDecode($this->field_3097->CurrentValue);
			$this->field_3097->EditValue = HtmlEncode($this->field_3097->CurrentValue);
			$this->field_3097->PlaceHolder = RemoveHtml($this->field_3097->caption());

			// field_3098
			$this->field_3098->EditAttrs["class"] = "form-control";
			$this->field_3098->EditCustomAttributes = "";
			$this->field_3098->EditValue = HtmlEncode($this->field_3098->CurrentValue);
			$this->field_3098->PlaceHolder = RemoveHtml($this->field_3098->caption());
			if (strval($this->field_3098->EditValue) != "" && is_numeric($this->field_3098->EditValue))
				$this->field_3098->EditValue = FormatNumber($this->field_3098->EditValue, -2, -2, -2, -2);
			

			// field_3099
			$this->field_3099->EditAttrs["class"] = "form-control";
			$this->field_3099->EditCustomAttributes = "";
			$this->field_3099->EditValue = HtmlEncode($this->field_3099->CurrentValue);
			$this->field_3099->PlaceHolder = RemoveHtml($this->field_3099->caption());
			if (strval($this->field_3099->EditValue) != "" && is_numeric($this->field_3099->EditValue))
				$this->field_3099->EditValue = FormatNumber($this->field_3099->EditValue, -2, -2, -2, -2);
			

			// field_3100
			$this->field_3100->EditAttrs["class"] = "form-control";
			$this->field_3100->EditCustomAttributes = "";
			$this->field_3100->EditValue = HtmlEncode($this->field_3100->CurrentValue);
			$this->field_3100->PlaceHolder = RemoveHtml($this->field_3100->caption());
			if (strval($this->field_3100->EditValue) != "" && is_numeric($this->field_3100->EditValue))
				$this->field_3100->EditValue = FormatNumber($this->field_3100->EditValue, -2, -2, -2, -2);
			

			// field_3101
			$this->field_3101->EditAttrs["class"] = "form-control";
			$this->field_3101->EditCustomAttributes = "";
			$this->field_3101->EditValue = HtmlEncode($this->field_3101->CurrentValue);
			$this->field_3101->PlaceHolder = RemoveHtml($this->field_3101->caption());
			if (strval($this->field_3101->EditValue) != "" && is_numeric($this->field_3101->EditValue))
				$this->field_3101->EditValue = FormatNumber($this->field_3101->EditValue, -2, -2, -2, -2);
			

			// field_3102
			$this->field_3102->EditAttrs["class"] = "form-control";
			$this->field_3102->EditCustomAttributes = "";
			$this->field_3102->EditValue = HtmlEncode($this->field_3102->CurrentValue);
			$this->field_3102->PlaceHolder = RemoveHtml($this->field_3102->caption());
			if (strval($this->field_3102->EditValue) != "" && is_numeric($this->field_3102->EditValue))
				$this->field_3102->EditValue = FormatNumber($this->field_3102->EditValue, -2, -2, -2, -2);
			

			// field_3103
			$this->field_3103->EditAttrs["class"] = "form-control";
			$this->field_3103->EditCustomAttributes = "";
			$this->field_3103->EditValue = HtmlEncode($this->field_3103->CurrentValue);
			$this->field_3103->PlaceHolder = RemoveHtml($this->field_3103->caption());
			if (strval($this->field_3103->EditValue) != "" && is_numeric($this->field_3103->EditValue))
				$this->field_3103->EditValue = FormatNumber($this->field_3103->EditValue, -2, -2, -2, -2);
			

			// field_3104
			$this->field_3104->EditAttrs["class"] = "form-control";
			$this->field_3104->EditCustomAttributes = "";
			$this->field_3104->EditValue = HtmlEncode($this->field_3104->CurrentValue);
			$this->field_3104->PlaceHolder = RemoveHtml($this->field_3104->caption());
			if (strval($this->field_3104->EditValue) != "" && is_numeric($this->field_3104->EditValue))
				$this->field_3104->EditValue = FormatNumber($this->field_3104->EditValue, -2, -2, -2, -2);
			

			// field_3105
			$this->field_3105->EditAttrs["class"] = "form-control";
			$this->field_3105->EditCustomAttributes = "";
			$this->field_3105->EditValue = HtmlEncode($this->field_3105->CurrentValue);
			$this->field_3105->PlaceHolder = RemoveHtml($this->field_3105->caption());

			// field_3106
			$this->field_3106->EditAttrs["class"] = "form-control";
			$this->field_3106->EditCustomAttributes = "";
			$this->field_3106->EditValue = HtmlEncode($this->field_3106->CurrentValue);
			$this->field_3106->PlaceHolder = RemoveHtml($this->field_3106->caption());

			// field_3107
			$this->field_3107->EditAttrs["class"] = "form-control";
			$this->field_3107->EditCustomAttributes = "";
			$this->field_3107->EditValue = HtmlEncode($this->field_3107->CurrentValue);
			$this->field_3107->PlaceHolder = RemoveHtml($this->field_3107->caption());

			// field_3108
			$this->field_3108->EditAttrs["class"] = "form-control";
			$this->field_3108->EditCustomAttributes = "";
			$this->field_3108->EditValue = HtmlEncode($this->field_3108->CurrentValue);
			$this->field_3108->PlaceHolder = RemoveHtml($this->field_3108->caption());

			// field_3109
			$this->field_3109->EditAttrs["class"] = "form-control";
			$this->field_3109->EditCustomAttributes = "";
			$this->field_3109->EditValue = HtmlEncode($this->field_3109->CurrentValue);
			$this->field_3109->PlaceHolder = RemoveHtml($this->field_3109->caption());

			// field_3110
			$this->field_3110->EditAttrs["class"] = "form-control";
			$this->field_3110->EditCustomAttributes = "";
			$this->field_3110->EditValue = HtmlEncode($this->field_3110->CurrentValue);
			$this->field_3110->PlaceHolder = RemoveHtml($this->field_3110->caption());

			// field_3111
			$this->field_3111->EditAttrs["class"] = "form-control";
			$this->field_3111->EditCustomAttributes = "";
			$this->field_3111->EditValue = HtmlEncode($this->field_3111->CurrentValue);
			$this->field_3111->PlaceHolder = RemoveHtml($this->field_3111->caption());

			// field_3112
			$this->field_3112->EditAttrs["class"] = "form-control";
			$this->field_3112->EditCustomAttributes = "";
			$this->field_3112->EditValue = HtmlEncode($this->field_3112->CurrentValue);
			$this->field_3112->PlaceHolder = RemoveHtml($this->field_3112->caption());

			// field_3113
			$this->field_3113->EditAttrs["class"] = "form-control";
			$this->field_3113->EditCustomAttributes = "";
			if (!$this->field_3113->Raw)
				$this->field_3113->CurrentValue = HtmlDecode($this->field_3113->CurrentValue);
			$this->field_3113->EditValue = HtmlEncode($this->field_3113->CurrentValue);
			$this->field_3113->PlaceHolder = RemoveHtml($this->field_3113->caption());

			// field_3113_en_us
			$this->field_3113_en_us->EditAttrs["class"] = "form-control";
			$this->field_3113_en_us->EditCustomAttributes = "";
			if (!$this->field_3113_en_us->Raw)
				$this->field_3113_en_us->CurrentValue = HtmlDecode($this->field_3113_en_us->CurrentValue);
			$this->field_3113_en_us->EditValue = HtmlEncode($this->field_3113_en_us->CurrentValue);
			$this->field_3113_en_us->PlaceHolder = RemoveHtml($this->field_3113_en_us->caption());

			// field_3113_fr_fr
			$this->field_3113_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3113_fr_fr->EditCustomAttributes = "";
			if (!$this->field_3113_fr_fr->Raw)
				$this->field_3113_fr_fr->CurrentValue = HtmlDecode($this->field_3113_fr_fr->CurrentValue);
			$this->field_3113_fr_fr->EditValue = HtmlEncode($this->field_3113_fr_fr->CurrentValue);
			$this->field_3113_fr_fr->PlaceHolder = RemoveHtml($this->field_3113_fr_fr->caption());

			// field_3114
			$this->field_3114->EditAttrs["class"] = "form-control";
			$this->field_3114->EditCustomAttributes = "";
			if (!$this->field_3114->Raw)
				$this->field_3114->CurrentValue = HtmlDecode($this->field_3114->CurrentValue);
			$this->field_3114->EditValue = HtmlEncode($this->field_3114->CurrentValue);
			$this->field_3114->PlaceHolder = RemoveHtml($this->field_3114->caption());

			// field_3114_en_us
			$this->field_3114_en_us->EditAttrs["class"] = "form-control";
			$this->field_3114_en_us->EditCustomAttributes = "";
			if (!$this->field_3114_en_us->Raw)
				$this->field_3114_en_us->CurrentValue = HtmlDecode($this->field_3114_en_us->CurrentValue);
			$this->field_3114_en_us->EditValue = HtmlEncode($this->field_3114_en_us->CurrentValue);
			$this->field_3114_en_us->PlaceHolder = RemoveHtml($this->field_3114_en_us->caption());

			// field_3114_fr_fr
			$this->field_3114_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3114_fr_fr->EditCustomAttributes = "";
			if (!$this->field_3114_fr_fr->Raw)
				$this->field_3114_fr_fr->CurrentValue = HtmlDecode($this->field_3114_fr_fr->CurrentValue);
			$this->field_3114_fr_fr->EditValue = HtmlEncode($this->field_3114_fr_fr->CurrentValue);
			$this->field_3114_fr_fr->PlaceHolder = RemoveHtml($this->field_3114_fr_fr->caption());

			// field_3115
			$this->field_3115->EditAttrs["class"] = "form-control";
			$this->field_3115->EditCustomAttributes = "";
			$this->field_3115->EditValue = HtmlEncode($this->field_3115->CurrentValue);
			$this->field_3115->PlaceHolder = RemoveHtml($this->field_3115->caption());
			if (strval($this->field_3115->EditValue) != "" && is_numeric($this->field_3115->EditValue))
				$this->field_3115->EditValue = FormatNumber($this->field_3115->EditValue, -2, -2, -2, -2);
			

			// field_3115_si
			$this->field_3115_si->EditAttrs["class"] = "form-control";
			$this->field_3115_si->EditCustomAttributes = "";
			$this->field_3115_si->EditValue = HtmlEncode($this->field_3115_si->CurrentValue);
			$this->field_3115_si->PlaceHolder = RemoveHtml($this->field_3115_si->caption());
			if (strval($this->field_3115_si->EditValue) != "" && is_numeric($this->field_3115_si->EditValue))
				$this->field_3115_si->EditValue = FormatNumber($this->field_3115_si->EditValue, -2, -2, -2, -2);
			

			// field_3115_unit
			$this->field_3115_unit->EditAttrs["class"] = "form-control";
			$this->field_3115_unit->EditCustomAttributes = "";
			$this->field_3115_unit->EditValue = HtmlEncode($this->field_3115_unit->CurrentValue);
			$this->field_3115_unit->PlaceHolder = RemoveHtml($this->field_3115_unit->caption());

			// field_3116
			$this->field_3116->EditAttrs["class"] = "form-control";
			$this->field_3116->EditCustomAttributes = "";
			$this->field_3116->EditValue = HtmlEncode(FormatDateTime($this->field_3116->CurrentValue, 8));
			$this->field_3116->PlaceHolder = RemoveHtml($this->field_3116->caption());

			// field_3117
			$this->field_3117->EditAttrs["class"] = "form-control";
			$this->field_3117->EditCustomAttributes = "";
			if (!$this->field_3117->Raw)
				$this->field_3117->CurrentValue = HtmlDecode($this->field_3117->CurrentValue);
			$this->field_3117->EditValue = HtmlEncode($this->field_3117->CurrentValue);
			$this->field_3117->PlaceHolder = RemoveHtml($this->field_3117->caption());

			// field_3117_en_us
			$this->field_3117_en_us->EditAttrs["class"] = "form-control";
			$this->field_3117_en_us->EditCustomAttributes = "";
			if (!$this->field_3117_en_us->Raw)
				$this->field_3117_en_us->CurrentValue = HtmlDecode($this->field_3117_en_us->CurrentValue);
			$this->field_3117_en_us->EditValue = HtmlEncode($this->field_3117_en_us->CurrentValue);
			$this->field_3117_en_us->PlaceHolder = RemoveHtml($this->field_3117_en_us->caption());

			// field_3117_fr_fr
			$this->field_3117_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3117_fr_fr->EditCustomAttributes = "";
			if (!$this->field_3117_fr_fr->Raw)
				$this->field_3117_fr_fr->CurrentValue = HtmlDecode($this->field_3117_fr_fr->CurrentValue);
			$this->field_3117_fr_fr->EditValue = HtmlEncode($this->field_3117_fr_fr->CurrentValue);
			$this->field_3117_fr_fr->PlaceHolder = RemoveHtml($this->field_3117_fr_fr->caption());

			// field_3118
			$this->field_3118->EditAttrs["class"] = "form-control";
			$this->field_3118->EditCustomAttributes = "";
			if (!$this->field_3118->Raw)
				$this->field_3118->CurrentValue = HtmlDecode($this->field_3118->CurrentValue);
			$this->field_3118->EditValue = HtmlEncode($this->field_3118->CurrentValue);
			$this->field_3118->PlaceHolder = RemoveHtml($this->field_3118->caption());

			// field_3118_en_us
			$this->field_3118_en_us->EditAttrs["class"] = "form-control";
			$this->field_3118_en_us->EditCustomAttributes = "";
			if (!$this->field_3118_en_us->Raw)
				$this->field_3118_en_us->CurrentValue = HtmlDecode($this->field_3118_en_us->CurrentValue);
			$this->field_3118_en_us->EditValue = HtmlEncode($this->field_3118_en_us->CurrentValue);
			$this->field_3118_en_us->PlaceHolder = RemoveHtml($this->field_3118_en_us->caption());

			// field_3118_fr_fr
			$this->field_3118_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3118_fr_fr->EditCustomAttributes = "";
			if (!$this->field_3118_fr_fr->Raw)
				$this->field_3118_fr_fr->CurrentValue = HtmlDecode($this->field_3118_fr_fr->CurrentValue);
			$this->field_3118_fr_fr->EditValue = HtmlEncode($this->field_3118_fr_fr->CurrentValue);
			$this->field_3118_fr_fr->PlaceHolder = RemoveHtml($this->field_3118_fr_fr->caption());

			// field_3119
			$this->field_3119->EditAttrs["class"] = "form-control";
			$this->field_3119->EditCustomAttributes = "";
			if (!$this->field_3119->Raw)
				$this->field_3119->CurrentValue = HtmlDecode($this->field_3119->CurrentValue);
			$this->field_3119->EditValue = HtmlEncode($this->field_3119->CurrentValue);
			$this->field_3119->PlaceHolder = RemoveHtml($this->field_3119->caption());

			// field_3119_en_us
			$this->field_3119_en_us->EditAttrs["class"] = "form-control";
			$this->field_3119_en_us->EditCustomAttributes = "";
			if (!$this->field_3119_en_us->Raw)
				$this->field_3119_en_us->CurrentValue = HtmlDecode($this->field_3119_en_us->CurrentValue);
			$this->field_3119_en_us->EditValue = HtmlEncode($this->field_3119_en_us->CurrentValue);
			$this->field_3119_en_us->PlaceHolder = RemoveHtml($this->field_3119_en_us->caption());

			// field_3119_fr_fr
			$this->field_3119_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3119_fr_fr->EditCustomAttributes = "";
			if (!$this->field_3119_fr_fr->Raw)
				$this->field_3119_fr_fr->CurrentValue = HtmlDecode($this->field_3119_fr_fr->CurrentValue);
			$this->field_3119_fr_fr->EditValue = HtmlEncode($this->field_3119_fr_fr->CurrentValue);
			$this->field_3119_fr_fr->PlaceHolder = RemoveHtml($this->field_3119_fr_fr->caption());

			// field_3120
			$this->field_3120->EditAttrs["class"] = "form-control";
			$this->field_3120->EditCustomAttributes = "";
			if (!$this->field_3120->Raw)
				$this->field_3120->CurrentValue = HtmlDecode($this->field_3120->CurrentValue);
			$this->field_3120->EditValue = HtmlEncode($this->field_3120->CurrentValue);
			$this->field_3120->PlaceHolder = RemoveHtml($this->field_3120->caption());

			// field_3120_en_us
			$this->field_3120_en_us->EditAttrs["class"] = "form-control";
			$this->field_3120_en_us->EditCustomAttributes = "";
			if (!$this->field_3120_en_us->Raw)
				$this->field_3120_en_us->CurrentValue = HtmlDecode($this->field_3120_en_us->CurrentValue);
			$this->field_3120_en_us->EditValue = HtmlEncode($this->field_3120_en_us->CurrentValue);
			$this->field_3120_en_us->PlaceHolder = RemoveHtml($this->field_3120_en_us->caption());

			// field_3120_fr_fr
			$this->field_3120_fr_fr->EditAttrs["class"] = "form-control";
			$this->field_3120_fr_fr->EditCustomAttributes = "";
			if (!$this->field_3120_fr_fr->Raw)
				$this->field_3120_fr_fr->CurrentValue = HtmlDecode($this->field_3120_fr_fr->CurrentValue);
			$this->field_3120_fr_fr->EditValue = HtmlEncode($this->field_3120_fr_fr->CurrentValue);
			$this->field_3120_fr_fr->PlaceHolder = RemoveHtml($this->field_3120_fr_fr->caption());

			// field_3121
			$this->field_3121->EditAttrs["class"] = "form-control";
			$this->field_3121->EditCustomAttributes = "";
			$this->field_3121->EditValue = HtmlEncode(FormatDateTime($this->field_3121->CurrentValue, 8));
			$this->field_3121->PlaceHolder = RemoveHtml($this->field_3121->caption());

			// field_3122
			$this->field_3122->EditAttrs["class"] = "form-control";
			$this->field_3122->EditCustomAttributes = "";
			$this->field_3122->EditValue = HtmlEncode($this->field_3122->CurrentValue);
			$this->field_3122->PlaceHolder = RemoveHtml($this->field_3122->caption());
			if (strval($this->field_3122->EditValue) != "" && is_numeric($this->field_3122->EditValue))
				$this->field_3122->EditValue = FormatNumber($this->field_3122->EditValue, -2, -2, -2, -2);
			

			// field_3122_si
			$this->field_3122_si->EditAttrs["class"] = "form-control";
			$this->field_3122_si->EditCustomAttributes = "";
			$this->field_3122_si->EditValue = HtmlEncode($this->field_3122_si->CurrentValue);
			$this->field_3122_si->PlaceHolder = RemoveHtml($this->field_3122_si->caption());
			if (strval($this->field_3122_si->EditValue) != "" && is_numeric($this->field_3122_si->EditValue))
				$this->field_3122_si->EditValue = FormatNumber($this->field_3122_si->EditValue, -2, -2, -2, -2);
			

			// field_3122_unit
			$this->field_3122_unit->EditAttrs["class"] = "form-control";
			$this->field_3122_unit->EditCustomAttributes = "";
			$this->field_3122_unit->EditValue = HtmlEncode($this->field_3122_unit->CurrentValue);
			$this->field_3122_unit->PlaceHolder = RemoveHtml($this->field_3122_unit->caption());

			// field_3123
			$this->field_3123->EditAttrs["class"] = "form-control";
			$this->field_3123->EditCustomAttributes = "";
			if (!$this->field_3123->Raw)
				$this->field_3123->CurrentValue = HtmlDecode($this->field_3123->CurrentValue);
			$this->field_3123->EditValue = HtmlEncode($this->field_3123->CurrentValue);
			$this->field_3123->PlaceHolder = RemoveHtml($this->field_3123->caption());

			// field_3124
			$this->field_3124->EditAttrs["class"] = "form-control";
			$this->field_3124->EditCustomAttributes = "";
			if (!$this->field_3124->Raw)
				$this->field_3124->CurrentValue = HtmlDecode($this->field_3124->CurrentValue);
			$this->field_3124->EditValue = HtmlEncode($this->field_3124->CurrentValue);
			$this->field_3124->PlaceHolder = RemoveHtml($this->field_3124->caption());

			// field_3125
			$this->field_3125->EditAttrs["class"] = "form-control";
			$this->field_3125->EditCustomAttributes = "";
			if (!$this->field_3125->Raw)
				$this->field_3125->CurrentValue = HtmlDecode($this->field_3125->CurrentValue);
			$this->field_3125->EditValue = HtmlEncode($this->field_3125->CurrentValue);
			$this->field_3125->PlaceHolder = RemoveHtml($this->field_3125->caption());

			// field_3126
			$this->field_3126->EditAttrs["class"] = "form-control";
			$this->field_3126->EditCustomAttributes = "";
			$this->field_3126->EditValue = HtmlEncode($this->field_3126->CurrentValue);
			$this->field_3126->PlaceHolder = RemoveHtml($this->field_3126->caption());

			// field_3127
			$this->field_3127->EditAttrs["class"] = "form-control";
			$this->field_3127->EditCustomAttributes = "";
			$this->field_3127->EditValue = HtmlEncode($this->field_3127->CurrentValue);
			$this->field_3127->PlaceHolder = RemoveHtml($this->field_3127->caption());

			// field_3128
			$this->field_3128->EditAttrs["class"] = "form-control";
			$this->field_3128->EditCustomAttributes = "";
			$this->field_3128->EditValue = HtmlEncode($this->field_3128->CurrentValue);
			$this->field_3128->PlaceHolder = RemoveHtml($this->field_3128->caption());

			// field_3129
			$this->field_3129->EditAttrs["class"] = "form-control";
			$this->field_3129->EditCustomAttributes = "";
			$this->field_3129->EditValue = HtmlEncode($this->field_3129->CurrentValue);
			$this->field_3129->PlaceHolder = RemoveHtml($this->field_3129->caption());

			// field_3130
			$this->field_3130->EditAttrs["class"] = "form-control";
			$this->field_3130->EditCustomAttributes = "";
			$this->field_3130->EditValue = HtmlEncode($this->field_3130->CurrentValue);
			$this->field_3130->PlaceHolder = RemoveHtml($this->field_3130->caption());

			// field_3131
			$this->field_3131->EditAttrs["class"] = "form-control";
			$this->field_3131->EditCustomAttributes = "";
			$this->field_3131->EditValue = HtmlEncode($this->field_3131->CurrentValue);
			$this->field_3131->PlaceHolder = RemoveHtml($this->field_3131->caption());

			// field_3132
			$this->field_3132->EditAttrs["class"] = "form-control";
			$this->field_3132->EditCustomAttributes = "";
			$this->field_3132->EditValue = HtmlEncode($this->field_3132->CurrentValue);
			$this->field_3132->PlaceHolder = RemoveHtml($this->field_3132->caption());

			// field_3133
			$this->field_3133->EditAttrs["class"] = "form-control";
			$this->field_3133->EditCustomAttributes = "";
			$this->field_3133->EditValue = HtmlEncode($this->field_3133->CurrentValue);
			$this->field_3133->PlaceHolder = RemoveHtml($this->field_3133->caption());

			// field_3134
			$this->field_3134->EditAttrs["class"] = "form-control";
			$this->field_3134->EditCustomAttributes = "";
			$this->field_3134->EditValue = HtmlEncode($this->field_3134->CurrentValue);
			$this->field_3134->PlaceHolder = RemoveHtml($this->field_3134->caption());

			// field_3135
			$this->field_3135->EditAttrs["class"] = "form-control";
			$this->field_3135->EditCustomAttributes = "";
			$this->field_3135->EditValue = HtmlEncode($this->field_3135->CurrentValue);
			$this->field_3135->PlaceHolder = RemoveHtml($this->field_3135->caption());

			// field_3136
			$this->field_3136->EditAttrs["class"] = "form-control";
			$this->field_3136->EditCustomAttributes = "";
			$this->field_3136->EditValue = HtmlEncode($this->field_3136->CurrentValue);
			$this->field_3136->PlaceHolder = RemoveHtml($this->field_3136->caption());

			// field_3137
			$this->field_3137->EditAttrs["class"] = "form-control";
			$this->field_3137->EditCustomAttributes = "";
			$this->field_3137->EditValue = HtmlEncode($this->field_3137->CurrentValue);
			$this->field_3137->PlaceHolder = RemoveHtml($this->field_3137->caption());

			// field_3138
			$this->field_3138->EditAttrs["class"] = "form-control";
			$this->field_3138->EditCustomAttributes = "";
			$this->field_3138->EditValue = HtmlEncode($this->field_3138->CurrentValue);
			$this->field_3138->PlaceHolder = RemoveHtml($this->field_3138->caption());

			// field_3139
			$this->field_3139->EditAttrs["class"] = "form-control";
			$this->field_3139->EditCustomAttributes = "";
			$this->field_3139->EditValue = HtmlEncode($this->field_3139->CurrentValue);
			$this->field_3139->PlaceHolder = RemoveHtml($this->field_3139->caption());

			// field_3140
			$this->field_3140->EditAttrs["class"] = "form-control";
			$this->field_3140->EditCustomAttributes = "";
			$this->field_3140->EditValue = HtmlEncode($this->field_3140->CurrentValue);
			$this->field_3140->PlaceHolder = RemoveHtml($this->field_3140->caption());

			// field_3141
			$this->field_3141->EditAttrs["class"] = "form-control";
			$this->field_3141->EditCustomAttributes = "";
			$this->field_3141->EditValue = HtmlEncode($this->field_3141->CurrentValue);
			$this->field_3141->PlaceHolder = RemoveHtml($this->field_3141->caption());

			// field_3142
			$this->field_3142->EditAttrs["class"] = "form-control";
			$this->field_3142->EditCustomAttributes = "";
			$this->field_3142->EditValue = HtmlEncode($this->field_3142->CurrentValue);
			$this->field_3142->PlaceHolder = RemoveHtml($this->field_3142->caption());

			// field_3143
			$this->field_3143->EditAttrs["class"] = "form-control";
			$this->field_3143->EditCustomAttributes = "";
			$this->field_3143->EditValue = HtmlEncode($this->field_3143->CurrentValue);
			$this->field_3143->PlaceHolder = RemoveHtml($this->field_3143->caption());

			// field_3144
			$this->field_3144->EditAttrs["class"] = "form-control";
			$this->field_3144->EditCustomAttributes = "";
			$this->field_3144->EditValue = HtmlEncode($this->field_3144->CurrentValue);
			$this->field_3144->PlaceHolder = RemoveHtml($this->field_3144->caption());

			// field_3145
			$this->field_3145->EditAttrs["class"] = "form-control";
			$this->field_3145->EditCustomAttributes = "";
			$this->field_3145->EditValue = HtmlEncode($this->field_3145->CurrentValue);
			$this->field_3145->PlaceHolder = RemoveHtml($this->field_3145->caption());

			// field_3146
			$this->field_3146->EditAttrs["class"] = "form-control";
			$this->field_3146->EditCustomAttributes = "";
			$this->field_3146->EditValue = HtmlEncode($this->field_3146->CurrentValue);
			$this->field_3146->PlaceHolder = RemoveHtml($this->field_3146->caption());

			// field_3147
			$this->field_3147->EditAttrs["class"] = "form-control";
			$this->field_3147->EditCustomAttributes = "";
			$this->field_3147->EditValue = HtmlEncode($this->field_3147->CurrentValue);
			$this->field_3147->PlaceHolder = RemoveHtml($this->field_3147->caption());

			// field_3148
			$this->field_3148->EditAttrs["class"] = "form-control";
			$this->field_3148->EditCustomAttributes = "";
			$this->field_3148->EditValue = HtmlEncode($this->field_3148->CurrentValue);
			$this->field_3148->PlaceHolder = RemoveHtml($this->field_3148->caption());

			// field_3149
			$this->field_3149->EditAttrs["class"] = "form-control";
			$this->field_3149->EditCustomAttributes = "";
			$this->field_3149->EditValue = HtmlEncode($this->field_3149->CurrentValue);
			$this->field_3149->PlaceHolder = RemoveHtml($this->field_3149->caption());

			// field_3150
			$this->field_3150->EditAttrs["class"] = "form-control";
			$this->field_3150->EditCustomAttributes = "";
			$this->field_3150->EditValue = HtmlEncode($this->field_3150->CurrentValue);
			$this->field_3150->PlaceHolder = RemoveHtml($this->field_3150->caption());

			// field_3151
			$this->field_3151->EditAttrs["class"] = "form-control";
			$this->field_3151->EditCustomAttributes = "";
			$this->field_3151->EditValue = HtmlEncode($this->field_3151->CurrentValue);
			$this->field_3151->PlaceHolder = RemoveHtml($this->field_3151->caption());

			// field_3152
			$this->field_3152->EditAttrs["class"] = "form-control";
			$this->field_3152->EditCustomAttributes = "";
			$this->field_3152->EditValue = HtmlEncode($this->field_3152->CurrentValue);
			$this->field_3152->PlaceHolder = RemoveHtml($this->field_3152->caption());

			// field_3153
			$this->field_3153->EditAttrs["class"] = "form-control";
			$this->field_3153->EditCustomAttributes = "";
			$this->field_3153->EditValue = HtmlEncode($this->field_3153->CurrentValue);
			$this->field_3153->PlaceHolder = RemoveHtml($this->field_3153->caption());

			// field_3154
			$this->field_3154->EditAttrs["class"] = "form-control";
			$this->field_3154->EditCustomAttributes = "";
			$this->field_3154->EditValue = HtmlEncode($this->field_3154->CurrentValue);
			$this->field_3154->PlaceHolder = RemoveHtml($this->field_3154->caption());

			// field_3155
			$this->field_3155->EditAttrs["class"] = "form-control";
			$this->field_3155->EditCustomAttributes = "";
			$this->field_3155->EditValue = HtmlEncode($this->field_3155->CurrentValue);
			$this->field_3155->PlaceHolder = RemoveHtml($this->field_3155->caption());

			// field_3156
			$this->field_3156->EditAttrs["class"] = "form-control";
			$this->field_3156->EditCustomAttributes = "";
			$this->field_3156->EditValue = HtmlEncode($this->field_3156->CurrentValue);
			$this->field_3156->PlaceHolder = RemoveHtml($this->field_3156->caption());

			// field_3157
			$this->field_3157->EditAttrs["class"] = "form-control";
			$this->field_3157->EditCustomAttributes = "";
			$this->field_3157->EditValue = HtmlEncode($this->field_3157->CurrentValue);
			$this->field_3157->PlaceHolder = RemoveHtml($this->field_3157->caption());

			// field_3158
			$this->field_3158->EditAttrs["class"] = "form-control";
			$this->field_3158->EditCustomAttributes = "";
			$this->field_3158->EditValue = HtmlEncode($this->field_3158->CurrentValue);
			$this->field_3158->PlaceHolder = RemoveHtml($this->field_3158->caption());

			// field_3159
			$this->field_3159->EditAttrs["class"] = "form-control";
			$this->field_3159->EditCustomAttributes = "";
			$this->field_3159->EditValue = HtmlEncode($this->field_3159->CurrentValue);
			$this->field_3159->PlaceHolder = RemoveHtml($this->field_3159->caption());

			// field_3160
			$this->field_3160->EditAttrs["class"] = "form-control";
			$this->field_3160->EditCustomAttributes = "";
			$this->field_3160->EditValue = HtmlEncode($this->field_3160->CurrentValue);
			$this->field_3160->PlaceHolder = RemoveHtml($this->field_3160->caption());

			// field_3161
			$this->field_3161->EditAttrs["class"] = "form-control";
			$this->field_3161->EditCustomAttributes = "";
			$this->field_3161->EditValue = HtmlEncode($this->field_3161->CurrentValue);
			$this->field_3161->PlaceHolder = RemoveHtml($this->field_3161->caption());

			// field_3162
			$this->field_3162->EditAttrs["class"] = "form-control";
			$this->field_3162->EditCustomAttributes = "";
			$this->field_3162->EditValue = HtmlEncode($this->field_3162->CurrentValue);
			$this->field_3162->PlaceHolder = RemoveHtml($this->field_3162->caption());

			// field_3163
			$this->field_3163->EditAttrs["class"] = "form-control";
			$this->field_3163->EditCustomAttributes = "";
			$this->field_3163->EditValue = HtmlEncode($this->field_3163->CurrentValue);
			$this->field_3163->PlaceHolder = RemoveHtml($this->field_3163->caption());

			// field_3164
			$this->field_3164->EditAttrs["class"] = "form-control";
			$this->field_3164->EditCustomAttributes = "";
			$this->field_3164->EditValue = HtmlEncode($this->field_3164->CurrentValue);
			$this->field_3164->PlaceHolder = RemoveHtml($this->field_3164->caption());

			// field_3165
			$this->field_3165->EditAttrs["class"] = "form-control";
			$this->field_3165->EditCustomAttributes = "";
			$this->field_3165->EditValue = HtmlEncode($this->field_3165->CurrentValue);
			$this->field_3165->PlaceHolder = RemoveHtml($this->field_3165->caption());

			// field_3166
			$this->field_3166->EditAttrs["class"] = "form-control";
			$this->field_3166->EditCustomAttributes = "";
			$this->field_3166->EditValue = HtmlEncode($this->field_3166->CurrentValue);
			$this->field_3166->PlaceHolder = RemoveHtml($this->field_3166->caption());

			// field_3167
			$this->field_3167->EditAttrs["class"] = "form-control";
			$this->field_3167->EditCustomAttributes = "";
			$this->field_3167->EditValue = HtmlEncode($this->field_3167->CurrentValue);
			$this->field_3167->PlaceHolder = RemoveHtml($this->field_3167->caption());
			if (strval($this->field_3167->EditValue) != "" && is_numeric($this->field_3167->EditValue))
				$this->field_3167->EditValue = FormatNumber($this->field_3167->EditValue, -2, -2, -2, -2);
			

			// field_3168
			$this->field_3168->EditAttrs["class"] = "form-control";
			$this->field_3168->EditCustomAttributes = "";
			$this->field_3168->EditValue = HtmlEncode($this->field_3168->CurrentValue);
			$this->field_3168->PlaceHolder = RemoveHtml($this->field_3168->caption());
			if (strval($this->field_3168->EditValue) != "" && is_numeric($this->field_3168->EditValue))
				$this->field_3168->EditValue = FormatNumber($this->field_3168->EditValue, -2, -2, -2, -2);
			

			// field_3169
			$this->field_3169->EditAttrs["class"] = "form-control";
			$this->field_3169->EditCustomAttributes = "";
			$this->field_3169->EditValue = HtmlEncode($this->field_3169->CurrentValue);
			$this->field_3169->PlaceHolder = RemoveHtml($this->field_3169->caption());

			// field_3170
			$this->field_3170->EditAttrs["class"] = "form-control";
			$this->field_3170->EditCustomAttributes = "";
			$this->field_3170->EditValue = HtmlEncode($this->field_3170->CurrentValue);
			$this->field_3170->PlaceHolder = RemoveHtml($this->field_3170->caption());

			// field_3171
			$this->field_3171->EditAttrs["class"] = "form-control";
			$this->field_3171->EditCustomAttributes = "";
			if (!$this->field_3171->Raw)
				$this->field_3171->CurrentValue = HtmlDecode($this->field_3171->CurrentValue);
			$this->field_3171->EditValue = HtmlEncode($this->field_3171->CurrentValue);
			$this->field_3171->PlaceHolder = RemoveHtml($this->field_3171->caption());

			// field_3172
			$this->field_3172->EditAttrs["class"] = "form-control";
			$this->field_3172->EditCustomAttributes = "";
			if (!$this->field_3172->Raw)
				$this->field_3172->CurrentValue = HtmlDecode($this->field_3172->CurrentValue);
			$this->field_3172->EditValue = HtmlEncode($this->field_3172->CurrentValue);
			$this->field_3172->PlaceHolder = RemoveHtml($this->field_3172->caption());

			// field_3173
			$this->field_3173->EditAttrs["class"] = "form-control";
			$this->field_3173->EditCustomAttributes = "";
			$this->field_3173->EditValue = HtmlEncode($this->field_3173->CurrentValue);
			$this->field_3173->PlaceHolder = RemoveHtml($this->field_3173->caption());
			if (strval($this->field_3173->EditValue) != "" && is_numeric($this->field_3173->EditValue))
				$this->field_3173->EditValue = FormatNumber($this->field_3173->EditValue, -2, -2, -2, -2);
			

			// field_3173_si
			$this->field_3173_si->EditAttrs["class"] = "form-control";
			$this->field_3173_si->EditCustomAttributes = "";
			$this->field_3173_si->EditValue = HtmlEncode($this->field_3173_si->CurrentValue);
			$this->field_3173_si->PlaceHolder = RemoveHtml($this->field_3173_si->caption());
			if (strval($this->field_3173_si->EditValue) != "" && is_numeric($this->field_3173_si->EditValue))
				$this->field_3173_si->EditValue = FormatNumber($this->field_3173_si->EditValue, -2, -2, -2, -2);
			

			// field_3173_unit
			$this->field_3173_unit->EditAttrs["class"] = "form-control";
			$this->field_3173_unit->EditCustomAttributes = "";
			$this->field_3173_unit->EditValue = HtmlEncode($this->field_3173_unit->CurrentValue);
			$this->field_3173_unit->PlaceHolder = RemoveHtml($this->field_3173_unit->caption());

			// f_3174_options
			$this->f_3174_options->EditAttrs["class"] = "form-control";
			$this->f_3174_options->EditCustomAttributes = "";
			$this->f_3174_options->EditValue = HtmlEncode($this->f_3174_options->CurrentValue);
			$this->f_3174_options->PlaceHolder = RemoveHtml($this->f_3174_options->caption());

			// f_3174
			$this->f_3174->EditAttrs["class"] = "form-control";
			$this->f_3174->EditCustomAttributes = "";
			$this->f_3174->EditValue = HtmlEncode($this->f_3174->CurrentValue);
			$this->f_3174->PlaceHolder = RemoveHtml($this->f_3174->caption());

			// Edit refer script
			// id

			$this->id->LinkCustomAttributes = "";
			$this->id->HrefValue = "";

			// kind
			$this->kind->LinkCustomAttributes = "";
			$this->kind->HrefValue = "";

			// deleted
			$this->deleted->LinkCustomAttributes = "";
			$this->deleted->HrefValue = "";

			// mls_id
			$this->mls_id->LinkCustomAttributes = "";
			$this->mls_id->HrefValue = "";

			// mls_id_num
			$this->mls_id_num->LinkCustomAttributes = "";
			$this->mls_id_num->HrefValue = "";

			// parent
			$this->parent->LinkCustomAttributes = "";
			$this->parent->HrefValue = "";

			// pic_numb
			$this->pic_numb->LinkCustomAttributes = "";
			$this->pic_numb->HrefValue = "";

			// user_id
			$this->user_id->LinkCustomAttributes = "";
			$this->user_id->HrefValue = "";

			// listing
			$this->listing->LinkCustomAttributes = "";
			$this->listing->HrefValue = "";

			// property_type
			$this->property_type->LinkCustomAttributes = "";
			$this->property_type->HrefValue = "";

			// location1_id
			$this->location1_id->LinkCustomAttributes = "";
			$this->location1_id->HrefValue = "";

			// location2_id
			$this->location2_id->LinkCustomAttributes = "";
			$this->location2_id->HrefValue = "";

			// location3_id
			$this->location3_id->LinkCustomAttributes = "";
			$this->location3_id->HrefValue = "";

			// location4_id
			$this->location4_id->LinkCustomAttributes = "";
			$this->location4_id->HrefValue = "";

			// location5_id
			$this->location5_id->LinkCustomAttributes = "";
			$this->location5_id->HrefValue = "";

			// location6_id
			$this->location6_id->LinkCustomAttributes = "";
			$this->location6_id->HrefValue = "";

			// location7_id
			$this->location7_id->LinkCustomAttributes = "";
			$this->location7_id->HrefValue = "";

			// location1_name
			$this->location1_name->LinkCustomAttributes = "";
			$this->location1_name->HrefValue = "";

			// location2_name
			$this->location2_name->LinkCustomAttributes = "";
			$this->location2_name->HrefValue = "";

			// location3_name
			$this->location3_name->LinkCustomAttributes = "";
			$this->location3_name->HrefValue = "";

			// location4_name
			$this->location4_name->LinkCustomAttributes = "";
			$this->location4_name->HrefValue = "";

			// location5_name
			$this->location5_name->LinkCustomAttributes = "";
			$this->location5_name->HrefValue = "";

			// location6_name
			$this->location6_name->LinkCustomAttributes = "";
			$this->location6_name->HrefValue = "";

			// location7_name
			$this->location7_name->LinkCustomAttributes = "";
			$this->location7_name->HrefValue = "";

			// show_address
			$this->show_address->LinkCustomAttributes = "";
			$this->show_address->HrefValue = "";

			// show_marker
			$this->show_marker->LinkCustomAttributes = "";
			$this->show_marker->HrefValue = "";

			// price
			$this->price->LinkCustomAttributes = "";
			$this->price->HrefValue = "";

			// price_unit
			$this->price_unit->LinkCustomAttributes = "";
			$this->price_unit->HrefValue = "";

			// price_si
			$this->price_si->LinkCustomAttributes = "";
			$this->price_si->HrefValue = "";

			// price_period
			$this->price_period->LinkCustomAttributes = "";
			$this->price_period->HrefValue = "";

			// bedrooms
			$this->bedrooms->LinkCustomAttributes = "";
			$this->bedrooms->HrefValue = "";

			// rooms
			$this->rooms->LinkCustomAttributes = "";
			$this->rooms->HrefValue = "";

			// bathrooms
			$this->bathrooms->LinkCustomAttributes = "";
			$this->bathrooms->HrefValue = "";

			// living_area
			$this->living_area->LinkCustomAttributes = "";
			$this->living_area->HrefValue = "";

			// living_area_unit
			$this->living_area_unit->LinkCustomAttributes = "";
			$this->living_area_unit->HrefValue = "";

			// living_area_si
			$this->living_area_si->LinkCustomAttributes = "";
			$this->living_area_si->HrefValue = "";

			// lot_area
			$this->lot_area->LinkCustomAttributes = "";
			$this->lot_area->HrefValue = "";

			// lot_area_unit
			$this->lot_area_unit->LinkCustomAttributes = "";
			$this->lot_area_unit->HrefValue = "";

			// lot_area_si
			$this->lot_area_si->LinkCustomAttributes = "";
			$this->lot_area_si->HrefValue = "";

			// googlemap_lt
			$this->googlemap_lt->LinkCustomAttributes = "";
			$this->googlemap_lt->HrefValue = "";

			// googlemap_ln
			$this->googlemap_ln->LinkCustomAttributes = "";
			$this->googlemap_ln->HrefValue = "";

			// finalized
			$this->finalized->LinkCustomAttributes = "";
			$this->finalized->HrefValue = "";

			// add_date
			$this->add_date->LinkCustomAttributes = "";
			$this->add_date->HrefValue = "";

			// last_finalize_date
			$this->last_finalize_date->LinkCustomAttributes = "";
			$this->last_finalize_date->HrefValue = "";

			// expire_days
			$this->expire_days->LinkCustomAttributes = "";
			$this->expire_days->HrefValue = "";

			// confirmed
			$this->confirmed->LinkCustomAttributes = "";
			$this->confirmed->HrefValue = "";

			// expired
			$this->expired->LinkCustomAttributes = "";
			$this->expired->HrefValue = "";

			// build_year
			$this->build_year->LinkCustomAttributes = "";
			$this->build_year->HrefValue = "";

			// zip_id
			$this->zip_id->LinkCustomAttributes = "";
			$this->zip_id->HrefValue = "";

			// zip_name
			$this->zip_name->LinkCustomAttributes = "";
			$this->zip_name->HrefValue = "";

			// last_modified_time_stamp
			$this->last_modified_time_stamp->LinkCustomAttributes = "";
			$this->last_modified_time_stamp->HrefValue = "";

			// post_code
			$this->post_code->LinkCustomAttributes = "";
			$this->post_code->HrefValue = "";

			// meta_description
			$this->meta_description->LinkCustomAttributes = "";
			$this->meta_description->HrefValue = "";

			// meta_description_manual
			$this->meta_description_manual->LinkCustomAttributes = "";
			$this->meta_description_manual->HrefValue = "";

			// meta_keywords
			$this->meta_keywords->LinkCustomAttributes = "";
			$this->meta_keywords->HrefValue = "";

			// meta_keywords_manual
			$this->meta_keywords_manual->LinkCustomAttributes = "";
			$this->meta_keywords_manual->HrefValue = "";

			// street_no
			$this->street_no->LinkCustomAttributes = "";
			$this->street_no->HrefValue = "";

			// sp_featured
			$this->sp_featured->LinkCustomAttributes = "";
			$this->sp_featured->HrefValue = "";

			// sp_hot
			$this->sp_hot->LinkCustomAttributes = "";
			$this->sp_hot->HrefValue = "";

			// sp_openhouse
			$this->sp_openhouse->LinkCustomAttributes = "";
			$this->sp_openhouse->HrefValue = "";

			// sp_forclosure
			$this->sp_forclosure->LinkCustomAttributes = "";
			$this->sp_forclosure->HrefValue = "";

			// textsearch
			$this->textsearch->LinkCustomAttributes = "";
			$this->textsearch->HrefValue = "";

			// location_text
			$this->location_text->LinkCustomAttributes = "";
			$this->location_text->HrefValue = "";

			// field_42
			$this->field_42->LinkCustomAttributes = "";
			$this->field_42->HrefValue = "";

			// field_312
			$this->field_312->LinkCustomAttributes = "";
			$this->field_312->HrefValue = "";

			// field_313
			$this->field_313->LinkCustomAttributes = "";
			$this->field_313->HrefValue = "";

			// field_308
			$this->field_308->LinkCustomAttributes = "";
			$this->field_308->HrefValue = "";

			// field_7
			$this->field_7->LinkCustomAttributes = "";
			$this->field_7->HrefValue = "";

			// n_103
			$this->n_103->LinkCustomAttributes = "";
			$this->n_103->HrefValue = "";

			// n_103_distance
			$this->n_103_distance->LinkCustomAttributes = "";
			$this->n_103_distance->HrefValue = "";

			// n_103_distance_by
			$this->n_103_distance_by->LinkCustomAttributes = "";
			$this->n_103_distance_by->HrefValue = "";

			// n_105
			$this->n_105->LinkCustomAttributes = "";
			$this->n_105->HrefValue = "";

			// n_105_distance
			$this->n_105_distance->LinkCustomAttributes = "";
			$this->n_105_distance->HrefValue = "";

			// n_105_distance_by
			$this->n_105_distance_by->LinkCustomAttributes = "";
			$this->n_105_distance_by->HrefValue = "";

			// n_107
			$this->n_107->LinkCustomAttributes = "";
			$this->n_107->HrefValue = "";

			// n_107_distance
			$this->n_107_distance->LinkCustomAttributes = "";
			$this->n_107_distance->HrefValue = "";

			// n_107_distance_by
			$this->n_107_distance_by->LinkCustomAttributes = "";
			$this->n_107_distance_by->HrefValue = "";

			// n_108
			$this->n_108->LinkCustomAttributes = "";
			$this->n_108->HrefValue = "";

			// n_108_distance
			$this->n_108_distance->LinkCustomAttributes = "";
			$this->n_108_distance->HrefValue = "";

			// n_108_distance_by
			$this->n_108_distance_by->LinkCustomAttributes = "";
			$this->n_108_distance_by->HrefValue = "";

			// n_109
			$this->n_109->LinkCustomAttributes = "";
			$this->n_109->HrefValue = "";

			// n_109_distance
			$this->n_109_distance->LinkCustomAttributes = "";
			$this->n_109_distance->HrefValue = "";

			// n_109_distance_by
			$this->n_109_distance_by->LinkCustomAttributes = "";
			$this->n_109_distance_by->HrefValue = "";

			// f_131_options
			$this->f_131_options->LinkCustomAttributes = "";
			$this->f_131_options->HrefValue = "";

			// f_131
			$this->f_131->LinkCustomAttributes = "";
			$this->f_131->HrefValue = "";

			// f_137_options
			$this->f_137_options->LinkCustomAttributes = "";
			$this->f_137_options->HrefValue = "";

			// f_137
			$this->f_137->LinkCustomAttributes = "";
			$this->f_137->HrefValue = "";

			// f_139_options
			$this->f_139_options->LinkCustomAttributes = "";
			$this->f_139_options->HrefValue = "";

			// f_139
			$this->f_139->LinkCustomAttributes = "";
			$this->f_139->HrefValue = "";

			// f_144_options
			$this->f_144_options->LinkCustomAttributes = "";
			$this->f_144_options->HrefValue = "";

			// f_144
			$this->f_144->LinkCustomAttributes = "";
			$this->f_144->HrefValue = "";

			// f_146_options
			$this->f_146_options->LinkCustomAttributes = "";
			$this->f_146_options->HrefValue = "";

			// f_146
			$this->f_146->LinkCustomAttributes = "";
			$this->f_146->HrefValue = "";

			// f_149_options
			$this->f_149_options->LinkCustomAttributes = "";
			$this->f_149_options->HrefValue = "";

			// f_149
			$this->f_149->LinkCustomAttributes = "";
			$this->f_149->HrefValue = "";

			// f_150_options
			$this->f_150_options->LinkCustomAttributes = "";
			$this->f_150_options->HrefValue = "";

			// f_150
			$this->f_150->LinkCustomAttributes = "";
			$this->f_150->HrefValue = "";

			// f_156_options
			$this->f_156_options->LinkCustomAttributes = "";
			$this->f_156_options->HrefValue = "";

			// f_156
			$this->f_156->LinkCustomAttributes = "";
			$this->f_156->HrefValue = "";

			// f_157_options
			$this->f_157_options->LinkCustomAttributes = "";
			$this->f_157_options->HrefValue = "";

			// f_157
			$this->f_157->LinkCustomAttributes = "";
			$this->f_157->HrefValue = "";

			// f_159_options
			$this->f_159_options->LinkCustomAttributes = "";
			$this->f_159_options->HrefValue = "";

			// f_159
			$this->f_159->LinkCustomAttributes = "";
			$this->f_159->HrefValue = "";

			// f_161_options
			$this->f_161_options->LinkCustomAttributes = "";
			$this->f_161_options->HrefValue = "";

			// f_161
			$this->f_161->LinkCustomAttributes = "";
			$this->f_161->HrefValue = "";

			// f_163_options
			$this->f_163_options->LinkCustomAttributes = "";
			$this->f_163_options->HrefValue = "";

			// f_163
			$this->f_163->LinkCustomAttributes = "";
			$this->f_163->HrefValue = "";

			// f_165_options
			$this->f_165_options->LinkCustomAttributes = "";
			$this->f_165_options->HrefValue = "";

			// f_165
			$this->f_165->LinkCustomAttributes = "";
			$this->f_165->HrefValue = "";

			// f_166_options
			$this->f_166_options->LinkCustomAttributes = "";
			$this->f_166_options->HrefValue = "";

			// f_166
			$this->f_166->LinkCustomAttributes = "";
			$this->f_166->HrefValue = "";

			// ref_id
			$this->ref_id->LinkCustomAttributes = "";
			$this->ref_id->HrefValue = "";

			// field_54
			$this->field_54->LinkCustomAttributes = "";
			$this->field_54->HrefValue = "";

			// half_bathrooms
			$this->half_bathrooms->LinkCustomAttributes = "";
			$this->half_bathrooms->HrefValue = "";

			// field_55
			$this->field_55->LinkCustomAttributes = "";
			$this->field_55->HrefValue = "";

			// rendered
			$this->rendered->LinkCustomAttributes = "";
			$this->rendered->HrefValue = "";

			// alias
			$this->alias->LinkCustomAttributes = "";
			$this->alias->HrefValue = "";

			// source
			$this->source->LinkCustomAttributes = "";
			$this->source->HrefValue = "";

			// last_sync_date
			$this->last_sync_date->LinkCustomAttributes = "";
			$this->last_sync_date->HrefValue = "";

			// street_suffix
			$this->street_suffix->LinkCustomAttributes = "";
			$this->street_suffix->HrefValue = "";

			// energy_tag
			$this->energy_tag->LinkCustomAttributes = "";
			$this->energy_tag->HrefValue = "";

			// field_3006
			$this->field_3006->LinkCustomAttributes = "";
			$this->field_3006->HrefValue = "";

			// field_3007
			$this->field_3007->LinkCustomAttributes = "";
			$this->field_3007->HrefValue = "";

			// field_3008
			$this->field_3008->LinkCustomAttributes = "";
			$this->field_3008->HrefValue = "";

			// importer_structure_id
			$this->importer_structure_id->LinkCustomAttributes = "";
			$this->importer_structure_id->HrefValue = "";

			// importer_params
			$this->importer_params->LinkCustomAttributes = "";
			$this->importer_params->HrefValue = "";

			// field_3009
			$this->field_3009->LinkCustomAttributes = "";
			$this->field_3009->HrefValue = "";

			// field_3010
			$this->field_3010->LinkCustomAttributes = "";
			$this->field_3010->HrefValue = "";

			// field_3012
			$this->field_3012->LinkCustomAttributes = "";
			$this->field_3012->HrefValue = "";

			// rendered_en_us
			$this->rendered_en_us->LinkCustomAttributes = "";
			$this->rendered_en_us->HrefValue = "";

			// textsearch_en_us
			$this->textsearch_en_us->LinkCustomAttributes = "";
			$this->textsearch_en_us->HrefValue = "";

			// rendered_fr_fr
			$this->rendered_fr_fr->LinkCustomAttributes = "";
			$this->rendered_fr_fr->HrefValue = "";

			// textsearch_fr_fr
			$this->textsearch_fr_fr->LinkCustomAttributes = "";
			$this->textsearch_fr_fr->HrefValue = "";

			// field_3013
			$this->field_3013->LinkCustomAttributes = "";
			$this->field_3013->HrefValue = "";

			// field_3014
			$this->field_3014->LinkCustomAttributes = "";
			$this->field_3014->HrefValue = "";

			// f_3014_options
			$this->f_3014_options->LinkCustomAttributes = "";
			$this->f_3014_options->HrefValue = "";

			// f_3014
			$this->f_3014->LinkCustomAttributes = "";
			$this->f_3014->HrefValue = "";

			// field_3015
			$this->field_3015->LinkCustomAttributes = "";
			$this->field_3015->HrefValue = "";

			// field_3016
			$this->field_3016->LinkCustomAttributes = "";
			$this->field_3016->HrefValue = "";

			// field_3017
			$this->field_3017->LinkCustomAttributes = "";
			$this->field_3017->HrefValue = "";

			// f_3018_options
			$this->f_3018_options->LinkCustomAttributes = "";
			$this->f_3018_options->HrefValue = "";

			// f_3018
			$this->f_3018->LinkCustomAttributes = "";
			$this->f_3018->HrefValue = "";

			// f_3019_options
			$this->f_3019_options->LinkCustomAttributes = "";
			$this->f_3019_options->HrefValue = "";

			// f_3019
			$this->f_3019->LinkCustomAttributes = "";
			$this->f_3019->HrefValue = "";

			// f_3020_options
			$this->f_3020_options->LinkCustomAttributes = "";
			$this->f_3020_options->HrefValue = "";

			// f_3020
			$this->f_3020->LinkCustomAttributes = "";
			$this->f_3020->HrefValue = "";

			// f_3021_options
			$this->f_3021_options->LinkCustomAttributes = "";
			$this->f_3021_options->HrefValue = "";

			// f_3021
			$this->f_3021->LinkCustomAttributes = "";
			$this->f_3021->HrefValue = "";

			// f_3022_options
			$this->f_3022_options->LinkCustomAttributes = "";
			$this->f_3022_options->HrefValue = "";

			// f_3022
			$this->f_3022->LinkCustomAttributes = "";
			$this->f_3022->HrefValue = "";

			// f_3023_options
			$this->f_3023_options->LinkCustomAttributes = "";
			$this->f_3023_options->HrefValue = "";

			// f_3023
			$this->f_3023->LinkCustomAttributes = "";
			$this->f_3023->HrefValue = "";

			// f_3024_options
			$this->f_3024_options->LinkCustomAttributes = "";
			$this->f_3024_options->HrefValue = "";

			// f_3024
			$this->f_3024->LinkCustomAttributes = "";
			$this->f_3024->HrefValue = "";

			// f_3025_options
			$this->f_3025_options->LinkCustomAttributes = "";
			$this->f_3025_options->HrefValue = "";

			// f_3025
			$this->f_3025->LinkCustomAttributes = "";
			$this->f_3025->HrefValue = "";

			// f_3026_options
			$this->f_3026_options->LinkCustomAttributes = "";
			$this->f_3026_options->HrefValue = "";

			// f_3026
			$this->f_3026->LinkCustomAttributes = "";
			$this->f_3026->HrefValue = "";

			// f_3027_options
			$this->f_3027_options->LinkCustomAttributes = "";
			$this->f_3027_options->HrefValue = "";

			// f_3027
			$this->f_3027->LinkCustomAttributes = "";
			$this->f_3027->HrefValue = "";

			// f_3028_options
			$this->f_3028_options->LinkCustomAttributes = "";
			$this->f_3028_options->HrefValue = "";

			// f_3028
			$this->f_3028->LinkCustomAttributes = "";
			$this->f_3028->HrefValue = "";

			// f_3029_options
			$this->f_3029_options->LinkCustomAttributes = "";
			$this->f_3029_options->HrefValue = "";

			// f_3029
			$this->f_3029->LinkCustomAttributes = "";
			$this->f_3029->HrefValue = "";

			// f_3031_options
			$this->f_3031_options->LinkCustomAttributes = "";
			$this->f_3031_options->HrefValue = "";

			// f_3031
			$this->f_3031->LinkCustomAttributes = "";
			$this->f_3031->HrefValue = "";

			// f_3032_options
			$this->f_3032_options->LinkCustomAttributes = "";
			$this->f_3032_options->HrefValue = "";

			// f_3032
			$this->f_3032->LinkCustomAttributes = "";
			$this->f_3032->HrefValue = "";

			// f_3033_options
			$this->f_3033_options->LinkCustomAttributes = "";
			$this->f_3033_options->HrefValue = "";

			// f_3033
			$this->f_3033->LinkCustomAttributes = "";
			$this->f_3033->HrefValue = "";

			// f_3034_options
			$this->f_3034_options->LinkCustomAttributes = "";
			$this->f_3034_options->HrefValue = "";

			// f_3034
			$this->f_3034->LinkCustomAttributes = "";
			$this->f_3034->HrefValue = "";

			// f_3035_options
			$this->f_3035_options->LinkCustomAttributes = "";
			$this->f_3035_options->HrefValue = "";

			// f_3035
			$this->f_3035->LinkCustomAttributes = "";
			$this->f_3035->HrefValue = "";

			// f_3036_options
			$this->f_3036_options->LinkCustomAttributes = "";
			$this->f_3036_options->HrefValue = "";

			// f_3036
			$this->f_3036->LinkCustomAttributes = "";
			$this->f_3036->HrefValue = "";

			// f_3037_options
			$this->f_3037_options->LinkCustomAttributes = "";
			$this->f_3037_options->HrefValue = "";

			// f_3037
			$this->f_3037->LinkCustomAttributes = "";
			$this->f_3037->HrefValue = "";

			// f_3038_options
			$this->f_3038_options->LinkCustomAttributes = "";
			$this->f_3038_options->HrefValue = "";

			// f_3038
			$this->f_3038->LinkCustomAttributes = "";
			$this->f_3038->HrefValue = "";

			// f_3039_options
			$this->f_3039_options->LinkCustomAttributes = "";
			$this->f_3039_options->HrefValue = "";

			// f_3039
			$this->f_3039->LinkCustomAttributes = "";
			$this->f_3039->HrefValue = "";

			// f_3040_options
			$this->f_3040_options->LinkCustomAttributes = "";
			$this->f_3040_options->HrefValue = "";

			// f_3040
			$this->f_3040->LinkCustomAttributes = "";
			$this->f_3040->HrefValue = "";

			// f_3041_options
			$this->f_3041_options->LinkCustomAttributes = "";
			$this->f_3041_options->HrefValue = "";

			// f_3041
			$this->f_3041->LinkCustomAttributes = "";
			$this->f_3041->HrefValue = "";

			// f_3042_options
			$this->f_3042_options->LinkCustomAttributes = "";
			$this->f_3042_options->HrefValue = "";

			// f_3042
			$this->f_3042->LinkCustomAttributes = "";
			$this->f_3042->HrefValue = "";

			// f_3043_options
			$this->f_3043_options->LinkCustomAttributes = "";
			$this->f_3043_options->HrefValue = "";

			// f_3043
			$this->f_3043->LinkCustomAttributes = "";
			$this->f_3043->HrefValue = "";

			// f_3044_options
			$this->f_3044_options->LinkCustomAttributes = "";
			$this->f_3044_options->HrefValue = "";

			// f_3044
			$this->f_3044->LinkCustomAttributes = "";
			$this->f_3044->HrefValue = "";

			// n_3045
			$this->n_3045->LinkCustomAttributes = "";
			$this->n_3045->HrefValue = "";

			// n_3045_distance
			$this->n_3045_distance->LinkCustomAttributes = "";
			$this->n_3045_distance->HrefValue = "";

			// n_3045_distance_by
			$this->n_3045_distance_by->LinkCustomAttributes = "";
			$this->n_3045_distance_by->HrefValue = "";

			// n_3046
			$this->n_3046->LinkCustomAttributes = "";
			$this->n_3046->HrefValue = "";

			// n_3046_distance
			$this->n_3046_distance->LinkCustomAttributes = "";
			$this->n_3046_distance->HrefValue = "";

			// n_3046_distance_by
			$this->n_3046_distance_by->LinkCustomAttributes = "";
			$this->n_3046_distance_by->HrefValue = "";

			// n_3047
			$this->n_3047->LinkCustomAttributes = "";
			$this->n_3047->HrefValue = "";

			// n_3047_distance
			$this->n_3047_distance->LinkCustomAttributes = "";
			$this->n_3047_distance->HrefValue = "";

			// n_3047_distance_by
			$this->n_3047_distance_by->LinkCustomAttributes = "";
			$this->n_3047_distance_by->HrefValue = "";

			// n_3048
			$this->n_3048->LinkCustomAttributes = "";
			$this->n_3048->HrefValue = "";

			// n_3048_distance
			$this->n_3048_distance->LinkCustomAttributes = "";
			$this->n_3048_distance->HrefValue = "";

			// n_3048_distance_by
			$this->n_3048_distance_by->LinkCustomAttributes = "";
			$this->n_3048_distance_by->HrefValue = "";

			// n_3049
			$this->n_3049->LinkCustomAttributes = "";
			$this->n_3049->HrefValue = "";

			// n_3049_distance
			$this->n_3049_distance->LinkCustomAttributes = "";
			$this->n_3049_distance->HrefValue = "";

			// n_3049_distance_by
			$this->n_3049_distance_by->LinkCustomAttributes = "";
			$this->n_3049_distance_by->HrefValue = "";

			// n_3050
			$this->n_3050->LinkCustomAttributes = "";
			$this->n_3050->HrefValue = "";

			// n_3050_distance
			$this->n_3050_distance->LinkCustomAttributes = "";
			$this->n_3050_distance->HrefValue = "";

			// n_3050_distance_by
			$this->n_3050_distance_by->LinkCustomAttributes = "";
			$this->n_3050_distance_by->HrefValue = "";

			// n_3051
			$this->n_3051->LinkCustomAttributes = "";
			$this->n_3051->HrefValue = "";

			// n_3051_distance
			$this->n_3051_distance->LinkCustomAttributes = "";
			$this->n_3051_distance->HrefValue = "";

			// n_3051_distance_by
			$this->n_3051_distance_by->LinkCustomAttributes = "";
			$this->n_3051_distance_by->HrefValue = "";

			// n_3052
			$this->n_3052->LinkCustomAttributes = "";
			$this->n_3052->HrefValue = "";

			// n_3052_distance
			$this->n_3052_distance->LinkCustomAttributes = "";
			$this->n_3052_distance->HrefValue = "";

			// n_3052_distance_by
			$this->n_3052_distance_by->LinkCustomAttributes = "";
			$this->n_3052_distance_by->HrefValue = "";

			// n_3053
			$this->n_3053->LinkCustomAttributes = "";
			$this->n_3053->HrefValue = "";

			// n_3053_distance
			$this->n_3053_distance->LinkCustomAttributes = "";
			$this->n_3053_distance->HrefValue = "";

			// n_3053_distance_by
			$this->n_3053_distance_by->LinkCustomAttributes = "";
			$this->n_3053_distance_by->HrefValue = "";

			// n_3054
			$this->n_3054->LinkCustomAttributes = "";
			$this->n_3054->HrefValue = "";

			// n_3054_distance
			$this->n_3054_distance->LinkCustomAttributes = "";
			$this->n_3054_distance->HrefValue = "";

			// n_3054_distance_by
			$this->n_3054_distance_by->LinkCustomAttributes = "";
			$this->n_3054_distance_by->HrefValue = "";

			// n_3055
			$this->n_3055->LinkCustomAttributes = "";
			$this->n_3055->HrefValue = "";

			// n_3055_distance
			$this->n_3055_distance->LinkCustomAttributes = "";
			$this->n_3055_distance->HrefValue = "";

			// n_3055_distance_by
			$this->n_3055_distance_by->LinkCustomAttributes = "";
			$this->n_3055_distance_by->HrefValue = "";

			// n_3056
			$this->n_3056->LinkCustomAttributes = "";
			$this->n_3056->HrefValue = "";

			// n_3056_distance
			$this->n_3056_distance->LinkCustomAttributes = "";
			$this->n_3056_distance->HrefValue = "";

			// n_3056_distance_by
			$this->n_3056_distance_by->LinkCustomAttributes = "";
			$this->n_3056_distance_by->HrefValue = "";

			// n_3057
			$this->n_3057->LinkCustomAttributes = "";
			$this->n_3057->HrefValue = "";

			// n_3057_distance
			$this->n_3057_distance->LinkCustomAttributes = "";
			$this->n_3057_distance->HrefValue = "";

			// n_3057_distance_by
			$this->n_3057_distance_by->LinkCustomAttributes = "";
			$this->n_3057_distance_by->HrefValue = "";

			// n_3058
			$this->n_3058->LinkCustomAttributes = "";
			$this->n_3058->HrefValue = "";

			// n_3058_distance
			$this->n_3058_distance->LinkCustomAttributes = "";
			$this->n_3058_distance->HrefValue = "";

			// n_3058_distance_by
			$this->n_3058_distance_by->LinkCustomAttributes = "";
			$this->n_3058_distance_by->HrefValue = "";

			// n_3059
			$this->n_3059->LinkCustomAttributes = "";
			$this->n_3059->HrefValue = "";

			// n_3059_distance
			$this->n_3059_distance->LinkCustomAttributes = "";
			$this->n_3059_distance->HrefValue = "";

			// n_3059_distance_by
			$this->n_3059_distance_by->LinkCustomAttributes = "";
			$this->n_3059_distance_by->HrefValue = "";

			// f_3060_options
			$this->f_3060_options->LinkCustomAttributes = "";
			$this->f_3060_options->HrefValue = "";

			// f_3060
			$this->f_3060->LinkCustomAttributes = "";
			$this->f_3060->HrefValue = "";

			// f_3061_options
			$this->f_3061_options->LinkCustomAttributes = "";
			$this->f_3061_options->HrefValue = "";

			// f_3061
			$this->f_3061->LinkCustomAttributes = "";
			$this->f_3061->HrefValue = "";

			// f_3062_options
			$this->f_3062_options->LinkCustomAttributes = "";
			$this->f_3062_options->HrefValue = "";

			// f_3062
			$this->f_3062->LinkCustomAttributes = "";
			$this->f_3062->HrefValue = "";

			// field_3063
			$this->field_3063->LinkCustomAttributes = "";
			$this->field_3063->HrefValue = "";

			// field_3064
			$this->field_3064->LinkCustomAttributes = "";
			$this->field_3064->HrefValue = "";

			// field_3065
			$this->field_3065->LinkCustomAttributes = "";
			$this->field_3065->HrefValue = "";

			// field_308_en_us
			$this->field_308_en_us->LinkCustomAttributes = "";
			$this->field_308_en_us->HrefValue = "";

			// field_308_fr_fr
			$this->field_308_fr_fr->LinkCustomAttributes = "";
			$this->field_308_fr_fr->HrefValue = "";

			// field_313_en_us
			$this->field_313_en_us->LinkCustomAttributes = "";
			$this->field_313_en_us->HrefValue = "";

			// field_313_fr_fr
			$this->field_313_fr_fr->LinkCustomAttributes = "";
			$this->field_313_fr_fr->HrefValue = "";

			// field_312_en_us
			$this->field_312_en_us->LinkCustomAttributes = "";
			$this->field_312_en_us->HrefValue = "";

			// field_312_fr_fr
			$this->field_312_fr_fr->LinkCustomAttributes = "";
			$this->field_312_fr_fr->HrefValue = "";

			// field_3017_en_us
			$this->field_3017_en_us->LinkCustomAttributes = "";
			$this->field_3017_en_us->HrefValue = "";

			// field_3017_fr_fr
			$this->field_3017_fr_fr->LinkCustomAttributes = "";
			$this->field_3017_fr_fr->HrefValue = "";

			// field_42_en_us
			$this->field_42_en_us->LinkCustomAttributes = "";
			$this->field_42_en_us->HrefValue = "";

			// field_42_fr_fr
			$this->field_42_fr_fr->LinkCustomAttributes = "";
			$this->field_42_fr_fr->HrefValue = "";

			// field_3067
			$this->field_3067->LinkCustomAttributes = "";
			$this->field_3067->HrefValue = "";

			// field_3068
			$this->field_3068->LinkCustomAttributes = "";
			$this->field_3068->HrefValue = "";

			// field_3069
			$this->field_3069->LinkCustomAttributes = "";
			$this->field_3069->HrefValue = "";

			// field_3070
			$this->field_3070->LinkCustomAttributes = "";
			$this->field_3070->HrefValue = "";

			// field_3071
			$this->field_3071->LinkCustomAttributes = "";
			$this->field_3071->HrefValue = "";

			// field_3071_en_us
			$this->field_3071_en_us->LinkCustomAttributes = "";
			$this->field_3071_en_us->HrefValue = "";

			// field_3071_fr_fr
			$this->field_3071_fr_fr->LinkCustomAttributes = "";
			$this->field_3071_fr_fr->HrefValue = "";

			// field_3072
			$this->field_3072->LinkCustomAttributes = "";
			$this->field_3072->HrefValue = "";

			// field_3073
			$this->field_3073->LinkCustomAttributes = "";
			$this->field_3073->HrefValue = "";

			// field_3074
			$this->field_3074->LinkCustomAttributes = "";
			$this->field_3074->HrefValue = "";

			// field_3074_en_us
			$this->field_3074_en_us->LinkCustomAttributes = "";
			$this->field_3074_en_us->HrefValue = "";

			// field_3074_fr_fr
			$this->field_3074_fr_fr->LinkCustomAttributes = "";
			$this->field_3074_fr_fr->HrefValue = "";

			// field_3075
			$this->field_3075->LinkCustomAttributes = "";
			$this->field_3075->HrefValue = "";

			// field_3076
			$this->field_3076->LinkCustomAttributes = "";
			$this->field_3076->HrefValue = "";

			// field_3077
			$this->field_3077->LinkCustomAttributes = "";
			$this->field_3077->HrefValue = "";

			// field_3078
			$this->field_3078->LinkCustomAttributes = "";
			$this->field_3078->HrefValue = "";

			// field_3079
			$this->field_3079->LinkCustomAttributes = "";
			$this->field_3079->HrefValue = "";

			// field_3080
			$this->field_3080->LinkCustomAttributes = "";
			$this->field_3080->HrefValue = "";

			// field_3076_en_us
			$this->field_3076_en_us->LinkCustomAttributes = "";
			$this->field_3076_en_us->HrefValue = "";

			// field_3076_fr_fr
			$this->field_3076_fr_fr->LinkCustomAttributes = "";
			$this->field_3076_fr_fr->HrefValue = "";

			// field_3080_en_us
			$this->field_3080_en_us->LinkCustomAttributes = "";
			$this->field_3080_en_us->HrefValue = "";

			// field_3080_fr_fr
			$this->field_3080_fr_fr->LinkCustomAttributes = "";
			$this->field_3080_fr_fr->HrefValue = "";

			// field_3081
			$this->field_3081->LinkCustomAttributes = "";
			$this->field_3081->HrefValue = "";

			// field_3081_en_us
			$this->field_3081_en_us->LinkCustomAttributes = "";
			$this->field_3081_en_us->HrefValue = "";

			// field_3081_fr_fr
			$this->field_3081_fr_fr->LinkCustomAttributes = "";
			$this->field_3081_fr_fr->HrefValue = "";

			// field_3082
			$this->field_3082->LinkCustomAttributes = "";
			$this->field_3082->HrefValue = "";

			// field_3082_en_us
			$this->field_3082_en_us->LinkCustomAttributes = "";
			$this->field_3082_en_us->HrefValue = "";

			// field_3082_fr_fr
			$this->field_3082_fr_fr->LinkCustomAttributes = "";
			$this->field_3082_fr_fr->HrefValue = "";

			// field_3084
			$this->field_3084->LinkCustomAttributes = "";
			$this->field_3084->HrefValue = "";

			// field_3085
			$this->field_3085->LinkCustomAttributes = "";
			$this->field_3085->HrefValue = "";

			// field_3086
			$this->field_3086->LinkCustomAttributes = "";
			$this->field_3086->HrefValue = "";

			// field_3096
			$this->field_3096->LinkCustomAttributes = "";
			$this->field_3096->HrefValue = "";

			// field_3097
			$this->field_3097->LinkCustomAttributes = "";
			$this->field_3097->HrefValue = "";

			// field_3098
			$this->field_3098->LinkCustomAttributes = "";
			$this->field_3098->HrefValue = "";

			// field_3099
			$this->field_3099->LinkCustomAttributes = "";
			$this->field_3099->HrefValue = "";

			// field_3100
			$this->field_3100->LinkCustomAttributes = "";
			$this->field_3100->HrefValue = "";

			// field_3101
			$this->field_3101->LinkCustomAttributes = "";
			$this->field_3101->HrefValue = "";

			// field_3102
			$this->field_3102->LinkCustomAttributes = "";
			$this->field_3102->HrefValue = "";

			// field_3103
			$this->field_3103->LinkCustomAttributes = "";
			$this->field_3103->HrefValue = "";

			// field_3104
			$this->field_3104->LinkCustomAttributes = "";
			$this->field_3104->HrefValue = "";

			// field_3105
			$this->field_3105->LinkCustomAttributes = "";
			$this->field_3105->HrefValue = "";

			// field_3106
			$this->field_3106->LinkCustomAttributes = "";
			$this->field_3106->HrefValue = "";

			// field_3107
			$this->field_3107->LinkCustomAttributes = "";
			$this->field_3107->HrefValue = "";

			// field_3108
			$this->field_3108->LinkCustomAttributes = "";
			$this->field_3108->HrefValue = "";

			// field_3109
			$this->field_3109->LinkCustomAttributes = "";
			$this->field_3109->HrefValue = "";

			// field_3110
			$this->field_3110->LinkCustomAttributes = "";
			$this->field_3110->HrefValue = "";

			// field_3111
			$this->field_3111->LinkCustomAttributes = "";
			$this->field_3111->HrefValue = "";

			// field_3112
			$this->field_3112->LinkCustomAttributes = "";
			$this->field_3112->HrefValue = "";

			// field_3113
			$this->field_3113->LinkCustomAttributes = "";
			$this->field_3113->HrefValue = "";

			// field_3113_en_us
			$this->field_3113_en_us->LinkCustomAttributes = "";
			$this->field_3113_en_us->HrefValue = "";

			// field_3113_fr_fr
			$this->field_3113_fr_fr->LinkCustomAttributes = "";
			$this->field_3113_fr_fr->HrefValue = "";

			// field_3114
			$this->field_3114->LinkCustomAttributes = "";
			$this->field_3114->HrefValue = "";

			// field_3114_en_us
			$this->field_3114_en_us->LinkCustomAttributes = "";
			$this->field_3114_en_us->HrefValue = "";

			// field_3114_fr_fr
			$this->field_3114_fr_fr->LinkCustomAttributes = "";
			$this->field_3114_fr_fr->HrefValue = "";

			// field_3115
			$this->field_3115->LinkCustomAttributes = "";
			$this->field_3115->HrefValue = "";

			// field_3115_si
			$this->field_3115_si->LinkCustomAttributes = "";
			$this->field_3115_si->HrefValue = "";

			// field_3115_unit
			$this->field_3115_unit->LinkCustomAttributes = "";
			$this->field_3115_unit->HrefValue = "";

			// field_3116
			$this->field_3116->LinkCustomAttributes = "";
			$this->field_3116->HrefValue = "";

			// field_3117
			$this->field_3117->LinkCustomAttributes = "";
			$this->field_3117->HrefValue = "";

			// field_3117_en_us
			$this->field_3117_en_us->LinkCustomAttributes = "";
			$this->field_3117_en_us->HrefValue = "";

			// field_3117_fr_fr
			$this->field_3117_fr_fr->LinkCustomAttributes = "";
			$this->field_3117_fr_fr->HrefValue = "";

			// field_3118
			$this->field_3118->LinkCustomAttributes = "";
			$this->field_3118->HrefValue = "";

			// field_3118_en_us
			$this->field_3118_en_us->LinkCustomAttributes = "";
			$this->field_3118_en_us->HrefValue = "";

			// field_3118_fr_fr
			$this->field_3118_fr_fr->LinkCustomAttributes = "";
			$this->field_3118_fr_fr->HrefValue = "";

			// field_3119
			$this->field_3119->LinkCustomAttributes = "";
			$this->field_3119->HrefValue = "";

			// field_3119_en_us
			$this->field_3119_en_us->LinkCustomAttributes = "";
			$this->field_3119_en_us->HrefValue = "";

			// field_3119_fr_fr
			$this->field_3119_fr_fr->LinkCustomAttributes = "";
			$this->field_3119_fr_fr->HrefValue = "";

			// field_3120
			$this->field_3120->LinkCustomAttributes = "";
			$this->field_3120->HrefValue = "";

			// field_3120_en_us
			$this->field_3120_en_us->LinkCustomAttributes = "";
			$this->field_3120_en_us->HrefValue = "";

			// field_3120_fr_fr
			$this->field_3120_fr_fr->LinkCustomAttributes = "";
			$this->field_3120_fr_fr->HrefValue = "";

			// field_3121
			$this->field_3121->LinkCustomAttributes = "";
			$this->field_3121->HrefValue = "";

			// field_3122
			$this->field_3122->LinkCustomAttributes = "";
			$this->field_3122->HrefValue = "";

			// field_3122_si
			$this->field_3122_si->LinkCustomAttributes = "";
			$this->field_3122_si->HrefValue = "";

			// field_3122_unit
			$this->field_3122_unit->LinkCustomAttributes = "";
			$this->field_3122_unit->HrefValue = "";

			// field_3123
			$this->field_3123->LinkCustomAttributes = "";
			$this->field_3123->HrefValue = "";

			// field_3124
			$this->field_3124->LinkCustomAttributes = "";
			$this->field_3124->HrefValue = "";

			// field_3125
			$this->field_3125->LinkCustomAttributes = "";
			$this->field_3125->HrefValue = "";

			// field_3126
			$this->field_3126->LinkCustomAttributes = "";
			$this->field_3126->HrefValue = "";

			// field_3127
			$this->field_3127->LinkCustomAttributes = "";
			$this->field_3127->HrefValue = "";

			// field_3128
			$this->field_3128->LinkCustomAttributes = "";
			$this->field_3128->HrefValue = "";

			// field_3129
			$this->field_3129->LinkCustomAttributes = "";
			$this->field_3129->HrefValue = "";

			// field_3130
			$this->field_3130->LinkCustomAttributes = "";
			$this->field_3130->HrefValue = "";

			// field_3131
			$this->field_3131->LinkCustomAttributes = "";
			$this->field_3131->HrefValue = "";

			// field_3132
			$this->field_3132->LinkCustomAttributes = "";
			$this->field_3132->HrefValue = "";

			// field_3133
			$this->field_3133->LinkCustomAttributes = "";
			$this->field_3133->HrefValue = "";

			// field_3134
			$this->field_3134->LinkCustomAttributes = "";
			$this->field_3134->HrefValue = "";

			// field_3135
			$this->field_3135->LinkCustomAttributes = "";
			$this->field_3135->HrefValue = "";

			// field_3136
			$this->field_3136->LinkCustomAttributes = "";
			$this->field_3136->HrefValue = "";

			// field_3137
			$this->field_3137->LinkCustomAttributes = "";
			$this->field_3137->HrefValue = "";

			// field_3138
			$this->field_3138->LinkCustomAttributes = "";
			$this->field_3138->HrefValue = "";

			// field_3139
			$this->field_3139->LinkCustomAttributes = "";
			$this->field_3139->HrefValue = "";

			// field_3140
			$this->field_3140->LinkCustomAttributes = "";
			$this->field_3140->HrefValue = "";

			// field_3141
			$this->field_3141->LinkCustomAttributes = "";
			$this->field_3141->HrefValue = "";

			// field_3142
			$this->field_3142->LinkCustomAttributes = "";
			$this->field_3142->HrefValue = "";

			// field_3143
			$this->field_3143->LinkCustomAttributes = "";
			$this->field_3143->HrefValue = "";

			// field_3144
			$this->field_3144->LinkCustomAttributes = "";
			$this->field_3144->HrefValue = "";

			// field_3145
			$this->field_3145->LinkCustomAttributes = "";
			$this->field_3145->HrefValue = "";

			// field_3146
			$this->field_3146->LinkCustomAttributes = "";
			$this->field_3146->HrefValue = "";

			// field_3147
			$this->field_3147->LinkCustomAttributes = "";
			$this->field_3147->HrefValue = "";

			// field_3148
			$this->field_3148->LinkCustomAttributes = "";
			$this->field_3148->HrefValue = "";

			// field_3149
			$this->field_3149->LinkCustomAttributes = "";
			$this->field_3149->HrefValue = "";

			// field_3150
			$this->field_3150->LinkCustomAttributes = "";
			$this->field_3150->HrefValue = "";

			// field_3151
			$this->field_3151->LinkCustomAttributes = "";
			$this->field_3151->HrefValue = "";

			// field_3152
			$this->field_3152->LinkCustomAttributes = "";
			$this->field_3152->HrefValue = "";

			// field_3153
			$this->field_3153->LinkCustomAttributes = "";
			$this->field_3153->HrefValue = "";

			// field_3154
			$this->field_3154->LinkCustomAttributes = "";
			$this->field_3154->HrefValue = "";

			// field_3155
			$this->field_3155->LinkCustomAttributes = "";
			$this->field_3155->HrefValue = "";

			// field_3156
			$this->field_3156->LinkCustomAttributes = "";
			$this->field_3156->HrefValue = "";

			// field_3157
			$this->field_3157->LinkCustomAttributes = "";
			$this->field_3157->HrefValue = "";

			// field_3158
			$this->field_3158->LinkCustomAttributes = "";
			$this->field_3158->HrefValue = "";

			// field_3159
			$this->field_3159->LinkCustomAttributes = "";
			$this->field_3159->HrefValue = "";

			// field_3160
			$this->field_3160->LinkCustomAttributes = "";
			$this->field_3160->HrefValue = "";

			// field_3161
			$this->field_3161->LinkCustomAttributes = "";
			$this->field_3161->HrefValue = "";

			// field_3162
			$this->field_3162->LinkCustomAttributes = "";
			$this->field_3162->HrefValue = "";

			// field_3163
			$this->field_3163->LinkCustomAttributes = "";
			$this->field_3163->HrefValue = "";

			// field_3164
			$this->field_3164->LinkCustomAttributes = "";
			$this->field_3164->HrefValue = "";

			// field_3165
			$this->field_3165->LinkCustomAttributes = "";
			$this->field_3165->HrefValue = "";

			// field_3166
			$this->field_3166->LinkCustomAttributes = "";
			$this->field_3166->HrefValue = "";

			// field_3167
			$this->field_3167->LinkCustomAttributes = "";
			$this->field_3167->HrefValue = "";

			// field_3168
			$this->field_3168->LinkCustomAttributes = "";
			$this->field_3168->HrefValue = "";

			// field_3169
			$this->field_3169->LinkCustomAttributes = "";
			$this->field_3169->HrefValue = "";

			// field_3170
			$this->field_3170->LinkCustomAttributes = "";
			$this->field_3170->HrefValue = "";

			// field_3171
			$this->field_3171->LinkCustomAttributes = "";
			$this->field_3171->HrefValue = "";

			// field_3172
			$this->field_3172->LinkCustomAttributes = "";
			$this->field_3172->HrefValue = "";

			// field_3173
			$this->field_3173->LinkCustomAttributes = "";
			$this->field_3173->HrefValue = "";

			// field_3173_si
			$this->field_3173_si->LinkCustomAttributes = "";
			$this->field_3173_si->HrefValue = "";

			// field_3173_unit
			$this->field_3173_unit->LinkCustomAttributes = "";
			$this->field_3173_unit->HrefValue = "";

			// f_3174_options
			$this->f_3174_options->LinkCustomAttributes = "";
			$this->f_3174_options->HrefValue = "";

			// f_3174
			$this->f_3174->LinkCustomAttributes = "";
			$this->f_3174->HrefValue = "";
		}
		if ($this->RowType == ROWTYPE_ADD || $this->RowType == ROWTYPE_EDIT || $this->RowType == ROWTYPE_SEARCH) // Add/Edit/Search row
			$this->setupFieldTitles();

		// Call Row Rendered event
		if ($this->RowType != ROWTYPE_AGGREGATEINIT)
			$this->Row_Rendered();
	}

	// Validate form
	protected function validateForm()
	{
		global $Language, $FormError;

		// Initialize form error message
		$FormError = "";

		// Check if validation required
		if (!Config("SERVER_VALIDATE"))
			return ($FormError == "");
		if ($this->id->Required) {
			if (!$this->id->IsDetailKey && $this->id->FormValue != NULL && $this->id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->id->caption(), $this->id->RequiredErrorMessage));
			}
		}
		if ($this->kind->Required) {
			if (!$this->kind->IsDetailKey && $this->kind->FormValue != NULL && $this->kind->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->kind->caption(), $this->kind->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->kind->FormValue)) {
			AddMessage($FormError, $this->kind->errorMessage());
		}
		if ($this->deleted->Required) {
			if ($this->deleted->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->deleted->caption(), $this->deleted->RequiredErrorMessage));
			}
		}
		if ($this->mls_id->Required) {
			if (!$this->mls_id->IsDetailKey && $this->mls_id->FormValue != NULL && $this->mls_id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->mls_id->caption(), $this->mls_id->RequiredErrorMessage));
			}
		}
		if ($this->mls_id_num->Required) {
			if (!$this->mls_id_num->IsDetailKey && $this->mls_id_num->FormValue != NULL && $this->mls_id_num->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->mls_id_num->caption(), $this->mls_id_num->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->mls_id_num->FormValue)) {
			AddMessage($FormError, $this->mls_id_num->errorMessage());
		}
		if ($this->parent->Required) {
			if (!$this->parent->IsDetailKey && $this->parent->FormValue != NULL && $this->parent->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->parent->caption(), $this->parent->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->parent->FormValue)) {
			AddMessage($FormError, $this->parent->errorMessage());
		}
		if ($this->pic_numb->Required) {
			if (!$this->pic_numb->IsDetailKey && $this->pic_numb->FormValue != NULL && $this->pic_numb->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->pic_numb->caption(), $this->pic_numb->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->pic_numb->FormValue)) {
			AddMessage($FormError, $this->pic_numb->errorMessage());
		}
		if ($this->user_id->Required) {
			if (!$this->user_id->IsDetailKey && $this->user_id->FormValue != NULL && $this->user_id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->user_id->caption(), $this->user_id->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->user_id->FormValue)) {
			AddMessage($FormError, $this->user_id->errorMessage());
		}
		if ($this->listing->Required) {
			if (!$this->listing->IsDetailKey && $this->listing->FormValue != NULL && $this->listing->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->listing->caption(), $this->listing->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->listing->FormValue)) {
			AddMessage($FormError, $this->listing->errorMessage());
		}
		if ($this->property_type->Required) {
			if (!$this->property_type->IsDetailKey && $this->property_type->FormValue != NULL && $this->property_type->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->property_type->caption(), $this->property_type->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->property_type->FormValue)) {
			AddMessage($FormError, $this->property_type->errorMessage());
		}
		if ($this->location1_id->Required) {
			if (!$this->location1_id->IsDetailKey && $this->location1_id->FormValue != NULL && $this->location1_id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location1_id->caption(), $this->location1_id->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->location1_id->FormValue)) {
			AddMessage($FormError, $this->location1_id->errorMessage());
		}
		if ($this->location2_id->Required) {
			if (!$this->location2_id->IsDetailKey && $this->location2_id->FormValue != NULL && $this->location2_id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location2_id->caption(), $this->location2_id->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->location2_id->FormValue)) {
			AddMessage($FormError, $this->location2_id->errorMessage());
		}
		if ($this->location3_id->Required) {
			if (!$this->location3_id->IsDetailKey && $this->location3_id->FormValue != NULL && $this->location3_id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location3_id->caption(), $this->location3_id->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->location3_id->FormValue)) {
			AddMessage($FormError, $this->location3_id->errorMessage());
		}
		if ($this->location4_id->Required) {
			if (!$this->location4_id->IsDetailKey && $this->location4_id->FormValue != NULL && $this->location4_id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location4_id->caption(), $this->location4_id->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->location4_id->FormValue)) {
			AddMessage($FormError, $this->location4_id->errorMessage());
		}
		if ($this->location5_id->Required) {
			if (!$this->location5_id->IsDetailKey && $this->location5_id->FormValue != NULL && $this->location5_id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location5_id->caption(), $this->location5_id->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->location5_id->FormValue)) {
			AddMessage($FormError, $this->location5_id->errorMessage());
		}
		if ($this->location6_id->Required) {
			if (!$this->location6_id->IsDetailKey && $this->location6_id->FormValue != NULL && $this->location6_id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location6_id->caption(), $this->location6_id->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->location6_id->FormValue)) {
			AddMessage($FormError, $this->location6_id->errorMessage());
		}
		if ($this->location7_id->Required) {
			if (!$this->location7_id->IsDetailKey && $this->location7_id->FormValue != NULL && $this->location7_id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location7_id->caption(), $this->location7_id->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->location7_id->FormValue)) {
			AddMessage($FormError, $this->location7_id->errorMessage());
		}
		if ($this->location1_name->Required) {
			if (!$this->location1_name->IsDetailKey && $this->location1_name->FormValue != NULL && $this->location1_name->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location1_name->caption(), $this->location1_name->RequiredErrorMessage));
			}
		}
		if ($this->location2_name->Required) {
			if (!$this->location2_name->IsDetailKey && $this->location2_name->FormValue != NULL && $this->location2_name->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location2_name->caption(), $this->location2_name->RequiredErrorMessage));
			}
		}
		if ($this->location3_name->Required) {
			if (!$this->location3_name->IsDetailKey && $this->location3_name->FormValue != NULL && $this->location3_name->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location3_name->caption(), $this->location3_name->RequiredErrorMessage));
			}
		}
		if ($this->location4_name->Required) {
			if (!$this->location4_name->IsDetailKey && $this->location4_name->FormValue != NULL && $this->location4_name->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location4_name->caption(), $this->location4_name->RequiredErrorMessage));
			}
		}
		if ($this->location5_name->Required) {
			if (!$this->location5_name->IsDetailKey && $this->location5_name->FormValue != NULL && $this->location5_name->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location5_name->caption(), $this->location5_name->RequiredErrorMessage));
			}
		}
		if ($this->location6_name->Required) {
			if (!$this->location6_name->IsDetailKey && $this->location6_name->FormValue != NULL && $this->location6_name->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location6_name->caption(), $this->location6_name->RequiredErrorMessage));
			}
		}
		if ($this->location7_name->Required) {
			if (!$this->location7_name->IsDetailKey && $this->location7_name->FormValue != NULL && $this->location7_name->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location7_name->caption(), $this->location7_name->RequiredErrorMessage));
			}
		}
		if ($this->show_address->Required) {
			if (!$this->show_address->IsDetailKey && $this->show_address->FormValue != NULL && $this->show_address->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->show_address->caption(), $this->show_address->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->show_address->FormValue)) {
			AddMessage($FormError, $this->show_address->errorMessage());
		}
		if ($this->show_marker->Required) {
			if (!$this->show_marker->IsDetailKey && $this->show_marker->FormValue != NULL && $this->show_marker->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->show_marker->caption(), $this->show_marker->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->show_marker->FormValue)) {
			AddMessage($FormError, $this->show_marker->errorMessage());
		}
		if ($this->price->Required) {
			if (!$this->price->IsDetailKey && $this->price->FormValue != NULL && $this->price->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->price->caption(), $this->price->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->price->FormValue)) {
			AddMessage($FormError, $this->price->errorMessage());
		}
		if ($this->price_unit->Required) {
			if (!$this->price_unit->IsDetailKey && $this->price_unit->FormValue != NULL && $this->price_unit->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->price_unit->caption(), $this->price_unit->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->price_unit->FormValue)) {
			AddMessage($FormError, $this->price_unit->errorMessage());
		}
		if ($this->price_si->Required) {
			if (!$this->price_si->IsDetailKey && $this->price_si->FormValue != NULL && $this->price_si->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->price_si->caption(), $this->price_si->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->price_si->FormValue)) {
			AddMessage($FormError, $this->price_si->errorMessage());
		}
		if ($this->price_period->Required) {
			if (!$this->price_period->IsDetailKey && $this->price_period->FormValue != NULL && $this->price_period->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->price_period->caption(), $this->price_period->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->price_period->FormValue)) {
			AddMessage($FormError, $this->price_period->errorMessage());
		}
		if ($this->bedrooms->Required) {
			if (!$this->bedrooms->IsDetailKey && $this->bedrooms->FormValue != NULL && $this->bedrooms->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->bedrooms->caption(), $this->bedrooms->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->bedrooms->FormValue)) {
			AddMessage($FormError, $this->bedrooms->errorMessage());
		}
		if ($this->rooms->Required) {
			if (!$this->rooms->IsDetailKey && $this->rooms->FormValue != NULL && $this->rooms->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->rooms->caption(), $this->rooms->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->rooms->FormValue)) {
			AddMessage($FormError, $this->rooms->errorMessage());
		}
		if ($this->bathrooms->Required) {
			if (!$this->bathrooms->IsDetailKey && $this->bathrooms->FormValue != NULL && $this->bathrooms->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->bathrooms->caption(), $this->bathrooms->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->bathrooms->FormValue)) {
			AddMessage($FormError, $this->bathrooms->errorMessage());
		}
		if ($this->living_area->Required) {
			if (!$this->living_area->IsDetailKey && $this->living_area->FormValue != NULL && $this->living_area->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->living_area->caption(), $this->living_area->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->living_area->FormValue)) {
			AddMessage($FormError, $this->living_area->errorMessage());
		}
		if ($this->living_area_unit->Required) {
			if (!$this->living_area_unit->IsDetailKey && $this->living_area_unit->FormValue != NULL && $this->living_area_unit->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->living_area_unit->caption(), $this->living_area_unit->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->living_area_unit->FormValue)) {
			AddMessage($FormError, $this->living_area_unit->errorMessage());
		}
		if ($this->living_area_si->Required) {
			if (!$this->living_area_si->IsDetailKey && $this->living_area_si->FormValue != NULL && $this->living_area_si->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->living_area_si->caption(), $this->living_area_si->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->living_area_si->FormValue)) {
			AddMessage($FormError, $this->living_area_si->errorMessage());
		}
		if ($this->lot_area->Required) {
			if (!$this->lot_area->IsDetailKey && $this->lot_area->FormValue != NULL && $this->lot_area->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->lot_area->caption(), $this->lot_area->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->lot_area->FormValue)) {
			AddMessage($FormError, $this->lot_area->errorMessage());
		}
		if ($this->lot_area_unit->Required) {
			if (!$this->lot_area_unit->IsDetailKey && $this->lot_area_unit->FormValue != NULL && $this->lot_area_unit->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->lot_area_unit->caption(), $this->lot_area_unit->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->lot_area_unit->FormValue)) {
			AddMessage($FormError, $this->lot_area_unit->errorMessage());
		}
		if ($this->lot_area_si->Required) {
			if (!$this->lot_area_si->IsDetailKey && $this->lot_area_si->FormValue != NULL && $this->lot_area_si->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->lot_area_si->caption(), $this->lot_area_si->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->lot_area_si->FormValue)) {
			AddMessage($FormError, $this->lot_area_si->errorMessage());
		}
		if ($this->googlemap_lt->Required) {
			if (!$this->googlemap_lt->IsDetailKey && $this->googlemap_lt->FormValue != NULL && $this->googlemap_lt->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->googlemap_lt->caption(), $this->googlemap_lt->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->googlemap_lt->FormValue)) {
			AddMessage($FormError, $this->googlemap_lt->errorMessage());
		}
		if ($this->googlemap_ln->Required) {
			if (!$this->googlemap_ln->IsDetailKey && $this->googlemap_ln->FormValue != NULL && $this->googlemap_ln->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->googlemap_ln->caption(), $this->googlemap_ln->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->googlemap_ln->FormValue)) {
			AddMessage($FormError, $this->googlemap_ln->errorMessage());
		}
		if ($this->finalized->Required) {
			if (!$this->finalized->IsDetailKey && $this->finalized->FormValue != NULL && $this->finalized->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->finalized->caption(), $this->finalized->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->finalized->FormValue)) {
			AddMessage($FormError, $this->finalized->errorMessage());
		}
		if ($this->add_date->Required) {
			if (!$this->add_date->IsDetailKey && $this->add_date->FormValue != NULL && $this->add_date->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->add_date->caption(), $this->add_date->RequiredErrorMessage));
			}
		}
		if (!CheckDate($this->add_date->FormValue)) {
			AddMessage($FormError, $this->add_date->errorMessage());
		}
		if ($this->last_finalize_date->Required) {
			if (!$this->last_finalize_date->IsDetailKey && $this->last_finalize_date->FormValue != NULL && $this->last_finalize_date->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->last_finalize_date->caption(), $this->last_finalize_date->RequiredErrorMessage));
			}
		}
		if (!CheckDate($this->last_finalize_date->FormValue)) {
			AddMessage($FormError, $this->last_finalize_date->errorMessage());
		}
		if ($this->expire_days->Required) {
			if (!$this->expire_days->IsDetailKey && $this->expire_days->FormValue != NULL && $this->expire_days->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->expire_days->caption(), $this->expire_days->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->expire_days->FormValue)) {
			AddMessage($FormError, $this->expire_days->errorMessage());
		}
		if ($this->confirmed->Required) {
			if (!$this->confirmed->IsDetailKey && $this->confirmed->FormValue != NULL && $this->confirmed->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->confirmed->caption(), $this->confirmed->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->confirmed->FormValue)) {
			AddMessage($FormError, $this->confirmed->errorMessage());
		}
		if ($this->expired->Required) {
			if (!$this->expired->IsDetailKey && $this->expired->FormValue != NULL && $this->expired->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->expired->caption(), $this->expired->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->expired->FormValue)) {
			AddMessage($FormError, $this->expired->errorMessage());
		}
		if ($this->build_year->Required) {
			if (!$this->build_year->IsDetailKey && $this->build_year->FormValue != NULL && $this->build_year->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->build_year->caption(), $this->build_year->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->build_year->FormValue)) {
			AddMessage($FormError, $this->build_year->errorMessage());
		}
		if ($this->zip_id->Required) {
			if (!$this->zip_id->IsDetailKey && $this->zip_id->FormValue != NULL && $this->zip_id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->zip_id->caption(), $this->zip_id->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->zip_id->FormValue)) {
			AddMessage($FormError, $this->zip_id->errorMessage());
		}
		if ($this->zip_name->Required) {
			if (!$this->zip_name->IsDetailKey && $this->zip_name->FormValue != NULL && $this->zip_name->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->zip_name->caption(), $this->zip_name->RequiredErrorMessage));
			}
		}
		if ($this->last_modified_time_stamp->Required) {
			if (!$this->last_modified_time_stamp->IsDetailKey && $this->last_modified_time_stamp->FormValue != NULL && $this->last_modified_time_stamp->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->last_modified_time_stamp->caption(), $this->last_modified_time_stamp->RequiredErrorMessage));
			}
		}
		if (!CheckDate($this->last_modified_time_stamp->FormValue)) {
			AddMessage($FormError, $this->last_modified_time_stamp->errorMessage());
		}
		if ($this->post_code->Required) {
			if (!$this->post_code->IsDetailKey && $this->post_code->FormValue != NULL && $this->post_code->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->post_code->caption(), $this->post_code->RequiredErrorMessage));
			}
		}
		if ($this->meta_description->Required) {
			if (!$this->meta_description->IsDetailKey && $this->meta_description->FormValue != NULL && $this->meta_description->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->meta_description->caption(), $this->meta_description->RequiredErrorMessage));
			}
		}
		if ($this->meta_description_manual->Required) {
			if (!$this->meta_description_manual->IsDetailKey && $this->meta_description_manual->FormValue != NULL && $this->meta_description_manual->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->meta_description_manual->caption(), $this->meta_description_manual->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->meta_description_manual->FormValue)) {
			AddMessage($FormError, $this->meta_description_manual->errorMessage());
		}
		if ($this->meta_keywords->Required) {
			if (!$this->meta_keywords->IsDetailKey && $this->meta_keywords->FormValue != NULL && $this->meta_keywords->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->meta_keywords->caption(), $this->meta_keywords->RequiredErrorMessage));
			}
		}
		if ($this->meta_keywords_manual->Required) {
			if (!$this->meta_keywords_manual->IsDetailKey && $this->meta_keywords_manual->FormValue != NULL && $this->meta_keywords_manual->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->meta_keywords_manual->caption(), $this->meta_keywords_manual->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->meta_keywords_manual->FormValue)) {
			AddMessage($FormError, $this->meta_keywords_manual->errorMessage());
		}
		if ($this->street_no->Required) {
			if (!$this->street_no->IsDetailKey && $this->street_no->FormValue != NULL && $this->street_no->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->street_no->caption(), $this->street_no->RequiredErrorMessage));
			}
		}
		if ($this->sp_featured->Required) {
			if (!$this->sp_featured->IsDetailKey && $this->sp_featured->FormValue != NULL && $this->sp_featured->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->sp_featured->caption(), $this->sp_featured->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->sp_featured->FormValue)) {
			AddMessage($FormError, $this->sp_featured->errorMessage());
		}
		if ($this->sp_hot->Required) {
			if (!$this->sp_hot->IsDetailKey && $this->sp_hot->FormValue != NULL && $this->sp_hot->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->sp_hot->caption(), $this->sp_hot->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->sp_hot->FormValue)) {
			AddMessage($FormError, $this->sp_hot->errorMessage());
		}
		if ($this->sp_openhouse->Required) {
			if (!$this->sp_openhouse->IsDetailKey && $this->sp_openhouse->FormValue != NULL && $this->sp_openhouse->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->sp_openhouse->caption(), $this->sp_openhouse->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->sp_openhouse->FormValue)) {
			AddMessage($FormError, $this->sp_openhouse->errorMessage());
		}
		if ($this->sp_forclosure->Required) {
			if (!$this->sp_forclosure->IsDetailKey && $this->sp_forclosure->FormValue != NULL && $this->sp_forclosure->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->sp_forclosure->caption(), $this->sp_forclosure->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->sp_forclosure->FormValue)) {
			AddMessage($FormError, $this->sp_forclosure->errorMessage());
		}
		if ($this->textsearch->Required) {
			if (!$this->textsearch->IsDetailKey && $this->textsearch->FormValue != NULL && $this->textsearch->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->textsearch->caption(), $this->textsearch->RequiredErrorMessage));
			}
		}
		if ($this->location_text->Required) {
			if (!$this->location_text->IsDetailKey && $this->location_text->FormValue != NULL && $this->location_text->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->location_text->caption(), $this->location_text->RequiredErrorMessage));
			}
		}
		if ($this->field_42->Required) {
			if (!$this->field_42->IsDetailKey && $this->field_42->FormValue != NULL && $this->field_42->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_42->caption(), $this->field_42->RequiredErrorMessage));
			}
		}
		if ($this->field_312->Required) {
			if (!$this->field_312->IsDetailKey && $this->field_312->FormValue != NULL && $this->field_312->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_312->caption(), $this->field_312->RequiredErrorMessage));
			}
		}
		if ($this->field_313->Required) {
			if (!$this->field_313->IsDetailKey && $this->field_313->FormValue != NULL && $this->field_313->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_313->caption(), $this->field_313->RequiredErrorMessage));
			}
		}
		if ($this->field_308->Required) {
			if (!$this->field_308->IsDetailKey && $this->field_308->FormValue != NULL && $this->field_308->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_308->caption(), $this->field_308->RequiredErrorMessage));
			}
		}
		if ($this->field_7->Required) {
			if (!$this->field_7->IsDetailKey && $this->field_7->FormValue != NULL && $this->field_7->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_7->caption(), $this->field_7->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_7->FormValue)) {
			AddMessage($FormError, $this->field_7->errorMessage());
		}
		if ($this->n_103->Required) {
			if (!$this->n_103->IsDetailKey && $this->n_103->FormValue != NULL && $this->n_103->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_103->caption(), $this->n_103->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_103->FormValue)) {
			AddMessage($FormError, $this->n_103->errorMessage());
		}
		if ($this->n_103_distance->Required) {
			if (!$this->n_103_distance->IsDetailKey && $this->n_103_distance->FormValue != NULL && $this->n_103_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_103_distance->caption(), $this->n_103_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_103_distance->FormValue)) {
			AddMessage($FormError, $this->n_103_distance->errorMessage());
		}
		if ($this->n_103_distance_by->Required) {
			if (!$this->n_103_distance_by->IsDetailKey && $this->n_103_distance_by->FormValue != NULL && $this->n_103_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_103_distance_by->caption(), $this->n_103_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_103_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_103_distance_by->errorMessage());
		}
		if ($this->n_105->Required) {
			if (!$this->n_105->IsDetailKey && $this->n_105->FormValue != NULL && $this->n_105->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_105->caption(), $this->n_105->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_105->FormValue)) {
			AddMessage($FormError, $this->n_105->errorMessage());
		}
		if ($this->n_105_distance->Required) {
			if (!$this->n_105_distance->IsDetailKey && $this->n_105_distance->FormValue != NULL && $this->n_105_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_105_distance->caption(), $this->n_105_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_105_distance->FormValue)) {
			AddMessage($FormError, $this->n_105_distance->errorMessage());
		}
		if ($this->n_105_distance_by->Required) {
			if (!$this->n_105_distance_by->IsDetailKey && $this->n_105_distance_by->FormValue != NULL && $this->n_105_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_105_distance_by->caption(), $this->n_105_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_105_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_105_distance_by->errorMessage());
		}
		if ($this->n_107->Required) {
			if (!$this->n_107->IsDetailKey && $this->n_107->FormValue != NULL && $this->n_107->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_107->caption(), $this->n_107->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_107->FormValue)) {
			AddMessage($FormError, $this->n_107->errorMessage());
		}
		if ($this->n_107_distance->Required) {
			if (!$this->n_107_distance->IsDetailKey && $this->n_107_distance->FormValue != NULL && $this->n_107_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_107_distance->caption(), $this->n_107_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_107_distance->FormValue)) {
			AddMessage($FormError, $this->n_107_distance->errorMessage());
		}
		if ($this->n_107_distance_by->Required) {
			if (!$this->n_107_distance_by->IsDetailKey && $this->n_107_distance_by->FormValue != NULL && $this->n_107_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_107_distance_by->caption(), $this->n_107_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_107_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_107_distance_by->errorMessage());
		}
		if ($this->n_108->Required) {
			if (!$this->n_108->IsDetailKey && $this->n_108->FormValue != NULL && $this->n_108->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_108->caption(), $this->n_108->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_108->FormValue)) {
			AddMessage($FormError, $this->n_108->errorMessage());
		}
		if ($this->n_108_distance->Required) {
			if (!$this->n_108_distance->IsDetailKey && $this->n_108_distance->FormValue != NULL && $this->n_108_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_108_distance->caption(), $this->n_108_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_108_distance->FormValue)) {
			AddMessage($FormError, $this->n_108_distance->errorMessage());
		}
		if ($this->n_108_distance_by->Required) {
			if (!$this->n_108_distance_by->IsDetailKey && $this->n_108_distance_by->FormValue != NULL && $this->n_108_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_108_distance_by->caption(), $this->n_108_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_108_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_108_distance_by->errorMessage());
		}
		if ($this->n_109->Required) {
			if (!$this->n_109->IsDetailKey && $this->n_109->FormValue != NULL && $this->n_109->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_109->caption(), $this->n_109->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_109->FormValue)) {
			AddMessage($FormError, $this->n_109->errorMessage());
		}
		if ($this->n_109_distance->Required) {
			if (!$this->n_109_distance->IsDetailKey && $this->n_109_distance->FormValue != NULL && $this->n_109_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_109_distance->caption(), $this->n_109_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_109_distance->FormValue)) {
			AddMessage($FormError, $this->n_109_distance->errorMessage());
		}
		if ($this->n_109_distance_by->Required) {
			if (!$this->n_109_distance_by->IsDetailKey && $this->n_109_distance_by->FormValue != NULL && $this->n_109_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_109_distance_by->caption(), $this->n_109_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_109_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_109_distance_by->errorMessage());
		}
		if ($this->f_131_options->Required) {
			if (!$this->f_131_options->IsDetailKey && $this->f_131_options->FormValue != NULL && $this->f_131_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_131_options->caption(), $this->f_131_options->RequiredErrorMessage));
			}
		}
		if ($this->f_131->Required) {
			if (!$this->f_131->IsDetailKey && $this->f_131->FormValue != NULL && $this->f_131->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_131->caption(), $this->f_131->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_131->FormValue)) {
			AddMessage($FormError, $this->f_131->errorMessage());
		}
		if ($this->f_137_options->Required) {
			if (!$this->f_137_options->IsDetailKey && $this->f_137_options->FormValue != NULL && $this->f_137_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_137_options->caption(), $this->f_137_options->RequiredErrorMessage));
			}
		}
		if ($this->f_137->Required) {
			if (!$this->f_137->IsDetailKey && $this->f_137->FormValue != NULL && $this->f_137->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_137->caption(), $this->f_137->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_137->FormValue)) {
			AddMessage($FormError, $this->f_137->errorMessage());
		}
		if ($this->f_139_options->Required) {
			if (!$this->f_139_options->IsDetailKey && $this->f_139_options->FormValue != NULL && $this->f_139_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_139_options->caption(), $this->f_139_options->RequiredErrorMessage));
			}
		}
		if ($this->f_139->Required) {
			if (!$this->f_139->IsDetailKey && $this->f_139->FormValue != NULL && $this->f_139->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_139->caption(), $this->f_139->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_139->FormValue)) {
			AddMessage($FormError, $this->f_139->errorMessage());
		}
		if ($this->f_144_options->Required) {
			if (!$this->f_144_options->IsDetailKey && $this->f_144_options->FormValue != NULL && $this->f_144_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_144_options->caption(), $this->f_144_options->RequiredErrorMessage));
			}
		}
		if ($this->f_144->Required) {
			if (!$this->f_144->IsDetailKey && $this->f_144->FormValue != NULL && $this->f_144->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_144->caption(), $this->f_144->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_144->FormValue)) {
			AddMessage($FormError, $this->f_144->errorMessage());
		}
		if ($this->f_146_options->Required) {
			if (!$this->f_146_options->IsDetailKey && $this->f_146_options->FormValue != NULL && $this->f_146_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_146_options->caption(), $this->f_146_options->RequiredErrorMessage));
			}
		}
		if ($this->f_146->Required) {
			if (!$this->f_146->IsDetailKey && $this->f_146->FormValue != NULL && $this->f_146->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_146->caption(), $this->f_146->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_146->FormValue)) {
			AddMessage($FormError, $this->f_146->errorMessage());
		}
		if ($this->f_149_options->Required) {
			if (!$this->f_149_options->IsDetailKey && $this->f_149_options->FormValue != NULL && $this->f_149_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_149_options->caption(), $this->f_149_options->RequiredErrorMessage));
			}
		}
		if ($this->f_149->Required) {
			if (!$this->f_149->IsDetailKey && $this->f_149->FormValue != NULL && $this->f_149->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_149->caption(), $this->f_149->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_149->FormValue)) {
			AddMessage($FormError, $this->f_149->errorMessage());
		}
		if ($this->f_150_options->Required) {
			if (!$this->f_150_options->IsDetailKey && $this->f_150_options->FormValue != NULL && $this->f_150_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_150_options->caption(), $this->f_150_options->RequiredErrorMessage));
			}
		}
		if ($this->f_150->Required) {
			if (!$this->f_150->IsDetailKey && $this->f_150->FormValue != NULL && $this->f_150->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_150->caption(), $this->f_150->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_150->FormValue)) {
			AddMessage($FormError, $this->f_150->errorMessage());
		}
		if ($this->f_156_options->Required) {
			if (!$this->f_156_options->IsDetailKey && $this->f_156_options->FormValue != NULL && $this->f_156_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_156_options->caption(), $this->f_156_options->RequiredErrorMessage));
			}
		}
		if ($this->f_156->Required) {
			if (!$this->f_156->IsDetailKey && $this->f_156->FormValue != NULL && $this->f_156->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_156->caption(), $this->f_156->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_156->FormValue)) {
			AddMessage($FormError, $this->f_156->errorMessage());
		}
		if ($this->f_157_options->Required) {
			if (!$this->f_157_options->IsDetailKey && $this->f_157_options->FormValue != NULL && $this->f_157_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_157_options->caption(), $this->f_157_options->RequiredErrorMessage));
			}
		}
		if ($this->f_157->Required) {
			if (!$this->f_157->IsDetailKey && $this->f_157->FormValue != NULL && $this->f_157->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_157->caption(), $this->f_157->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_157->FormValue)) {
			AddMessage($FormError, $this->f_157->errorMessage());
		}
		if ($this->f_159_options->Required) {
			if (!$this->f_159_options->IsDetailKey && $this->f_159_options->FormValue != NULL && $this->f_159_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_159_options->caption(), $this->f_159_options->RequiredErrorMessage));
			}
		}
		if ($this->f_159->Required) {
			if (!$this->f_159->IsDetailKey && $this->f_159->FormValue != NULL && $this->f_159->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_159->caption(), $this->f_159->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_159->FormValue)) {
			AddMessage($FormError, $this->f_159->errorMessage());
		}
		if ($this->f_161_options->Required) {
			if (!$this->f_161_options->IsDetailKey && $this->f_161_options->FormValue != NULL && $this->f_161_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_161_options->caption(), $this->f_161_options->RequiredErrorMessage));
			}
		}
		if ($this->f_161->Required) {
			if (!$this->f_161->IsDetailKey && $this->f_161->FormValue != NULL && $this->f_161->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_161->caption(), $this->f_161->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_161->FormValue)) {
			AddMessage($FormError, $this->f_161->errorMessage());
		}
		if ($this->f_163_options->Required) {
			if (!$this->f_163_options->IsDetailKey && $this->f_163_options->FormValue != NULL && $this->f_163_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_163_options->caption(), $this->f_163_options->RequiredErrorMessage));
			}
		}
		if ($this->f_163->Required) {
			if (!$this->f_163->IsDetailKey && $this->f_163->FormValue != NULL && $this->f_163->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_163->caption(), $this->f_163->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_163->FormValue)) {
			AddMessage($FormError, $this->f_163->errorMessage());
		}
		if ($this->f_165_options->Required) {
			if (!$this->f_165_options->IsDetailKey && $this->f_165_options->FormValue != NULL && $this->f_165_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_165_options->caption(), $this->f_165_options->RequiredErrorMessage));
			}
		}
		if ($this->f_165->Required) {
			if (!$this->f_165->IsDetailKey && $this->f_165->FormValue != NULL && $this->f_165->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_165->caption(), $this->f_165->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_165->FormValue)) {
			AddMessage($FormError, $this->f_165->errorMessage());
		}
		if ($this->f_166_options->Required) {
			if (!$this->f_166_options->IsDetailKey && $this->f_166_options->FormValue != NULL && $this->f_166_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_166_options->caption(), $this->f_166_options->RequiredErrorMessage));
			}
		}
		if ($this->f_166->Required) {
			if (!$this->f_166->IsDetailKey && $this->f_166->FormValue != NULL && $this->f_166->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_166->caption(), $this->f_166->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_166->FormValue)) {
			AddMessage($FormError, $this->f_166->errorMessage());
		}
		if ($this->ref_id->Required) {
			if (!$this->ref_id->IsDetailKey && $this->ref_id->FormValue != NULL && $this->ref_id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->ref_id->caption(), $this->ref_id->RequiredErrorMessage));
			}
		}
		if ($this->field_54->Required) {
			if (!$this->field_54->IsDetailKey && $this->field_54->FormValue != NULL && $this->field_54->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_54->caption(), $this->field_54->RequiredErrorMessage));
			}
		}
		if ($this->half_bathrooms->Required) {
			if (!$this->half_bathrooms->IsDetailKey && $this->half_bathrooms->FormValue != NULL && $this->half_bathrooms->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->half_bathrooms->caption(), $this->half_bathrooms->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->half_bathrooms->FormValue)) {
			AddMessage($FormError, $this->half_bathrooms->errorMessage());
		}
		if ($this->field_55->Required) {
			if (!$this->field_55->IsDetailKey && $this->field_55->FormValue != NULL && $this->field_55->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_55->caption(), $this->field_55->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_55->FormValue)) {
			AddMessage($FormError, $this->field_55->errorMessage());
		}
		if ($this->rendered->Required) {
			if (!$this->rendered->IsDetailKey && $this->rendered->FormValue != NULL && $this->rendered->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->rendered->caption(), $this->rendered->RequiredErrorMessage));
			}
		}
		if ($this->alias->Required) {
			if (!$this->alias->IsDetailKey && $this->alias->FormValue != NULL && $this->alias->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->alias->caption(), $this->alias->RequiredErrorMessage));
			}
		}
		if ($this->source->Required) {
			if (!$this->source->IsDetailKey && $this->source->FormValue != NULL && $this->source->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->source->caption(), $this->source->RequiredErrorMessage));
			}
		}
		if ($this->last_sync_date->Required) {
			if (!$this->last_sync_date->IsDetailKey && $this->last_sync_date->FormValue != NULL && $this->last_sync_date->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->last_sync_date->caption(), $this->last_sync_date->RequiredErrorMessage));
			}
		}
		if (!CheckDate($this->last_sync_date->FormValue)) {
			AddMessage($FormError, $this->last_sync_date->errorMessage());
		}
		if ($this->street_suffix->Required) {
			if (!$this->street_suffix->IsDetailKey && $this->street_suffix->FormValue != NULL && $this->street_suffix->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->street_suffix->caption(), $this->street_suffix->RequiredErrorMessage));
			}
		}
		if ($this->energy_tag->Required) {
			if (!$this->energy_tag->IsDetailKey && $this->energy_tag->FormValue != NULL && $this->energy_tag->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->energy_tag->caption(), $this->energy_tag->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->energy_tag->FormValue)) {
			AddMessage($FormError, $this->energy_tag->errorMessage());
		}
		if ($this->field_3006->Required) {
			if (!$this->field_3006->IsDetailKey && $this->field_3006->FormValue != NULL && $this->field_3006->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3006->caption(), $this->field_3006->RequiredErrorMessage));
			}
		}
		if ($this->field_3007->Required) {
			if (!$this->field_3007->IsDetailKey && $this->field_3007->FormValue != NULL && $this->field_3007->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3007->caption(), $this->field_3007->RequiredErrorMessage));
			}
		}
		if ($this->field_3008->Required) {
			if (!$this->field_3008->IsDetailKey && $this->field_3008->FormValue != NULL && $this->field_3008->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3008->caption(), $this->field_3008->RequiredErrorMessage));
			}
		}
		if ($this->importer_structure_id->Required) {
			if (!$this->importer_structure_id->IsDetailKey && $this->importer_structure_id->FormValue != NULL && $this->importer_structure_id->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->importer_structure_id->caption(), $this->importer_structure_id->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->importer_structure_id->FormValue)) {
			AddMessage($FormError, $this->importer_structure_id->errorMessage());
		}
		if ($this->importer_params->Required) {
			if (!$this->importer_params->IsDetailKey && $this->importer_params->FormValue != NULL && $this->importer_params->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->importer_params->caption(), $this->importer_params->RequiredErrorMessage));
			}
		}
		if ($this->field_3009->Required) {
			if (!$this->field_3009->IsDetailKey && $this->field_3009->FormValue != NULL && $this->field_3009->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3009->caption(), $this->field_3009->RequiredErrorMessage));
			}
		}
		if ($this->field_3010->Required) {
			if (!$this->field_3010->IsDetailKey && $this->field_3010->FormValue != NULL && $this->field_3010->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3010->caption(), $this->field_3010->RequiredErrorMessage));
			}
		}
		if ($this->field_3012->Required) {
			if (!$this->field_3012->IsDetailKey && $this->field_3012->FormValue != NULL && $this->field_3012->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3012->caption(), $this->field_3012->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3012->FormValue)) {
			AddMessage($FormError, $this->field_3012->errorMessage());
		}
		if ($this->rendered_en_us->Required) {
			if (!$this->rendered_en_us->IsDetailKey && $this->rendered_en_us->FormValue != NULL && $this->rendered_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->rendered_en_us->caption(), $this->rendered_en_us->RequiredErrorMessage));
			}
		}
		if ($this->textsearch_en_us->Required) {
			if (!$this->textsearch_en_us->IsDetailKey && $this->textsearch_en_us->FormValue != NULL && $this->textsearch_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->textsearch_en_us->caption(), $this->textsearch_en_us->RequiredErrorMessage));
			}
		}
		if ($this->rendered_fr_fr->Required) {
			if (!$this->rendered_fr_fr->IsDetailKey && $this->rendered_fr_fr->FormValue != NULL && $this->rendered_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->rendered_fr_fr->caption(), $this->rendered_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->textsearch_fr_fr->Required) {
			if (!$this->textsearch_fr_fr->IsDetailKey && $this->textsearch_fr_fr->FormValue != NULL && $this->textsearch_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->textsearch_fr_fr->caption(), $this->textsearch_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3013->Required) {
			if (!$this->field_3013->IsDetailKey && $this->field_3013->FormValue != NULL && $this->field_3013->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3013->caption(), $this->field_3013->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3013->FormValue)) {
			AddMessage($FormError, $this->field_3013->errorMessage());
		}
		if ($this->field_3014->Required) {
			if (!$this->field_3014->IsDetailKey && $this->field_3014->FormValue != NULL && $this->field_3014->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3014->caption(), $this->field_3014->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3014->FormValue)) {
			AddMessage($FormError, $this->field_3014->errorMessage());
		}
		if ($this->f_3014_options->Required) {
			if (!$this->f_3014_options->IsDetailKey && $this->f_3014_options->FormValue != NULL && $this->f_3014_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3014_options->caption(), $this->f_3014_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3014->Required) {
			if (!$this->f_3014->IsDetailKey && $this->f_3014->FormValue != NULL && $this->f_3014->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3014->caption(), $this->f_3014->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3014->FormValue)) {
			AddMessage($FormError, $this->f_3014->errorMessage());
		}
		if ($this->field_3015->Required) {
			if (!$this->field_3015->IsDetailKey && $this->field_3015->FormValue != NULL && $this->field_3015->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3015->caption(), $this->field_3015->RequiredErrorMessage));
			}
		}
		if ($this->field_3016->Required) {
			if (!$this->field_3016->IsDetailKey && $this->field_3016->FormValue != NULL && $this->field_3016->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3016->caption(), $this->field_3016->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3016->FormValue)) {
			AddMessage($FormError, $this->field_3016->errorMessage());
		}
		if ($this->field_3017->Required) {
			if (!$this->field_3017->IsDetailKey && $this->field_3017->FormValue != NULL && $this->field_3017->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3017->caption(), $this->field_3017->RequiredErrorMessage));
			}
		}
		if ($this->f_3018_options->Required) {
			if (!$this->f_3018_options->IsDetailKey && $this->f_3018_options->FormValue != NULL && $this->f_3018_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3018_options->caption(), $this->f_3018_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3018->Required) {
			if (!$this->f_3018->IsDetailKey && $this->f_3018->FormValue != NULL && $this->f_3018->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3018->caption(), $this->f_3018->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3018->FormValue)) {
			AddMessage($FormError, $this->f_3018->errorMessage());
		}
		if ($this->f_3019_options->Required) {
			if (!$this->f_3019_options->IsDetailKey && $this->f_3019_options->FormValue != NULL && $this->f_3019_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3019_options->caption(), $this->f_3019_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3019->Required) {
			if (!$this->f_3019->IsDetailKey && $this->f_3019->FormValue != NULL && $this->f_3019->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3019->caption(), $this->f_3019->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3019->FormValue)) {
			AddMessage($FormError, $this->f_3019->errorMessage());
		}
		if ($this->f_3020_options->Required) {
			if (!$this->f_3020_options->IsDetailKey && $this->f_3020_options->FormValue != NULL && $this->f_3020_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3020_options->caption(), $this->f_3020_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3020->Required) {
			if (!$this->f_3020->IsDetailKey && $this->f_3020->FormValue != NULL && $this->f_3020->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3020->caption(), $this->f_3020->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3020->FormValue)) {
			AddMessage($FormError, $this->f_3020->errorMessage());
		}
		if ($this->f_3021_options->Required) {
			if (!$this->f_3021_options->IsDetailKey && $this->f_3021_options->FormValue != NULL && $this->f_3021_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3021_options->caption(), $this->f_3021_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3021->Required) {
			if (!$this->f_3021->IsDetailKey && $this->f_3021->FormValue != NULL && $this->f_3021->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3021->caption(), $this->f_3021->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3021->FormValue)) {
			AddMessage($FormError, $this->f_3021->errorMessage());
		}
		if ($this->f_3022_options->Required) {
			if (!$this->f_3022_options->IsDetailKey && $this->f_3022_options->FormValue != NULL && $this->f_3022_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3022_options->caption(), $this->f_3022_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3022->Required) {
			if (!$this->f_3022->IsDetailKey && $this->f_3022->FormValue != NULL && $this->f_3022->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3022->caption(), $this->f_3022->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3022->FormValue)) {
			AddMessage($FormError, $this->f_3022->errorMessage());
		}
		if ($this->f_3023_options->Required) {
			if (!$this->f_3023_options->IsDetailKey && $this->f_3023_options->FormValue != NULL && $this->f_3023_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3023_options->caption(), $this->f_3023_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3023->Required) {
			if (!$this->f_3023->IsDetailKey && $this->f_3023->FormValue != NULL && $this->f_3023->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3023->caption(), $this->f_3023->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3023->FormValue)) {
			AddMessage($FormError, $this->f_3023->errorMessage());
		}
		if ($this->f_3024_options->Required) {
			if (!$this->f_3024_options->IsDetailKey && $this->f_3024_options->FormValue != NULL && $this->f_3024_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3024_options->caption(), $this->f_3024_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3024->Required) {
			if (!$this->f_3024->IsDetailKey && $this->f_3024->FormValue != NULL && $this->f_3024->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3024->caption(), $this->f_3024->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3024->FormValue)) {
			AddMessage($FormError, $this->f_3024->errorMessage());
		}
		if ($this->f_3025_options->Required) {
			if (!$this->f_3025_options->IsDetailKey && $this->f_3025_options->FormValue != NULL && $this->f_3025_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3025_options->caption(), $this->f_3025_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3025->Required) {
			if (!$this->f_3025->IsDetailKey && $this->f_3025->FormValue != NULL && $this->f_3025->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3025->caption(), $this->f_3025->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3025->FormValue)) {
			AddMessage($FormError, $this->f_3025->errorMessage());
		}
		if ($this->f_3026_options->Required) {
			if (!$this->f_3026_options->IsDetailKey && $this->f_3026_options->FormValue != NULL && $this->f_3026_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3026_options->caption(), $this->f_3026_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3026->Required) {
			if (!$this->f_3026->IsDetailKey && $this->f_3026->FormValue != NULL && $this->f_3026->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3026->caption(), $this->f_3026->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3026->FormValue)) {
			AddMessage($FormError, $this->f_3026->errorMessage());
		}
		if ($this->f_3027_options->Required) {
			if (!$this->f_3027_options->IsDetailKey && $this->f_3027_options->FormValue != NULL && $this->f_3027_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3027_options->caption(), $this->f_3027_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3027->Required) {
			if (!$this->f_3027->IsDetailKey && $this->f_3027->FormValue != NULL && $this->f_3027->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3027->caption(), $this->f_3027->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3027->FormValue)) {
			AddMessage($FormError, $this->f_3027->errorMessage());
		}
		if ($this->f_3028_options->Required) {
			if (!$this->f_3028_options->IsDetailKey && $this->f_3028_options->FormValue != NULL && $this->f_3028_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3028_options->caption(), $this->f_3028_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3028->Required) {
			if (!$this->f_3028->IsDetailKey && $this->f_3028->FormValue != NULL && $this->f_3028->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3028->caption(), $this->f_3028->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3028->FormValue)) {
			AddMessage($FormError, $this->f_3028->errorMessage());
		}
		if ($this->f_3029_options->Required) {
			if (!$this->f_3029_options->IsDetailKey && $this->f_3029_options->FormValue != NULL && $this->f_3029_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3029_options->caption(), $this->f_3029_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3029->Required) {
			if (!$this->f_3029->IsDetailKey && $this->f_3029->FormValue != NULL && $this->f_3029->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3029->caption(), $this->f_3029->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3029->FormValue)) {
			AddMessage($FormError, $this->f_3029->errorMessage());
		}
		if ($this->f_3031_options->Required) {
			if (!$this->f_3031_options->IsDetailKey && $this->f_3031_options->FormValue != NULL && $this->f_3031_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3031_options->caption(), $this->f_3031_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3031->Required) {
			if (!$this->f_3031->IsDetailKey && $this->f_3031->FormValue != NULL && $this->f_3031->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3031->caption(), $this->f_3031->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3031->FormValue)) {
			AddMessage($FormError, $this->f_3031->errorMessage());
		}
		if ($this->f_3032_options->Required) {
			if (!$this->f_3032_options->IsDetailKey && $this->f_3032_options->FormValue != NULL && $this->f_3032_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3032_options->caption(), $this->f_3032_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3032->Required) {
			if (!$this->f_3032->IsDetailKey && $this->f_3032->FormValue != NULL && $this->f_3032->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3032->caption(), $this->f_3032->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3032->FormValue)) {
			AddMessage($FormError, $this->f_3032->errorMessage());
		}
		if ($this->f_3033_options->Required) {
			if (!$this->f_3033_options->IsDetailKey && $this->f_3033_options->FormValue != NULL && $this->f_3033_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3033_options->caption(), $this->f_3033_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3033->Required) {
			if (!$this->f_3033->IsDetailKey && $this->f_3033->FormValue != NULL && $this->f_3033->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3033->caption(), $this->f_3033->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3033->FormValue)) {
			AddMessage($FormError, $this->f_3033->errorMessage());
		}
		if ($this->f_3034_options->Required) {
			if (!$this->f_3034_options->IsDetailKey && $this->f_3034_options->FormValue != NULL && $this->f_3034_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3034_options->caption(), $this->f_3034_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3034->Required) {
			if (!$this->f_3034->IsDetailKey && $this->f_3034->FormValue != NULL && $this->f_3034->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3034->caption(), $this->f_3034->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3034->FormValue)) {
			AddMessage($FormError, $this->f_3034->errorMessage());
		}
		if ($this->f_3035_options->Required) {
			if (!$this->f_3035_options->IsDetailKey && $this->f_3035_options->FormValue != NULL && $this->f_3035_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3035_options->caption(), $this->f_3035_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3035->Required) {
			if (!$this->f_3035->IsDetailKey && $this->f_3035->FormValue != NULL && $this->f_3035->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3035->caption(), $this->f_3035->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3035->FormValue)) {
			AddMessage($FormError, $this->f_3035->errorMessage());
		}
		if ($this->f_3036_options->Required) {
			if (!$this->f_3036_options->IsDetailKey && $this->f_3036_options->FormValue != NULL && $this->f_3036_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3036_options->caption(), $this->f_3036_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3036->Required) {
			if (!$this->f_3036->IsDetailKey && $this->f_3036->FormValue != NULL && $this->f_3036->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3036->caption(), $this->f_3036->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3036->FormValue)) {
			AddMessage($FormError, $this->f_3036->errorMessage());
		}
		if ($this->f_3037_options->Required) {
			if (!$this->f_3037_options->IsDetailKey && $this->f_3037_options->FormValue != NULL && $this->f_3037_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3037_options->caption(), $this->f_3037_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3037->Required) {
			if (!$this->f_3037->IsDetailKey && $this->f_3037->FormValue != NULL && $this->f_3037->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3037->caption(), $this->f_3037->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3037->FormValue)) {
			AddMessage($FormError, $this->f_3037->errorMessage());
		}
		if ($this->f_3038_options->Required) {
			if (!$this->f_3038_options->IsDetailKey && $this->f_3038_options->FormValue != NULL && $this->f_3038_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3038_options->caption(), $this->f_3038_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3038->Required) {
			if (!$this->f_3038->IsDetailKey && $this->f_3038->FormValue != NULL && $this->f_3038->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3038->caption(), $this->f_3038->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3038->FormValue)) {
			AddMessage($FormError, $this->f_3038->errorMessage());
		}
		if ($this->f_3039_options->Required) {
			if (!$this->f_3039_options->IsDetailKey && $this->f_3039_options->FormValue != NULL && $this->f_3039_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3039_options->caption(), $this->f_3039_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3039->Required) {
			if (!$this->f_3039->IsDetailKey && $this->f_3039->FormValue != NULL && $this->f_3039->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3039->caption(), $this->f_3039->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3039->FormValue)) {
			AddMessage($FormError, $this->f_3039->errorMessage());
		}
		if ($this->f_3040_options->Required) {
			if (!$this->f_3040_options->IsDetailKey && $this->f_3040_options->FormValue != NULL && $this->f_3040_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3040_options->caption(), $this->f_3040_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3040->Required) {
			if (!$this->f_3040->IsDetailKey && $this->f_3040->FormValue != NULL && $this->f_3040->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3040->caption(), $this->f_3040->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3040->FormValue)) {
			AddMessage($FormError, $this->f_3040->errorMessage());
		}
		if ($this->f_3041_options->Required) {
			if (!$this->f_3041_options->IsDetailKey && $this->f_3041_options->FormValue != NULL && $this->f_3041_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3041_options->caption(), $this->f_3041_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3041->Required) {
			if (!$this->f_3041->IsDetailKey && $this->f_3041->FormValue != NULL && $this->f_3041->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3041->caption(), $this->f_3041->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3041->FormValue)) {
			AddMessage($FormError, $this->f_3041->errorMessage());
		}
		if ($this->f_3042_options->Required) {
			if (!$this->f_3042_options->IsDetailKey && $this->f_3042_options->FormValue != NULL && $this->f_3042_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3042_options->caption(), $this->f_3042_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3042->Required) {
			if (!$this->f_3042->IsDetailKey && $this->f_3042->FormValue != NULL && $this->f_3042->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3042->caption(), $this->f_3042->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3042->FormValue)) {
			AddMessage($FormError, $this->f_3042->errorMessage());
		}
		if ($this->f_3043_options->Required) {
			if (!$this->f_3043_options->IsDetailKey && $this->f_3043_options->FormValue != NULL && $this->f_3043_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3043_options->caption(), $this->f_3043_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3043->Required) {
			if (!$this->f_3043->IsDetailKey && $this->f_3043->FormValue != NULL && $this->f_3043->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3043->caption(), $this->f_3043->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3043->FormValue)) {
			AddMessage($FormError, $this->f_3043->errorMessage());
		}
		if ($this->f_3044_options->Required) {
			if (!$this->f_3044_options->IsDetailKey && $this->f_3044_options->FormValue != NULL && $this->f_3044_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3044_options->caption(), $this->f_3044_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3044->Required) {
			if (!$this->f_3044->IsDetailKey && $this->f_3044->FormValue != NULL && $this->f_3044->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3044->caption(), $this->f_3044->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3044->FormValue)) {
			AddMessage($FormError, $this->f_3044->errorMessage());
		}
		if ($this->n_3045->Required) {
			if (!$this->n_3045->IsDetailKey && $this->n_3045->FormValue != NULL && $this->n_3045->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3045->caption(), $this->n_3045->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3045->FormValue)) {
			AddMessage($FormError, $this->n_3045->errorMessage());
		}
		if ($this->n_3045_distance->Required) {
			if (!$this->n_3045_distance->IsDetailKey && $this->n_3045_distance->FormValue != NULL && $this->n_3045_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3045_distance->caption(), $this->n_3045_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3045_distance->FormValue)) {
			AddMessage($FormError, $this->n_3045_distance->errorMessage());
		}
		if ($this->n_3045_distance_by->Required) {
			if (!$this->n_3045_distance_by->IsDetailKey && $this->n_3045_distance_by->FormValue != NULL && $this->n_3045_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3045_distance_by->caption(), $this->n_3045_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3045_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3045_distance_by->errorMessage());
		}
		if ($this->n_3046->Required) {
			if (!$this->n_3046->IsDetailKey && $this->n_3046->FormValue != NULL && $this->n_3046->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3046->caption(), $this->n_3046->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3046->FormValue)) {
			AddMessage($FormError, $this->n_3046->errorMessage());
		}
		if ($this->n_3046_distance->Required) {
			if (!$this->n_3046_distance->IsDetailKey && $this->n_3046_distance->FormValue != NULL && $this->n_3046_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3046_distance->caption(), $this->n_3046_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3046_distance->FormValue)) {
			AddMessage($FormError, $this->n_3046_distance->errorMessage());
		}
		if ($this->n_3046_distance_by->Required) {
			if (!$this->n_3046_distance_by->IsDetailKey && $this->n_3046_distance_by->FormValue != NULL && $this->n_3046_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3046_distance_by->caption(), $this->n_3046_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3046_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3046_distance_by->errorMessage());
		}
		if ($this->n_3047->Required) {
			if (!$this->n_3047->IsDetailKey && $this->n_3047->FormValue != NULL && $this->n_3047->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3047->caption(), $this->n_3047->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3047->FormValue)) {
			AddMessage($FormError, $this->n_3047->errorMessage());
		}
		if ($this->n_3047_distance->Required) {
			if (!$this->n_3047_distance->IsDetailKey && $this->n_3047_distance->FormValue != NULL && $this->n_3047_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3047_distance->caption(), $this->n_3047_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3047_distance->FormValue)) {
			AddMessage($FormError, $this->n_3047_distance->errorMessage());
		}
		if ($this->n_3047_distance_by->Required) {
			if (!$this->n_3047_distance_by->IsDetailKey && $this->n_3047_distance_by->FormValue != NULL && $this->n_3047_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3047_distance_by->caption(), $this->n_3047_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3047_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3047_distance_by->errorMessage());
		}
		if ($this->n_3048->Required) {
			if (!$this->n_3048->IsDetailKey && $this->n_3048->FormValue != NULL && $this->n_3048->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3048->caption(), $this->n_3048->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3048->FormValue)) {
			AddMessage($FormError, $this->n_3048->errorMessage());
		}
		if ($this->n_3048_distance->Required) {
			if (!$this->n_3048_distance->IsDetailKey && $this->n_3048_distance->FormValue != NULL && $this->n_3048_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3048_distance->caption(), $this->n_3048_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3048_distance->FormValue)) {
			AddMessage($FormError, $this->n_3048_distance->errorMessage());
		}
		if ($this->n_3048_distance_by->Required) {
			if (!$this->n_3048_distance_by->IsDetailKey && $this->n_3048_distance_by->FormValue != NULL && $this->n_3048_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3048_distance_by->caption(), $this->n_3048_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3048_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3048_distance_by->errorMessage());
		}
		if ($this->n_3049->Required) {
			if (!$this->n_3049->IsDetailKey && $this->n_3049->FormValue != NULL && $this->n_3049->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3049->caption(), $this->n_3049->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3049->FormValue)) {
			AddMessage($FormError, $this->n_3049->errorMessage());
		}
		if ($this->n_3049_distance->Required) {
			if (!$this->n_3049_distance->IsDetailKey && $this->n_3049_distance->FormValue != NULL && $this->n_3049_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3049_distance->caption(), $this->n_3049_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3049_distance->FormValue)) {
			AddMessage($FormError, $this->n_3049_distance->errorMessage());
		}
		if ($this->n_3049_distance_by->Required) {
			if (!$this->n_3049_distance_by->IsDetailKey && $this->n_3049_distance_by->FormValue != NULL && $this->n_3049_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3049_distance_by->caption(), $this->n_3049_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3049_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3049_distance_by->errorMessage());
		}
		if ($this->n_3050->Required) {
			if (!$this->n_3050->IsDetailKey && $this->n_3050->FormValue != NULL && $this->n_3050->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3050->caption(), $this->n_3050->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3050->FormValue)) {
			AddMessage($FormError, $this->n_3050->errorMessage());
		}
		if ($this->n_3050_distance->Required) {
			if (!$this->n_3050_distance->IsDetailKey && $this->n_3050_distance->FormValue != NULL && $this->n_3050_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3050_distance->caption(), $this->n_3050_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3050_distance->FormValue)) {
			AddMessage($FormError, $this->n_3050_distance->errorMessage());
		}
		if ($this->n_3050_distance_by->Required) {
			if (!$this->n_3050_distance_by->IsDetailKey && $this->n_3050_distance_by->FormValue != NULL && $this->n_3050_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3050_distance_by->caption(), $this->n_3050_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3050_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3050_distance_by->errorMessage());
		}
		if ($this->n_3051->Required) {
			if (!$this->n_3051->IsDetailKey && $this->n_3051->FormValue != NULL && $this->n_3051->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3051->caption(), $this->n_3051->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3051->FormValue)) {
			AddMessage($FormError, $this->n_3051->errorMessage());
		}
		if ($this->n_3051_distance->Required) {
			if (!$this->n_3051_distance->IsDetailKey && $this->n_3051_distance->FormValue != NULL && $this->n_3051_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3051_distance->caption(), $this->n_3051_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3051_distance->FormValue)) {
			AddMessage($FormError, $this->n_3051_distance->errorMessage());
		}
		if ($this->n_3051_distance_by->Required) {
			if (!$this->n_3051_distance_by->IsDetailKey && $this->n_3051_distance_by->FormValue != NULL && $this->n_3051_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3051_distance_by->caption(), $this->n_3051_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3051_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3051_distance_by->errorMessage());
		}
		if ($this->n_3052->Required) {
			if (!$this->n_3052->IsDetailKey && $this->n_3052->FormValue != NULL && $this->n_3052->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3052->caption(), $this->n_3052->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3052->FormValue)) {
			AddMessage($FormError, $this->n_3052->errorMessage());
		}
		if ($this->n_3052_distance->Required) {
			if (!$this->n_3052_distance->IsDetailKey && $this->n_3052_distance->FormValue != NULL && $this->n_3052_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3052_distance->caption(), $this->n_3052_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3052_distance->FormValue)) {
			AddMessage($FormError, $this->n_3052_distance->errorMessage());
		}
		if ($this->n_3052_distance_by->Required) {
			if (!$this->n_3052_distance_by->IsDetailKey && $this->n_3052_distance_by->FormValue != NULL && $this->n_3052_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3052_distance_by->caption(), $this->n_3052_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3052_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3052_distance_by->errorMessage());
		}
		if ($this->n_3053->Required) {
			if (!$this->n_3053->IsDetailKey && $this->n_3053->FormValue != NULL && $this->n_3053->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3053->caption(), $this->n_3053->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3053->FormValue)) {
			AddMessage($FormError, $this->n_3053->errorMessage());
		}
		if ($this->n_3053_distance->Required) {
			if (!$this->n_3053_distance->IsDetailKey && $this->n_3053_distance->FormValue != NULL && $this->n_3053_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3053_distance->caption(), $this->n_3053_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3053_distance->FormValue)) {
			AddMessage($FormError, $this->n_3053_distance->errorMessage());
		}
		if ($this->n_3053_distance_by->Required) {
			if (!$this->n_3053_distance_by->IsDetailKey && $this->n_3053_distance_by->FormValue != NULL && $this->n_3053_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3053_distance_by->caption(), $this->n_3053_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3053_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3053_distance_by->errorMessage());
		}
		if ($this->n_3054->Required) {
			if (!$this->n_3054->IsDetailKey && $this->n_3054->FormValue != NULL && $this->n_3054->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3054->caption(), $this->n_3054->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3054->FormValue)) {
			AddMessage($FormError, $this->n_3054->errorMessage());
		}
		if ($this->n_3054_distance->Required) {
			if (!$this->n_3054_distance->IsDetailKey && $this->n_3054_distance->FormValue != NULL && $this->n_3054_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3054_distance->caption(), $this->n_3054_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3054_distance->FormValue)) {
			AddMessage($FormError, $this->n_3054_distance->errorMessage());
		}
		if ($this->n_3054_distance_by->Required) {
			if (!$this->n_3054_distance_by->IsDetailKey && $this->n_3054_distance_by->FormValue != NULL && $this->n_3054_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3054_distance_by->caption(), $this->n_3054_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3054_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3054_distance_by->errorMessage());
		}
		if ($this->n_3055->Required) {
			if (!$this->n_3055->IsDetailKey && $this->n_3055->FormValue != NULL && $this->n_3055->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3055->caption(), $this->n_3055->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3055->FormValue)) {
			AddMessage($FormError, $this->n_3055->errorMessage());
		}
		if ($this->n_3055_distance->Required) {
			if (!$this->n_3055_distance->IsDetailKey && $this->n_3055_distance->FormValue != NULL && $this->n_3055_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3055_distance->caption(), $this->n_3055_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3055_distance->FormValue)) {
			AddMessage($FormError, $this->n_3055_distance->errorMessage());
		}
		if ($this->n_3055_distance_by->Required) {
			if (!$this->n_3055_distance_by->IsDetailKey && $this->n_3055_distance_by->FormValue != NULL && $this->n_3055_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3055_distance_by->caption(), $this->n_3055_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3055_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3055_distance_by->errorMessage());
		}
		if ($this->n_3056->Required) {
			if (!$this->n_3056->IsDetailKey && $this->n_3056->FormValue != NULL && $this->n_3056->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3056->caption(), $this->n_3056->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3056->FormValue)) {
			AddMessage($FormError, $this->n_3056->errorMessage());
		}
		if ($this->n_3056_distance->Required) {
			if (!$this->n_3056_distance->IsDetailKey && $this->n_3056_distance->FormValue != NULL && $this->n_3056_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3056_distance->caption(), $this->n_3056_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3056_distance->FormValue)) {
			AddMessage($FormError, $this->n_3056_distance->errorMessage());
		}
		if ($this->n_3056_distance_by->Required) {
			if (!$this->n_3056_distance_by->IsDetailKey && $this->n_3056_distance_by->FormValue != NULL && $this->n_3056_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3056_distance_by->caption(), $this->n_3056_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3056_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3056_distance_by->errorMessage());
		}
		if ($this->n_3057->Required) {
			if (!$this->n_3057->IsDetailKey && $this->n_3057->FormValue != NULL && $this->n_3057->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3057->caption(), $this->n_3057->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3057->FormValue)) {
			AddMessage($FormError, $this->n_3057->errorMessage());
		}
		if ($this->n_3057_distance->Required) {
			if (!$this->n_3057_distance->IsDetailKey && $this->n_3057_distance->FormValue != NULL && $this->n_3057_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3057_distance->caption(), $this->n_3057_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3057_distance->FormValue)) {
			AddMessage($FormError, $this->n_3057_distance->errorMessage());
		}
		if ($this->n_3057_distance_by->Required) {
			if (!$this->n_3057_distance_by->IsDetailKey && $this->n_3057_distance_by->FormValue != NULL && $this->n_3057_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3057_distance_by->caption(), $this->n_3057_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3057_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3057_distance_by->errorMessage());
		}
		if ($this->n_3058->Required) {
			if (!$this->n_3058->IsDetailKey && $this->n_3058->FormValue != NULL && $this->n_3058->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3058->caption(), $this->n_3058->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3058->FormValue)) {
			AddMessage($FormError, $this->n_3058->errorMessage());
		}
		if ($this->n_3058_distance->Required) {
			if (!$this->n_3058_distance->IsDetailKey && $this->n_3058_distance->FormValue != NULL && $this->n_3058_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3058_distance->caption(), $this->n_3058_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3058_distance->FormValue)) {
			AddMessage($FormError, $this->n_3058_distance->errorMessage());
		}
		if ($this->n_3058_distance_by->Required) {
			if (!$this->n_3058_distance_by->IsDetailKey && $this->n_3058_distance_by->FormValue != NULL && $this->n_3058_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3058_distance_by->caption(), $this->n_3058_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3058_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3058_distance_by->errorMessage());
		}
		if ($this->n_3059->Required) {
			if (!$this->n_3059->IsDetailKey && $this->n_3059->FormValue != NULL && $this->n_3059->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3059->caption(), $this->n_3059->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3059->FormValue)) {
			AddMessage($FormError, $this->n_3059->errorMessage());
		}
		if ($this->n_3059_distance->Required) {
			if (!$this->n_3059_distance->IsDetailKey && $this->n_3059_distance->FormValue != NULL && $this->n_3059_distance->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3059_distance->caption(), $this->n_3059_distance->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3059_distance->FormValue)) {
			AddMessage($FormError, $this->n_3059_distance->errorMessage());
		}
		if ($this->n_3059_distance_by->Required) {
			if (!$this->n_3059_distance_by->IsDetailKey && $this->n_3059_distance_by->FormValue != NULL && $this->n_3059_distance_by->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->n_3059_distance_by->caption(), $this->n_3059_distance_by->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->n_3059_distance_by->FormValue)) {
			AddMessage($FormError, $this->n_3059_distance_by->errorMessage());
		}
		if ($this->f_3060_options->Required) {
			if (!$this->f_3060_options->IsDetailKey && $this->f_3060_options->FormValue != NULL && $this->f_3060_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3060_options->caption(), $this->f_3060_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3060->Required) {
			if (!$this->f_3060->IsDetailKey && $this->f_3060->FormValue != NULL && $this->f_3060->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3060->caption(), $this->f_3060->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3060->FormValue)) {
			AddMessage($FormError, $this->f_3060->errorMessage());
		}
		if ($this->f_3061_options->Required) {
			if (!$this->f_3061_options->IsDetailKey && $this->f_3061_options->FormValue != NULL && $this->f_3061_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3061_options->caption(), $this->f_3061_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3061->Required) {
			if (!$this->f_3061->IsDetailKey && $this->f_3061->FormValue != NULL && $this->f_3061->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3061->caption(), $this->f_3061->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3061->FormValue)) {
			AddMessage($FormError, $this->f_3061->errorMessage());
		}
		if ($this->f_3062_options->Required) {
			if (!$this->f_3062_options->IsDetailKey && $this->f_3062_options->FormValue != NULL && $this->f_3062_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3062_options->caption(), $this->f_3062_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3062->Required) {
			if (!$this->f_3062->IsDetailKey && $this->f_3062->FormValue != NULL && $this->f_3062->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3062->caption(), $this->f_3062->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3062->FormValue)) {
			AddMessage($FormError, $this->f_3062->errorMessage());
		}
		if ($this->field_3063->Required) {
			if (!$this->field_3063->IsDetailKey && $this->field_3063->FormValue != NULL && $this->field_3063->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3063->caption(), $this->field_3063->RequiredErrorMessage));
			}
		}
		if ($this->field_3064->Required) {
			if (!$this->field_3064->IsDetailKey && $this->field_3064->FormValue != NULL && $this->field_3064->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3064->caption(), $this->field_3064->RequiredErrorMessage));
			}
		}
		if ($this->field_3065->Required) {
			if (!$this->field_3065->IsDetailKey && $this->field_3065->FormValue != NULL && $this->field_3065->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3065->caption(), $this->field_3065->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3065->FormValue)) {
			AddMessage($FormError, $this->field_3065->errorMessage());
		}
		if ($this->field_308_en_us->Required) {
			if (!$this->field_308_en_us->IsDetailKey && $this->field_308_en_us->FormValue != NULL && $this->field_308_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_308_en_us->caption(), $this->field_308_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_308_fr_fr->Required) {
			if (!$this->field_308_fr_fr->IsDetailKey && $this->field_308_fr_fr->FormValue != NULL && $this->field_308_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_308_fr_fr->caption(), $this->field_308_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_313_en_us->Required) {
			if (!$this->field_313_en_us->IsDetailKey && $this->field_313_en_us->FormValue != NULL && $this->field_313_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_313_en_us->caption(), $this->field_313_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_313_fr_fr->Required) {
			if (!$this->field_313_fr_fr->IsDetailKey && $this->field_313_fr_fr->FormValue != NULL && $this->field_313_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_313_fr_fr->caption(), $this->field_313_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_312_en_us->Required) {
			if (!$this->field_312_en_us->IsDetailKey && $this->field_312_en_us->FormValue != NULL && $this->field_312_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_312_en_us->caption(), $this->field_312_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_312_fr_fr->Required) {
			if (!$this->field_312_fr_fr->IsDetailKey && $this->field_312_fr_fr->FormValue != NULL && $this->field_312_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_312_fr_fr->caption(), $this->field_312_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3017_en_us->Required) {
			if (!$this->field_3017_en_us->IsDetailKey && $this->field_3017_en_us->FormValue != NULL && $this->field_3017_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3017_en_us->caption(), $this->field_3017_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3017_fr_fr->Required) {
			if (!$this->field_3017_fr_fr->IsDetailKey && $this->field_3017_fr_fr->FormValue != NULL && $this->field_3017_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3017_fr_fr->caption(), $this->field_3017_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_42_en_us->Required) {
			if (!$this->field_42_en_us->IsDetailKey && $this->field_42_en_us->FormValue != NULL && $this->field_42_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_42_en_us->caption(), $this->field_42_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_42_fr_fr->Required) {
			if (!$this->field_42_fr_fr->IsDetailKey && $this->field_42_fr_fr->FormValue != NULL && $this->field_42_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_42_fr_fr->caption(), $this->field_42_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3067->Required) {
			if (!$this->field_3067->IsDetailKey && $this->field_3067->FormValue != NULL && $this->field_3067->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3067->caption(), $this->field_3067->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3067->FormValue)) {
			AddMessage($FormError, $this->field_3067->errorMessage());
		}
		if ($this->field_3068->Required) {
			if (!$this->field_3068->IsDetailKey && $this->field_3068->FormValue != NULL && $this->field_3068->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3068->caption(), $this->field_3068->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3068->FormValue)) {
			AddMessage($FormError, $this->field_3068->errorMessage());
		}
		if ($this->field_3069->Required) {
			if (!$this->field_3069->IsDetailKey && $this->field_3069->FormValue != NULL && $this->field_3069->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3069->caption(), $this->field_3069->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3069->FormValue)) {
			AddMessage($FormError, $this->field_3069->errorMessage());
		}
		if ($this->field_3070->Required) {
			if (!$this->field_3070->IsDetailKey && $this->field_3070->FormValue != NULL && $this->field_3070->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3070->caption(), $this->field_3070->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3070->FormValue)) {
			AddMessage($FormError, $this->field_3070->errorMessage());
		}
		if ($this->field_3071->Required) {
			if (!$this->field_3071->IsDetailKey && $this->field_3071->FormValue != NULL && $this->field_3071->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3071->caption(), $this->field_3071->RequiredErrorMessage));
			}
		}
		if ($this->field_3071_en_us->Required) {
			if (!$this->field_3071_en_us->IsDetailKey && $this->field_3071_en_us->FormValue != NULL && $this->field_3071_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3071_en_us->caption(), $this->field_3071_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3071_fr_fr->Required) {
			if (!$this->field_3071_fr_fr->IsDetailKey && $this->field_3071_fr_fr->FormValue != NULL && $this->field_3071_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3071_fr_fr->caption(), $this->field_3071_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3072->Required) {
			if (!$this->field_3072->IsDetailKey && $this->field_3072->FormValue != NULL && $this->field_3072->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3072->caption(), $this->field_3072->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3072->FormValue)) {
			AddMessage($FormError, $this->field_3072->errorMessage());
		}
		if ($this->field_3073->Required) {
			if (!$this->field_3073->IsDetailKey && $this->field_3073->FormValue != NULL && $this->field_3073->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3073->caption(), $this->field_3073->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3073->FormValue)) {
			AddMessage($FormError, $this->field_3073->errorMessage());
		}
		if ($this->field_3074->Required) {
			if (!$this->field_3074->IsDetailKey && $this->field_3074->FormValue != NULL && $this->field_3074->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3074->caption(), $this->field_3074->RequiredErrorMessage));
			}
		}
		if ($this->field_3074_en_us->Required) {
			if (!$this->field_3074_en_us->IsDetailKey && $this->field_3074_en_us->FormValue != NULL && $this->field_3074_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3074_en_us->caption(), $this->field_3074_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3074_fr_fr->Required) {
			if (!$this->field_3074_fr_fr->IsDetailKey && $this->field_3074_fr_fr->FormValue != NULL && $this->field_3074_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3074_fr_fr->caption(), $this->field_3074_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3075->Required) {
			if (!$this->field_3075->IsDetailKey && $this->field_3075->FormValue != NULL && $this->field_3075->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3075->caption(), $this->field_3075->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3075->FormValue)) {
			AddMessage($FormError, $this->field_3075->errorMessage());
		}
		if ($this->field_3076->Required) {
			if (!$this->field_3076->IsDetailKey && $this->field_3076->FormValue != NULL && $this->field_3076->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3076->caption(), $this->field_3076->RequiredErrorMessage));
			}
		}
		if ($this->field_3077->Required) {
			if (!$this->field_3077->IsDetailKey && $this->field_3077->FormValue != NULL && $this->field_3077->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3077->caption(), $this->field_3077->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3077->FormValue)) {
			AddMessage($FormError, $this->field_3077->errorMessage());
		}
		if ($this->field_3078->Required) {
			if (!$this->field_3078->IsDetailKey && $this->field_3078->FormValue != NULL && $this->field_3078->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3078->caption(), $this->field_3078->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3078->FormValue)) {
			AddMessage($FormError, $this->field_3078->errorMessage());
		}
		if ($this->field_3079->Required) {
			if (!$this->field_3079->IsDetailKey && $this->field_3079->FormValue != NULL && $this->field_3079->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3079->caption(), $this->field_3079->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3079->FormValue)) {
			AddMessage($FormError, $this->field_3079->errorMessage());
		}
		if ($this->field_3080->Required) {
			if (!$this->field_3080->IsDetailKey && $this->field_3080->FormValue != NULL && $this->field_3080->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3080->caption(), $this->field_3080->RequiredErrorMessage));
			}
		}
		if ($this->field_3076_en_us->Required) {
			if (!$this->field_3076_en_us->IsDetailKey && $this->field_3076_en_us->FormValue != NULL && $this->field_3076_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3076_en_us->caption(), $this->field_3076_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3076_fr_fr->Required) {
			if (!$this->field_3076_fr_fr->IsDetailKey && $this->field_3076_fr_fr->FormValue != NULL && $this->field_3076_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3076_fr_fr->caption(), $this->field_3076_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3080_en_us->Required) {
			if (!$this->field_3080_en_us->IsDetailKey && $this->field_3080_en_us->FormValue != NULL && $this->field_3080_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3080_en_us->caption(), $this->field_3080_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3080_fr_fr->Required) {
			if (!$this->field_3080_fr_fr->IsDetailKey && $this->field_3080_fr_fr->FormValue != NULL && $this->field_3080_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3080_fr_fr->caption(), $this->field_3080_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3081->Required) {
			if (!$this->field_3081->IsDetailKey && $this->field_3081->FormValue != NULL && $this->field_3081->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3081->caption(), $this->field_3081->RequiredErrorMessage));
			}
		}
		if ($this->field_3081_en_us->Required) {
			if (!$this->field_3081_en_us->IsDetailKey && $this->field_3081_en_us->FormValue != NULL && $this->field_3081_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3081_en_us->caption(), $this->field_3081_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3081_fr_fr->Required) {
			if (!$this->field_3081_fr_fr->IsDetailKey && $this->field_3081_fr_fr->FormValue != NULL && $this->field_3081_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3081_fr_fr->caption(), $this->field_3081_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3082->Required) {
			if (!$this->field_3082->IsDetailKey && $this->field_3082->FormValue != NULL && $this->field_3082->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3082->caption(), $this->field_3082->RequiredErrorMessage));
			}
		}
		if ($this->field_3082_en_us->Required) {
			if (!$this->field_3082_en_us->IsDetailKey && $this->field_3082_en_us->FormValue != NULL && $this->field_3082_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3082_en_us->caption(), $this->field_3082_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3082_fr_fr->Required) {
			if (!$this->field_3082_fr_fr->IsDetailKey && $this->field_3082_fr_fr->FormValue != NULL && $this->field_3082_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3082_fr_fr->caption(), $this->field_3082_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3084->Required) {
			if (!$this->field_3084->IsDetailKey && $this->field_3084->FormValue != NULL && $this->field_3084->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3084->caption(), $this->field_3084->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3084->FormValue)) {
			AddMessage($FormError, $this->field_3084->errorMessage());
		}
		if ($this->field_3085->Required) {
			if (!$this->field_3085->IsDetailKey && $this->field_3085->FormValue != NULL && $this->field_3085->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3085->caption(), $this->field_3085->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3085->FormValue)) {
			AddMessage($FormError, $this->field_3085->errorMessage());
		}
		if ($this->field_3086->Required) {
			if (!$this->field_3086->IsDetailKey && $this->field_3086->FormValue != NULL && $this->field_3086->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3086->caption(), $this->field_3086->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3086->FormValue)) {
			AddMessage($FormError, $this->field_3086->errorMessage());
		}
		if ($this->field_3096->Required) {
			if (!$this->field_3096->IsDetailKey && $this->field_3096->FormValue != NULL && $this->field_3096->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3096->caption(), $this->field_3096->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3096->FormValue)) {
			AddMessage($FormError, $this->field_3096->errorMessage());
		}
		if ($this->field_3097->Required) {
			if (!$this->field_3097->IsDetailKey && $this->field_3097->FormValue != NULL && $this->field_3097->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3097->caption(), $this->field_3097->RequiredErrorMessage));
			}
		}
		if ($this->field_3098->Required) {
			if (!$this->field_3098->IsDetailKey && $this->field_3098->FormValue != NULL && $this->field_3098->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3098->caption(), $this->field_3098->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3098->FormValue)) {
			AddMessage($FormError, $this->field_3098->errorMessage());
		}
		if ($this->field_3099->Required) {
			if (!$this->field_3099->IsDetailKey && $this->field_3099->FormValue != NULL && $this->field_3099->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3099->caption(), $this->field_3099->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3099->FormValue)) {
			AddMessage($FormError, $this->field_3099->errorMessage());
		}
		if ($this->field_3100->Required) {
			if (!$this->field_3100->IsDetailKey && $this->field_3100->FormValue != NULL && $this->field_3100->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3100->caption(), $this->field_3100->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3100->FormValue)) {
			AddMessage($FormError, $this->field_3100->errorMessage());
		}
		if ($this->field_3101->Required) {
			if (!$this->field_3101->IsDetailKey && $this->field_3101->FormValue != NULL && $this->field_3101->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3101->caption(), $this->field_3101->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3101->FormValue)) {
			AddMessage($FormError, $this->field_3101->errorMessage());
		}
		if ($this->field_3102->Required) {
			if (!$this->field_3102->IsDetailKey && $this->field_3102->FormValue != NULL && $this->field_3102->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3102->caption(), $this->field_3102->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3102->FormValue)) {
			AddMessage($FormError, $this->field_3102->errorMessage());
		}
		if ($this->field_3103->Required) {
			if (!$this->field_3103->IsDetailKey && $this->field_3103->FormValue != NULL && $this->field_3103->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3103->caption(), $this->field_3103->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3103->FormValue)) {
			AddMessage($FormError, $this->field_3103->errorMessage());
		}
		if ($this->field_3104->Required) {
			if (!$this->field_3104->IsDetailKey && $this->field_3104->FormValue != NULL && $this->field_3104->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3104->caption(), $this->field_3104->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3104->FormValue)) {
			AddMessage($FormError, $this->field_3104->errorMessage());
		}
		if ($this->field_3105->Required) {
			if (!$this->field_3105->IsDetailKey && $this->field_3105->FormValue != NULL && $this->field_3105->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3105->caption(), $this->field_3105->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3105->FormValue)) {
			AddMessage($FormError, $this->field_3105->errorMessage());
		}
		if ($this->field_3106->Required) {
			if (!$this->field_3106->IsDetailKey && $this->field_3106->FormValue != NULL && $this->field_3106->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3106->caption(), $this->field_3106->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3106->FormValue)) {
			AddMessage($FormError, $this->field_3106->errorMessage());
		}
		if ($this->field_3107->Required) {
			if (!$this->field_3107->IsDetailKey && $this->field_3107->FormValue != NULL && $this->field_3107->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3107->caption(), $this->field_3107->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3107->FormValue)) {
			AddMessage($FormError, $this->field_3107->errorMessage());
		}
		if ($this->field_3108->Required) {
			if (!$this->field_3108->IsDetailKey && $this->field_3108->FormValue != NULL && $this->field_3108->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3108->caption(), $this->field_3108->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3108->FormValue)) {
			AddMessage($FormError, $this->field_3108->errorMessage());
		}
		if ($this->field_3109->Required) {
			if (!$this->field_3109->IsDetailKey && $this->field_3109->FormValue != NULL && $this->field_3109->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3109->caption(), $this->field_3109->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3109->FormValue)) {
			AddMessage($FormError, $this->field_3109->errorMessage());
		}
		if ($this->field_3110->Required) {
			if (!$this->field_3110->IsDetailKey && $this->field_3110->FormValue != NULL && $this->field_3110->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3110->caption(), $this->field_3110->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3110->FormValue)) {
			AddMessage($FormError, $this->field_3110->errorMessage());
		}
		if ($this->field_3111->Required) {
			if (!$this->field_3111->IsDetailKey && $this->field_3111->FormValue != NULL && $this->field_3111->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3111->caption(), $this->field_3111->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3111->FormValue)) {
			AddMessage($FormError, $this->field_3111->errorMessage());
		}
		if ($this->field_3112->Required) {
			if (!$this->field_3112->IsDetailKey && $this->field_3112->FormValue != NULL && $this->field_3112->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3112->caption(), $this->field_3112->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3112->FormValue)) {
			AddMessage($FormError, $this->field_3112->errorMessage());
		}
		if ($this->field_3113->Required) {
			if (!$this->field_3113->IsDetailKey && $this->field_3113->FormValue != NULL && $this->field_3113->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3113->caption(), $this->field_3113->RequiredErrorMessage));
			}
		}
		if ($this->field_3113_en_us->Required) {
			if (!$this->field_3113_en_us->IsDetailKey && $this->field_3113_en_us->FormValue != NULL && $this->field_3113_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3113_en_us->caption(), $this->field_3113_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3113_fr_fr->Required) {
			if (!$this->field_3113_fr_fr->IsDetailKey && $this->field_3113_fr_fr->FormValue != NULL && $this->field_3113_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3113_fr_fr->caption(), $this->field_3113_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3114->Required) {
			if (!$this->field_3114->IsDetailKey && $this->field_3114->FormValue != NULL && $this->field_3114->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3114->caption(), $this->field_3114->RequiredErrorMessage));
			}
		}
		if ($this->field_3114_en_us->Required) {
			if (!$this->field_3114_en_us->IsDetailKey && $this->field_3114_en_us->FormValue != NULL && $this->field_3114_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3114_en_us->caption(), $this->field_3114_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3114_fr_fr->Required) {
			if (!$this->field_3114_fr_fr->IsDetailKey && $this->field_3114_fr_fr->FormValue != NULL && $this->field_3114_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3114_fr_fr->caption(), $this->field_3114_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3115->Required) {
			if (!$this->field_3115->IsDetailKey && $this->field_3115->FormValue != NULL && $this->field_3115->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3115->caption(), $this->field_3115->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3115->FormValue)) {
			AddMessage($FormError, $this->field_3115->errorMessage());
		}
		if ($this->field_3115_si->Required) {
			if (!$this->field_3115_si->IsDetailKey && $this->field_3115_si->FormValue != NULL && $this->field_3115_si->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3115_si->caption(), $this->field_3115_si->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3115_si->FormValue)) {
			AddMessage($FormError, $this->field_3115_si->errorMessage());
		}
		if ($this->field_3115_unit->Required) {
			if (!$this->field_3115_unit->IsDetailKey && $this->field_3115_unit->FormValue != NULL && $this->field_3115_unit->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3115_unit->caption(), $this->field_3115_unit->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3115_unit->FormValue)) {
			AddMessage($FormError, $this->field_3115_unit->errorMessage());
		}
		if ($this->field_3116->Required) {
			if (!$this->field_3116->IsDetailKey && $this->field_3116->FormValue != NULL && $this->field_3116->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3116->caption(), $this->field_3116->RequiredErrorMessage));
			}
		}
		if (!CheckDate($this->field_3116->FormValue)) {
			AddMessage($FormError, $this->field_3116->errorMessage());
		}
		if ($this->field_3117->Required) {
			if (!$this->field_3117->IsDetailKey && $this->field_3117->FormValue != NULL && $this->field_3117->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3117->caption(), $this->field_3117->RequiredErrorMessage));
			}
		}
		if ($this->field_3117_en_us->Required) {
			if (!$this->field_3117_en_us->IsDetailKey && $this->field_3117_en_us->FormValue != NULL && $this->field_3117_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3117_en_us->caption(), $this->field_3117_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3117_fr_fr->Required) {
			if (!$this->field_3117_fr_fr->IsDetailKey && $this->field_3117_fr_fr->FormValue != NULL && $this->field_3117_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3117_fr_fr->caption(), $this->field_3117_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3118->Required) {
			if (!$this->field_3118->IsDetailKey && $this->field_3118->FormValue != NULL && $this->field_3118->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3118->caption(), $this->field_3118->RequiredErrorMessage));
			}
		}
		if ($this->field_3118_en_us->Required) {
			if (!$this->field_3118_en_us->IsDetailKey && $this->field_3118_en_us->FormValue != NULL && $this->field_3118_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3118_en_us->caption(), $this->field_3118_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3118_fr_fr->Required) {
			if (!$this->field_3118_fr_fr->IsDetailKey && $this->field_3118_fr_fr->FormValue != NULL && $this->field_3118_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3118_fr_fr->caption(), $this->field_3118_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3119->Required) {
			if (!$this->field_3119->IsDetailKey && $this->field_3119->FormValue != NULL && $this->field_3119->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3119->caption(), $this->field_3119->RequiredErrorMessage));
			}
		}
		if ($this->field_3119_en_us->Required) {
			if (!$this->field_3119_en_us->IsDetailKey && $this->field_3119_en_us->FormValue != NULL && $this->field_3119_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3119_en_us->caption(), $this->field_3119_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3119_fr_fr->Required) {
			if (!$this->field_3119_fr_fr->IsDetailKey && $this->field_3119_fr_fr->FormValue != NULL && $this->field_3119_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3119_fr_fr->caption(), $this->field_3119_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3120->Required) {
			if (!$this->field_3120->IsDetailKey && $this->field_3120->FormValue != NULL && $this->field_3120->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3120->caption(), $this->field_3120->RequiredErrorMessage));
			}
		}
		if ($this->field_3120_en_us->Required) {
			if (!$this->field_3120_en_us->IsDetailKey && $this->field_3120_en_us->FormValue != NULL && $this->field_3120_en_us->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3120_en_us->caption(), $this->field_3120_en_us->RequiredErrorMessage));
			}
		}
		if ($this->field_3120_fr_fr->Required) {
			if (!$this->field_3120_fr_fr->IsDetailKey && $this->field_3120_fr_fr->FormValue != NULL && $this->field_3120_fr_fr->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3120_fr_fr->caption(), $this->field_3120_fr_fr->RequiredErrorMessage));
			}
		}
		if ($this->field_3121->Required) {
			if (!$this->field_3121->IsDetailKey && $this->field_3121->FormValue != NULL && $this->field_3121->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3121->caption(), $this->field_3121->RequiredErrorMessage));
			}
		}
		if (!CheckDate($this->field_3121->FormValue)) {
			AddMessage($FormError, $this->field_3121->errorMessage());
		}
		if ($this->field_3122->Required) {
			if (!$this->field_3122->IsDetailKey && $this->field_3122->FormValue != NULL && $this->field_3122->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3122->caption(), $this->field_3122->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3122->FormValue)) {
			AddMessage($FormError, $this->field_3122->errorMessage());
		}
		if ($this->field_3122_si->Required) {
			if (!$this->field_3122_si->IsDetailKey && $this->field_3122_si->FormValue != NULL && $this->field_3122_si->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3122_si->caption(), $this->field_3122_si->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3122_si->FormValue)) {
			AddMessage($FormError, $this->field_3122_si->errorMessage());
		}
		if ($this->field_3122_unit->Required) {
			if (!$this->field_3122_unit->IsDetailKey && $this->field_3122_unit->FormValue != NULL && $this->field_3122_unit->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3122_unit->caption(), $this->field_3122_unit->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3122_unit->FormValue)) {
			AddMessage($FormError, $this->field_3122_unit->errorMessage());
		}
		if ($this->field_3123->Required) {
			if (!$this->field_3123->IsDetailKey && $this->field_3123->FormValue != NULL && $this->field_3123->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3123->caption(), $this->field_3123->RequiredErrorMessage));
			}
		}
		if ($this->field_3124->Required) {
			if (!$this->field_3124->IsDetailKey && $this->field_3124->FormValue != NULL && $this->field_3124->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3124->caption(), $this->field_3124->RequiredErrorMessage));
			}
		}
		if ($this->field_3125->Required) {
			if (!$this->field_3125->IsDetailKey && $this->field_3125->FormValue != NULL && $this->field_3125->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3125->caption(), $this->field_3125->RequiredErrorMessage));
			}
		}
		if ($this->field_3126->Required) {
			if (!$this->field_3126->IsDetailKey && $this->field_3126->FormValue != NULL && $this->field_3126->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3126->caption(), $this->field_3126->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3126->FormValue)) {
			AddMessage($FormError, $this->field_3126->errorMessage());
		}
		if ($this->field_3127->Required) {
			if (!$this->field_3127->IsDetailKey && $this->field_3127->FormValue != NULL && $this->field_3127->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3127->caption(), $this->field_3127->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3127->FormValue)) {
			AddMessage($FormError, $this->field_3127->errorMessage());
		}
		if ($this->field_3128->Required) {
			if (!$this->field_3128->IsDetailKey && $this->field_3128->FormValue != NULL && $this->field_3128->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3128->caption(), $this->field_3128->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3128->FormValue)) {
			AddMessage($FormError, $this->field_3128->errorMessage());
		}
		if ($this->field_3129->Required) {
			if (!$this->field_3129->IsDetailKey && $this->field_3129->FormValue != NULL && $this->field_3129->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3129->caption(), $this->field_3129->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3129->FormValue)) {
			AddMessage($FormError, $this->field_3129->errorMessage());
		}
		if ($this->field_3130->Required) {
			if (!$this->field_3130->IsDetailKey && $this->field_3130->FormValue != NULL && $this->field_3130->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3130->caption(), $this->field_3130->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3130->FormValue)) {
			AddMessage($FormError, $this->field_3130->errorMessage());
		}
		if ($this->field_3131->Required) {
			if (!$this->field_3131->IsDetailKey && $this->field_3131->FormValue != NULL && $this->field_3131->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3131->caption(), $this->field_3131->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3131->FormValue)) {
			AddMessage($FormError, $this->field_3131->errorMessage());
		}
		if ($this->field_3132->Required) {
			if (!$this->field_3132->IsDetailKey && $this->field_3132->FormValue != NULL && $this->field_3132->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3132->caption(), $this->field_3132->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3132->FormValue)) {
			AddMessage($FormError, $this->field_3132->errorMessage());
		}
		if ($this->field_3133->Required) {
			if (!$this->field_3133->IsDetailKey && $this->field_3133->FormValue != NULL && $this->field_3133->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3133->caption(), $this->field_3133->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3133->FormValue)) {
			AddMessage($FormError, $this->field_3133->errorMessage());
		}
		if ($this->field_3134->Required) {
			if (!$this->field_3134->IsDetailKey && $this->field_3134->FormValue != NULL && $this->field_3134->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3134->caption(), $this->field_3134->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3134->FormValue)) {
			AddMessage($FormError, $this->field_3134->errorMessage());
		}
		if ($this->field_3135->Required) {
			if (!$this->field_3135->IsDetailKey && $this->field_3135->FormValue != NULL && $this->field_3135->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3135->caption(), $this->field_3135->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3135->FormValue)) {
			AddMessage($FormError, $this->field_3135->errorMessage());
		}
		if ($this->field_3136->Required) {
			if (!$this->field_3136->IsDetailKey && $this->field_3136->FormValue != NULL && $this->field_3136->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3136->caption(), $this->field_3136->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3136->FormValue)) {
			AddMessage($FormError, $this->field_3136->errorMessage());
		}
		if ($this->field_3137->Required) {
			if (!$this->field_3137->IsDetailKey && $this->field_3137->FormValue != NULL && $this->field_3137->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3137->caption(), $this->field_3137->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3137->FormValue)) {
			AddMessage($FormError, $this->field_3137->errorMessage());
		}
		if ($this->field_3138->Required) {
			if (!$this->field_3138->IsDetailKey && $this->field_3138->FormValue != NULL && $this->field_3138->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3138->caption(), $this->field_3138->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3138->FormValue)) {
			AddMessage($FormError, $this->field_3138->errorMessage());
		}
		if ($this->field_3139->Required) {
			if (!$this->field_3139->IsDetailKey && $this->field_3139->FormValue != NULL && $this->field_3139->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3139->caption(), $this->field_3139->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3139->FormValue)) {
			AddMessage($FormError, $this->field_3139->errorMessage());
		}
		if ($this->field_3140->Required) {
			if (!$this->field_3140->IsDetailKey && $this->field_3140->FormValue != NULL && $this->field_3140->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3140->caption(), $this->field_3140->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3140->FormValue)) {
			AddMessage($FormError, $this->field_3140->errorMessage());
		}
		if ($this->field_3141->Required) {
			if (!$this->field_3141->IsDetailKey && $this->field_3141->FormValue != NULL && $this->field_3141->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3141->caption(), $this->field_3141->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3141->FormValue)) {
			AddMessage($FormError, $this->field_3141->errorMessage());
		}
		if ($this->field_3142->Required) {
			if (!$this->field_3142->IsDetailKey && $this->field_3142->FormValue != NULL && $this->field_3142->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3142->caption(), $this->field_3142->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3142->FormValue)) {
			AddMessage($FormError, $this->field_3142->errorMessage());
		}
		if ($this->field_3143->Required) {
			if (!$this->field_3143->IsDetailKey && $this->field_3143->FormValue != NULL && $this->field_3143->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3143->caption(), $this->field_3143->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3143->FormValue)) {
			AddMessage($FormError, $this->field_3143->errorMessage());
		}
		if ($this->field_3144->Required) {
			if (!$this->field_3144->IsDetailKey && $this->field_3144->FormValue != NULL && $this->field_3144->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3144->caption(), $this->field_3144->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3144->FormValue)) {
			AddMessage($FormError, $this->field_3144->errorMessage());
		}
		if ($this->field_3145->Required) {
			if (!$this->field_3145->IsDetailKey && $this->field_3145->FormValue != NULL && $this->field_3145->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3145->caption(), $this->field_3145->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3145->FormValue)) {
			AddMessage($FormError, $this->field_3145->errorMessage());
		}
		if ($this->field_3146->Required) {
			if (!$this->field_3146->IsDetailKey && $this->field_3146->FormValue != NULL && $this->field_3146->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3146->caption(), $this->field_3146->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3146->FormValue)) {
			AddMessage($FormError, $this->field_3146->errorMessage());
		}
		if ($this->field_3147->Required) {
			if (!$this->field_3147->IsDetailKey && $this->field_3147->FormValue != NULL && $this->field_3147->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3147->caption(), $this->field_3147->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3147->FormValue)) {
			AddMessage($FormError, $this->field_3147->errorMessage());
		}
		if ($this->field_3148->Required) {
			if (!$this->field_3148->IsDetailKey && $this->field_3148->FormValue != NULL && $this->field_3148->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3148->caption(), $this->field_3148->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3148->FormValue)) {
			AddMessage($FormError, $this->field_3148->errorMessage());
		}
		if ($this->field_3149->Required) {
			if (!$this->field_3149->IsDetailKey && $this->field_3149->FormValue != NULL && $this->field_3149->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3149->caption(), $this->field_3149->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3149->FormValue)) {
			AddMessage($FormError, $this->field_3149->errorMessage());
		}
		if ($this->field_3150->Required) {
			if (!$this->field_3150->IsDetailKey && $this->field_3150->FormValue != NULL && $this->field_3150->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3150->caption(), $this->field_3150->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3150->FormValue)) {
			AddMessage($FormError, $this->field_3150->errorMessage());
		}
		if ($this->field_3151->Required) {
			if (!$this->field_3151->IsDetailKey && $this->field_3151->FormValue != NULL && $this->field_3151->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3151->caption(), $this->field_3151->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3151->FormValue)) {
			AddMessage($FormError, $this->field_3151->errorMessage());
		}
		if ($this->field_3152->Required) {
			if (!$this->field_3152->IsDetailKey && $this->field_3152->FormValue != NULL && $this->field_3152->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3152->caption(), $this->field_3152->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3152->FormValue)) {
			AddMessage($FormError, $this->field_3152->errorMessage());
		}
		if ($this->field_3153->Required) {
			if (!$this->field_3153->IsDetailKey && $this->field_3153->FormValue != NULL && $this->field_3153->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3153->caption(), $this->field_3153->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3153->FormValue)) {
			AddMessage($FormError, $this->field_3153->errorMessage());
		}
		if ($this->field_3154->Required) {
			if (!$this->field_3154->IsDetailKey && $this->field_3154->FormValue != NULL && $this->field_3154->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3154->caption(), $this->field_3154->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3154->FormValue)) {
			AddMessage($FormError, $this->field_3154->errorMessage());
		}
		if ($this->field_3155->Required) {
			if (!$this->field_3155->IsDetailKey && $this->field_3155->FormValue != NULL && $this->field_3155->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3155->caption(), $this->field_3155->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3155->FormValue)) {
			AddMessage($FormError, $this->field_3155->errorMessage());
		}
		if ($this->field_3156->Required) {
			if (!$this->field_3156->IsDetailKey && $this->field_3156->FormValue != NULL && $this->field_3156->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3156->caption(), $this->field_3156->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3156->FormValue)) {
			AddMessage($FormError, $this->field_3156->errorMessage());
		}
		if ($this->field_3157->Required) {
			if (!$this->field_3157->IsDetailKey && $this->field_3157->FormValue != NULL && $this->field_3157->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3157->caption(), $this->field_3157->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3157->FormValue)) {
			AddMessage($FormError, $this->field_3157->errorMessage());
		}
		if ($this->field_3158->Required) {
			if (!$this->field_3158->IsDetailKey && $this->field_3158->FormValue != NULL && $this->field_3158->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3158->caption(), $this->field_3158->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3158->FormValue)) {
			AddMessage($FormError, $this->field_3158->errorMessage());
		}
		if ($this->field_3159->Required) {
			if (!$this->field_3159->IsDetailKey && $this->field_3159->FormValue != NULL && $this->field_3159->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3159->caption(), $this->field_3159->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3159->FormValue)) {
			AddMessage($FormError, $this->field_3159->errorMessage());
		}
		if ($this->field_3160->Required) {
			if (!$this->field_3160->IsDetailKey && $this->field_3160->FormValue != NULL && $this->field_3160->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3160->caption(), $this->field_3160->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3160->FormValue)) {
			AddMessage($FormError, $this->field_3160->errorMessage());
		}
		if ($this->field_3161->Required) {
			if (!$this->field_3161->IsDetailKey && $this->field_3161->FormValue != NULL && $this->field_3161->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3161->caption(), $this->field_3161->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3161->FormValue)) {
			AddMessage($FormError, $this->field_3161->errorMessage());
		}
		if ($this->field_3162->Required) {
			if (!$this->field_3162->IsDetailKey && $this->field_3162->FormValue != NULL && $this->field_3162->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3162->caption(), $this->field_3162->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3162->FormValue)) {
			AddMessage($FormError, $this->field_3162->errorMessage());
		}
		if ($this->field_3163->Required) {
			if (!$this->field_3163->IsDetailKey && $this->field_3163->FormValue != NULL && $this->field_3163->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3163->caption(), $this->field_3163->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3163->FormValue)) {
			AddMessage($FormError, $this->field_3163->errorMessage());
		}
		if ($this->field_3164->Required) {
			if (!$this->field_3164->IsDetailKey && $this->field_3164->FormValue != NULL && $this->field_3164->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3164->caption(), $this->field_3164->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3164->FormValue)) {
			AddMessage($FormError, $this->field_3164->errorMessage());
		}
		if ($this->field_3165->Required) {
			if (!$this->field_3165->IsDetailKey && $this->field_3165->FormValue != NULL && $this->field_3165->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3165->caption(), $this->field_3165->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3165->FormValue)) {
			AddMessage($FormError, $this->field_3165->errorMessage());
		}
		if ($this->field_3166->Required) {
			if (!$this->field_3166->IsDetailKey && $this->field_3166->FormValue != NULL && $this->field_3166->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3166->caption(), $this->field_3166->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3166->FormValue)) {
			AddMessage($FormError, $this->field_3166->errorMessage());
		}
		if ($this->field_3167->Required) {
			if (!$this->field_3167->IsDetailKey && $this->field_3167->FormValue != NULL && $this->field_3167->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3167->caption(), $this->field_3167->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3167->FormValue)) {
			AddMessage($FormError, $this->field_3167->errorMessage());
		}
		if ($this->field_3168->Required) {
			if (!$this->field_3168->IsDetailKey && $this->field_3168->FormValue != NULL && $this->field_3168->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3168->caption(), $this->field_3168->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3168->FormValue)) {
			AddMessage($FormError, $this->field_3168->errorMessage());
		}
		if ($this->field_3169->Required) {
			if (!$this->field_3169->IsDetailKey && $this->field_3169->FormValue != NULL && $this->field_3169->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3169->caption(), $this->field_3169->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3169->FormValue)) {
			AddMessage($FormError, $this->field_3169->errorMessage());
		}
		if ($this->field_3170->Required) {
			if (!$this->field_3170->IsDetailKey && $this->field_3170->FormValue != NULL && $this->field_3170->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3170->caption(), $this->field_3170->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3170->FormValue)) {
			AddMessage($FormError, $this->field_3170->errorMessage());
		}
		if ($this->field_3171->Required) {
			if (!$this->field_3171->IsDetailKey && $this->field_3171->FormValue != NULL && $this->field_3171->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3171->caption(), $this->field_3171->RequiredErrorMessage));
			}
		}
		if ($this->field_3172->Required) {
			if (!$this->field_3172->IsDetailKey && $this->field_3172->FormValue != NULL && $this->field_3172->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3172->caption(), $this->field_3172->RequiredErrorMessage));
			}
		}
		if ($this->field_3173->Required) {
			if (!$this->field_3173->IsDetailKey && $this->field_3173->FormValue != NULL && $this->field_3173->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3173->caption(), $this->field_3173->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3173->FormValue)) {
			AddMessage($FormError, $this->field_3173->errorMessage());
		}
		if ($this->field_3173_si->Required) {
			if (!$this->field_3173_si->IsDetailKey && $this->field_3173_si->FormValue != NULL && $this->field_3173_si->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3173_si->caption(), $this->field_3173_si->RequiredErrorMessage));
			}
		}
		if (!CheckNumber($this->field_3173_si->FormValue)) {
			AddMessage($FormError, $this->field_3173_si->errorMessage());
		}
		if ($this->field_3173_unit->Required) {
			if (!$this->field_3173_unit->IsDetailKey && $this->field_3173_unit->FormValue != NULL && $this->field_3173_unit->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->field_3173_unit->caption(), $this->field_3173_unit->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->field_3173_unit->FormValue)) {
			AddMessage($FormError, $this->field_3173_unit->errorMessage());
		}
		if ($this->f_3174_options->Required) {
			if (!$this->f_3174_options->IsDetailKey && $this->f_3174_options->FormValue != NULL && $this->f_3174_options->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3174_options->caption(), $this->f_3174_options->RequiredErrorMessage));
			}
		}
		if ($this->f_3174->Required) {
			if (!$this->f_3174->IsDetailKey && $this->f_3174->FormValue != NULL && $this->f_3174->FormValue == "") {
				AddMessage($FormError, str_replace("%s", $this->f_3174->caption(), $this->f_3174->RequiredErrorMessage));
			}
		}
		if (!CheckInteger($this->f_3174->FormValue)) {
			AddMessage($FormError, $this->f_3174->errorMessage());
		}

		// Return validate result
		$validateForm = ($FormError == "");

		// Call Form_CustomValidate event
		$formCustomError = "";
		$validateForm = $validateForm && $this->Form_CustomValidate($formCustomError);
		if ($formCustomError != "") {
			AddMessage($FormError, $formCustomError);
		}
		return $validateForm;
	}

	// Update record based on key values
	protected function editRow()
	{
		global $Security, $Language;
		$oldKeyFilter = $this->getRecordFilter();
		$filter = $this->applyUserIDFilters($oldKeyFilter);
		$conn = $this->getConnection();
		$this->CurrentFilter = $filter;
		$sql = $this->getCurrentSql();
		$conn->raiseErrorFn = Config("ERROR_FUNC");
		$rs = $conn->execute($sql);
		$conn->raiseErrorFn = "";
		if ($rs === FALSE)
			return FALSE;
		if ($rs->EOF) {
			$this->setFailureMessage($Language->phrase("NoRecord")); // Set no record message
			$editRow = FALSE; // Update Failed
		} else {

			// Save old values
			$rsold = &$rs->fields;
			$this->loadDbValues($rsold);
			$rsnew = [];

			// kind
			$this->kind->setDbValueDef($rsnew, $this->kind->CurrentValue, 0, $this->kind->ReadOnly);

			// deleted
			$tmpBool = $this->deleted->CurrentValue;
			if ($tmpBool != "1" && $tmpBool != "0")
				$tmpBool = !empty($tmpBool) ? "1" : "0";
			$this->deleted->setDbValueDef($rsnew, $tmpBool, 0, $this->deleted->ReadOnly);

			// mls_id
			$this->mls_id->setDbValueDef($rsnew, $this->mls_id->CurrentValue, NULL, $this->mls_id->ReadOnly);

			// mls_id_num
			$this->mls_id_num->setDbValueDef($rsnew, $this->mls_id_num->CurrentValue, NULL, $this->mls_id_num->ReadOnly);

			// parent
			$this->parent->setDbValueDef($rsnew, $this->parent->CurrentValue, 0, $this->parent->ReadOnly);

			// pic_numb
			$this->pic_numb->setDbValueDef($rsnew, $this->pic_numb->CurrentValue, 0, $this->pic_numb->ReadOnly);

			// user_id
			$this->user_id->setDbValueDef($rsnew, $this->user_id->CurrentValue, 0, $this->user_id->ReadOnly);

			// listing
			$this->listing->setDbValueDef($rsnew, $this->listing->CurrentValue, 0, $this->listing->ReadOnly);

			// property_type
			$this->property_type->setDbValueDef($rsnew, $this->property_type->CurrentValue, 0, $this->property_type->ReadOnly);

			// location1_id
			$this->location1_id->setDbValueDef($rsnew, $this->location1_id->CurrentValue, 0, $this->location1_id->ReadOnly);

			// location2_id
			$this->location2_id->setDbValueDef($rsnew, $this->location2_id->CurrentValue, 0, $this->location2_id->ReadOnly);

			// location3_id
			$this->location3_id->setDbValueDef($rsnew, $this->location3_id->CurrentValue, 0, $this->location3_id->ReadOnly);

			// location4_id
			$this->location4_id->setDbValueDef($rsnew, $this->location4_id->CurrentValue, 0, $this->location4_id->ReadOnly);

			// location5_id
			$this->location5_id->setDbValueDef($rsnew, $this->location5_id->CurrentValue, 0, $this->location5_id->ReadOnly);

			// location6_id
			$this->location6_id->setDbValueDef($rsnew, $this->location6_id->CurrentValue, 0, $this->location6_id->ReadOnly);

			// location7_id
			$this->location7_id->setDbValueDef($rsnew, $this->location7_id->CurrentValue, 0, $this->location7_id->ReadOnly);

			// location1_name
			$this->location1_name->setDbValueDef($rsnew, $this->location1_name->CurrentValue, NULL, $this->location1_name->ReadOnly);

			// location2_name
			$this->location2_name->setDbValueDef($rsnew, $this->location2_name->CurrentValue, NULL, $this->location2_name->ReadOnly);

			// location3_name
			$this->location3_name->setDbValueDef($rsnew, $this->location3_name->CurrentValue, NULL, $this->location3_name->ReadOnly);

			// location4_name
			$this->location4_name->setDbValueDef($rsnew, $this->location4_name->CurrentValue, NULL, $this->location4_name->ReadOnly);

			// location5_name
			$this->location5_name->setDbValueDef($rsnew, $this->location5_name->CurrentValue, NULL, $this->location5_name->ReadOnly);

			// location6_name
			$this->location6_name->setDbValueDef($rsnew, $this->location6_name->CurrentValue, NULL, $this->location6_name->ReadOnly);

			// location7_name
			$this->location7_name->setDbValueDef($rsnew, $this->location7_name->CurrentValue, NULL, $this->location7_name->ReadOnly);

			// show_address
			$this->show_address->setDbValueDef($rsnew, $this->show_address->CurrentValue, 0, $this->show_address->ReadOnly);

			// show_marker
			$this->show_marker->setDbValueDef($rsnew, $this->show_marker->CurrentValue, 0, $this->show_marker->ReadOnly);

			// price
			$this->price->setDbValueDef($rsnew, $this->price->CurrentValue, 0, $this->price->ReadOnly);

			// price_unit
			$this->price_unit->setDbValueDef($rsnew, $this->price_unit->CurrentValue, 0, $this->price_unit->ReadOnly);

			// price_si
			$this->price_si->setDbValueDef($rsnew, $this->price_si->CurrentValue, 0, $this->price_si->ReadOnly);

			// price_period
			$this->price_period->setDbValueDef($rsnew, $this->price_period->CurrentValue, 0, $this->price_period->ReadOnly);

			// bedrooms
			$this->bedrooms->setDbValueDef($rsnew, $this->bedrooms->CurrentValue, 0, $this->bedrooms->ReadOnly);

			// rooms
			$this->rooms->setDbValueDef($rsnew, $this->rooms->CurrentValue, 0, $this->rooms->ReadOnly);

			// bathrooms
			$this->bathrooms->setDbValueDef($rsnew, $this->bathrooms->CurrentValue, 0, $this->bathrooms->ReadOnly);

			// living_area
			$this->living_area->setDbValueDef($rsnew, $this->living_area->CurrentValue, 0, $this->living_area->ReadOnly);

			// living_area_unit
			$this->living_area_unit->setDbValueDef($rsnew, $this->living_area_unit->CurrentValue, 0, $this->living_area_unit->ReadOnly);

			// living_area_si
			$this->living_area_si->setDbValueDef($rsnew, $this->living_area_si->CurrentValue, 0, $this->living_area_si->ReadOnly);

			// lot_area
			$this->lot_area->setDbValueDef($rsnew, $this->lot_area->CurrentValue, 0, $this->lot_area->ReadOnly);

			// lot_area_unit
			$this->lot_area_unit->setDbValueDef($rsnew, $this->lot_area_unit->CurrentValue, 0, $this->lot_area_unit->ReadOnly);

			// lot_area_si
			$this->lot_area_si->setDbValueDef($rsnew, $this->lot_area_si->CurrentValue, 0, $this->lot_area_si->ReadOnly);

			// googlemap_lt
			$this->googlemap_lt->setDbValueDef($rsnew, $this->googlemap_lt->CurrentValue, 0, $this->googlemap_lt->ReadOnly);

			// googlemap_ln
			$this->googlemap_ln->setDbValueDef($rsnew, $this->googlemap_ln->CurrentValue, 0, $this->googlemap_ln->ReadOnly);

			// finalized
			$this->finalized->setDbValueDef($rsnew, $this->finalized->CurrentValue, 0, $this->finalized->ReadOnly);

			// add_date
			$this->add_date->setDbValueDef($rsnew, UnFormatDateTime($this->add_date->CurrentValue, 0), NULL, $this->add_date->ReadOnly);

			// last_finalize_date
			$this->last_finalize_date->setDbValueDef($rsnew, UnFormatDateTime($this->last_finalize_date->CurrentValue, 0), CurrentDate(), $this->last_finalize_date->ReadOnly);

			// expire_days
			$this->expire_days->setDbValueDef($rsnew, $this->expire_days->CurrentValue, 0, $this->expire_days->ReadOnly);

			// confirmed
			$this->confirmed->setDbValueDef($rsnew, $this->confirmed->CurrentValue, 0, $this->confirmed->ReadOnly);

			// expired
			$this->expired->setDbValueDef($rsnew, $this->expired->CurrentValue, 0, $this->expired->ReadOnly);

			// build_year
			$this->build_year->setDbValueDef($rsnew, $this->build_year->CurrentValue, 0, $this->build_year->ReadOnly);

			// zip_id
			$this->zip_id->setDbValueDef($rsnew, $this->zip_id->CurrentValue, 0, $this->zip_id->ReadOnly);

			// zip_name
			$this->zip_name->setDbValueDef($rsnew, $this->zip_name->CurrentValue, NULL, $this->zip_name->ReadOnly);

			// last_modified_time_stamp
			$this->last_modified_time_stamp->setDbValueDef($rsnew, UnFormatDateTime($this->last_modified_time_stamp->CurrentValue, 0), NULL, $this->last_modified_time_stamp->ReadOnly);

			// post_code
			$this->post_code->setDbValueDef($rsnew, $this->post_code->CurrentValue, NULL, $this->post_code->ReadOnly);

			// meta_description
			$this->meta_description->setDbValueDef($rsnew, $this->meta_description->CurrentValue, NULL, $this->meta_description->ReadOnly);

			// meta_description_manual
			$this->meta_description_manual->setDbValueDef($rsnew, $this->meta_description_manual->CurrentValue, 0, $this->meta_description_manual->ReadOnly);

			// meta_keywords
			$this->meta_keywords->setDbValueDef($rsnew, $this->meta_keywords->CurrentValue, NULL, $this->meta_keywords->ReadOnly);

			// meta_keywords_manual
			$this->meta_keywords_manual->setDbValueDef($rsnew, $this->meta_keywords_manual->CurrentValue, 0, $this->meta_keywords_manual->ReadOnly);

			// street_no
			$this->street_no->setDbValueDef($rsnew, $this->street_no->CurrentValue, NULL, $this->street_no->ReadOnly);

			// sp_featured
			$this->sp_featured->setDbValueDef($rsnew, $this->sp_featured->CurrentValue, 0, $this->sp_featured->ReadOnly);

			// sp_hot
			$this->sp_hot->setDbValueDef($rsnew, $this->sp_hot->CurrentValue, 0, $this->sp_hot->ReadOnly);

			// sp_openhouse
			$this->sp_openhouse->setDbValueDef($rsnew, $this->sp_openhouse->CurrentValue, 0, $this->sp_openhouse->ReadOnly);

			// sp_forclosure
			$this->sp_forclosure->setDbValueDef($rsnew, $this->sp_forclosure->CurrentValue, 0, $this->sp_forclosure->ReadOnly);

			// textsearch
			$this->textsearch->setDbValueDef($rsnew, $this->textsearch->CurrentValue, NULL, $this->textsearch->ReadOnly);

			// location_text
			$this->location_text->setDbValueDef($rsnew, $this->location_text->CurrentValue, NULL, $this->location_text->ReadOnly);

			// field_42
			$this->field_42->setDbValueDef($rsnew, $this->field_42->CurrentValue, NULL, $this->field_42->ReadOnly);

			// field_312
			$this->field_312->setDbValueDef($rsnew, $this->field_312->CurrentValue, NULL, $this->field_312->ReadOnly);

			// field_313
			$this->field_313->setDbValueDef($rsnew, $this->field_313->CurrentValue, NULL, $this->field_313->ReadOnly);

			// field_308
			$this->field_308->setDbValueDef($rsnew, $this->field_308->CurrentValue, NULL, $this->field_308->ReadOnly);

			// field_7
			$this->field_7->setDbValueDef($rsnew, $this->field_7->CurrentValue, 0, $this->field_7->ReadOnly);

			// n_103
			$this->n_103->setDbValueDef($rsnew, $this->n_103->CurrentValue, NULL, $this->n_103->ReadOnly);

			// n_103_distance
			$this->n_103_distance->setDbValueDef($rsnew, $this->n_103_distance->CurrentValue, NULL, $this->n_103_distance->ReadOnly);

			// n_103_distance_by
			$this->n_103_distance_by->setDbValueDef($rsnew, $this->n_103_distance_by->CurrentValue, NULL, $this->n_103_distance_by->ReadOnly);

			// n_105
			$this->n_105->setDbValueDef($rsnew, $this->n_105->CurrentValue, NULL, $this->n_105->ReadOnly);

			// n_105_distance
			$this->n_105_distance->setDbValueDef($rsnew, $this->n_105_distance->CurrentValue, NULL, $this->n_105_distance->ReadOnly);

			// n_105_distance_by
			$this->n_105_distance_by->setDbValueDef($rsnew, $this->n_105_distance_by->CurrentValue, NULL, $this->n_105_distance_by->ReadOnly);

			// n_107
			$this->n_107->setDbValueDef($rsnew, $this->n_107->CurrentValue, NULL, $this->n_107->ReadOnly);

			// n_107_distance
			$this->n_107_distance->setDbValueDef($rsnew, $this->n_107_distance->CurrentValue, NULL, $this->n_107_distance->ReadOnly);

			// n_107_distance_by
			$this->n_107_distance_by->setDbValueDef($rsnew, $this->n_107_distance_by->CurrentValue, NULL, $this->n_107_distance_by->ReadOnly);

			// n_108
			$this->n_108->setDbValueDef($rsnew, $this->n_108->CurrentValue, NULL, $this->n_108->ReadOnly);

			// n_108_distance
			$this->n_108_distance->setDbValueDef($rsnew, $this->n_108_distance->CurrentValue, NULL, $this->n_108_distance->ReadOnly);

			// n_108_distance_by
			$this->n_108_distance_by->setDbValueDef($rsnew, $this->n_108_distance_by->CurrentValue, NULL, $this->n_108_distance_by->ReadOnly);

			// n_109
			$this->n_109->setDbValueDef($rsnew, $this->n_109->CurrentValue, NULL, $this->n_109->ReadOnly);

			// n_109_distance
			$this->n_109_distance->setDbValueDef($rsnew, $this->n_109_distance->CurrentValue, NULL, $this->n_109_distance->ReadOnly);

			// n_109_distance_by
			$this->n_109_distance_by->setDbValueDef($rsnew, $this->n_109_distance_by->CurrentValue, NULL, $this->n_109_distance_by->ReadOnly);

			// f_131_options
			$this->f_131_options->setDbValueDef($rsnew, $this->f_131_options->CurrentValue, NULL, $this->f_131_options->ReadOnly);

			// f_131
			$this->f_131->setDbValueDef($rsnew, $this->f_131->CurrentValue, NULL, $this->f_131->ReadOnly);

			// f_137_options
			$this->f_137_options->setDbValueDef($rsnew, $this->f_137_options->CurrentValue, NULL, $this->f_137_options->ReadOnly);

			// f_137
			$this->f_137->setDbValueDef($rsnew, $this->f_137->CurrentValue, NULL, $this->f_137->ReadOnly);

			// f_139_options
			$this->f_139_options->setDbValueDef($rsnew, $this->f_139_options->CurrentValue, NULL, $this->f_139_options->ReadOnly);

			// f_139
			$this->f_139->setDbValueDef($rsnew, $this->f_139->CurrentValue, NULL, $this->f_139->ReadOnly);

			// f_144_options
			$this->f_144_options->setDbValueDef($rsnew, $this->f_144_options->CurrentValue, NULL, $this->f_144_options->ReadOnly);

			// f_144
			$this->f_144->setDbValueDef($rsnew, $this->f_144->CurrentValue, NULL, $this->f_144->ReadOnly);

			// f_146_options
			$this->f_146_options->setDbValueDef($rsnew, $this->f_146_options->CurrentValue, NULL, $this->f_146_options->ReadOnly);

			// f_146
			$this->f_146->setDbValueDef($rsnew, $this->f_146->CurrentValue, NULL, $this->f_146->ReadOnly);

			// f_149_options
			$this->f_149_options->setDbValueDef($rsnew, $this->f_149_options->CurrentValue, NULL, $this->f_149_options->ReadOnly);

			// f_149
			$this->f_149->setDbValueDef($rsnew, $this->f_149->CurrentValue, NULL, $this->f_149->ReadOnly);

			// f_150_options
			$this->f_150_options->setDbValueDef($rsnew, $this->f_150_options->CurrentValue, NULL, $this->f_150_options->ReadOnly);

			// f_150
			$this->f_150->setDbValueDef($rsnew, $this->f_150->CurrentValue, NULL, $this->f_150->ReadOnly);

			// f_156_options
			$this->f_156_options->setDbValueDef($rsnew, $this->f_156_options->CurrentValue, NULL, $this->f_156_options->ReadOnly);

			// f_156
			$this->f_156->setDbValueDef($rsnew, $this->f_156->CurrentValue, NULL, $this->f_156->ReadOnly);

			// f_157_options
			$this->f_157_options->setDbValueDef($rsnew, $this->f_157_options->CurrentValue, NULL, $this->f_157_options->ReadOnly);

			// f_157
			$this->f_157->setDbValueDef($rsnew, $this->f_157->CurrentValue, NULL, $this->f_157->ReadOnly);

			// f_159_options
			$this->f_159_options->setDbValueDef($rsnew, $this->f_159_options->CurrentValue, NULL, $this->f_159_options->ReadOnly);

			// f_159
			$this->f_159->setDbValueDef($rsnew, $this->f_159->CurrentValue, NULL, $this->f_159->ReadOnly);

			// f_161_options
			$this->f_161_options->setDbValueDef($rsnew, $this->f_161_options->CurrentValue, NULL, $this->f_161_options->ReadOnly);

			// f_161
			$this->f_161->setDbValueDef($rsnew, $this->f_161->CurrentValue, NULL, $this->f_161->ReadOnly);

			// f_163_options
			$this->f_163_options->setDbValueDef($rsnew, $this->f_163_options->CurrentValue, NULL, $this->f_163_options->ReadOnly);

			// f_163
			$this->f_163->setDbValueDef($rsnew, $this->f_163->CurrentValue, NULL, $this->f_163->ReadOnly);

			// f_165_options
			$this->f_165_options->setDbValueDef($rsnew, $this->f_165_options->CurrentValue, NULL, $this->f_165_options->ReadOnly);

			// f_165
			$this->f_165->setDbValueDef($rsnew, $this->f_165->CurrentValue, NULL, $this->f_165->ReadOnly);

			// f_166_options
			$this->f_166_options->setDbValueDef($rsnew, $this->f_166_options->CurrentValue, NULL, $this->f_166_options->ReadOnly);

			// f_166
			$this->f_166->setDbValueDef($rsnew, $this->f_166->CurrentValue, NULL, $this->f_166->ReadOnly);

			// ref_id
			$this->ref_id->setDbValueDef($rsnew, $this->ref_id->CurrentValue, NULL, $this->ref_id->ReadOnly);

			// field_54
			$this->field_54->setDbValueDef($rsnew, $this->field_54->CurrentValue, NULL, $this->field_54->ReadOnly);

			// half_bathrooms
			$this->half_bathrooms->setDbValueDef($rsnew, $this->half_bathrooms->CurrentValue, 0, $this->half_bathrooms->ReadOnly);

			// field_55
			$this->field_55->setDbValueDef($rsnew, $this->field_55->CurrentValue, 0, $this->field_55->ReadOnly);

			// rendered
			$this->rendered->setDbValueDef($rsnew, $this->rendered->CurrentValue, NULL, $this->rendered->ReadOnly);

			// alias
			$this->alias->setDbValueDef($rsnew, $this->alias->CurrentValue, NULL, $this->alias->ReadOnly);

			// source
			$this->source->setDbValueDef($rsnew, $this->source->CurrentValue, "", $this->source->ReadOnly);

			// last_sync_date
			$this->last_sync_date->setDbValueDef($rsnew, UnFormatDateTime($this->last_sync_date->CurrentValue, 0), NULL, $this->last_sync_date->ReadOnly);

			// street_suffix
			$this->street_suffix->setDbValueDef($rsnew, $this->street_suffix->CurrentValue, NULL, $this->street_suffix->ReadOnly);

			// energy_tag
			$this->energy_tag->setDbValueDef($rsnew, $this->energy_tag->CurrentValue, NULL, $this->energy_tag->ReadOnly);

			// field_3006
			$this->field_3006->setDbValueDef($rsnew, $this->field_3006->CurrentValue, NULL, $this->field_3006->ReadOnly);

			// field_3007
			$this->field_3007->setDbValueDef($rsnew, $this->field_3007->CurrentValue, NULL, $this->field_3007->ReadOnly);

			// field_3008
			$this->field_3008->setDbValueDef($rsnew, $this->field_3008->CurrentValue, NULL, $this->field_3008->ReadOnly);

			// importer_structure_id
			$this->importer_structure_id->setDbValueDef($rsnew, $this->importer_structure_id->CurrentValue, 0, $this->importer_structure_id->ReadOnly);

			// importer_params
			$this->importer_params->setDbValueDef($rsnew, $this->importer_params->CurrentValue, NULL, $this->importer_params->ReadOnly);

			// field_3009
			$this->field_3009->setDbValueDef($rsnew, $this->field_3009->CurrentValue, NULL, $this->field_3009->ReadOnly);

			// field_3010
			$this->field_3010->setDbValueDef($rsnew, $this->field_3010->CurrentValue, NULL, $this->field_3010->ReadOnly);

			// field_3012
			$this->field_3012->setDbValueDef($rsnew, $this->field_3012->CurrentValue, NULL, $this->field_3012->ReadOnly);

			// rendered_en_us
			$this->rendered_en_us->setDbValueDef($rsnew, $this->rendered_en_us->CurrentValue, NULL, $this->rendered_en_us->ReadOnly);

			// textsearch_en_us
			$this->textsearch_en_us->setDbValueDef($rsnew, $this->textsearch_en_us->CurrentValue, NULL, $this->textsearch_en_us->ReadOnly);

			// rendered_fr_fr
			$this->rendered_fr_fr->setDbValueDef($rsnew, $this->rendered_fr_fr->CurrentValue, NULL, $this->rendered_fr_fr->ReadOnly);

			// textsearch_fr_fr
			$this->textsearch_fr_fr->setDbValueDef($rsnew, $this->textsearch_fr_fr->CurrentValue, NULL, $this->textsearch_fr_fr->ReadOnly);

			// field_3013
			$this->field_3013->setDbValueDef($rsnew, $this->field_3013->CurrentValue, NULL, $this->field_3013->ReadOnly);

			// field_3014
			$this->field_3014->setDbValueDef($rsnew, $this->field_3014->CurrentValue, NULL, $this->field_3014->ReadOnly);

			// f_3014_options
			$this->f_3014_options->setDbValueDef($rsnew, $this->f_3014_options->CurrentValue, NULL, $this->f_3014_options->ReadOnly);

			// f_3014
			$this->f_3014->setDbValueDef($rsnew, $this->f_3014->CurrentValue, NULL, $this->f_3014->ReadOnly);

			// field_3015
			$this->field_3015->setDbValueDef($rsnew, $this->field_3015->CurrentValue, NULL, $this->field_3015->ReadOnly);

			// field_3016
			$this->field_3016->setDbValueDef($rsnew, $this->field_3016->CurrentValue, 0, $this->field_3016->ReadOnly);

			// field_3017
			$this->field_3017->setDbValueDef($rsnew, $this->field_3017->CurrentValue, NULL, $this->field_3017->ReadOnly);

			// f_3018_options
			$this->f_3018_options->setDbValueDef($rsnew, $this->f_3018_options->CurrentValue, NULL, $this->f_3018_options->ReadOnly);

			// f_3018
			$this->f_3018->setDbValueDef($rsnew, $this->f_3018->CurrentValue, NULL, $this->f_3018->ReadOnly);

			// f_3019_options
			$this->f_3019_options->setDbValueDef($rsnew, $this->f_3019_options->CurrentValue, NULL, $this->f_3019_options->ReadOnly);

			// f_3019
			$this->f_3019->setDbValueDef($rsnew, $this->f_3019->CurrentValue, NULL, $this->f_3019->ReadOnly);

			// f_3020_options
			$this->f_3020_options->setDbValueDef($rsnew, $this->f_3020_options->CurrentValue, NULL, $this->f_3020_options->ReadOnly);

			// f_3020
			$this->f_3020->setDbValueDef($rsnew, $this->f_3020->CurrentValue, NULL, $this->f_3020->ReadOnly);

			// f_3021_options
			$this->f_3021_options->setDbValueDef($rsnew, $this->f_3021_options->CurrentValue, NULL, $this->f_3021_options->ReadOnly);

			// f_3021
			$this->f_3021->setDbValueDef($rsnew, $this->f_3021->CurrentValue, NULL, $this->f_3021->ReadOnly);

			// f_3022_options
			$this->f_3022_options->setDbValueDef($rsnew, $this->f_3022_options->CurrentValue, NULL, $this->f_3022_options->ReadOnly);

			// f_3022
			$this->f_3022->setDbValueDef($rsnew, $this->f_3022->CurrentValue, NULL, $this->f_3022->ReadOnly);

			// f_3023_options
			$this->f_3023_options->setDbValueDef($rsnew, $this->f_3023_options->CurrentValue, NULL, $this->f_3023_options->ReadOnly);

			// f_3023
			$this->f_3023->setDbValueDef($rsnew, $this->f_3023->CurrentValue, NULL, $this->f_3023->ReadOnly);

			// f_3024_options
			$this->f_3024_options->setDbValueDef($rsnew, $this->f_3024_options->CurrentValue, NULL, $this->f_3024_options->ReadOnly);

			// f_3024
			$this->f_3024->setDbValueDef($rsnew, $this->f_3024->CurrentValue, NULL, $this->f_3024->ReadOnly);

			// f_3025_options
			$this->f_3025_options->setDbValueDef($rsnew, $this->f_3025_options->CurrentValue, NULL, $this->f_3025_options->ReadOnly);

			// f_3025
			$this->f_3025->setDbValueDef($rsnew, $this->f_3025->CurrentValue, NULL, $this->f_3025->ReadOnly);

			// f_3026_options
			$this->f_3026_options->setDbValueDef($rsnew, $this->f_3026_options->CurrentValue, NULL, $this->f_3026_options->ReadOnly);

			// f_3026
			$this->f_3026->setDbValueDef($rsnew, $this->f_3026->CurrentValue, NULL, $this->f_3026->ReadOnly);

			// f_3027_options
			$this->f_3027_options->setDbValueDef($rsnew, $this->f_3027_options->CurrentValue, NULL, $this->f_3027_options->ReadOnly);

			// f_3027
			$this->f_3027->setDbValueDef($rsnew, $this->f_3027->CurrentValue, NULL, $this->f_3027->ReadOnly);

			// f_3028_options
			$this->f_3028_options->setDbValueDef($rsnew, $this->f_3028_options->CurrentValue, NULL, $this->f_3028_options->ReadOnly);

			// f_3028
			$this->f_3028->setDbValueDef($rsnew, $this->f_3028->CurrentValue, NULL, $this->f_3028->ReadOnly);

			// f_3029_options
			$this->f_3029_options->setDbValueDef($rsnew, $this->f_3029_options->CurrentValue, NULL, $this->f_3029_options->ReadOnly);

			// f_3029
			$this->f_3029->setDbValueDef($rsnew, $this->f_3029->CurrentValue, NULL, $this->f_3029->ReadOnly);

			// f_3031_options
			$this->f_3031_options->setDbValueDef($rsnew, $this->f_3031_options->CurrentValue, NULL, $this->f_3031_options->ReadOnly);

			// f_3031
			$this->f_3031->setDbValueDef($rsnew, $this->f_3031->CurrentValue, NULL, $this->f_3031->ReadOnly);

			// f_3032_options
			$this->f_3032_options->setDbValueDef($rsnew, $this->f_3032_options->CurrentValue, NULL, $this->f_3032_options->ReadOnly);

			// f_3032
			$this->f_3032->setDbValueDef($rsnew, $this->f_3032->CurrentValue, NULL, $this->f_3032->ReadOnly);

			// f_3033_options
			$this->f_3033_options->setDbValueDef($rsnew, $this->f_3033_options->CurrentValue, NULL, $this->f_3033_options->ReadOnly);

			// f_3033
			$this->f_3033->setDbValueDef($rsnew, $this->f_3033->CurrentValue, NULL, $this->f_3033->ReadOnly);

			// f_3034_options
			$this->f_3034_options->setDbValueDef($rsnew, $this->f_3034_options->CurrentValue, NULL, $this->f_3034_options->ReadOnly);

			// f_3034
			$this->f_3034->setDbValueDef($rsnew, $this->f_3034->CurrentValue, NULL, $this->f_3034->ReadOnly);

			// f_3035_options
			$this->f_3035_options->setDbValueDef($rsnew, $this->f_3035_options->CurrentValue, NULL, $this->f_3035_options->ReadOnly);

			// f_3035
			$this->f_3035->setDbValueDef($rsnew, $this->f_3035->CurrentValue, NULL, $this->f_3035->ReadOnly);

			// f_3036_options
			$this->f_3036_options->setDbValueDef($rsnew, $this->f_3036_options->CurrentValue, NULL, $this->f_3036_options->ReadOnly);

			// f_3036
			$this->f_3036->setDbValueDef($rsnew, $this->f_3036->CurrentValue, NULL, $this->f_3036->ReadOnly);

			// f_3037_options
			$this->f_3037_options->setDbValueDef($rsnew, $this->f_3037_options->CurrentValue, NULL, $this->f_3037_options->ReadOnly);

			// f_3037
			$this->f_3037->setDbValueDef($rsnew, $this->f_3037->CurrentValue, NULL, $this->f_3037->ReadOnly);

			// f_3038_options
			$this->f_3038_options->setDbValueDef($rsnew, $this->f_3038_options->CurrentValue, NULL, $this->f_3038_options->ReadOnly);

			// f_3038
			$this->f_3038->setDbValueDef($rsnew, $this->f_3038->CurrentValue, NULL, $this->f_3038->ReadOnly);

			// f_3039_options
			$this->f_3039_options->setDbValueDef($rsnew, $this->f_3039_options->CurrentValue, NULL, $this->f_3039_options->ReadOnly);

			// f_3039
			$this->f_3039->setDbValueDef($rsnew, $this->f_3039->CurrentValue, NULL, $this->f_3039->ReadOnly);

			// f_3040_options
			$this->f_3040_options->setDbValueDef($rsnew, $this->f_3040_options->CurrentValue, NULL, $this->f_3040_options->ReadOnly);

			// f_3040
			$this->f_3040->setDbValueDef($rsnew, $this->f_3040->CurrentValue, NULL, $this->f_3040->ReadOnly);

			// f_3041_options
			$this->f_3041_options->setDbValueDef($rsnew, $this->f_3041_options->CurrentValue, NULL, $this->f_3041_options->ReadOnly);

			// f_3041
			$this->f_3041->setDbValueDef($rsnew, $this->f_3041->CurrentValue, NULL, $this->f_3041->ReadOnly);

			// f_3042_options
			$this->f_3042_options->setDbValueDef($rsnew, $this->f_3042_options->CurrentValue, NULL, $this->f_3042_options->ReadOnly);

			// f_3042
			$this->f_3042->setDbValueDef($rsnew, $this->f_3042->CurrentValue, NULL, $this->f_3042->ReadOnly);

			// f_3043_options
			$this->f_3043_options->setDbValueDef($rsnew, $this->f_3043_options->CurrentValue, NULL, $this->f_3043_options->ReadOnly);

			// f_3043
			$this->f_3043->setDbValueDef($rsnew, $this->f_3043->CurrentValue, NULL, $this->f_3043->ReadOnly);

			// f_3044_options
			$this->f_3044_options->setDbValueDef($rsnew, $this->f_3044_options->CurrentValue, NULL, $this->f_3044_options->ReadOnly);

			// f_3044
			$this->f_3044->setDbValueDef($rsnew, $this->f_3044->CurrentValue, NULL, $this->f_3044->ReadOnly);

			// n_3045
			$this->n_3045->setDbValueDef($rsnew, $this->n_3045->CurrentValue, NULL, $this->n_3045->ReadOnly);

			// n_3045_distance
			$this->n_3045_distance->setDbValueDef($rsnew, $this->n_3045_distance->CurrentValue, NULL, $this->n_3045_distance->ReadOnly);

			// n_3045_distance_by
			$this->n_3045_distance_by->setDbValueDef($rsnew, $this->n_3045_distance_by->CurrentValue, NULL, $this->n_3045_distance_by->ReadOnly);

			// n_3046
			$this->n_3046->setDbValueDef($rsnew, $this->n_3046->CurrentValue, NULL, $this->n_3046->ReadOnly);

			// n_3046_distance
			$this->n_3046_distance->setDbValueDef($rsnew, $this->n_3046_distance->CurrentValue, NULL, $this->n_3046_distance->ReadOnly);

			// n_3046_distance_by
			$this->n_3046_distance_by->setDbValueDef($rsnew, $this->n_3046_distance_by->CurrentValue, NULL, $this->n_3046_distance_by->ReadOnly);

			// n_3047
			$this->n_3047->setDbValueDef($rsnew, $this->n_3047->CurrentValue, NULL, $this->n_3047->ReadOnly);

			// n_3047_distance
			$this->n_3047_distance->setDbValueDef($rsnew, $this->n_3047_distance->CurrentValue, NULL, $this->n_3047_distance->ReadOnly);

			// n_3047_distance_by
			$this->n_3047_distance_by->setDbValueDef($rsnew, $this->n_3047_distance_by->CurrentValue, NULL, $this->n_3047_distance_by->ReadOnly);

			// n_3048
			$this->n_3048->setDbValueDef($rsnew, $this->n_3048->CurrentValue, NULL, $this->n_3048->ReadOnly);

			// n_3048_distance
			$this->n_3048_distance->setDbValueDef($rsnew, $this->n_3048_distance->CurrentValue, NULL, $this->n_3048_distance->ReadOnly);

			// n_3048_distance_by
			$this->n_3048_distance_by->setDbValueDef($rsnew, $this->n_3048_distance_by->CurrentValue, NULL, $this->n_3048_distance_by->ReadOnly);

			// n_3049
			$this->n_3049->setDbValueDef($rsnew, $this->n_3049->CurrentValue, NULL, $this->n_3049->ReadOnly);

			// n_3049_distance
			$this->n_3049_distance->setDbValueDef($rsnew, $this->n_3049_distance->CurrentValue, NULL, $this->n_3049_distance->ReadOnly);

			// n_3049_distance_by
			$this->n_3049_distance_by->setDbValueDef($rsnew, $this->n_3049_distance_by->CurrentValue, NULL, $this->n_3049_distance_by->ReadOnly);

			// n_3050
			$this->n_3050->setDbValueDef($rsnew, $this->n_3050->CurrentValue, NULL, $this->n_3050->ReadOnly);

			// n_3050_distance
			$this->n_3050_distance->setDbValueDef($rsnew, $this->n_3050_distance->CurrentValue, NULL, $this->n_3050_distance->ReadOnly);

			// n_3050_distance_by
			$this->n_3050_distance_by->setDbValueDef($rsnew, $this->n_3050_distance_by->CurrentValue, NULL, $this->n_3050_distance_by->ReadOnly);

			// n_3051
			$this->n_3051->setDbValueDef($rsnew, $this->n_3051->CurrentValue, NULL, $this->n_3051->ReadOnly);

			// n_3051_distance
			$this->n_3051_distance->setDbValueDef($rsnew, $this->n_3051_distance->CurrentValue, NULL, $this->n_3051_distance->ReadOnly);

			// n_3051_distance_by
			$this->n_3051_distance_by->setDbValueDef($rsnew, $this->n_3051_distance_by->CurrentValue, NULL, $this->n_3051_distance_by->ReadOnly);

			// n_3052
			$this->n_3052->setDbValueDef($rsnew, $this->n_3052->CurrentValue, NULL, $this->n_3052->ReadOnly);

			// n_3052_distance
			$this->n_3052_distance->setDbValueDef($rsnew, $this->n_3052_distance->CurrentValue, NULL, $this->n_3052_distance->ReadOnly);

			// n_3052_distance_by
			$this->n_3052_distance_by->setDbValueDef($rsnew, $this->n_3052_distance_by->CurrentValue, NULL, $this->n_3052_distance_by->ReadOnly);

			// n_3053
			$this->n_3053->setDbValueDef($rsnew, $this->n_3053->CurrentValue, NULL, $this->n_3053->ReadOnly);

			// n_3053_distance
			$this->n_3053_distance->setDbValueDef($rsnew, $this->n_3053_distance->CurrentValue, NULL, $this->n_3053_distance->ReadOnly);

			// n_3053_distance_by
			$this->n_3053_distance_by->setDbValueDef($rsnew, $this->n_3053_distance_by->CurrentValue, NULL, $this->n_3053_distance_by->ReadOnly);

			// n_3054
			$this->n_3054->setDbValueDef($rsnew, $this->n_3054->CurrentValue, NULL, $this->n_3054->ReadOnly);

			// n_3054_distance
			$this->n_3054_distance->setDbValueDef($rsnew, $this->n_3054_distance->CurrentValue, NULL, $this->n_3054_distance->ReadOnly);

			// n_3054_distance_by
			$this->n_3054_distance_by->setDbValueDef($rsnew, $this->n_3054_distance_by->CurrentValue, NULL, $this->n_3054_distance_by->ReadOnly);

			// n_3055
			$this->n_3055->setDbValueDef($rsnew, $this->n_3055->CurrentValue, NULL, $this->n_3055->ReadOnly);

			// n_3055_distance
			$this->n_3055_distance->setDbValueDef($rsnew, $this->n_3055_distance->CurrentValue, NULL, $this->n_3055_distance->ReadOnly);

			// n_3055_distance_by
			$this->n_3055_distance_by->setDbValueDef($rsnew, $this->n_3055_distance_by->CurrentValue, NULL, $this->n_3055_distance_by->ReadOnly);

			// n_3056
			$this->n_3056->setDbValueDef($rsnew, $this->n_3056->CurrentValue, NULL, $this->n_3056->ReadOnly);

			// n_3056_distance
			$this->n_3056_distance->setDbValueDef($rsnew, $this->n_3056_distance->CurrentValue, NULL, $this->n_3056_distance->ReadOnly);

			// n_3056_distance_by
			$this->n_3056_distance_by->setDbValueDef($rsnew, $this->n_3056_distance_by->CurrentValue, NULL, $this->n_3056_distance_by->ReadOnly);

			// n_3057
			$this->n_3057->setDbValueDef($rsnew, $this->n_3057->CurrentValue, NULL, $this->n_3057->ReadOnly);

			// n_3057_distance
			$this->n_3057_distance->setDbValueDef($rsnew, $this->n_3057_distance->CurrentValue, NULL, $this->n_3057_distance->ReadOnly);

			// n_3057_distance_by
			$this->n_3057_distance_by->setDbValueDef($rsnew, $this->n_3057_distance_by->CurrentValue, NULL, $this->n_3057_distance_by->ReadOnly);

			// n_3058
			$this->n_3058->setDbValueDef($rsnew, $this->n_3058->CurrentValue, NULL, $this->n_3058->ReadOnly);

			// n_3058_distance
			$this->n_3058_distance->setDbValueDef($rsnew, $this->n_3058_distance->CurrentValue, NULL, $this->n_3058_distance->ReadOnly);

			// n_3058_distance_by
			$this->n_3058_distance_by->setDbValueDef($rsnew, $this->n_3058_distance_by->CurrentValue, NULL, $this->n_3058_distance_by->ReadOnly);

			// n_3059
			$this->n_3059->setDbValueDef($rsnew, $this->n_3059->CurrentValue, NULL, $this->n_3059->ReadOnly);

			// n_3059_distance
			$this->n_3059_distance->setDbValueDef($rsnew, $this->n_3059_distance->CurrentValue, NULL, $this->n_3059_distance->ReadOnly);

			// n_3059_distance_by
			$this->n_3059_distance_by->setDbValueDef($rsnew, $this->n_3059_distance_by->CurrentValue, NULL, $this->n_3059_distance_by->ReadOnly);

			// f_3060_options
			$this->f_3060_options->setDbValueDef($rsnew, $this->f_3060_options->CurrentValue, NULL, $this->f_3060_options->ReadOnly);

			// f_3060
			$this->f_3060->setDbValueDef($rsnew, $this->f_3060->CurrentValue, NULL, $this->f_3060->ReadOnly);

			// f_3061_options
			$this->f_3061_options->setDbValueDef($rsnew, $this->f_3061_options->CurrentValue, NULL, $this->f_3061_options->ReadOnly);

			// f_3061
			$this->f_3061->setDbValueDef($rsnew, $this->f_3061->CurrentValue, NULL, $this->f_3061->ReadOnly);

			// f_3062_options
			$this->f_3062_options->setDbValueDef($rsnew, $this->f_3062_options->CurrentValue, NULL, $this->f_3062_options->ReadOnly);

			// f_3062
			$this->f_3062->setDbValueDef($rsnew, $this->f_3062->CurrentValue, NULL, $this->f_3062->ReadOnly);

			// field_3063
			$this->field_3063->setDbValueDef($rsnew, $this->field_3063->CurrentValue, NULL, $this->field_3063->ReadOnly);

			// field_3064
			$this->field_3064->setDbValueDef($rsnew, $this->field_3064->CurrentValue, NULL, $this->field_3064->ReadOnly);

			// field_3065
			$this->field_3065->setDbValueDef($rsnew, $this->field_3065->CurrentValue, NULL, $this->field_3065->ReadOnly);

			// field_308_en_us
			$this->field_308_en_us->setDbValueDef($rsnew, $this->field_308_en_us->CurrentValue, NULL, $this->field_308_en_us->ReadOnly);

			// field_308_fr_fr
			$this->field_308_fr_fr->setDbValueDef($rsnew, $this->field_308_fr_fr->CurrentValue, NULL, $this->field_308_fr_fr->ReadOnly);

			// field_313_en_us
			$this->field_313_en_us->setDbValueDef($rsnew, $this->field_313_en_us->CurrentValue, NULL, $this->field_313_en_us->ReadOnly);

			// field_313_fr_fr
			$this->field_313_fr_fr->setDbValueDef($rsnew, $this->field_313_fr_fr->CurrentValue, NULL, $this->field_313_fr_fr->ReadOnly);

			// field_312_en_us
			$this->field_312_en_us->setDbValueDef($rsnew, $this->field_312_en_us->CurrentValue, NULL, $this->field_312_en_us->ReadOnly);

			// field_312_fr_fr
			$this->field_312_fr_fr->setDbValueDef($rsnew, $this->field_312_fr_fr->CurrentValue, NULL, $this->field_312_fr_fr->ReadOnly);

			// field_3017_en_us
			$this->field_3017_en_us->setDbValueDef($rsnew, $this->field_3017_en_us->CurrentValue, NULL, $this->field_3017_en_us->ReadOnly);

			// field_3017_fr_fr
			$this->field_3017_fr_fr->setDbValueDef($rsnew, $this->field_3017_fr_fr->CurrentValue, NULL, $this->field_3017_fr_fr->ReadOnly);

			// field_42_en_us
			$this->field_42_en_us->setDbValueDef($rsnew, $this->field_42_en_us->CurrentValue, NULL, $this->field_42_en_us->ReadOnly);

			// field_42_fr_fr
			$this->field_42_fr_fr->setDbValueDef($rsnew, $this->field_42_fr_fr->CurrentValue, NULL, $this->field_42_fr_fr->ReadOnly);

			// field_3067
			$this->field_3067->setDbValueDef($rsnew, $this->field_3067->CurrentValue, NULL, $this->field_3067->ReadOnly);

			// field_3068
			$this->field_3068->setDbValueDef($rsnew, $this->field_3068->CurrentValue, NULL, $this->field_3068->ReadOnly);

			// field_3069
			$this->field_3069->setDbValueDef($rsnew, $this->field_3069->CurrentValue, NULL, $this->field_3069->ReadOnly);

			// field_3070
			$this->field_3070->setDbValueDef($rsnew, $this->field_3070->CurrentValue, NULL, $this->field_3070->ReadOnly);

			// field_3071
			$this->field_3071->setDbValueDef($rsnew, $this->field_3071->CurrentValue, NULL, $this->field_3071->ReadOnly);

			// field_3071_en_us
			$this->field_3071_en_us->setDbValueDef($rsnew, $this->field_3071_en_us->CurrentValue, NULL, $this->field_3071_en_us->ReadOnly);

			// field_3071_fr_fr
			$this->field_3071_fr_fr->setDbValueDef($rsnew, $this->field_3071_fr_fr->CurrentValue, NULL, $this->field_3071_fr_fr->ReadOnly);

			// field_3072
			$this->field_3072->setDbValueDef($rsnew, $this->field_3072->CurrentValue, NULL, $this->field_3072->ReadOnly);

			// field_3073
			$this->field_3073->setDbValueDef($rsnew, $this->field_3073->CurrentValue, NULL, $this->field_3073->ReadOnly);

			// field_3074
			$this->field_3074->setDbValueDef($rsnew, $this->field_3074->CurrentValue, NULL, $this->field_3074->ReadOnly);

			// field_3074_en_us
			$this->field_3074_en_us->setDbValueDef($rsnew, $this->field_3074_en_us->CurrentValue, NULL, $this->field_3074_en_us->ReadOnly);

			// field_3074_fr_fr
			$this->field_3074_fr_fr->setDbValueDef($rsnew, $this->field_3074_fr_fr->CurrentValue, NULL, $this->field_3074_fr_fr->ReadOnly);

			// field_3075
			$this->field_3075->setDbValueDef($rsnew, $this->field_3075->CurrentValue, NULL, $this->field_3075->ReadOnly);

			// field_3076
			$this->field_3076->setDbValueDef($rsnew, $this->field_3076->CurrentValue, NULL, $this->field_3076->ReadOnly);

			// field_3077
			$this->field_3077->setDbValueDef($rsnew, $this->field_3077->CurrentValue, NULL, $this->field_3077->ReadOnly);

			// field_3078
			$this->field_3078->setDbValueDef($rsnew, $this->field_3078->CurrentValue, NULL, $this->field_3078->ReadOnly);

			// field_3079
			$this->field_3079->setDbValueDef($rsnew, $this->field_3079->CurrentValue, NULL, $this->field_3079->ReadOnly);

			// field_3080
			$this->field_3080->setDbValueDef($rsnew, $this->field_3080->CurrentValue, NULL, $this->field_3080->ReadOnly);

			// field_3076_en_us
			$this->field_3076_en_us->setDbValueDef($rsnew, $this->field_3076_en_us->CurrentValue, NULL, $this->field_3076_en_us->ReadOnly);

			// field_3076_fr_fr
			$this->field_3076_fr_fr->setDbValueDef($rsnew, $this->field_3076_fr_fr->CurrentValue, NULL, $this->field_3076_fr_fr->ReadOnly);

			// field_3080_en_us
			$this->field_3080_en_us->setDbValueDef($rsnew, $this->field_3080_en_us->CurrentValue, NULL, $this->field_3080_en_us->ReadOnly);

			// field_3080_fr_fr
			$this->field_3080_fr_fr->setDbValueDef($rsnew, $this->field_3080_fr_fr->CurrentValue, NULL, $this->field_3080_fr_fr->ReadOnly);

			// field_3081
			$this->field_3081->setDbValueDef($rsnew, $this->field_3081->CurrentValue, NULL, $this->field_3081->ReadOnly);

			// field_3081_en_us
			$this->field_3081_en_us->setDbValueDef($rsnew, $this->field_3081_en_us->CurrentValue, NULL, $this->field_3081_en_us->ReadOnly);

			// field_3081_fr_fr
			$this->field_3081_fr_fr->setDbValueDef($rsnew, $this->field_3081_fr_fr->CurrentValue, NULL, $this->field_3081_fr_fr->ReadOnly);

			// field_3082
			$this->field_3082->setDbValueDef($rsnew, $this->field_3082->CurrentValue, NULL, $this->field_3082->ReadOnly);

			// field_3082_en_us
			$this->field_3082_en_us->setDbValueDef($rsnew, $this->field_3082_en_us->CurrentValue, NULL, $this->field_3082_en_us->ReadOnly);

			// field_3082_fr_fr
			$this->field_3082_fr_fr->setDbValueDef($rsnew, $this->field_3082_fr_fr->CurrentValue, NULL, $this->field_3082_fr_fr->ReadOnly);

			// field_3084
			$this->field_3084->setDbValueDef($rsnew, $this->field_3084->CurrentValue, NULL, $this->field_3084->ReadOnly);

			// field_3085
			$this->field_3085->setDbValueDef($rsnew, $this->field_3085->CurrentValue, NULL, $this->field_3085->ReadOnly);

			// field_3086
			$this->field_3086->setDbValueDef($rsnew, $this->field_3086->CurrentValue, NULL, $this->field_3086->ReadOnly);

			// field_3096
			$this->field_3096->setDbValueDef($rsnew, $this->field_3096->CurrentValue, NULL, $this->field_3096->ReadOnly);

			// field_3097
			$this->field_3097->setDbValueDef($rsnew, $this->field_3097->CurrentValue, NULL, $this->field_3097->ReadOnly);

			// field_3098
			$this->field_3098->setDbValueDef($rsnew, $this->field_3098->CurrentValue, NULL, $this->field_3098->ReadOnly);

			// field_3099
			$this->field_3099->setDbValueDef($rsnew, $this->field_3099->CurrentValue, NULL, $this->field_3099->ReadOnly);

			// field_3100
			$this->field_3100->setDbValueDef($rsnew, $this->field_3100->CurrentValue, NULL, $this->field_3100->ReadOnly);

			// field_3101
			$this->field_3101->setDbValueDef($rsnew, $this->field_3101->CurrentValue, NULL, $this->field_3101->ReadOnly);

			// field_3102
			$this->field_3102->setDbValueDef($rsnew, $this->field_3102->CurrentValue, NULL, $this->field_3102->ReadOnly);

			// field_3103
			$this->field_3103->setDbValueDef($rsnew, $this->field_3103->CurrentValue, NULL, $this->field_3103->ReadOnly);

			// field_3104
			$this->field_3104->setDbValueDef($rsnew, $this->field_3104->CurrentValue, NULL, $this->field_3104->ReadOnly);

			// field_3105
			$this->field_3105->setDbValueDef($rsnew, $this->field_3105->CurrentValue, NULL, $this->field_3105->ReadOnly);

			// field_3106
			$this->field_3106->setDbValueDef($rsnew, $this->field_3106->CurrentValue, NULL, $this->field_3106->ReadOnly);

			// field_3107
			$this->field_3107->setDbValueDef($rsnew, $this->field_3107->CurrentValue, NULL, $this->field_3107->ReadOnly);

			// field_3108
			$this->field_3108->setDbValueDef($rsnew, $this->field_3108->CurrentValue, NULL, $this->field_3108->ReadOnly);

			// field_3109
			$this->field_3109->setDbValueDef($rsnew, $this->field_3109->CurrentValue, NULL, $this->field_3109->ReadOnly);

			// field_3110
			$this->field_3110->setDbValueDef($rsnew, $this->field_3110->CurrentValue, NULL, $this->field_3110->ReadOnly);

			// field_3111
			$this->field_3111->setDbValueDef($rsnew, $this->field_3111->CurrentValue, NULL, $this->field_3111->ReadOnly);

			// field_3112
			$this->field_3112->setDbValueDef($rsnew, $this->field_3112->CurrentValue, NULL, $this->field_3112->ReadOnly);

			// field_3113
			$this->field_3113->setDbValueDef($rsnew, $this->field_3113->CurrentValue, NULL, $this->field_3113->ReadOnly);

			// field_3113_en_us
			$this->field_3113_en_us->setDbValueDef($rsnew, $this->field_3113_en_us->CurrentValue, NULL, $this->field_3113_en_us->ReadOnly);

			// field_3113_fr_fr
			$this->field_3113_fr_fr->setDbValueDef($rsnew, $this->field_3113_fr_fr->CurrentValue, NULL, $this->field_3113_fr_fr->ReadOnly);

			// field_3114
			$this->field_3114->setDbValueDef($rsnew, $this->field_3114->CurrentValue, NULL, $this->field_3114->ReadOnly);

			// field_3114_en_us
			$this->field_3114_en_us->setDbValueDef($rsnew, $this->field_3114_en_us->CurrentValue, NULL, $this->field_3114_en_us->ReadOnly);

			// field_3114_fr_fr
			$this->field_3114_fr_fr->setDbValueDef($rsnew, $this->field_3114_fr_fr->CurrentValue, NULL, $this->field_3114_fr_fr->ReadOnly);

			// field_3115
			$this->field_3115->setDbValueDef($rsnew, $this->field_3115->CurrentValue, 0, $this->field_3115->ReadOnly);

			// field_3115_si
			$this->field_3115_si->setDbValueDef($rsnew, $this->field_3115_si->CurrentValue, 0, $this->field_3115_si->ReadOnly);

			// field_3115_unit
			$this->field_3115_unit->setDbValueDef($rsnew, $this->field_3115_unit->CurrentValue, NULL, $this->field_3115_unit->ReadOnly);

			// field_3116
			$this->field_3116->setDbValueDef($rsnew, UnFormatDateTime($this->field_3116->CurrentValue, 0), NULL, $this->field_3116->ReadOnly);

			// field_3117
			$this->field_3117->setDbValueDef($rsnew, $this->field_3117->CurrentValue, NULL, $this->field_3117->ReadOnly);

			// field_3117_en_us
			$this->field_3117_en_us->setDbValueDef($rsnew, $this->field_3117_en_us->CurrentValue, NULL, $this->field_3117_en_us->ReadOnly);

			// field_3117_fr_fr
			$this->field_3117_fr_fr->setDbValueDef($rsnew, $this->field_3117_fr_fr->CurrentValue, NULL, $this->field_3117_fr_fr->ReadOnly);

			// field_3118
			$this->field_3118->setDbValueDef($rsnew, $this->field_3118->CurrentValue, NULL, $this->field_3118->ReadOnly);

			// field_3118_en_us
			$this->field_3118_en_us->setDbValueDef($rsnew, $this->field_3118_en_us->CurrentValue, NULL, $this->field_3118_en_us->ReadOnly);

			// field_3118_fr_fr
			$this->field_3118_fr_fr->setDbValueDef($rsnew, $this->field_3118_fr_fr->CurrentValue, NULL, $this->field_3118_fr_fr->ReadOnly);

			// field_3119
			$this->field_3119->setDbValueDef($rsnew, $this->field_3119->CurrentValue, NULL, $this->field_3119->ReadOnly);

			// field_3119_en_us
			$this->field_3119_en_us->setDbValueDef($rsnew, $this->field_3119_en_us->CurrentValue, NULL, $this->field_3119_en_us->ReadOnly);

			// field_3119_fr_fr
			$this->field_3119_fr_fr->setDbValueDef($rsnew, $this->field_3119_fr_fr->CurrentValue, NULL, $this->field_3119_fr_fr->ReadOnly);

			// field_3120
			$this->field_3120->setDbValueDef($rsnew, $this->field_3120->CurrentValue, NULL, $this->field_3120->ReadOnly);

			// field_3120_en_us
			$this->field_3120_en_us->setDbValueDef($rsnew, $this->field_3120_en_us->CurrentValue, NULL, $this->field_3120_en_us->ReadOnly);

			// field_3120_fr_fr
			$this->field_3120_fr_fr->setDbValueDef($rsnew, $this->field_3120_fr_fr->CurrentValue, NULL, $this->field_3120_fr_fr->ReadOnly);

			// field_3121
			$this->field_3121->setDbValueDef($rsnew, UnFormatDateTime($this->field_3121->CurrentValue, 0), NULL, $this->field_3121->ReadOnly);

			// field_3122
			$this->field_3122->setDbValueDef($rsnew, $this->field_3122->CurrentValue, 0, $this->field_3122->ReadOnly);

			// field_3122_si
			$this->field_3122_si->setDbValueDef($rsnew, $this->field_3122_si->CurrentValue, 0, $this->field_3122_si->ReadOnly);

			// field_3122_unit
			$this->field_3122_unit->setDbValueDef($rsnew, $this->field_3122_unit->CurrentValue, NULL, $this->field_3122_unit->ReadOnly);

			// field_3123
			$this->field_3123->setDbValueDef($rsnew, $this->field_3123->CurrentValue, NULL, $this->field_3123->ReadOnly);

			// field_3124
			$this->field_3124->setDbValueDef($rsnew, $this->field_3124->CurrentValue, NULL, $this->field_3124->ReadOnly);

			// field_3125
			$this->field_3125->setDbValueDef($rsnew, $this->field_3125->CurrentValue, NULL, $this->field_3125->ReadOnly);

			// field_3126
			$this->field_3126->setDbValueDef($rsnew, $this->field_3126->CurrentValue, 0, $this->field_3126->ReadOnly);

			// field_3127
			$this->field_3127->setDbValueDef($rsnew, $this->field_3127->CurrentValue, 0, $this->field_3127->ReadOnly);

			// field_3128
			$this->field_3128->setDbValueDef($rsnew, $this->field_3128->CurrentValue, 0, $this->field_3128->ReadOnly);

			// field_3129
			$this->field_3129->setDbValueDef($rsnew, $this->field_3129->CurrentValue, 0, $this->field_3129->ReadOnly);

			// field_3130
			$this->field_3130->setDbValueDef($rsnew, $this->field_3130->CurrentValue, 0, $this->field_3130->ReadOnly);

			// field_3131
			$this->field_3131->setDbValueDef($rsnew, $this->field_3131->CurrentValue, 0, $this->field_3131->ReadOnly);

			// field_3132
			$this->field_3132->setDbValueDef($rsnew, $this->field_3132->CurrentValue, 0, $this->field_3132->ReadOnly);

			// field_3133
			$this->field_3133->setDbValueDef($rsnew, $this->field_3133->CurrentValue, 0, $this->field_3133->ReadOnly);

			// field_3134
			$this->field_3134->setDbValueDef($rsnew, $this->field_3134->CurrentValue, 0, $this->field_3134->ReadOnly);

			// field_3135
			$this->field_3135->setDbValueDef($rsnew, $this->field_3135->CurrentValue, 0, $this->field_3135->ReadOnly);

			// field_3136
			$this->field_3136->setDbValueDef($rsnew, $this->field_3136->CurrentValue, 0, $this->field_3136->ReadOnly);

			// field_3137
			$this->field_3137->setDbValueDef($rsnew, $this->field_3137->CurrentValue, 0, $this->field_3137->ReadOnly);

			// field_3138
			$this->field_3138->setDbValueDef($rsnew, $this->field_3138->CurrentValue, 0, $this->field_3138->ReadOnly);

			// field_3139
			$this->field_3139->setDbValueDef($rsnew, $this->field_3139->CurrentValue, 0, $this->field_3139->ReadOnly);

			// field_3140
			$this->field_3140->setDbValueDef($rsnew, $this->field_3140->CurrentValue, 0, $this->field_3140->ReadOnly);

			// field_3141
			$this->field_3141->setDbValueDef($rsnew, $this->field_3141->CurrentValue, 0, $this->field_3141->ReadOnly);

			// field_3142
			$this->field_3142->setDbValueDef($rsnew, $this->field_3142->CurrentValue, 0, $this->field_3142->ReadOnly);

			// field_3143
			$this->field_3143->setDbValueDef($rsnew, $this->field_3143->CurrentValue, 0, $this->field_3143->ReadOnly);

			// field_3144
			$this->field_3144->setDbValueDef($rsnew, $this->field_3144->CurrentValue, 0, $this->field_3144->ReadOnly);

			// field_3145
			$this->field_3145->setDbValueDef($rsnew, $this->field_3145->CurrentValue, 0, $this->field_3145->ReadOnly);

			// field_3146
			$this->field_3146->setDbValueDef($rsnew, $this->field_3146->CurrentValue, 0, $this->field_3146->ReadOnly);

			// field_3147
			$this->field_3147->setDbValueDef($rsnew, $this->field_3147->CurrentValue, 0, $this->field_3147->ReadOnly);

			// field_3148
			$this->field_3148->setDbValueDef($rsnew, $this->field_3148->CurrentValue, 0, $this->field_3148->ReadOnly);

			// field_3149
			$this->field_3149->setDbValueDef($rsnew, $this->field_3149->CurrentValue, 0, $this->field_3149->ReadOnly);

			// field_3150
			$this->field_3150->setDbValueDef($rsnew, $this->field_3150->CurrentValue, 0, $this->field_3150->ReadOnly);

			// field_3151
			$this->field_3151->setDbValueDef($rsnew, $this->field_3151->CurrentValue, 0, $this->field_3151->ReadOnly);

			// field_3152
			$this->field_3152->setDbValueDef($rsnew, $this->field_3152->CurrentValue, 0, $this->field_3152->ReadOnly);

			// field_3153
			$this->field_3153->setDbValueDef($rsnew, $this->field_3153->CurrentValue, 0, $this->field_3153->ReadOnly);

			// field_3154
			$this->field_3154->setDbValueDef($rsnew, $this->field_3154->CurrentValue, 0, $this->field_3154->ReadOnly);

			// field_3155
			$this->field_3155->setDbValueDef($rsnew, $this->field_3155->CurrentValue, 0, $this->field_3155->ReadOnly);

			// field_3156
			$this->field_3156->setDbValueDef($rsnew, $this->field_3156->CurrentValue, 0, $this->field_3156->ReadOnly);

			// field_3157
			$this->field_3157->setDbValueDef($rsnew, $this->field_3157->CurrentValue, 0, $this->field_3157->ReadOnly);

			// field_3158
			$this->field_3158->setDbValueDef($rsnew, $this->field_3158->CurrentValue, 0, $this->field_3158->ReadOnly);

			// field_3159
			$this->field_3159->setDbValueDef($rsnew, $this->field_3159->CurrentValue, 0, $this->field_3159->ReadOnly);

			// field_3160
			$this->field_3160->setDbValueDef($rsnew, $this->field_3160->CurrentValue, 0, $this->field_3160->ReadOnly);

			// field_3161
			$this->field_3161->setDbValueDef($rsnew, $this->field_3161->CurrentValue, 0, $this->field_3161->ReadOnly);

			// field_3162
			$this->field_3162->setDbValueDef($rsnew, $this->field_3162->CurrentValue, 0, $this->field_3162->ReadOnly);

			// field_3163
			$this->field_3163->setDbValueDef($rsnew, $this->field_3163->CurrentValue, 0, $this->field_3163->ReadOnly);

			// field_3164
			$this->field_3164->setDbValueDef($rsnew, $this->field_3164->CurrentValue, 0, $this->field_3164->ReadOnly);

			// field_3165
			$this->field_3165->setDbValueDef($rsnew, $this->field_3165->CurrentValue, 0, $this->field_3165->ReadOnly);

			// field_3166
			$this->field_3166->setDbValueDef($rsnew, $this->field_3166->CurrentValue, NULL, $this->field_3166->ReadOnly);

			// field_3167
			$this->field_3167->setDbValueDef($rsnew, $this->field_3167->CurrentValue, NULL, $this->field_3167->ReadOnly);

			// field_3168
			$this->field_3168->setDbValueDef($rsnew, $this->field_3168->CurrentValue, NULL, $this->field_3168->ReadOnly);

			// field_3169
			$this->field_3169->setDbValueDef($rsnew, $this->field_3169->CurrentValue, 0, $this->field_3169->ReadOnly);

			// field_3170
			$this->field_3170->setDbValueDef($rsnew, $this->field_3170->CurrentValue, 0, $this->field_3170->ReadOnly);

			// field_3171
			$this->field_3171->setDbValueDef($rsnew, $this->field_3171->CurrentValue, NULL, $this->field_3171->ReadOnly);

			// field_3172
			$this->field_3172->setDbValueDef($rsnew, $this->field_3172->CurrentValue, NULL, $this->field_3172->ReadOnly);

			// field_3173
			$this->field_3173->setDbValueDef($rsnew, $this->field_3173->CurrentValue, 0, $this->field_3173->ReadOnly);

			// field_3173_si
			$this->field_3173_si->setDbValueDef($rsnew, $this->field_3173_si->CurrentValue, 0, $this->field_3173_si->ReadOnly);

			// field_3173_unit
			$this->field_3173_unit->setDbValueDef($rsnew, $this->field_3173_unit->CurrentValue, NULL, $this->field_3173_unit->ReadOnly);

			// f_3174_options
			$this->f_3174_options->setDbValueDef($rsnew, $this->f_3174_options->CurrentValue, NULL, $this->f_3174_options->ReadOnly);

			// f_3174
			$this->f_3174->setDbValueDef($rsnew, $this->f_3174->CurrentValue, NULL, $this->f_3174->ReadOnly);

			// Call Row Updating event
			$updateRow = $this->Row_Updating($rsold, $rsnew);

			// Check for duplicate key when key changed
			if ($updateRow) {
				$newKeyFilter = $this->getRecordFilter($rsnew);
				if ($newKeyFilter != $oldKeyFilter) {
					$rsChk = $this->loadRs($newKeyFilter);
					if ($rsChk && !$rsChk->EOF) {
						$keyErrMsg = str_replace("%f", $newKeyFilter, $Language->phrase("DupKey"));
						$this->setFailureMessage($keyErrMsg);
						$rsChk->close();
						$updateRow = FALSE;
					}
				}
			}
			if ($updateRow) {
				$conn->raiseErrorFn = Config("ERROR_FUNC");
				if (count($rsnew) > 0)
					$editRow = $this->update($rsnew, "", $rsold);
				else
					$editRow = TRUE; // No field to update
				$conn->raiseErrorFn = "";
				if ($editRow) {
				}
			} else {
				if ($this->getSuccessMessage() != "" || $this->getFailureMessage() != "") {

					// Use the message, do nothing
				} elseif ($this->CancelMessage != "") {
					$this->setFailureMessage($this->CancelMessage);
					$this->CancelMessage = "";
				} else {
					$this->setFailureMessage($Language->phrase("UpdateCancelled"));
				}
				$editRow = FALSE;
			}
		}

		// Call Row_Updated event
		if ($editRow)
			$this->Row_Updated($rsold, $rsnew);
		$rs->close();

		// Clean upload path if any
		if ($editRow) {
		}

		// Write JSON for API request
		if (IsApi() && $editRow) {
			$row = $this->getRecordsFromRecordset([$rsnew], TRUE);
			WriteJson(["success" => TRUE, $this->TableVar => $row]);
		}
		return $editRow;
	}

	// Set up Breadcrumb
	protected function setupBreadcrumb()
	{
		global $Breadcrumb, $Language;
		$Breadcrumb = new Breadcrumb();
		$url = substr(CurrentUrl(), strrpos(CurrentUrl(), "/")+1);
		$Breadcrumb->add("list", $this->TableVar, $this->addMasterUrl("wp_wpl_propertieslist.php"), "", $this->TableVar, TRUE);
		$pageId = "edit";
		$Breadcrumb->add("edit", $pageId, $url);
	}

	// Setup lookup options
	public function setupLookupOptions($fld)
	{
		if ($fld->Lookup !== NULL && $fld->Lookup->Options === NULL) {

			// Get default connection and filter
			$conn = $this->getConnection();
			$lookupFilter = "";

			// No need to check any more
			$fld->Lookup->Options = [];

			// Set up lookup SQL and connection
			switch ($fld->FieldVar) {
				case "x_deleted":
					break;
				default:
					$lookupFilter = "";
					break;
			}

			// Always call to Lookup->getSql so that user can setup Lookup->Options in Lookup_Selecting server event
			$sql = $fld->Lookup->getSql(FALSE, "", $lookupFilter, $this);

			// Set up lookup cache
			if ($fld->UseLookupCache && $sql != "" && count($fld->Lookup->Options) == 0) {
				$totalCnt = $this->getRecordCount($sql, $conn);
				if ($totalCnt > $fld->LookupCacheCount) // Total count > cache count, do not cache
					return;
				$rs = $conn->execute($sql);
				$ar = [];
				while ($rs && !$rs->EOF) {
					$row = &$rs->fields;

					// Format the field values
					switch ($fld->FieldVar) {
					}
					$ar[strval($row[0])] = $row;
					$rs->moveNext();
				}
				if ($rs)
					$rs->close();
				$fld->Lookup->Options = $ar;
			}
		}
	}

	// Set up starting record parameters
	public function setupStartRecord()
	{
		if ($this->DisplayRecords == 0)
			return;
		if ($this->isPageRequest()) { // Validate request
			$startRec = Get(Config("TABLE_START_REC"));
			$pageNo = Get(Config("TABLE_PAGE_NO"));
			if ($pageNo !== NULL) { // Check for "pageno" parameter first
				if (is_numeric($pageNo)) {
					$this->StartRecord = ($pageNo - 1) * $this->DisplayRecords + 1;
					if ($this->StartRecord <= 0) {
						$this->StartRecord = 1;
					} elseif ($this->StartRecord >= (int)(($this->TotalRecords - 1)/$this->DisplayRecords) * $this->DisplayRecords + 1) {
						$this->StartRecord = (int)(($this->TotalRecords - 1)/$this->DisplayRecords) * $this->DisplayRecords + 1;
					}
					$this->setStartRecordNumber($this->StartRecord);
				}
			} elseif ($startRec !== NULL) { // Check for "start" parameter
				$this->StartRecord = $startRec;
				$this->setStartRecordNumber($this->StartRecord);
			}
		}
		$this->StartRecord = $this->getStartRecordNumber();

		// Check if correct start record counter
		if (!is_numeric($this->StartRecord) || $this->StartRecord == "") { // Avoid invalid start record counter
			$this->StartRecord = 1; // Reset start record counter
			$this->setStartRecordNumber($this->StartRecord);
		} elseif ($this->StartRecord > $this->TotalRecords) { // Avoid starting record > total records
			$this->StartRecord = (int)(($this->TotalRecords - 1)/$this->DisplayRecords) * $this->DisplayRecords + 1; // Point to last page first record
			$this->setStartRecordNumber($this->StartRecord);
		} elseif (($this->StartRecord - 1) % $this->DisplayRecords != 0) {
			$this->StartRecord = (int)(($this->StartRecord - 1)/$this->DisplayRecords) * $this->DisplayRecords + 1; // Point to page boundary
			$this->setStartRecordNumber($this->StartRecord);
		}
	}

	// Page Load event
	function Page_Load() {

		//echo "Page Load";
	}

	// Page Unload event
	function Page_Unload() {

		//echo "Page Unload";
	}

	// Page Redirecting event
	function Page_Redirecting(&$url) {

		// Example:
		//$url = "your URL";

	}

	// Message Showing event
	// $type = ''|'success'|'failure'|'warning'
	function Message_Showing(&$msg, $type) {
		if ($type == 'success') {

			//$msg = "your success message";
		} elseif ($type == 'failure') {

			//$msg = "your failure message";
		} elseif ($type == 'warning') {

			//$msg = "your warning message";
		} else {

			//$msg = "your message";
		}
	}

	// Page Render event
	function Page_Render() {

		//echo "Page Render";
	}

	// Page Data Rendering event
	function Page_DataRendering(&$header) {

		// Example:
		//$header = "your header";

	}

	// Page Data Rendered event
	function Page_DataRendered(&$footer) {

		// Example:
		//$footer = "your footer";

	}

	// Form Custom Validate event
	function Form_CustomValidate(&$customError) {

		// Return error message in CustomError
		return TRUE;
	}
} // End class
?>

Hry