Your IP : 216.73.216.86


Current Path : /var/www/homesaver/www/bitrix/modules/webdebug.excel/admin/
Upload File :
Current File : /var/www/homesaver/www/bitrix/modules/webdebug.excel/admin/_wd_excel2_profile.php.back

<?
$ModuleID = 'webdebug.excel';
$MaxExecutionTime = IntVal(ini_get('max_execution_time'));

// Request to get settings
if (isset($_POST['show_mode_settings'])) {
	$Mode = $_POST['show_mode_settings'];
	require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
	CModule::IncludeModule($ModuleID);
	$ModuleRights = $APPLICATION->GetGroupRight($ModuleID);
	if($ModuleRights=='D') die('Access denied!');
	$arModesList = CWebdebugExcel2::GetModesList();
	if (is_array($arModesList[$Mode]) && trim($arModesList[$Mode]['PATH'])!='' && is_file($_SERVER['DOCUMENT_ROOT'].$arModesList[$Mode]['PATH'])) {
		$Action = 'main_settings';
		$arFields = array();
		$ID = IntVal($_POST['ID']);
		if ($ID>0) {
			$resProfile = CWebdebugExcel2Profile::GetByID($ID);
			if ($arFields = $resProfile->GetNext()) {
				$arFields['PARAMS'] = trim($arFields['~PARAMS'])!='' ? unserialize($arFields['~PARAMS']) : array();
				$arFields['MATCHES'] = trim($arFields['~MATCHES'])!='' ? unserialize($arFields['~MATCHES']) : array();
			}
		}
		require_once($_SERVER['DOCUMENT_ROOT'].$arModesList[$Mode]['PATH']);
	}
	die();
}
require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_admin_before.php');
require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/'.$ModuleID.'/prolog.php');
require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/'.$ModuleID.'/install/demo.php');

// Demo
if (webdebug_excel_demo_expired()) {
	require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php");
	webdebug_excel_show_demo();
	require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_admin.php");
	die();
}

CModule::IncludeModule($ModuleID);
IncludeModuleLangFile(__FILE__);

$APPLICATION->SetTitle(GetMessage('WEBDEBUG_EXCEL_PAGE_TITLE'));

$ModuleRights = $APPLICATION->GetGroupRight($ModuleID);
if($ModuleRights=='D') $APPLICATION->AuthForm(GetMessage('ACCESS_DENIED'));

require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_admin_after.php');

// Demo
if (!webdebug_excel_demo_expired()) {
	webdebug_excel_show_demo();
}

$ID = IntVal($_GET['ID']);
$Mode = 'add';
if ($ID>0) $Mode = 'edit';

if (COption::GetOptionString('webdebug.excel','use_version')==1) {
	LocalRedirect('webdebug_excel_profile_edit.php?ID='.$ID.'&lang='.LANGUAGE_ID);
}

$CopyID = IntVal($_GET['CopyID']);

$arFields = array();

if ($Mode=='edit') {
	$resProfile = CWebdebugExcel2Profile::GetByID($ID);
	if ($arFields = $resProfile->GetNext()) {
		$arFields['PARAMS'] = trim($arFields['~PARAMS'])!='' ? unserialize($arFields['~PARAMS']) : array();
		$arFields['MATCHES'] = trim($arFields['~MATCHES'])!='' ? unserialize($arFields['~MATCHES']) : array();
	} else {
		LocalRedirect('/bitrix/admin/wd_excel2_profiles.php?lang='.LANGUAGE_ID);
	}
} elseif ($CopyID>0) {
	$resProfile = CWebdebugExcel2Profile::GetByID($CopyID);
	if ($arFields = $resProfile->GetNext()) {
		$arFields['PARAMS'] = trim($arFields['~PARAMS'])!='' ? unserialize($arFields['~PARAMS']) : array();
		$arFields['MATCHES'] = trim($arFields['~MATCHES'])!='' ? unserialize($arFields['~MATCHES']) : array();
	}
}

// Saving
if (isset($_POST['save']) && trim($_POST['save'])!='' || isset($_POST['apply']) && trim($_POST['apply'])!='') {
	$arErrors = array();
	$WebdebugExcelProfile = new CWebdebugExcel2Profile;
	$arFields = array(
		'NAME' => $_POST['NAME'],
		'ACTIVE' => $_POST['ACTIVE'],
		'SORT' => $_POST['SORT'],
		'DESCRIPTION' => $_POST['DESCRIPTION'],
		'DATE_MODIFIED' => date(CDatabase::DateFormatToPHP(FORMAT_DATETIME)),
		'MODE' => $_POST['MODE'],
		'STEPTIME' => $_POST['STEPTIME'],
		'FILE' => $_POST['WD_EXCEL2_FILE'],
	);
	if (trim($arFields['NAME'])=='') $arErrors[] = GetMessage('WEBDEBUG_EXCEL_ERROR_EMPTY_PROFILE_NAME');
	if ($arFields['ACTIVE']!='Y') $arFields['ACTIVE'] = 'N';
	if ($arFields['STEPTIME']==0) $arFields['STEPTIME'] = 29;
	$arFields['SORT'] = IntVal($arFields['SORT']);
	if ($arFields['SORT']==0) $arFields['SORT'] = 100;
	$arParams = $_POST['fields'];
	if (is_array($arParams['HTML_FORMATTING'])) {
		foreach($arParams['HTML_FORMATTING'] as $Key => $Value) {
			if ($Value=='-') unset($arParams['HTML_FORMATTING'][$Key]);
		}
	}
	if ($arParams['DEACTIVE_MISSING_ELEMENTS']!='Y') $arParams['DEACTIVE_MISSING'] = 'N';
	if ($arParams['QUANTITY_TRACE']!='Y') $arParams['QUANTITY_TRACE'] = 'N';
	if ($arParams['VAT_INCLUDED']!='Y') $arParams['VAT_INCLUDED'] = 'N';
	if ($arParams['UPDATE_ELEMENTS_NAME']!='Y') $arParams['UPDATE_ELEMENTS_NAME'] = 'N';
	if ($arParams['UPDATE_ELEMENTS_CODE']!='Y') $arParams['UPDATE_ELEMENTS_CODE'] = 'N';
	if ($arParams['CREATE_RELATED_SELF_IBLOCK']!='Y') $arParams['CREATE_RELATED_SELF_IBLOCK'] = 'N';
	if ($arParams['SKIP_MULTISECTIONS']!='Y') $arParams['SKIP_MULTISECTIONS'] = 'N';
	if ($arParams['USE_HTML_FORMATTING']!='Y') $arParams['USE_HTML_FORMATTING'] = 'N';
	if ($arParams['USE_OFFERS']!='Y') $arParams['USE_OFFERS'] = 'N';
	$arFields['PARAMS'] = serialize($arParams);
	if ($_POST['wd_excel2_save_matches']=='Y') {
		$arFields['MATCHES'] = serialize($_POST['matches']);
	}
	$arAvailableFields = $WebdebugExcelProfile->GetAvailableFields();
	foreach($arFields as $Key => $Value) {
		if (!in_array($Key, $arAvailableFields)) {
			unset($arFields[$Key]);
		}
	}
	if (empty($arErrors)) {
		if ($Mode=='edit') {
			$arFields['DATE_MODIFIED'] = date(CDatabase::DateFormatToPHP(FORMAT_DATETIME));
			$ProfileID = $WebdebugExcelProfile->Update($ID, $arFields);
		} else {
			$arFields['DATE_CREATED'] = date(CDatabase::DateFormatToPHP(FORMAT_DATETIME));
			$ProfileID = $WebdebugExcelProfile->Add($arFields);
			if (is_numeric($ProfileID)) {
				$ID = $ProfileID;
			}
		}
		if (is_numeric($ProfileID)) {
			if (isset($_POST['save']) && trim($_POST['save'])!='') {
				LocalRedirect('/bitrix/admin/wd_excel2_profiles.php?lang='.LANGUAGE_ID);
			} else {
				LocalRedirect('/bitrix/admin/wd_excel2_profile.php?ID='.$ID.'&lang='.LANGUAGE_ID.'&WDExcel2_TabControl_active_tab='.$_REQUEST['WDExcel2_TabControl_active_tab'].$_POST['active_sheet']);
			}
		}
	} else {
		foreach($arErrors as $Error) {
			$Message = new CAdminMessage(array(
				'MESSAGE' => $Error,
				'TYPE' => 'ERROR',
			));
			print $Message->Show();
		}
	}
}

