if ($f_MODULE_ID == "iblock" && CModule::IncludeModule("iblock")) {
         $rs = CIBlock::GetList(array("SORT" => "ASC"), array("TYPE" => $f_PARAM1, "LID" => $f_SITE_ID));
         while ($ar = $rs->Fetch()) {
             $strPARAM2 .= '<option value="' . htmlspecialcharsbx($ar["ID"]) . '" ' . ($ar["ID"] == $f_PARAM2 ? " selected" : "") . '>' . htmlspecialcharsbx("[" . $ar["ID"] . "] " . $ar["NAME"]) . '</option>';
         }
         $strPARAM2 .= '</select>';
     } elseif ($f_MODULE_ID == "forum" && CModule::IncludeModule("forum")) {
         $strPARAM2 = '<input type="text" size=5 name="FIELDS[' . $f_ID . '][PARAM2]" value="">';
     } else {
         $strPARAM2 = '&nbsp;<input type="hidden" name="FIELDS[' . $f_ID . '][PARAM2]" value="">';
     }
     $row->AddEditField("PARAM2", '<div id="PARAM2[' . $f_ID . ']_result_div">' . $strPARAM2 . '</div>');
     $f_PARAM2_NAME = "[" . $f_PARAM2 . "] " . CSearchCustomRank::__GetParam($lang, $f_SITE_ID, $f_MODULE_ID, $f_PARAM1, $f_PARAM2);
     $row->AddViewField("PARAM2", $f_PARAM2 == "" ? "&nbsp;" : $f_PARAM2_NAME);
     $row->AddInputField("ITEM_ID", array("size" => 5));
     $f_ITEM_ID_NAME = "[" . $f_ITEM_ID . "] " . CSearchCustomRank::__GetParam($lang, $f_SITE_ID, $f_MODULE_ID, $f_PARAM1, $f_PARAM2, $f_ITEM_ID);
     $row->AddViewField("ITEM_ID", $f_ITEM_ID == "" ? "&nbsp;" : $f_ITEM_ID_NAME);
     $row->AddInputField("RANK", array("size" => 5));
     $arActions = array();
     $arActions[] = array("ICON" => "edit", "DEFAULT" => true, "TEXT" => GetMessage("customrank_edit"), "ACTION" => $lAdmin->ActionRedirect("search_customrank_edit.php?ID=" . $f_ID));
     if ($SEARCH_RIGHT >= "W") {
         $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("customrank_delete"), "ACTION" => "if(confirm('" . GetMessage('customrank_delete_confirm') . "')) " . $lAdmin->ActionDoGroup($f_ID, "delete"));
     }
     $row->AddActions($arActions);
 }
 $lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
 $lAdmin->AddGroupActionTable(array("delete" => GetMessage("MAIN_ADMIN_LIST_DELETE")));
 $aContext = array(array("TEXT" => GetMessage("customrank_add"), "LINK" => "search_customrank_edit.php?lang=" . LANG, "TITLE" => GetMessage("customrank_add_title"), "ICON" => "btn_new"));
 $lAdmin->AddAdminContextMenu($aContext);
 $lAdmin->CheckListMode();
 $APPLICATION->SetTitle(GetMessage("customrank_title"));
?>
" size="10" type="text">
		<input type="button" value="..." id="ITEM_ID_CHOOSE" onClick="jsUtils.OpenWindow('iblock_element_search.php?lang=<?php 
echo LANG;
?>
&amp;IBLOCK_ID='+document.getElementById('PARAM2').value+'&amp;n=ITEM_ID&amp;k=KEY', 600, 500);">
		&nbsp;<span id="sp_<?php 
echo md5("ITEM_ID");
?>
_<?php 
echo "KEY";
?>
" class="tablebodytext">
		<?php 
if ($str_MODULE_ID == "iblock" && $str_PARAM1 != "" && $str_PARAM2 != "" && $str_ITEM_ID != "") {
    echo CSearchCustomRank::__GetParam($lang, $str_SITE_ID, $str_MODULE_ID, $str_PARAM1, $str_PARAM2, $str_ITEM_ID);
}
?>
		</span>
		</div>
		<div id="main_item_id" style="display:<?php 
echo $str_MODULE_ID == "main" ? "block" : "none";
?>
">
		<input name="ITEM_ID[MAIN]" id="ITEM_ID[MAIN]" value="<?php 
echo $str_ITEM_ID;
?>
" size="40" type="text">
		</div>
		<div id="forum_item_id" style="display:<?php 
echo $str_MODULE_ID == "forum" ? "block" : "none";