if (strpos($k, "REKV_" . $arPersonType["ID"]) !== false && strlen($v) > 0) { $ind = substr($k, strrpos($k, "_") + 1); $typeTmp = ${"TYPE_REKV_" . $ind . "_" . $arPersonType["ID"]}; $valueTmp = ${"VALUE1_REKV_" . $ind . "_" . $arPersonType["ID"]}; if (strlen($valueTmp) <= 0) { $valueTmp = ${"VALUE2_REKV_" . $ind . "_" . $arPersonType["ID"]}; } if (strlen($v) > 0 && strlen($valueTmp) > 0) { $arParams["REKV_" . $i] = array("TYPE" => $typeTmp, "VALUE" => $valueTmp, "NAME" => $v); $i++; } } } } if (IntVal($arExportProfile[$arPersonType["ID"]]) > 0) { $res = CSaleExport::Update($arExportProfile[$arPersonType["ID"]], array("PERSON_TYPE_ID" => $arPersonType["ID"], "VARS" => serialize($arParams))); } else { $res = CSaleExport::Add(array("PERSON_TYPE_ID" => $arPersonType["ID"], "VARS" => serialize($arParams))); } } } ?> <script> <!-- var arUserFieldsList = new Array("ID", "LOGIN", "NAME", "SECOND_NAME", "LAST_NAME", "EMAIL", "LID", "PERSONAL_PROFESSION", "PERSONAL_WWW", "PERSONAL_ICQ", "PERSONAL_GENDER", "PERSONAL_FAX", "PERSONAL_PHONE", "PERSONAL_MOBILE", "PERSONAL_STREET", "PERSONAL_MAILBOX", "PERSONAL_CITY", "PERSONAL_STATE", "PERSONAL_ZIP", "PERSONAL_COUNTRY", "WORK_COMPANY", "WORK_DEPARTMENT", "WORK_POSITION", "WORK_WWW", "WORK_PHONE", "WORK_FAX", "WORK_STREET", "WORK_MAILBOX", "WORK_CITY", "WORK_STATE", "WORK_ZIP", "WORK_COUNTRY", "PERSONAL_NOTES"); var arUserFieldsNameList = new Array("<?php echo GetMessage("SPS_USER_ID"); ?> ", "<?php echo GetMessage("SPS_USER_LOGIN"); ?>