// Deleting
if ($_GET['action']=='delete' && IntVal($_GET['ID'])>0 && check_bitrix_sessid()) {
	$_GET['ID'] = IntVal($_GET["ID"]);
	$WebdebugExcelProfile = new CWebdebugExcelProfile;
	$WebdebugExcelProfile->Delete($_GET['ID']);
	LocalRedirect('wd_excel2_profiles.php?lang='.LANGUAGE_ID);
}

function WDOptSel($Value1, $Value2) {
	if ($Value1==$Value2) {
		print ' selected="selected"';
	}
}

$FileIsLoaded = false;
$FileLoadedTime = GetMessage('WEBDEBUG_EXCEL_FIELD_FILE_LOADING_TIME_NOFILE');
$LocalFileName = false;
$MemUsage = 0;
$Mem1 = memory_get_usage();
if(CWebdebugExcel2::IsFileValid($arFields['FILE'],$LocalFileName,false)) {
	$FileToLoad = $arFields['FILE'];
	if ($LocalFileName!==false) { // if file is remote
		$FileToLoad = $LocalFileName;
	}
	$FileIsLoaded = false;
	$Time1 = CWebdebugExcel2::GetMicroTime();
	$arIBlocks = CWebdebugExcel2::GetIBlockList(true);
	$Excel2 = new CWebdebugExcel2($FileToLoad);
	if ($Excel2->bSuccessLoaded) {
		$arSheets = $Excel2->GetSheetList();
		$Time2 = CWebdebugExcel2::GetMicroTime();
		$FileLoadedTime = round($Time2 - $Time1, 2);
		$FileIsLoaded = true;
		$MemUsage = memory_get_usage() - $Mem1;
	}
}

$APPLICATION->AddHeadString('<script type="text/javascript" src="/bitrix/js/'.$ModuleID.'/jquery.1.10.2.min.js"></script>');
$APPLICATION->AddHeadString('<script type="text/javascript" src="/bitrix/js/'.$ModuleID.'/jquery.webdebug.tabs.js"></script>');

/* Context menu [top] */
$aMenu = array();
// MenuItem: Profiles
$aMenu[] = array(
	'TEXT'	=> GetMessage('WEBDEBUG_EXCEL_TOOLBAR_LIST_NAME'),
	'LINK'	=> '/bitrix/admin/wd_excel2_profiles.php?lang='.LANGUAGE_ID,
	'ICON'	=> 'btn_list',
	'TITLE'	=> GetMessage('WEBDEBUG_EXCEL_TOOLBAR_LIST_DESC'),
);
if ($Mode == 'edit') {
	// MenuItem: Import
	global $APPLICATION;
  $aMenu[] = array(
    'TEXT' => GetMessage('WEBDEBUG_EXCEL_TOOLBAR_IMPORT_NAME'),
    'LINK' => 'javascript:'.$APPLICATION->GetPopupLink(
			array(
				'URL' => '/bitrix/admin/wd_excel2_popup.php?lang='.LANGUAGE_ID.'&public=Y&bxpublic=Y&default_profile='.$ID.'&str_URI='.urlencode($APPLICATION->GetCurPageParam('', array('clear_cache', 'sessid', 'login', 'logout', 'register', 'forgot_password', 'change_password', 'confirm_registration', 'confirm_code', 'confirm_user_id', 'bitrix_include_areas', 'show_page_exec_time', 'show_include_exec_time', 'show_sql_stat', 'show_link_stat'))).'&site='.SITE_ID,
				'PARAMS' => array(
					'width' => COption::GetOptionString($ModuleID,'popup2_width'),
					'height' => COption::GetOptionString($ModuleID,'popup2_height'),
					'resize' => false,
					'resizable' => false,
				)
			)
		),
    'TITLE' => GetMessage('WEBDEBUG_EXCEL_TOOLBAR_IMPORT_DESC'),
    'ICON' => 'btn_green',
  );
	$aMenu[] = array(
		'TEXT'	=> GetMessage('WEBDEBUG_EXCEL_TOOLBAR_HELP_NAME'),
		'ONCLICK'	=> 'WebdebugExcelHelp_openPopup();',
		'TITLE'	=> GetMessage('WEBDEBUG_EXCEL_TOOLBAR_HELP_DESC'),
	);
	$aMenu[] = array(
		'TEXT'	=> GetMessage('WEBDEBUG_EXCEL_TOOLBAR_ACTIONS_NAME'),
		'LINK'	=> '',
		'TITLE'	=> GetMessage('WEBDEBUG_EXCEL_TOOLBAR_ACTIONS_DESC'),
		'MENU' => array(
			array(
				'TEXT'	=> GetMessage('WEBDEBUG_EXCEL_TOOLBAR_ADD_NAME'),
				'LINK'	=> '/bitrix/admin/wd_excel2_profile.php?lang='.LANGUAGE_ID,
				'ICON'	=> 'btn_new',
				'TITLE'	=> GetMessage('WEBDEBUG_EXCEL_TOOLBAR_ADD_DESC'),
			),
			array(
				'TEXT'	=> GetMessage('WEBDEBUG_EXCEL_TOOLBAR_COPY_NAME'),
				'LINK'	=> '/bitrix/admin/wd_excel2_profile.php?CopyID='.$ID.'&lang='.LANGUAGE_ID,
				'ICON'	=> 'btn_new',
				'TITLE'	=> GetMessage('WEBDEBUG_EXCEL_TOOLBAR_COPY_DESC'),
			),
			array(
				'TEXT'	=> GetMessage('WEBDEBUG_EXCEL_TOOLBAR_DELETE_NAME'),
				'LINK'	=> 'javascript:if (confirm("'.GetMessage('WEBDEBUG_EXCEL_TOOLBAR_DELETE_NAME_CONFIRM').'")) window.location=\'/bitrix/admin/wd_excel2_profile.php?action=delete&ID='.$ID.'&lang='.LANGUAGE_ID.'&'.bitrix_sessid_get().'\';',
				'ICON'	=> 'btn_delete',
				'TITLE'	=> GetMessage('WEBDEBUG_EXCEL_TOOLBAR_DELETE_DESC'),
			),
		),
	);
}
$context = new CAdminContextMenu($aMenu);
$context->Show();
include($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/'.$ModuleID.'/include/help_popup.php');

/* Tabs */
$aTabs = array();
$aTabs[] = array('DIV'=>'wd_excel2_tab_general', 'TAB'=>GetMessage('WEBDEBUG_EXCEL_TAB_GENERAL_NAME'), 'TITLE'=>GetMessage('WEBDEBUG_EXCEL_TAB_GENERAL_DESC'));
$aTabs[] = array('DIV'=>'wd_excel2_tab_file', 'TAB'=>GetMessage('WEBDEBUG_EXCEL_TAB_FILE_NAME'), 'TITLE'=>GetMessage('WEBDEBUG_EXCEL_TAB_FILE_DESC'));
$aTabs[] = array('DIV'=>'wd_excel2_tab_settings', 'TAB'=>GetMessage('WEBDEBUG_EXCEL_TAB_SETTINGS_NAME'), 'TITLE'=>GetMessage('WEBDEBUG_EXCEL_TAB_SETTINGS_DESC'));
$aTabs[] = array('DIV'=>'wd_excel2_tab_matches', 'TAB'=>GetMessage('WEBDEBUG_EXCEL_TAB_MATCHES_NAME'), 'TITLE'=>GetMessage('WEBDEBUG_EXCEL_TAB_MATCHES_DESC'));
$TabControl = new CAdminForm('WDExcel2_TabControl', $aTabs);
$TabControl->BeginPrologContent();
$TabControl->EndPrologContent();
$TabControl->BeginEpilogContent();
?>
<?=bitrix_sessid_post()?>
<input type="hidden" name="Update" value="Y" />
<input type="hidden" name="COPY_ID" value="<?=$COPY_ID?>" />
<style>
#warning_incorrect_filename {display:none;}
</style>
<?
$TabControl->EndEpilogContent();
$TabControl->Begin(array(
	'FORM_ACTION' => $APPLICATION->GetCurPage().'?ID='.IntVal($ID).'&lang='.LANG,
));
$arModes = CWebdebugExcel2::GetModesList();
if (CModule::IncludeModule('currency')) {
	$arCurrencies = CWebdebugExcel2::GetCurrencyList();
}
?>

<?/* Tab GENERAL */?>
<?$TabControl->BeginNextFormTab();?>

<?$TabControl->AddCheckBoxField('ACTIVE', GetMessage('WEBDEBUG_EXCEL_FIELD_ACTIVE'), false, 'Y', $arFields['ACTIVE']!='N');?>
<?$TabControl->AddEditField('NAME', GetMessage('WEBDEBUG_EXCEL_FIELD_NAME'), true, array('size'=>50, 'maxlength'=>50), $arFields['NAME']);?>
<?$TabControl->AddEditField('SORT', GetMessage('WEBDEBUG_EXCEL_FIELD_SORT'), false, array('size'=>50, 'maxlength'=>50), $arFields['SORT']);?>

<?$TabControl->BeginCustomField('DESCRIPTION', GetMessage('WEBDEBUG_EXCEL_FIELD_DESCRIPTION'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?></td>
		<td><textarea name="DESCRIPTION" rows="4" cols="50"><?=$arFields['DESCRIPTION']?></textarea></td>
	</tr>
<?$TabControl->EndCustomField('DESCRIPTION');?>


<?/* Tab FILE */?>
<?$TabControl->BeginNextFormTab();?>

<?$TabControl->BeginCustomField('FILE', GetMessage('WEBDEBUG_EXCEL_FIELD_FILE'), true);?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?></td>
		<td>
			<?CAdminFileDialog::ShowScript(Array(
				'event' => 'WDExcel2OpenFile',
				'arResultDest' => array('FUNCTION_NAME' => 'wd_excel_file_selected'),
				'arPath' => array(),
				'select' => 'F',
				'operation' => 'O',
				'showUploadTab' => true,
				'showAddToMenuTab' => false,
				'fileFilter' => 'xls,xlsx,gz',
				'allowAllFiles' => true,
				'saveConfig' => true,
			));?>
			<script>
			function wd_excel_file_selected(File,Path,Site){
				var FilePath = Path+'/'+File;
				$('#wd_excel2_file').val(FilePath);
				$('#warning_incorrect_filename').css('display',FilePath.match(/^[A-z0-9-_/.]+$/i)?'none':'table-row');
			}
			</script>
			<table style="border:0; border-collapse:collapse; border-spacing:0;">
				<tbody>
					<tr>
						<td style="padding:0; vertical-align:middle;">
							<input type="text" name="WD_EXCEL2_FILE" id="wd_excel2_file" value="<?=$arFields['FILE']?>" size="50" />
						</td>
						<td style="padding:0 0 0 10px; vertical-align:middle; width:48px;">
							<input type="button" value="..." id="wd_excel2_file_opener" onclick="WDExcel2OpenFile()" onchange="alert('11');" />
						</td>
					</tr>
				</tbody>
			</table>
		</td>
	</tr>
	<tr id="warning_incorrect_filename"<?if(!empty($arFields['FILE']) && !preg_match("#^([A-z0-9-_\./]+)$#", $arFields['FILE'])):?>style="display:table-row"<?endif?>>
		<td></td>
		<td>
			<div>
				<?CAdminMessage::ShowMessage(array(
					"MESSAGE" => GetMessage('WEBDEBUG_EXCEL_FIELD_FILE_NOTICE_HEADER'),
					"DETAILS" => GetMessage('WEBDEBUG_EXCEL_FIELD_FILE_NOTICE'),
					"TYPE" => "WARN",
					"HTML" => true
				));?>
			</div><br/>
		</td>
	</tr>
	<?/*
	<?if($LocalFileName!==false):?>
		<tr>
			<td><?=GetMessage('WEBDEBUG_EXCEL_FIELD_FILE_TEMPORARY');?></td>
			<td><code><?=$LocalFileName?></code></td>
		</tr>
	<?endif?>
	*/?>
<?$TabControl->EndCustomField('FILE');?>


<?$TabControl->AddEditField('STEPTIME', GetMessage('WEBDEBUG_EXCEL_FIELD_STEPTIME'), true, array('size'=>10, 'maxlength'=>10), $arFields['STEPTIME']);?>
<?$TabControl->AddViewField('MAX_EXECUTION_TIME', GetMessage('WEBDEBUG_EXCEL_FIELD_MAX_EXECUTION_TIME'), '<span class="wd_excel2_max_execution_time">'.$MaxExecutionTime.'</span>');?>
<?$TabControl->AddViewField('FILE_LOADING_TIME', GetMessage('WEBDEBUG_EXCEL_FIELD_FILE_LOADING_TIME'), '<span class="wd_excel2_file_loading_time">'.$FileLoadedTime.'</span>');?>
<?$TabControl->AddViewField('FILE_MEM_USAGE', GetMessage('WEBDEBUG_EXCEL_FIELD_FILE_MEM_USAGE'), '<span class="wd_excel2_file_mem_usage">'.CFile::FormatSize($MemUsage).'</span>');?>

<?/* Tab SETTINGS */?>
<?$TabControl->BeginNextFormTab();?>

<?$TabControl->AddSection("SECTION_UPDATE_DATA", GetMessage('WEBDEBUG_EXCEL_SECTION_UPDATE_DATA'));?>

<?$TabControl->BeginCustomField('fields[UPDATE_ONLY]', GetMessage('WEBDEBUG_EXCEL_FIELD_UPDATE_ONLY'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_UPDATE_ONLY_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[UPDATE_ONLY]" value="Y"<?if($arFields['PARAMS']['UPDATE_ONLY']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[UPDATE_ONLY]');?>

<?$TabControl->AddCheckBoxField('fields[UPDATE_ELEMENTS_NAME]', GetMessage('WEBDEBUG_EXCEL_FIELD_UPDATE_ELEMENTS_NAME'), false, 'Y', $arFields['PARAMS']['UPDATE_ELEMENTS_NAME']=='Y');?>
<?$TabControl->AddCheckBoxField('fields[UPDATE_ELEMENTS_CODE]', GetMessage('WEBDEBUG_EXCEL_FIELD_UPDATE_ELEMENTS_CODE'), false, 'Y', $arFields['PARAMS']['UPDATE_ELEMENTS_CODE']=='Y');?>
<?$TabControl->AddCheckBoxField('fields[UPDATE_SECTIONS_NAME]', GetMessage('WEBDEBUG_EXCEL_FIELD_UPDATE_SECTIONS_NAME'), false, 'Y', $arFields['PARAMS']['UPDATE_SECTIONS_NAME']=='Y');?>
<?$TabControl->AddCheckBoxField('fields[UPDATE_SECTIONS_CODE]', GetMessage('WEBDEBUG_EXCEL_FIELD_UPDATE_SECTIONS_CODE'), false, 'Y', $arFields['PARAMS']['UPDATE_SECTIONS_CODE']=='Y');?>

<?$TabControl->BeginCustomField('fields[CREATE_RELATED_SELF_IBLOCK]', GetMessage('WEBDEBUG_EXCEL_FIELD_CREATE_RELATED_SELF_IBLOCK'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_CREATE_RELATED_SELF_IBLOCK_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[CREATE_RELATED_SELF_IBLOCK]" value="Y"<?if($arFields['PARAMS']['CREATE_RELATED_SELF_IBLOCK']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[CREATE_RELATED_SELF_IBLOCK]');?>

<?$TabControl->BeginCustomField('fields[SKIP_MULTISECTIONS]', GetMessage('WEBDEBUG_EXCEL_FIELD_SKIP_MULTISECTIONS'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_SKIP_MULTISECTIONS_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[SKIP_MULTISECTIONS]" value="Y"<?if($arFields['PARAMS']['SKIP_MULTISECTIONS']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[SKIP_MULTISECTIONS]');?>

<?$TabControl->BeginCustomField('fields[EXIST_SECTION_NOLINK]', GetMessage('WEBDEBUG_EXCEL_FIELD_EXIST_SECTION_NOLINK'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_EXIST_SECTION_NOLINK_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[EXIST_SECTION_NOLINK]" value="Y"<?if($arFields['PARAMS']['EXIST_SECTION_NOLINK']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[EXIST_SECTION_NOLINK]');?>

<?$TabControl->BeginCustomField('fields[SKIP_SECTIONS_ALL]', GetMessage('WEBDEBUG_EXCEL_FIELD_SKIP_SECTIONS_ALL'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_SKIP_SECTIONS_ALL_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[SKIP_SECTIONS_ALL]" value="Y"<?if($arFields['PARAMS']['SKIP_SECTIONS_ALL']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[SKIP_SECTIONS_ALL]');?>

<?$TabControl->BeginCustomField('fields[CLEAR_QUANTITY_MISSING]', GetMessage('WEBDEBUG_EXCEL_FIELD_CLEAR_QUANTITY_MISSING'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_CLEAR_QUANTITY_MISSING_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[CLEAR_QUANTITY_MISSING]" value="Y"<?if($arFields['PARAMS']['CLEAR_QUANTITY_MISSING']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[CLEAR_QUANTITY_MISSING]');?>

<?$TabControl->AddSection("SECTION_ACTIVATE_DEACTIVATE", GetMessage('WEBDEBUG_EXCEL_SECTION_ACTIVATE_DEACTIVATE'));?>

<?$TabControl->BeginCustomField('fields[LOAD_INACTIVE_ELEMENTS]', GetMessage('WEBDEBUG_EXCEL_FIELD_LOAD_INACTIVE_ELEMENTS'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_LOAD_INACTIVE_ELEMENTS_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[LOAD_INACTIVE_ELEMENTS]" value="Y"<?if($arFields['PARAMS']['LOAD_INACTIVE_ELEMENTS']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[LOAD_INACTIVE_ELEMENTS]');?>

<?$TabControl->BeginCustomField('fields[LOAD_INACTIVE_SECTIONS]', GetMessage('WEBDEBUG_EXCEL_FIELD_LOAD_INACTIVE_SECTIONS'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_LOAD_INACTIVE_SECTIONS_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[LOAD_INACTIVE_SECTIONS]" value="Y"<?if($arFields['PARAMS']['LOAD_INACTIVE_SECTIONS']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[LOAD_INACTIVE_SECTIONS]');?>

<?$TabControl->BeginCustomField('fields[DEACTIVATE_MISSING_ELEMENTS]', GetMessage('WEBDEBUG_EXCEL_FIELD_DEACTIVATE_MISSING_ELEMENTS'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_DEACTIVATE_MISSING_ELEMENTS_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[DEACTIVATE_MISSING_ELEMENTS]" value="Y"<?if($arFields['PARAMS']['DEACTIVATE_MISSING_ELEMENTS']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[DEACTIVATE_MISSING_ELEMENTS]');?>

<?$TabControl->BeginCustomField('fields[ACTIVATE_LOADED_ELEMENTS]', GetMessage('WEBDEBUG_EXCEL_FIELD_ACTIVATE_LOADED_ELEMENTS'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_ACTIVATE_LOADED_ELEMENTS_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[ACTIVATE_LOADED_ELEMENTS]" value="Y"<?if($arFields['PARAMS']['ACTIVATE_LOADED_ELEMENTS']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[ACTIVATE_LOADED_ELEMENTS]');?>

<?$TabControl->BeginCustomField('fields[DEACTIVATE_MISSING_SECTIONS]', GetMessage('WEBDEBUG_EXCEL_FIELD_DEACTIVATE_MISSING_SECTIONS'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_DEACTIVATE_MISSING_SECTIONS_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[DEACTIVATE_MISSING_SECTIONS]" value="Y"<?if($arFields['PARAMS']['DEACTIVATE_MISSING_SECTIONS']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[DEACTIVATE_MISSING_SECTIONS]');?>

<?$TabControl->BeginCustomField('fields[ACTIVATE_LOADED_SECTIONS]', GetMessage('WEBDEBUG_EXCEL_FIELD_ACTIVATE_LOADED_SECTIONS'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_ACTIVATE_LOADED_SECTIONS_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[ACTIVATE_LOADED_SECTIONS]" value="Y"<?if($arFields['PARAMS']['ACTIVATE_LOADED_SECTIONS']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[ACTIVATE_LOADED_SECTIONS]');?>

<?$TabControl->AddSection("SECTION_CATALOG", GetMessage('WEBDEBUG_EXCEL_SECTION_CATALOG'));?>

<?$TabControl->BeginCustomField('fields[USE_OFFERS]', GetMessage('WEBDEBUG_EXCEL_FIELD_USE_OFFERS'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_USE_OFFERS_TIP'))?></td>
		<td>
			<?if (CModule::IncludeModule('catalog')):?>
				<input type="checkbox" name="fields[USE_OFFERS]" value="Y"<?if($arFields['PARAMS']['USE_OFFERS']=='Y'):?> checked="checked"<?endif?> class="option_use_offers" />
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_CATALOG');?>
			<?endif?>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[USE_OFFERS]');?>

<?$TabControl->BeginCustomField('fields[QUANTITY_TRACE]', GetMessage('WEBDEBUG_EXCEL_FIELD_QUANTITY_TRACE'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_QUANTITY_TRACE_TIP'))?></td>
		<td>
			<?if (CModule::IncludeModule('catalog')):?>
				<input type="checkbox" name="fields[QUANTITY_TRACE]" value="Y"<?if($arFields['PARAMS']['QUANTITY_TRACE']=='Y'):?> checked="checked"<?endif?>/>
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_CATALOG');?>
			<?endif?>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[QUANTITY_TRACE]');?>

<?$TabControl->BeginCustomField('fields[VAT_INCLUDED]', GetMessage('WEBDEBUG_EXCEL_FIELD_VAT_INCLUDED'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_VAT_INCLUDED_TIP'))?></td>
		<td>
			<?if (CModule::IncludeModule('catalog')):?>
				<input type="checkbox" name="fields[VAT_INCLUDED]" value="Y"<?if($arFields['PARAMS']['VAT_INCLUDED']=='Y'):?> checked="checked"<?endif?>/>
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_CATALOG');?>
			<?endif?>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[VAT_INCLUDED]');?>

<?$TabControl->BeginCustomField('fields[DEFAULT_VAT]', GetMessage('WEBDEBUG_EXCEL_FIELD_DEFAULT_VAT'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_DEFAULT_VAT_TIP'))?></td>
		<td>
			<?if (CModule::IncludeModule('catalog')):?>
				<?$arVats = CWebdebugExcel2::GetVatList();?>
				<select name="fields[DEFAULT_VAT]" class="wd_excel2_vat_select">
					<option value=""><?=GetMessage('WEBDEBUG_EXCEL_FIELD_DEFAULT_VAT_NOSELECTED')?></option>
					<?foreach($arVats as $Value => $arVat):?>
						<option value="<?=$arVat['ID']?>"<?=WDOptSel($arFields['PARAMS']['DEFAULT_VAT'],$arVat['ID'])?>><?=FloatVal($arVat['RATE'])?>%</option>
					<?endforeach?>
				</select>
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_CATALOG');?>
			<?endif?>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[DEFAULT_VAT]');?>

<?$TabControl->BeginCustomField('fields[WEIGHT_UNIT]', GetMessage('WEBDEBUG_EXCEL_FIELD_WEIGHT_UNIT'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_WEIGHT_UNIT_TIP'))?></td>
		<td>
			<?if (CModule::IncludeModule('catalog')):?>
				<?$arWeightUnits = CWebdebugExcel2::GetWeightUnitList();?>
				<select name="fields[WEIGHT_UNIT]" class="wd_excel2_weight_unit_select">
					<?foreach($arWeightUnits as $Value => $strUnit):?>
						<option value="<?=$Value;?>"<?=WDOptSel($arFields['PARAMS']['WEIGHT_UNIT'],$Value)?>><?=$strUnit;?></option>
					<?endforeach?>
				</select>
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_CATALOG');?>
			<?endif?>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[WEIGHT_UNIT]');?>

<?$TabControl->BeginCustomField('fields[LENGTH_UNIT]', GetMessage('WEBDEBUG_EXCEL_FIELD_LENGTH_UNIT'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_LENGTH_UNIT_TIP'))?></td>
		<td>
			<?if (CModule::IncludeModule('catalog')):?>
				<?$arLengthUnits = CWebdebugExcel2::GetSizeUnitList();?>
				<select name="fields[LENGTH_UNIT]" class="wd_excel2_length_unit_select">
					<?foreach($arLengthUnits as $Value => $strUnit):?>
						<option value="<?=$Value;?>"<?=WDOptSel($arFields['PARAMS']['LENGTH_UNIT'],$Value)?>><?=$strUnit;?></option>
					<?endforeach?>
				</select>
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_CATALOG');?>
			<?endif?>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[LENGTH_UNIT]');?>

<?$TabControl->BeginCustomField('fields[WIDTH_UNIT]', GetMessage('WEBDEBUG_EXCEL_FIELD_WIDTH_UNIT'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_WIDTH_UNIT_TIP'))?></td>
		<td>
			<?if (CModule::IncludeModule('catalog')):?>
				<?$arWidthUnits = CWebdebugExcel2::GetSizeUnitList();?>
				<select name="fields[WIDTH_UNIT]" class="wd_excel2_width_unit_select">
					<?foreach($arWidthUnits as $Value => $strUnit):?>
						<option value="<?=$Value;?>"<?=WDOptSel($arFields['PARAMS']['WIDTH_UNIT'],$Value)?>><?=$strUnit;?></option>
					<?endforeach?>
				</select>
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_CATALOG');?>
			<?endif?>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[WIDTH_UNIT]');?>

<?$TabControl->BeginCustomField('fields[HEIGHT_UNIT]', GetMessage('WEBDEBUG_EXCEL_FIELD_HEIGHT_UNIT'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_HEIGHT_UNIT_TIP'))?></td>
		<td>
			<?if (CModule::IncludeModule('catalog')):?>
				<?$arHeightUnits = CWebdebugExcel2::GetSizeUnitList();?>
				<select name="fields[HEIGHT_UNIT]" class="wd_excel2_height_unit_select">
					<?foreach($arHeightUnits as $Value => $strUnit):?>
						<option value="<?=$Value;?>"<?=WDOptSel($arFields['PARAMS']['HEIGHT_UNIT'],$Value)?>><?=$strUnit;?></option>
					<?endforeach?>
				</select>
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_CATALOG');?>
			<?endif?>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[HEIGHT_UNIT]');?>

<?$TabControl->BeginCustomField('fields[DEFAULT_CURRENCY]', GetMessage('WEBDEBUG_EXCEL_FIELD_DEFAULT_CURRENCY'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_DEFAULT_CURRENCY_TIP'))?></td>
		<td>
			<?if (CModule::IncludeModule('currency')):?>
				<select name="fields[DEFAULT_CURRENCY]" class="wd_excel2_currency_select">
					<?foreach($arCurrencies as $strCurrencyCode => $arCurrency):?>
						<?$Selected = (is_array($arCurrencies[$arFields['PARAMS']['DEFAULT_CURRENCY']]) && $arFields['PARAMS']['DEFAULT_CURRENCY']==$strCurrencyCode) || (!is_array($arCurrencies[$arFields['PARAMS']['DEFAULT_CURRENCY']]) && $arCurrency['IS_BASE']);?>
						<option value="<?=$arCurrency['CURRENCY']?>"<?if($Selected):?>selected="selected"<?endif?>><?if($arCurrency['CURRENCY']!=''):?>[<?=$arCurrency['CURRENCY']?>] <?endif?><?=$arCurrency['FULL_NAME']?><?if($arCurrency['IS_BASE']):?> <?=GetMessage('WEBDEBUG_EXCEL_FIELD_DEFAULT_CURRENCY_BASE');?><?endif?></option>
					<?endforeach?>
				</select>
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_CURRENCY');?>
			<?endif?>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[DEFAULT_CURRENCY]');?>

<?$TabControl->BeginCustomField('fields[CURRENCY_CONVERT]', GetMessage('WEBDEBUG_EXCEL_FIELD_CURRENCY_CONVERT'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_CURRENCY_CONVERT_TIP'))?></td>
		<td>
			<?if (CModule::IncludeModule('currency')):?>
				<input type="checkbox" name="fields[CURRENCY_CONVERT]" value="Y"<?if($arFields['PARAMS']['CURRENCY_CONVERT']=='Y'):?> checked="checked"<?endif?> class="option_currency_convert" />
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_CURRENCY');?>
			<?endif?>
		</td>
	</tr>
	<tr class="wd_excel2_hidden_row">
		<td></td>
		<td>
			<div id="block_currency_convert" class="wd_excel2_hidden_block adm-detail-content-cell-r"<?if($arFields['PARAMS']['CURRENCY_CONVERT']!='Y'):?> style="display:none"<?endif?>>
				<label>
					<input type="checkbox" name="fields[CURRENCY_CONVERT_PURCHASING]" value="Y"<?if($arFields['PARAMS']['CURRENCY_CONVERT_PURCHASING']=='Y'):?> checked="checked"<?endif?> />
					<?=GetMessage('WEBDEBUG_EXCEL_FIELD_CURRENCY_CONVERT_PURCHASING');?>
				</label>
			</div>
			<script>
			$('.option_currency_convert').eq(0).change(function(){
				$('#block_currency_convert').css('display',$(this).is(':checked') ? 'block' : 'none');
			});
			</script>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[CURRENCY_CONVERT]');?>

<?$TabControl->BeginCustomField('fields[CURRENCY_EXT_MODE]', GetMessage('WEBDEBUG_EXCEL_FIELD_CURRENCY_EXT_MODE'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_CURRENCY_EXT_MODE_TIP'))?></td>
		<td>
			<?if (CModule::IncludeModule('currency')):?>
				<input type="checkbox" name="fields[CURRENCY_EXT_MODE]" value="Y"<?if($arFields['PARAMS']['CURRENCY_EXT_MODE']=='Y'):?> checked="checked"<?endif?> class="option_currency_ext_mode"/>
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_CURRENCY');?>
			<?endif?>
		</td>
	</tr>
	<?if (CModule::IncludeModule('currency')):?>
		<tr class="wd_excel2_hidden_row">
			<td></td>
			<td>
				<div id="block_currency_ext_mode" class="wd_excel2_hidden_block adm-detail-content-cell-r" <?if($arFields['PARAMS']['CURRENCY_EXT_MODE']!='Y'):?> style="display:none"<?endif?>>
					<table>
						<tbody>
							<?foreach($arCurrencies as $strCurrencyCode => $arCurrency):?>
								<tr>
									<td class="adm-detail-content-cell-l"><?=$strCurrencyCode;?>: </td>
									<td class="adm-detail-content-cell-r">
										<input type="text" name="fields[CURRENCY_EXT][<?=$strCurrencyCode;?>]" size="50" value="<?=(isset($arFields['PARAMS']['CURRENCY_EXT'][$strCurrencyCode])?$arFields['PARAMS']['CURRENCY_EXT'][$strCurrencyCode]:'')?>" />
									</td>
								</tr>
							<?endforeach?>
						</tbody>
					</table>
				</div>
				<script>
				$('.option_currency_ext_mode').eq(0).change(function(){
					$('#block_currency_ext_mode').css('display',$(this).is(':checked') ? 'block' : 'none');
				});
				</script>
			</td>
		</tr>
	<?endif?>
<?$TabControl->EndCustomField('fields[CURRENCY_EXT_MODE]');?>

<?$TabControl->BeginCustomField('fields[MEASURE_UNITS]', GetMessage('WEBDEBUG_EXCEL_FIELD_MEASURE_UNITS'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_MEASURE_UNITS_TIP'))?></td>
		<td>
			<?if (CModule::IncludeModule('catalog')):?>
				<?$arMeasureUnits = CWebdebugExcel2::GetMeasureUnits();?>
				<style>
				#measure_units_link a {border-bottom:1px dashed #2675D7; color:#2675D7; display:inline-block; line-height:100%; text-decoration:none;}
				#measure_units_link a:hover {border-bottom:0; padding-bottom:1px;}
					#measure_units_link a.hide .hide {display:none;}
					#measure_units_link a.show .show {display:none;}
				#measure_units_container {display:none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}
					#measure_units_container table td {vertical-align:middle;}
						#measure_units_container table td input {text-align:center; width:100%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
				</style>
				<div id="measure_units_link">
					<a href="#edit" class="hide"><span class="show"><?=GetMessage('WEBDEBUG_EXCEL_FIELD_MEASURE_UNITS_LINK_SHOW');?></span><span class="hide"><?=GetMessage('WEBDEBUG_EXCEL_FIELD_MEASURE_UNITS_LINK_HIDE');?></span></a>
				</div>
				<script>
				$('#measure_units_link a').click(function(Event){
					Event.preventDefault();
					if (!$('#measure_units_container').is(':animated')) {
						$('#measure_units_container').slideToggle();
						$(this).toggleClass('show').toggleClass('hide');
					}
				});
				</script>
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_CATALOG');?>
			<?endif?>
		</td>
	</tr>
	<tr>
		<td colspan="2">
			<div id="measure_units_container" class="adm-list-table-wrap adm-list-table-without-footer">
				<table class="adm-list-table">
					<thead>
						<tr class="adm-list-table-header">
							<td class="adm-list-table-cell"><div class="adm-list-table-cell-inner"><?=GetMessage('WEBDEBUG_EXCEL_FIELD_MEASURE_UNITS_TITLE');?></div></td>
							<td class="adm-list-table-cell"><div class="adm-list-table-cell-inner"><?=GetMessage('WEBDEBUG_EXCEL_FIELD_MEASURE_UNITS_VALUE');?></div></td>
							<td class="adm-list-table-cell"><div class="adm-list-table-cell-inner"><?=GetMessage('WEBDEBUG_EXCEL_FIELD_MEASURE_UNITS_RUS');?></div></td>
							<td class="adm-list-table-cell"><div class="adm-list-table-cell-inner"><?=GetMessage('WEBDEBUG_EXCEL_FIELD_MEASURE_UNITS_INT');?></div></td>
							<td class="adm-list-table-cell"><div class="adm-list-table-cell-inner"><?=GetMessage('WEBDEBUG_EXCEL_FIELD_MEASURE_UNITS_CHARS');?></div></td>
							<td class="adm-list-table-cell"><div class="adm-list-table-cell-inner"><?=GetMessage('WEBDEBUG_EXCEL_FIELD_MEASURE_UNITS_CODE');?></div></td>
						</tr>
					</thead>
					<tbody>
						<?foreach($arMeasureUnits as $arMeasureUnit):?>
							<tr class="adm-list-table-row">
								<td class="adm-list-table-cell align-left"><?=$arMeasureUnit['MEASURE_TITLE'];?></td>
								<td class="adm-list-table-cell align-right"><input type="text" name="fields[MEASURE_UNITS][<?=$arMeasureUnit['ID'];?>]" value="<?=(isset($arFields['PARAMS']['MEASURE_UNITS'][$arMeasureUnit['ID']])?$arFields['PARAMS']['MEASURE_UNITS'][$arMeasureUnit['ID']]:$arMeasureUnit['SYMBOL_RUS']);?>" /></td>
								<td class="adm-list-table-cell align-left"><?=$arMeasureUnit['SYMBOL_RUS'];?></td>
								<td class="adm-list-table-cell align-left"><?=$arMeasureUnit['SYMBOL_INTL'];?></td>
								<td class="adm-list-table-cell align-left"><?=$arMeasureUnit['SYMBOL_LETTER_INTL'];?></td>
								<td class="adm-list-table-cell align-left"><?=$arMeasureUnit['CODE'];?></td>
							</tr>
						<?endforeach?>
					</tbody>
				</table>
			</div>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[MEASURE_UNITS]');?>

<?$TabControl->AddSection("SECTION_IMPORT_PARAMETERS", GetMessage('WEBDEBUG_EXCEL_SECTION_IMPORT_PARAMETERS'));?>

<?$TabControl->BeginCustomField('fields[HTML_FORMATTING]', GetMessage('WEBDEBUG_EXCEL_FIELD_HTML_FORMATTING'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_HTML_FORMATTING_TIP'))?></td>
		<td>
			<?$arHtmlFormattingOptions = array(
				'-' => GetMessage('WEBDEBUG_EXCEL_FIELD_HTML_FORMATTING_NOTHING'),
				'family' => GetMessage('WEBDEBUG_EXCEL_FIELD_HTML_FORMATTING_FONT_FAMILY'),
				'size' => GetMessage('WEBDEBUG_EXCEL_FIELD_HTML_FORMATTING_FONT_SIZE'),
				'color' => GetMessage('WEBDEBUG_EXCEL_FIELD_HTML_FORMATTING_COLOR'),
				'b' => GetMessage('WEBDEBUG_EXCEL_FIELD_HTML_FORMATTING_BOLD'),
				'i' => GetMessage('WEBDEBUG_EXCEL_FIELD_HTML_FORMATTING_ITALIC'),
				'u' => GetMessage('WEBDEBUG_EXCEL_FIELD_HTML_FORMATTING_UNDERLINE'),
				's' => GetMessage('WEBDEBUG_EXCEL_FIELD_HTML_FORMATTING_STRIKE'),
				'sup' => GetMessage('WEBDEBUG_EXCEL_FIELD_HTML_FORMATTING_SUPERSCRIPT'),
				'sub' => GetMessage('WEBDEBUG_EXCEL_FIELD_HTML_FORMATTING_SUBSCRIPT'),
			);?>
			<select name="fields[HTML_FORMATTING][]" multiple="multiple" size="<?=count($arHtmlFormattingOptions)?>">
				<?foreach($arHtmlFormattingOptions as $Value => $Text):?>
					<option value="<?=$Value?>"<?if(($Value=='-' && empty($arFields['PARAMS']['HTML_FORMATTING'])) || (is_array($arFields['PARAMS']['HTML_FORMATTING']) && in_array($Value,$arFields['PARAMS']['HTML_FORMATTING']))):?> selected="selected"<?endif?>><?=$Text?></option>
				<?endforeach?>
			</select>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[HTML_FORMATTING]');?>

<?$TabControl->BeginCustomField('fields[FLAGS]', GetMessage('WEBDEBUG_EXCEL_FIELD_FLAGS'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_FLAGS_TIP'))?></td>
		<td>
			<textarea name="fields[FLAGS]" cols="20" rows="4" style="font-family:'Courier New',monospace;"><?=$arFields['PARAMS']['FLAGS']?></textarea>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[FLAGS]');?>

<?$TabControl->BeginCustomField('fields[DATE_FORMAT]', GetMessage('WEBDEBUG_EXCEL_FIELD_DATE_FORMAT'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_DATE_FORMAT_TIP'))?></td>
		<td>
			<select name="fields[DATE_FORMAT]">
				<option value="short"<?WDOptSel($arFields['PARAMS']['DATE_FORMAT'],'short')?>><?=sprintf(GetMessage('WEBDEBUG_EXCEL_FIELD_DATE_FORMAT_SHORT'),date(CDatabase::DateFormatToPHP(FORMAT_DATE)))?></option>
				<option value="full"<?WDOptSel($arFields['PARAMS']['DATE_FORMAT'],'full')?>><?=sprintf(GetMessage('WEBDEBUG_EXCEL_FIELD_DATE_FORMAT_FULL'),date(CDatabase::DateFormatToPHP(FORMAT_DATETIME)))?></option>
			</select>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[DATE_FORMAT]');?>

<?$TabControl->BeginCustomField('fields[NO_BREAK_ON_ERROR]', GetMessage('WEBDEBUG_EXCEL_FIELD_NO_BREAK_ON_ERROR'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_NO_BREAK_ON_ERROR_TIP'))?></td>
		<td>
			<input type="checkbox" name="fields[NO_BREAK_ON_ERROR]" value="Y"<?if($arFields['PARAMS']['NO_BREAK_ON_ERROR']=='Y'):?> checked="checked"<?endif?>/>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[NO_BREAK_ON_ERROR]');?>

<?$TabControl->AddSection("SECTION_STORES", GetMessage('WEBDEBUG_EXCEL_SECTION_STORES'));?>

<?$bStoresEnabled = CModule::IncludeModule('catalog') && class_exists('CCatalogStore');?>

<?$TabControl->BeginCustomField('fields[CALCULATE_QUANTITY]', GetMessage('WEBDEBUG_EXCEL_FIELD_CALCULATE_QUANTITY'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_CALCULATE_QUANTITY_TIP'))?></td>
		<td>
			<?if($bStoresEnabled):?>
				<input type="checkbox" name="fields[CALCULATE_QUANTITY]" value="Y"<?if($arFields['PARAMS']['CALCULATE_QUANTITY']=='Y'):?> checked="checked"<?endif?>/>
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_STORES');?>
			<?endif?>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[CALCULATE_QUANTITY]');?>

<?$TabControl->BeginCustomField('fields[LINK_TO_STORE]', GetMessage('WEBDEBUG_EXCEL_FIELD_LINK_TO_STORE'));?>
	<tr>
		<td><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_LINK_TO_STORE_TIP'))?></td>
		<td>
			<?if($bStoresEnabled):?>
				<input type="checkbox" name="fields[LINK_TO_STORE]" value="Y"<?if($arFields['PARAMS']['LINK_TO_STORE']=='Y'):?> checked="checked"<?endif?> class="option_link_to_store"/>
			<?else:?>
				<?=GetMessage('WEBDEBUG_EXCEL_ERROR_NOMODULE_STORES');?>
			<?endif?>
		</td>
	</tr>
	<?if($bStoresEnabled):?>
		<tr class="wd_excel2_hidden_row">
			<td></td>
			<td>
				<div id="block_link_to_store" class="wd_excel2_hidden_block adm-detail-content-cell-r" <?if($arFields['PARAMS']['LINK_TO_STORE']!='Y'):?> style="display:none"<?endif?>>
					<?$arStores = CWebdebugExcel2::GetStoresTypeList();?>
					<select name="fields[CATALOG_STORE]">
						<option value=""><?=GetMessage('WEBDEBUG_EXCEL_FIELD_LINK_TO_STORE_EMPTY');?></option>
						<?foreach($arStores as $arStore):?>
							<option value="<?=$arStore['ID'];?>"<?if($arFields['PARAMS']['CATALOG_STORE']==$arStore['ID']):?> selected="selected"<?endif?>>[<?=$arStore['ID'];?>] <?=$arStore['TITLE'];?></option>
						<?endforeach?>
					</select>
				</div>
				<script>
				$('.option_link_to_store').eq(0).change(function(){
					$('#block_link_to_store').css('display',$(this).is(':checked') ? 'block' : 'none');
				});
				</script>
			</td>
		</tr>
	<?endif?>
<?$TabControl->EndCustomField('fields[LINK_TO_STORE]');?>

<?$TabControl->AddSection("SECTION_MODES", GetMessage('WEBDEBUG_EXCEL_SECTION_MODES'));?>

<?$TabControl->BeginCustomField('fields[MODE]', GetMessage('WEBDEBUG_EXCEL_FIELD_MODE'), true);?>
	<tr>
		<td id="wd_excel2_cell_mode"><?=$TabControl->GetCustomLabelHTML()?><?WDExcelShowHint(GetMessage('WEBDEBUG_EXCEL_FIELD_MODE_TIP'))?></td>
		<td>
			<select name="MODE" id="wd_excel2_select_mode">
				<option value=""><?=GetMessage('WEBDEBUG_EXCEL_FIELD_MODE_NOSELECTED')?></option>
				<?foreach($arModes as $Mode => $arMode):?>
					<option value="<?=$Mode?>" data-path="<?=$arMode['PATH']?>" data-system="<?=($arMode['SYSTEM']?'Y':'N')?>"<?WDOptSel($arFields['MODE'],$Mode)?>><?=$arMode['NAME']?><?if(!$arMode['SYSTEM']):?><?=GetMessage('WEBDEBUG_EXCEL_FIELD_MODE_NOTSYSTEM')?><?endif?></option>
				<?endforeach?>
			</select>
			<div id="wd_excel2_select_mode_path" style="display:none"></div>
			<div id="wd_excel2_select_mode_settings" style="display:none"></div>
			<script>
			$('#wd_excel2_select_mode').change(function(){
				var OptionSelected = $(this).find('option:selected');
				if (OptionSelected.attr('data-system')=='N') {
					$('#wd_excel2_select_mode_path').html('<code>'+OptionSelected.attr('data-path')+'</code>').show();
				} else {
					$('#wd_excel2_select_mode_path').html('').hide();
				}
				$('#wd_excel2_select_mode_settings').html('<div id="wd_excel2_loader16"></div>').show();
				$.ajax({
					url: '<?=$_SERVER['PHP_SELF']?>',
					type: 'POST',
					data: 'show_mode_settings='+$(this).val()+'&ID=<?=IntVal($ID)?>&'+$('#WDExcel2_TabControl_form').serialize(),
					success: function(res) {
						if ($.trim(res)!='') {
							$('#wd_excel2_select_mode_settings').html(res).show();
						} else {
							$('#wd_excel2_select_mode_settings').html('<?=GetMessage('WEBDEBUG_EXCEL_MODE_HAS_NO_SETTINGS')?>').show();
						}
					}
				});
			}).change();
			function preloadImages(arrayOfImages) {
				$(arrayOfImages).each(function(){
					$('<img/>')[0].src = this;
				});
			}
			preloadImages([
				'/bitrix/themes/.default/images/webdebug.excel/loader_16.gif'
			]);
			</script>
		</td>
	</tr>
<?$TabControl->EndCustomField('fields[MODE]');?>

<?/* Tab MATCHES */?>
<?$TabControl->BeginNextFormTab();?>

<?$TabControl->BeginCustomField('fields[MATCHES]', GetMessage('WEBDEBUG_EXCEL_FIELD_MATCHES'));?>
	<?if($FileIsLoaded):?>
		<tr class="heading" id="tr_MATCHES_HEADER"><td colspan="2"><?=GetMessage('WEBDEBUG_EXCEL_MATCHES_HEADER_SHEETS_LIST')?></td></tr>
		<tr>
			<td colspan="2">
				<input type="hidden" name="wd_excel2_save_matches" value="Y" />
				<ul id="wd_excel2_sheets_list">
					<?foreach($arSheets as $SheetIndex => $SheetName):?>
						<li>
							<a href="#sheet_<?=$SheetIndex?>" class="adm-btn"<?if($arFields["MATCHES"]["SHEET_{$SheetIndex}_ACTIVE"]=="N"):?> style="color:red"<?endif?>><?=$SheetName?></a>
						</li>
					<?endforeach?>
				</ul>
				<input type="hidden" id="wd_excel2_sheets_active" name="active_sheet" value="#sheet_0" />
				<div style="clear:left"></div>
				<div id="wd_excel2_sheets_body">
					<?foreach($arSheets as $SheetIndex => $SheetName):?>
						<?
							$IBlockID = IntVal($arFields['MATCHES']['IBLOCK_ID_FOR_SHEET_'.$SheetIndex]);
							$arIBlockCatalogInfo = $Excel2->GetCatalogInfo($IBlockID);
							$IBlockIsCatalog = is_array($arIBlockCatalogInfo);
							$arIBlockProps = $Excel2->GetIBlockProps($IBlockID);
							
							$OffersIBlockID = false;
							$OffersIBlockIsCatalog = false;
							$arOffersIBlockProps = array();
							$arOffersIBlockCatalogInfo = array();
							if ($arFields['PARAMS']['USE_OFFERS']=='Y') {
								$OffersIBlockID = $Excel2->GetOffersIBlockID($IBlockID);
								if ($OffersIBlockID>0) {
									$arOffersIBlockProps = $Excel2->GetIBlockProps($OffersIBlockID);
									$arOffersIBlockCatalogInfo = $Excel2->GetCatalogInfo($OffersIBlockID);
									$OffersIBlockIsCatalog = is_array($arOffersIBlockCatalogInfo);
								}
							}
							$arSectionProps = $Excel2->GetSectionProps($IBlockID, true);
							$arSectionsTree = $Excel2->GetSectionsTree($IBlockID, COption::GetOptionString($ModuleID, 'show_inactive_sections')=='Y' ? false : true);
							$arSheetHeaders = $Excel2->GetSheetHeaders($SheetIndex, $arFields['MATCHES']['HEADER_COLUMN_'.$SheetIndex], $arFields['MATCHES']['HEADER_ROW_'.$SheetIndex]);
						?>
						<div id="sheet_<?=$SheetIndex?>">
							<div>
								<br/><table style="width:100%;"><tbody><tr class="heading"><td><?=GetMessage('WEBDEBUG_EXCEL_SHEET_SETTINGS_MAIN')?></td></tr></tbody></table>
							</div>
							<div>
								<table class="wd_excel2_params wd_excel2_main_params">
									<tbody>
										<tr>
											<td width="33%">
												<p><?=GetMessage('WEBDEBUG_EXCEL_IMPORT_THIS_SHEET')?></p>
												<select name="matches[SHEET_<?=$SheetIndex?>_ACTIVE]">
													<option value="Y"<?WDOptSel($arFields["MATCHES"]["SHEET_{$SheetIndex}_ACTIVE"],"Y")?>><?=GetMessage('WEBDEBUG_EXCEL_BOOL_Y')?></option>
													<option value="N"<?WDOptSel($arFields["MATCHES"]["SHEET_{$SheetIndex}_ACTIVE"],"N")?>><?=GetMessage('WEBDEBUG_EXCEL_BOOL_N')?></option>
												</select><br/>
											</td>
											<td width="67%" colspan="2">
												<p><?=GetMessage('WEBDEBUG_EXCEL_INFOBLOCK')?></p>
												<select name="matches[IBLOCK_ID_FOR_SHEET_<?=$SheetIndex?>]">
													<option value=""><?=GetMessage('WEBDEBUG_EXCEL_INFOBLOCK_EMPTY')?></option>
													<?foreach($arIBlocks as $IBlockTypeID => $arIBlockType):?>
														<optgroup label="[<?=$IBlockTypeID;?>] <?=$arIBlockType["NAME"]?>">
															<?foreach($arIBlockType["ITEMS"] as $arIBlock):?>
																<option value="<?=$arIBlock["ID"]?>"<?WDOptSel($arFields["MATCHES"]["IBLOCK_ID_FOR_SHEET_{$SheetIndex}"],$arIBlock["ID"])?>>[<?=$arIBlock["ID"]?>] <?=$arIBlock["NAME"]?></option>
															<?endforeach?>
														</optgroup>
													<?endforeach?>
												</select>
											</td>
										</tr>
										<tr>
											<td></td>
											<td colspan="2">
												<p><?=GetMessage('WEBDEBUG_EXCEL_SECTION')?></p>
												<select name="matches[SECTION_ID_FOR_SHEET_<?=$SheetIndex?>]">
													<?if($IBlockID>0):?>
														<option value=""><?=GetMessage('WEBDEBUG_EXCEL_SECTION_EMPTY')?></option>
													<?else:?>
														<option value=""><?=GetMessage('WEBDEBUG_EXCEL_NOINFOBLOCK')?></option>
													<?endif?>
													<?
														$IBlockSectionFound=false;
														foreach($arSectionsTree as $arSection) {
															if($arFields['MATCHES']['SECTION_ID_FOR_SHEET_'.$SheetIndex]==$arSection["ID"]) {
																$IBlockSectionFound=true;
															}
														}
													?>
													<?if($arFields['MATCHES']['SECTION_ID_FOR_SHEET_'.$SheetIndex]>0 && !$IBlockSectionFound):?><option value="<?=$arFields['MATCHES']['SECTION_ID_FOR_SHEET_'.$SheetIndex]?>" selected="selected"><?=sprintf(GetMessage('WEBDEBUG_EXCEL_SECTION_NOT_EXISTS'),$arFields['MATCHES']['SECTION_ID_FOR_SHEET_'.$SheetIndex]);?></option><?endif?>
													<?foreach($arSectionsTree as $arSection):?>
														<option value="<?=$arSection['ID']?>"<?WDOptSel($arFields['MATCHES']['SECTION_ID_FOR_SHEET_'.$SheetIndex],$arSection["ID"])?>><?for($i=1; $i<=$arSection['DEPTH_LEVEL']; $i++):?>-- <?endfor?> [<?=$arSection['ID']?>] <?=$arSection['NAME']?></option>
														<?if($arFields['MATCHES']['SECTION_ID_FOR_SHEET_'.$SheetIndex]==$arSection["ID"]) $IBlockSectionFound=true;?>
													<?endforeach?>
												</select>
											</td>
										</tr>
										<?if(COption::GetOptionString($ModuleID,'search_images_in_path')=='Y'):?>
											<tr>
												<td></td>
												<td>
													<div>
														<p><?=GetMessage('WEBDEBUG_EXCEL_IMAGES_PATH_TITLE')?></p>
														<?
															CAdminFileDialog::ShowScript(Array(
																"event" => "OpenExcelFile_{$SheetIndex}",
																"arResultDest" => Array("FORM_NAME" => "WDExcel2_TabControl_form", "FORM_ELEMENT_NAME" => "image_path_{$SheetIndex}"),
																"arPath" => Array('PATH'=>"/"),
																"select" => 'D',
																"operation" => 'O',
																"showUploadTab" => true,
																"showAddToMenuTab" => false,
																"fileFilter" => '',
																"allowAllFiles" => true,
																"saveConfig" => true
															));
														?>
														<input type="text" name="fields[IMAGES_PATH_<?=$SheetIndex?>]" id="image_path_<?=$SheetIndex;?>" value="<?=$arFields['PARAMS']['IMAGES_PATH_'.$SheetIndex];?>" size="60" />
														<input type="button" value="..." id="browse_image_path_button_<?=$SheetIndex;?>" />
														<script type="text/javascript">
															document.getElementById("browse_image_path_button_<?=$SheetIndex;?>").onclick = OpenExcelFile_<?=$SheetIndex;?>;
														</script>
													</div>
												</td>
											</tr>
										<?endif?>
									</tbody>
								</table>
							</div>
							<?if(trim($arFields['MODE'])!='' && is_array($arModes[$arFields['MODE']])):?>
								<?$arPrices = $Excel2->GetPriceTypeList();?>
								<?$arStores = $Excel2->GetStoresTypeList();?>
								<?
								if ($arFields['PARAMS']['LINK_TO_STORE']=='Y' && $arFields['PARAMS']['CATALOG_STORE']>0 && count($arStores)>1) {
									foreach($arStores as $Key => $arStore) {
										if ($arStore['ID']!=$arFields['PARAMS']['CATALOG_STORE']) {
											unset($arStores[$Key]);
										}
									}
									sort($arStores);
								}
								?>
								<?// Additional settings ?>
								<?$Action = 'additional_settings';?>
								<?ob_start();?>
								<?require($_SERVER['DOCUMENT_ROOT'].$arModes[$arFields['MODE']]['PATH']);?>
								<?$HTML = trim(ob_get_clean());?>
								<?if(trim($HTML)!=''):?>
									<div>
										<br/><table style="width:100%;"><tbody><tr class="heading"><td><?=GetMessage('WEBDEBUG_EXCEL_SHEET_SETTINGS_ADDITIONAL')?></td></tr></tbody></table>
									</div>
									<div><?=$HTML?></div>
								<?endif?>
								<?unset($HTML);?>
								<?// Matches table ?>
								<?$Action = 'matches';?>
								<?$ShowPropertyType = COption::GetOptionString($ModuleID,'show_property_type')=='N' ? false : true;?>
								<?ob_start();?>
								<?require($_SERVER['DOCUMENT_ROOT'].$arModes[$arFields['MODE']]['PATH']);?>
								<?$HTML = ob_get_clean();?>
								<?if(trim($HTML)!=''):?>
									<?=$HTML?>
								<?endif?>
								<?unset($HTML);?>
							<?else:?>
								<p><?=GetMessage('WEBDEBUG_EXCEL_SHEET_SETTINGS_ADDITIONAL_SELECT_PLEASE_1');?></p>
							<?endif?>
						</div>
					<?endforeach?>
				</div>
				<script>
				$('#wd_excel2_sheets_list').WebdebugTabs({
					show:'fadeIn',
					use_hash:<?=(COption::GetOptionString($ModuleID,'sheets_use_hash')!='Y'?'false':'true')?>,
					duration:50,
					selectedClass:'adm-btn-green',
					after:function(Trash, Hash){
						$('#wd_excel2_sheets_active').val(Hash);
					}
				});
				</script>
			</td>
		</tr>
	<?else:?>
		<p><?=GetMessage('WEBDEBUG_EXCEL_SHEET_SETTINGS_ADDITIONAL_SELECT_PLEASE_2');?></p>
	<?endif?>
<?$TabControl->EndCustomField('fields[MATCHES]');?>


<?/* END form */?>
<?
$TabControl->Buttons(array(
	'disabled' => false,
	'back_url' => 'wd_excel2_profiles.php?lang='.LANGUAGE_ID,
));
$TabControl->Show();
$TabControl->ShowWarnings($TabControl->GetName(), $message);

require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/epilog_admin.php');
?>