Вход Регистрация
Файл: RootPanel 1.7.0 FreeCode/RootPanel 1.7.0 FreeCode/_rootadmin/_settings.inc.php
Строк: 5983
<?

    
if (!$sub) {$sub='params';}

    if (
$sub == 'saveparams') {
        
checkAdminAccess('sGeneralEdit',1);

        
SetSetting("company_name"$company_name);
        
SetSetting("company_url"$company_url);
        
SetSetting("billing_url"$billing_url);
        
SetSetting("support_url"$support_url);
        
SetSetting("manager_email"$manager_email);
        
SetSetting("support_email"$support_email);
        
SetSetting("perpage_bills"$perpage_bills);
        
SetSetting("perpage_orders"$perpage_orders);
        
SetSetting("perpage_domains"$perpage_domains);
        
SetSetting("perpage_clients"$perpage_clients);
        
SetSetting("perpage_tickets"$perpage_tickets);
        
SetSetting("perpage_catalog"$perpage_catalog);
        
SetSetting("perpage_history"$perpage_history);
        
SetSetting("perpage_userlogs"$perpage_userlogs);
        
SetSetting("perpage_maillogs"$perpage_maillogs);
        
SetSetting("perpage_shop"$perpage_shop);
        
SetSetting("whoistype"$whoistype);
        
SetSetting("icq",$icq);
        
SetSetting("icq2",$icq2);
        
SetSetting("icq3",$icq3);
        
SetSetting("icq4",$icq4);
        
SetSetting("icq5",$icq5);
        
SetSetting("icqc",$icqc);
        
SetSetting("icqc2",$icqc2);
        
SetSetting("icqc3",$icqc3);
        
SetSetting("icqc4",$icqc4);
        
SetSetting("icqc5",$icqc5);
        
SetSetting("phone",$phone);
        
SetSetting("phone2",$phone2);
        
SetSetting("phone3",$phone3);
        
SetSetting("phone4",$phone4);
        
SetSetting("phone5",$phone5);
        
SetSetting("phonec",$phonec);
        
SetSetting("phonec2",$phonec2);
        
SetSetting("phonec3",$phonec3);
        
SetSetting("phonec4",$phonec4);
        
SetSetting("phonec5",$phonec5);
        
SetSetting("feedback_text",$feedback_text);
        
SetSetting("needrules",$needrules);
        
SetSetting("needrulesurl",$needrulesurl);
        
SetSetting("userBalanceEnable",$userbalanceenable);
        
SetSetting("captcha_reg",$captcha_reg);
        
SetSetting("captcha_feedback",$captcha_feedback);
        
SetSetting("captcha_login",$captcha_login);
        
SetSetting("whoisShow",$whoisShow);
        
$weSalesTypes = @join("::",$weSalesTypes); SetSetting("weSalesTypes",$weSalesTypes);
        
SetSetting("changetarif_up",$changetarif_up);
        
SetSetting("changetarif_down",$changetarif_down);
        
SetSetting("changetarif_trycurrentserver",$changetarif_trycurrentserver);
        
SetSetting("ticketsEnable",$ticketsEnable);
        
SetSetting("ticketsUsersCanDelete",$ticketsUsersCanDelete);
        
SetSetting("orderNotShowDomainsBlock",$orderNotShowDomainsBlock);
        
SetSetting("orderShowServerName",$orderShowServerName);
        
SetSetting("orderShowAdminPassword",$orderShowAdminPassword);
        
SetSetting("orderShowRootPassword",$orderShowRootPassword);
        
SetSetting("zonesShowReg",$zonesShowReg);
        
SetSetting("zonesShowRenew",$zonesShowRenew);
        
SetSetting("zonesShowReg2",$zonesShowReg2);
        
SetSetting("zonesShowRenew2",$zonesShowRenew2);
        
SetSetting("zonesShowRegHostReseller",$zonesShowRegHostReseller);
        
SetSetting("zonesShowRenewHostReseller",$zonesShowRenewHostReseller);
        
SetSetting("zonesShowRegReseller",$zonesShowRegReseller);
        
SetSetting("zonesShowRenewReseller",$zonesShowRenewReseller);
        
SetSetting("changeDNStimeout",$changeDNStimeout);
        
SetSetting("testPeriodEnable",$testPeriodEnable);
        
SetSetting("testPeriodDays",$testPeriodDays);
        
SetSetting("testPeriodAddDays",$testPeriodAddDays);
        
SetSetting("testPeriodAutoCreate",$testPeriodAutoCreate);
        
SetSetting("autoRenewEnable",$autoRenewEnable);
        
SetSetting("autoRenewClientChange",$autoRenewClientChange);
        
SetSetting("autoRenewDay",$autoRenewDay);
        
SetSetting("autoRenewDomainDay",$autoRenewDomainDay);
        
SetSetting("autoRenewShopDay",$autoRenewShopDay);
        
SetSetting("attachPDFtoBill",$attachPDFtoBill);

        
$pageTitle parseRPArrayStr($pageTitle,":xxx:",":xx:");
        
SetSetting("pageTitle",$pageTitle);

        
SetSetting("pageTitleAddPage",$pageTitleAddPage);
        
SetSetting("pageTitleDelimiter",$pageTitleDelimiter);

        
writeAdminLog("Изменены настройки: Общие настройки");

        print 
"Данные успешно сохранены.<BR><BR>";
        
$sub="params";
    }

    if (
$sub == "params") {
        
checkAdminAccess('sGeneralRead',1);

        
$company_name=htmlEncode(GetSetting("company_name"));
        
$company_url=GetSetting("company_url");
        
$billing_url=GetSetting("billing_url");
        
$support_url=GetSetting("support_url");
        
$manager_email=GetSetting("manager_email");
        
$support_email=GetSetting("support_email");
        
$perpage_bills=GetSetting("perpage_bills");
        
$perpage_orders=GetSetting("perpage_orders");
        
$perpage_domains=GetSetting("perpage_domains");
        
$perpage_clients=GetSetting("perpage_clients");
        
$perpage_tickets=GetSetting("perpage_tickets");
        
$perpage_catalog=GetSetting("perpage_catalog");
        
$perpage_history=GetSetting("perpage_history");
        
$perpage_userlogs=GetSetting("perpage_userlogs");
        
$perpage_maillogs=GetSetting("perpage_maillogs");
        
$perpage_shop=GetSetting("perpage_shop");
        
$whoistype=GetSetting("whoistype");
        
$icq=GetSetting("icq");
        
$icq2=GetSetting("icq2");
        
$icq3=GetSetting("icq3");
        
$icq4=GetSetting("icq4");
        
$icq5=GetSetting("icq5");
        
$icqc=GetSetting("icqc");
        
$icqc2=GetSetting("icqc2");
        
$icqc3=GetSetting("icqc3");
        
$icqc4=GetSetting("icqc4");
        
$icqc5=GetSetting("icqc5");
        
$phone=GetSetting("phone");
        
$phone2=GetSetting("phone2");
        
$phone3=GetSetting("phone3");
        
$phone4=GetSetting("phone4");
        
$phone5=GetSetting("phone5");
        
$phonec=GetSetting("phonec");
        
$phonec2=GetSetting("phonec2");
        
$phonec3=GetSetting("phonec3");
        
$phonec4=GetSetting("phonec4");
        
$phonec5=GetSetting("phonec5");
        
$feedback_text=GetSetting("feedback_text");
        
$needrules=GetSetting("needrules");
        
$needrulesurl=GetSetting("needrulesurl");
        
$userbalanceenable=GetSetting("userBalanceEnable");
        
$captcha_reg=GetSetting("captcha_reg");
        
$captcha_feedback=GetSetting("captcha_feedback");
        
$captcha_login=GetSetting("captcha_login");
        
$whoisShow=GetSetting("whoisShow");
        
$weSalesTypes=GetSetting("weSalesTypes");
        
$changetarif_up=GetSetting("changetarif_up");
        
$changetarif_down=GetSetting("changetarif_down");
        
$changetarif_trycurrentserver=GetSetting("changetarif_trycurrentserver");
        
$ticketsEnable=GetSetting("ticketsEnable");
        
$ticketsUsersCanDelete=GetSetting("ticketsUsersCanDelete");
        
$orderNotShowDomainsBlock=GetSetting("orderNotShowDomainsBlock");
        
$orderShowServerName=GetSetting("orderShowServerName");
        
$orderShowAdminPassword=GetSetting("orderShowAdminPassword");
        
$orderShowRootPassword=GetSetting("orderShowRootPassword");
        
$zonesShowReg=GetSetting("zonesShowReg");
        
$zonesShowRenew=GetSetting("zonesShowRenew");
        
$zonesShowReg2=GetSetting("zonesShowReg2");
        
$zonesShowRenew2=GetSetting("zonesShowRenew2");
        
$zonesShowRegHostReseller=GetSetting("zonesShowRegHostReseller");
        
$zonesShowRenewHostReseller=GetSetting("zonesShowRenewHostReseller");
        
$zonesShowRegReseller=GetSetting("zonesShowRegReseller");
        
$zonesShowRenewReseller=GetSetting("zonesShowRenewReseller");
        
$changeDNStimeout=GetSetting("changeDNStimeout");
        
$testPeriodEnable=GetSetting("testPeriodEnable");
        
$testPeriodDays=GetSetting("testPeriodDays");
        
$testPeriodAddDays=GetSetting("testPeriodAddDays");
        
$testPeriodAutoCreate=GetSetting("testPeriodAutoCreate");
        
$autoRenewEnable=GetSetting("autoRenewEnable");
        
$autoRenewClientChange=GetSetting("autoRenewClientChange");
        
$autoRenewDay=GetSetting("autoRenewDay");
        
$autoRenewDomainDay=GetSetting("autoRenewDomainDay");
        
$autoRenewShopDay=GetSetting("autoRenewShopDay");
        
$attachPDFtoBill=GetSetting("attachPDFtoBill");
        
$pageTitle=GetSetting("pageTitle");
        
$pageTitleAddPage=GetSetting("pageTitleAddPage");
        
$pageTitleDelimiter=GetSetting("pageTitleDelimiter");
        
        
?>
        <form method=post>
        <input type=hidden name=do value=<?=$do?>>
        <input type=hidden name=sub value=saveparams>
        <table>
        <tr><Td valign=top width=50%>
            <table width=100%>
            <tr onclick="myShow('s1');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Ваши данные</b></td></tr>
            <tr><td>
                <div id="s1" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><td>Название компании:</td><Td><input type=text name=company_name size=40 value="<?=$company_name?>"></td></tr>
                <tr><td>Адрес сайта:</td><Td><input type=text name=company_url size=40 value="<?=$company_url?>"></td></tr>
                <tr><td>Адрес биллинга:</td><Td><input type=text name=billing_url size=40 value="<?=$billing_url?>"></td></tr>
                <tr><td>Адрес службы поддержки:</td><Td><input type=text name=support_url size=40 value="<?=$support_url?>"></td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s2');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Внутренний баланс клиента</b></td></tr>
            <tr><td>
                <div id="s2" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><Td colspan=2 align=center><input type=radio name=userbalanceenable value=1 <? if ($userbalanceenable) { print "checked"; } ?>>включен <input type=radio name=userbalanceenable value=0 <? if (!$userbalanceenable) { print "checked"; } ?>>выключен</td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s3');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Система тикетов</b></td></tr>
            <tr><td>
                <div id="s3" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><Td colspan=2 align=center><input type=radio name=ticketsEnable value=1 <? if ($ticketsEnable) { print "checked"; } ?>>включена <input type=radio name=ticketsEnable value=0 <? if (!$ticketsEnable) { print "checked"; } ?>>выключена</td></tr>
                <tr><td>разрешить клиентам удалять тикеты:</td><td><input type=radio name=ticketsUsersCanDelete value=1 <? if ($ticketsUsersCanDelete) { print "checked"; } ?>>да <input type=radio name=ticketsUsersCanDelete value=0 <? if (!$ticketsUsersCanDelete) { print "checked"; } ?>>нет</td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s4');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Условия пользования хостингом</b></td></tr>
            <tr><td>
                <div id="s4" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><Td colspan=2 align=left>При регистрации нового клиента, требуем согласия с:<BR><input type=radio name=needrules value=0 <? if (!$needrules) { print "checked"; } ?>>не требуем<BR><input type=radio name=needrules value=1 <? if ($needrules == "1") { print "checked"; } ?>>с правилами пользования<BR><input type=radio name=needrules value=2 <? if ($needrules == "2") { print "checked"; } ?>>с условиями договора-офферты<BR><BR>Адрес правил/договора: <input type=text name=needrulesurl size=30 value="<?=$needrulesurl?>"></td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s5');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Тестовый период для хостинга</b></td></tr>
            <tr><td>
                <div id="s5" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><Td colspan=2 align=left><input type=radio name=testPeriodEnable value=0 <? if (!$testPeriodEnable) { print "checked"; } ?>> не предоставлять<BR><input type=radio name=testPeriodEnable value=1 <? if ($testPeriodEnable) { print "checked"; } ?>> предоставлять согласно настройкам тарифного плана на <input type=text name=testPeriodDays size=1 value="<?=$testPeriodDays?>"> дней</td></tr>
                <tr><td colspan=2><input type=checkbox name=testPeriodAutoCreate value=1 <? if ($testPeriodAutoCreate) { print "checked"; } ?>> создавать тестовый аккаунт сразу после оформления заказа</td></tr>
                <tr><td colspan=2><input type=checkbox name=testPeriodAddDays value=1 <? if ($testPeriodAddDays) { print "checked"; } ?>> при оплате заказа добавлять неиспользованные дни тестового периода к заказу</td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s6');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Настройки WHOIS</b></td></tr>
            <tr><td>
                <div id="s6" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><td>Вид WHOIS:</td><Td align=left><select name=whoistype><option value=check <? if ($whoistype == "check") {print "selected";} ?>>Чекбоксы</option><option value=select <? if ($whoistype == "select") {print "selected";} ?>>Выпадающий список</option></select></td></tr>
                <tr><Td colspan=2 align=left><BR>Показываем свободные домены в других доменных зонах:<BR><input type=radio name=whoisShow value=0 <? if (!$whoisShow) { print "checked"; } ?>>не показываем<BR><input type=radio name=whoisShow value=1 <? if ($whoisShow == "1") { print "checked"; } ?>>показываем всегда<BR><input type=radio name=whoisShow value=2 <? if ($whoisShow == "2") { print "checked"; } ?>>показываем если все проверяемые домены заняты</td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s7');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Визуальные настройки</b></td></tr>
            <tr><td>
                <div id="s7" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><td><BR>Записей на странице счетов:</td><Td align=left><BR><input type=text name=perpage_bills size=5 value="<?=$perpage_bills?>"></td></tr>
                <tr><td>Записей на странице заказов:</td><Td align=left><input type=text name=perpage_orders size=5 value="<?=$perpage_orders?>"></td></tr>
                <tr><td>Записей на странице доменов:</td><Td align=left><input type=text name=perpage_domains size=5 value="<?=$perpage_domains?>"></td></tr>
                <tr><td>Записей на странице товаров:</td><Td align=left><input type=text name=perpage_shop size=5 value="<?=$perpage_shop?>"></td></tr>
                <tr><td>Записей на странице клиентов:</td><Td align=left><input type=text name=perpage_clients size=5 value="<?=$perpage_clients?>"></td></tr>
                <tr><td>Записей на странице тикетов:</td><Td align=left><input type=text name=perpage_tickets size=5 value="<?=$perpage_tickets?>"></td></tr>
                <tr><td>Записей на странице каталога:</td><Td align=left><input type=text name=perpage_catalog size=5 value="<?=$perpage_catalog?>"></td></tr>
                <tr><td>Записей на странице истории клиента:</td><Td align=left><input type=text name=perpage_history size=5 value="<?=$perpage_history?>"></td></tr>
                <tr><td>Записей на странице логов:</td><Td align=left><input type=text name=perpage_userlogs size=5 value="<?=$perpage_userlogs?>"></td></tr>
                <tr><td>Записей на странице логов почты:</td><Td align=left><input type=text name=perpage_maillogs size=5 value="<?=$perpage_maillogs?>"></td></tr>
                </table>
                </div>
            </td></tr>
            </table>
            
            <?php $domainCostType GetSetting("domainCostType"); ?>
            <table width=100%>
            <tr onclick="myShow('s8');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Настройки zones.php</b></td></tr>
            <tr><td>
                <div id="s8" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><td colspan=2>Ниже необходимо отметить цены, которые нужно выводить клиентам на странице zones.php:</td></tr>
                <tr><td><input type=checkbox name=zonesShowReg value="1" <?php if ($zonesShowReg) {print "checked";} ?>></td><Td>регистрация <?php if (!$domainCostType) { print "при заказе только домена"; } else { print "если клиент не пользуется услугами хостинга"; } ?></td></tr>
                <tr><td><input type=checkbox name=zonesShowReg2 value="1" <?php if ($zonesShowReg2) {print "checked";} ?>></td><Td>регистрация <?php if (!$domainCostType) { print "при заказе домена вместе с хостингом"; } else { print "если клиент пользуется услугами хостинга"; } ?></td></tr>
                <tr><td><input type=checkbox name=zonesShowRegHostReseller value="1" <?php if ($zonesShowRegHostReseller) {print "checked";} ?>></td><Td>регистрация для реселлеров хостинга</td></tr>
                <tr><td><input type=checkbox name=zonesShowRegReseller value="1" <?php if ($zonesShowRegReseller) {print "checked";} ?>></td><Td>регистрация для реселлеров доменов</td></tr>
                <tr><td><input type=checkbox name=zonesShowRenew value="1" <?php if ($zonesShowRenew) {print "checked";} ?>></td><Td>продление <?php if (!$domainCostType) { print "при продлении только домена"; } else { print "если клиент не пользуется услугами хостинга"; } ?></td></tr>
                <tr><td><input type=checkbox name=zonesShowRenew2 value="1" <?php if ($zonesShowRenew2) {print "checked";} ?>></td><Td>продление <?php if (!$domainCostType) { print "при продлении домена вместе с хостингом"; } else { print "если клиент пользуется услугами хостинга"; } ?></td></tr>
                <tr><td><input type=checkbox name=zonesShowRenewHostReseller value="1" <?php if ($zonesShowRenewHostReseller) {print "checked";} ?>></td><Td>продление для реселлеров хостинга</td></tr>
                <tr><td><input type=checkbox name=zonesShowRenewReseller value="1" <?php if ($zonesShowRenewReseller) {print "checked";} ?>></td><Td>продление для реселлеров доменов</td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s17');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Счета на оплату</b></td></tr>
            <tr><td>
                <div id="s17" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><td><input type=checkbox name=attachPDFtoBill value=1 <? if ($attachPDFtoBill) { print "checked"; } ?>> прикреплять к e-mail, содержащим счета, квитанцию или счет-фактуру в PDF в зависимости от типа профайла.*<BR><BR><p style="<?=$styleHelp?>">* Не распространяется на счета для клиентов, которые регистрируются впервые с оформлением заказа.</td></tr>
                </table>
                </div>
            </td></tr>
            </table>
            
        </td><td width=20>&nbsp;</td><Td valign=top width=50%>
            <? $weSalesTypes = @split("::",$weSalesTypes); ?>    
            <table width=100%>
            <tr onclick="myShow('s9');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Что мы продаём</b></td></tr>
            <tr><td>
                <div id="s9" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><Td colspan=2 align=left>
                <input type=checkbox name=weSalesTypes[] value=hosting <? if (in_array("hosting",$weSalesTypes)) { print "checked"; } ?><?=$_lang[OrderType]["hosting"];?>
                <input type=checkbox name=weSalesTypes[] value=reseller <? if (in_array("reseller",$weSalesTypes)) { print "checked"; } ?><?=$_lang[OrderType]["reseller"];?>
                <input type=checkbox name=weSalesTypes[] value=vds <? if (in_array("vds",$weSalesTypes)) { print "checked"; } ?><?=$_lang[OrderType]["vds"];?>
                <input type=checkbox name=weSalesTypes[] value=dedicated <? if (in_array("dedicated",$weSalesTypes)) { print "checked"; } ?><?=$_lang[OrderType]["dedicated"];?>
                <input type=checkbox name=weSalesTypes[] value=vpn <? if (in_array("vpn",$weSalesTypes)) { print "checked"; } ?><?=$_lang[OrderType]["vpn"];?>
                <input type=checkbox name=weSalesTypes[] value=domains <? if (in_array("domains",$weSalesTypes)) { print "checked"; } ?>> Домены
                <input type=checkbox name=weSalesTypes[] value=shop <? if (in_array("shop",$weSalesTypes)) { print "checked"; } ?>> Товары
                <BR><BR>
                <p style="<?=$styleHelp?>">* отметьте услуги, которые вы продаете - клиент будет видеть в меню ссылки на заказ только отмеченных услуг.
                </td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s10');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Смена тарифных планов</b></td></tr>
            <tr><td>
                <div id="s10" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><Td>разрешить смену на больший тариф:</td><td><input type=radio name=changetarif_up value=1 <? if ($changetarif_up) { print "checked"; } ?>>да <input type=radio name=changetarif_up value=0 <? if (!$changetarif_up) { print "checked"; } ?>>нет</td></tr>
                <tr><Td>разрешить смену на меньший тариф*:</td><td><input type=radio name=changetarif_down value=1 <? if ($changetarif_down) { print "checked"; } ?>>да <input type=radio name=changetarif_down value=0 <? if (!$changetarif_down) { print "checked"; } ?>>нет</td></tr>
                <tr><td colspan=2><input type=checkbox name=changetarif_trycurrentserver value=1 <? if ($changetarif_trycurrentserver) { print "checked"; } ?>> пытаться изменить тариф на текущем сервере клиента, даже если в настройках нового тарифа указан другой сервер.</td></tr>
                <tr><td colspan=2 style="<?=$styleHelp?>"><BR>* для того, чтобы работала смена на меньший тарифный план, должен быть включен внутренний баланс, для зачисления на него разницы в стоимости тарифов.</td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s11');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Доп. настройки заказа для VPS/VDS и выделенных серверов</b></td></tr>
            <tr><td>
                <div id="s11" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><Td>не выводить блок для заказа доменного имени:</td><td width=80><input type=radio name=orderNotShowDomainsBlock value=1 <? if ($orderNotShowDomainsBlock) { print "checked"; } ?>>да <input type=radio name=orderNotShowDomainsBlock value=0 <? if (!$orderNotShowDomainsBlock) { print "checked"; } ?>>нет</td></tr>
                <tr><Td>вывести обязательное поле "Название сервера":</td><td><input type=radio name=orderShowServerName value=1 <? if ($orderShowServerName) { print "checked"; } ?>>да <input type=radio name=orderShowServerName value=0 <? if (!$orderShowServerName) { print "checked"; } ?>>нет</td></tr>
                <tr><Td>вывести обязательное поле "Пароль для управления сервером":</td><td><input type=radio name=orderShowAdminPassword value=1 <? if ($orderShowAdminPassword) { print "checked"; } ?>>да <input type=radio name=orderShowAdminPassword value=0 <? if (!$orderShowAdminPassword) { print "checked"; } ?>>нет</td></tr>
                <tr><Td>вывести необязательное поле "Пароль для входа на сервер (root)":</td><td><input type=radio name=orderShowRootPassword value=1 <? if ($orderShowRootPassword) { print "checked"; } ?>>да <input type=radio name=orderShowRootPassword value=0 <? if (!$orderShowRootPassword) { print "checked"; } ?>>нет</td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s12');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Смена DNS-серверов</b></td></tr>
            <tr><td>
                <div id="s12" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><Td colspan=2>Разрешить смену DNS-серверов для одного доменного имени не чаще чем каждые <input type=text name=changeDNStimeout size=3 value=<?=$changeDNStimeout?>> минут</td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s13');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Использование CAPTCHA</b></td></tr>
            <tr><td>
                <div id="s13" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><Td>Страница обратной связи:</td><td><input type=radio name=captcha_feedback value=1 <? if ($captcha_feedback) { print "checked"; } ?>>вкл <input type=radio name=captcha_feedback value=0 <? if (!$captcha_feedback) { print "checked"; } ?>>выкл</td></tr>
                <tr><Td>Страница регистрации/оформления заказа:</td><td><input type=radio name=captcha_reg value=1 <? if ($captcha_reg) { print "checked"; } ?>>вкл <input type=radio name=captcha_reg value=0 <? if (!$captcha_reg) { print "checked"; } ?>>выкл</td></tr>
                <tr><Td>Страница входа (аутентификации) в биллинг:</td><td><input type=radio name=captcha_login value=1 <? if ($captcha_login) { print "checked"; } ?>>вкл <input type=radio name=captcha_login value=0 <? if (!$captcha_login) { print "checked"; } ?>>выкл</td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s14');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Ваши контакты для страницы обратной связи</b></td></tr>
            <tr><td>
                <div id="s14" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><td width="100%">E-Mail менеджера:</td><Td align=right colspan=2><input type=text name=manager_email size=40 value="<?=$manager_email?>"></td></tr>
                <tr><td colspan=3 align=center style="<?=$styleHelp?>">(используется как поле От: в исходящих письмах биллинга)</td></tr>
                <tr><td>E-Mail поддержки:</td><Td align=right colspan=2><input type=text name=support_email size=40 value="<?=$support_email?>"></td></tr>
                <tr><td colspan=3 align=center style="<?=$styleHelp?>">(используется как поле От: в исходящих письмах связанных с тикетами)</td></tr>
                <tr><td></td><td align=center><BR>номер</td><td align=center><BR>контакт</td></tr>
                <tr><td>Телефоны:</td><td><input type=text name=phone size=17 value="<?=$phone?>"></td><td><input type=text name=phonec size=17 value="<?=$phonec?>"></td></tr>
                <tr><td></td><td><input type=text name=phone2 size=17 value="<?=$phone2?>"></td><td><input type=text name=phonec2 size=17 value="<?=$phonec2?>"></td></tr>
                <tr><td></td><td><input type=text name=phone3 size=17 value="<?=$phone3?>"></td><td><input type=text name=phonec3 size=17 value="<?=$phonec3?>"></td></tr>
                <tr><td></td><td><input type=text name=phone4 size=17 value="<?=$phone4?>"></td><td><input type=text name=phonec4 size=17 value="<?=$phonec4?>"></td></tr>
                <tr><td></td><td><input type=text name=phone5 size=17 value="<?=$phone5?>"></td><td><input type=text name=phonec5 size=17 value="<?=$phonec5?>"></td></tr>
                <tr><td>ICQ:</td><td><input type=text name=icq size=17 value="<?=$icq?>"></td><td><input type=text name=icqc size=17 value="<?=$icqc?>"></td></tr>
                <tr><td></td><td><input type=text name=icq2 size=17 value="<?=$icq2?>"></td><td><input type=text name=icqc2 size=17 value="<?=$icqc2?>"></td></tr>
                <tr><td></td><td><input type=text name=icq3 size=17 value="<?=$icq3?>"></td><td><input type=text name=icqc3 size=17 value="<?=$icqc3?>"></td></tr>
                <tr><td></td><td><input type=text name=icq4 size=17 value="<?=$icq4?>"></td><td><input type=text name=icqc4 size=17 value="<?=$icqc4?>"></td></tr>
                <tr><td></td><td><input type=text name=icq5 size=17 value="<?=$icq5?>"></td><td><input type=text name=icqc5 size=17 value="<?=$icqc5?>"></td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s15');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Текcт на странице обратной связи</b></td></tr>
            <tr><td>
                <div id="s15" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><Td colspan=2 align=center><textarea name=feedback_text cols=50 rows=6><?=$feedback_text?></textarea><br>(не более 1000 символов)</td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s16');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Автоматическое продление заказов</b></td></tr>
            <tr><td>
                <div id="s16" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <tr><Td align=center><input type=radio name=autoRenewEnable value=0 <? if (!$autoRenewEnable) { print "checked"; } ?>> отключено <input type=radio name=autoRenewEnable value=1 <? if ($autoRenewEnable) { print "checked"; } ?>> включено</td></tr>
                <tr><td><p style="<?=$styleHelp?>">Если данная настройка включена, биллинг будет автоматически оформлять продление подходящих заказов на срок предыдущего заказа и выставлять счет, а так же, если на внутреннем балансе клиента достаточно средств, автоматически помечать счет как оплаченный и обрабатывать заказ.</td></tr>
                <tr><td><input type=checkbox name=autoRenewClientChange value=1 <? if ($autoRenewClientChange) { print "checked"; } ?>> разрешить клиентам включать/выключать данную функцию</td></tr>
                <tr><td>Автопродлять заказы на хостинг/реселлинг/сервера за <input type=text name=autoRenewDay value="<?=$autoRenewDay?>" size=1> дней.</td></tr>
                <tr><td>Автопродлять заказы на домены за <input type=text name=autoRenewDomainDay value="<?=$autoRenewDomainDay?>" size=1> дней до окончания.</td></tr>
                <tr><td>Автопродлять заказы на товары/услуги за <input type=text name=autoRenewShopDay value="<?=$autoRenewShopDay?>" size=1> дней до окончания.</td></tr>
                </table>
                </div>
            </td></tr>
            </table>

            <table width=100%>
            <tr onclick="myShow('s18');" onmouseover="this.bgColor='<?=$font_headm?>'; this.style.cursor='pointer'" onmouseout="this.bgColor='<?=$font_head?>'" bgcolor=<?=$font_head?>><td align=center><B>Заголовок (TITLE) страниц</b></td></tr>
            <tr><td>
                <div id="s18" style="display: none;">
                <table width="100%" bgcolor=<?=$font_row1?>>
                <?
                $lngDefault 
GetSetting("lngDefault");
                
$pageTitle parseRPStrArray($pageTitle,":xxx:",":xx:");
                
reset($languages);
                while (list(
$lng_code,$lng_name) = each($languages)) {
                    
?><tr><td><? if ($lngDefault == $lng_code) { print "<B>"; }?>Заголовок [<?=$lng_name?>]:<? if ($lngDefault == $lng_code) { print "</B>"; }?></td><Td align=left><input type=text name=pageTitle[<?=$lng_code?>] size=35 value="<?=$pageTitle[$lng_code]?>"></td></tr><?
                
}
                
?>
                <tr><td colspan=2><input type=checkbox name=pageTitleAddPage value=1 <? if ($pageTitleAddPage) {print "checked";} ?>> добавлять слева к заголовку наименование текущей страницы через разделитель <input type=text name=pageTitleDelimiter size=1 value="<?=$pageTitleDelimiter?>"></td></tr>
                <tr><td colspan=2><BR><p style="<?=$styleHelp?>">* - в файле _rootheader.php нужно между тегами &#060title> и &#060/title> вставить код: <B>&#060?=$PAGE_TITLE&#063></B><BR><BR>** - если не указать заголовок, то будет выводиться только наименование текущей страницы</td></tr>
                </table>
                </div>
            </td></tr>
            </table>

        </td></tr>
        <tr><Td colspan=3 align=center><BR><input type=submit value=Сохранить></td></tr>
        </table><br>
        </form>
        <?
    
}

    if (
$sub == "addbanner") {
        
checkAdminAccess('sPartnerBannerCreate',1);

        if (
$_FILES['userfile']['name'] != '' and $_FILES['userfile']['type'] != '' and $_FILES['userfile']['tmp_name'] != '') {
            if (
preg_match("/jpg/ui",$_FILES['userfile']['type']) or preg_match("/jpeg/ui",$_FILES['userfile']['type']) or preg_match("/gif/ui",$_FILES['userfile']['type']) or preg_match("/png/ui",$_FILES['userfile']['type']) or preg_match("/flash/ui",$_FILES['userfile']['type'])) {
                if (
preg_match("/flash/ui",$_FILES['userfile']['type']) and !$banner_code) {print "<font color=red>Для Flash-баннеров обязательно должен быть указан код баннера.</font><br><br>";}
                else {
                    
$file="./_rootimages/banners/".$_FILES['userfile']['name'];
                    
$file_code=$file.".code";

                    if (!
file_exists($file)) {
                        if (
move_uploaded_file($_FILES['userfile']['tmp_name'],$file)) {
                            @
chmod($file0777);

                            if (
$banner_code) {
                                
$handle fopen($file_code'w');
                                
fwrite($handlehtmlDecode($banner_code));
                                
fclose($handle);
                                @
chmod($file_code0777);
                            }

                            
writeAdminLog("Добавлен баннер в партнерскую программу");

                            print 
"Баннер успешно загружен.<br><br>";
                        }
                        else {print 
"<font color=red>Невозможно переместить файл. Возможно не выставлены права на запись на директорию <b>_rootimages/banners</b>.</font><br><br>";}
                    } else {print 
"<font color=red>Баннер с таким именем файла уже загружен.</font><br><br>";}
                }
            }
            else {
                print 
"<font color=red>Неверный тип файла. Допустимые расширения: jpg, jpeg, gif, png, swf.</font><br><br>";
            }
        }
        else {
            print 
"<font color=red>Системная ошибка. Невозможно загрузить файл.</font><br><br>";
        }
        
$sub="partner";
    }

    if (
$sub == "delbanner" and $file) {
        
checkAdminAccess('sPartnerBannerDelete',1);

        @
unlink("./_rootimages/banners/".$file);
        @
unlink("./_rootimages/banners/".$file.".code");

        
writeAdminLog("Удален баннер из партнерской программы");

        print 
"Баннер успешно удален.<br><br>";
        
$sub="partner";
    }

    if (
$sub == "savepartner") {
        
checkAdminAccess('sPartnerEdit',1);

        
SetSetting("partnerEnable"$partnerEnable);
        
        if (
$partnerCookieTime 1) {print "<font color=red>Время жизни cookies не может быть меньше одного дня.</font><br>";}
        else { 
SetSetting("partnerCookieTime"$partnerCookieTime); }

        
SetSetting("partnerUrl"$partnerUrl);
        
SetSetting("partnerProcentAllOrders"$partnerProcentAllOrders);

        if (
$partnerProcentHosting or $partnerProcentResseler or $partnerProcentVds or $partnerProcentDedicated or $partnerProcentVpn or $partnerProcentDomains or $partnerProcentAddons or $partnerProcentHosting2 or $partnerProcentResseler2 or $partnerProcentVds2 or $partnerProcentDedicated2 or $partnerProcentVpn2 or $partnerProcentDomains2 or $partnerProcentAddons2 0) {
            print 
"<font color=red>Процент % от заказа не может быть меньше нуля.</font><br>";
        } else {
            
SetSetting("partnerProcentHosting"$partnerProcentHosting);
            
SetSetting("partnerProcentResseler"$partnerProcentResseler);
            
SetSetting("partnerProcentVds"$partnerProcentVds);
            
SetSetting("partnerProcentDedicated"$partnerProcentDedicated);
            
SetSetting("partnerProcentVpn"$partnerProcentVpn);
            
SetSetting("partnerProcentDomains"$partnerProcentDomains);
            
SetSetting("partnerProcentAddons"$partnerProcentAddons);
            
SetSetting("partnerProcentShop"$partnerProcentShop);

            
################### level 2 ###################################
            
SetSetting("partnerProcentHosting2"$partnerProcentHosting2);
            
SetSetting("partnerProcentResseler2"$partnerProcentResseler2);
            
SetSetting("partnerProcentVds2"$partnerProcentVds2);
            
SetSetting("partnerProcentDedicated2"$partnerProcentDedicated2);
            
SetSetting("partnerProcentVpn2"$partnerProcentVpn2);
            
SetSetting("partnerProcentDomains2"$partnerProcentDomains2);
            
SetSetting("partnerProcentAddons2"$partnerProcentAddons2);
            
SetSetting("partnerProcentShop2"$partnerProcentShop2);
            
################### level 2 ###################################
        
}

        
SetSetting("partnerEnablePayOrders"$partnerEnablePayOrders);

        if (
$partnerMinMoneyOut 0) {print "<font color=red>Минимальная сумма вывода не может быть меньше нуля.</font><br>";}
        else { 
SetSetting("partnerMinMoneyOut"$partnerMinMoneyOut); }

        
writeAdminLog("Изменены настройки: Партнерская программа");

        print 
"Данные успешно сохранены.<BR><BR>";
        
$sub="partner";
    }
        
    if (
$sub == "partner") {
        
checkAdminAccess('sPartnerRead',1);

        
$partnerEnable=GetSetting("partnerEnable");
        
$partnerCookieTime=GetSetting("partnerCookieTime");
        
$partnerUrl=GetSetting("partnerUrl");
        
$partnerProcentAllOrders=GetSetting("partnerProcentAllOrders");

        
$partnerProcentHosting=GetSetting("partnerProcentHosting");
        
$partnerProcentResseler=GetSetting("partnerProcentResseler");
        
$partnerProcentVds=GetSetting("partnerProcentVds");
        
$partnerProcentDedicated=GetSetting("partnerProcentDedicated");
        
$partnerProcentVpn=GetSetting("partnerProcentVpn");
        
$partnerProcentDomains=GetSetting("partnerProcentDomains");
        
$partnerProcentAddons=GetSetting("partnerProcentAddons");
        
$partnerProcentShop=GetSetting("partnerProcentShop");

        
################### level 2 ###################################
        
$partnerProcentHosting2=GetSetting("partnerProcentHosting2");
        
$partnerProcentResseler2=GetSetting("partnerProcentResseler2");
        
$partnerProcentVds2=GetSetting("partnerProcentVds2");
        
$partnerProcentDedicated2=GetSetting("partnerProcentDedicated2");
        
$partnerProcentVpn2=GetSetting("partnerProcentVpn2");
        
$partnerProcentDomains2=GetSetting("partnerProcentDomains2");
        
$partnerProcentAddons2=GetSetting("partnerProcentAddons2");
        
$partnerProcentShop2=GetSetting("partnerProcentShop2");
        
################### level 2 ###################################

        
$partnerEnablePayOrders=GetSetting("partnerEnablePayOrders");
        
$partnerMinMoneyOut=GetSetting("partnerMinMoneyOut");
        
        
?>
        <form method=post>
        <input type=hidden name=do value=<?=$do?>>
        <input type=hidden name=sub value=savepartner>
        <table>
        <tr><Td valign=top>
            <table width=490>
            <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>Общие настройки партнерской программы</b></td></tr>
            <tr><td>Партнерская программа включена:</td><Td align=left><input type=radio name=partnerEnable value=1 <? if ($partnerEnable) { print "checked"; } ?>> да <input type=radio name=partnerEnable value=0 <? if (!$partnerEnable) { print "checked"; } ?>> нет</td></tr>
            <tr><td><br>Срок жизни cookies:</td><Td align=left><br><input type=text name=partnerCookieTime size=3 value="<?=$partnerCookieTime?>"> дней</td></tr>
            <tr><td>URL, куда направляем посетителя после перехода по ссылке:</td><Td align=left><input type=text name=partnerUrl size=30 value="<?=$partnerUrl?>"></td></tr>
            <tr><td>Начислять проценты за оплату:</td><Td align=left><select name=partnerProcentAllOrders><option value=0 <? if (!$partnerProcentAllOrders) { print "selected"; } ?>> первого заказа реферала </option><option value=1 <? if ($partnerProcentAllOrders) { print "selected"; } ?>> всех заказов реферала</option></select></td></tr>
            <tr><td>Разрешить оплачивать заказы с партнерского счета:</td><Td align=left><input type=radio name=partnerEnablePayOrders value=1 <? if ($partnerEnablePayOrders) { print "checked"; } ?>> да <input type=radio name=partnerEnablePayOrders value=0 <? if (!$partnerEnablePayOrders) { print "checked"; } ?>> нет</td></tr>
            <tr><td><br>Минимальная сумма вывода:</td><Td align=left><br><input type=text name=partnerMinMoneyOut size=3 value="<?=$partnerMinMoneyOut?>"></td></tr>
            </table>
        </td><td width=10>&nbsp;</td><Td valign=top>
            <table>
            <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>% от заказа (уровень 1)</b></td></tr>
            <tr><td>Хостинг:</td><Td align=left><input type=text name=partnerProcentHosting size=5 value="<?=$partnerProcentHosting?>"></td></tr>
            <tr><td>Ресселинг:</td><Td align=left><input type=text name=partnerProcentResseler size=5 value="<?=$partnerProcentResseler?>"></td></tr>
            <tr><td>VDS:</td><Td align=left><input type=text name=partnerProcentVds size=5 value="<?=$partnerProcentVds?>"></td></tr>
            <tr><td>Dedicated:</td><Td align=left><input type=text name=partnerProcentDedicated size=5 value="<?=$partnerProcentDedicated?>"></td></tr>
            <tr><td>VPN:</td><Td align=left><input type=text name=partnerProcentVpn size=5 value="<?=$partnerProcentVpn?>"></td></tr>
            <tr><td>Домены:</td><Td align=left><input type=text name=partnerProcentDomains size=5 value="<?=$partnerProcentDomains?>"></td></tr>
            <tr><td>Доп. услуги:</td><Td align=left><input type=text name=partnerProcentAddons size=5 value="<?=$partnerProcentAddons?>"></td></tr>
            <tr><td>Товары/Услуги:</td><Td align=left><input type=text name=partnerProcentShop size=5 value="<?=$partnerProcentShop?>"></td></tr>
            </table>
        </td>

        <? ################### level 2 ################################### ?>
        <td width=10>&nbsp;</td><Td valign=top>
            <table>
            <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>% от заказа (уровень 2)</b></td></tr>
            <tr><td>Хостинг:</td><Td align=left><input type=text name=partnerProcentHosting2 size=5 value="<?=$partnerProcentHosting2?>"></td></tr>
            <tr><td>Ресселинг:</td><Td align=left><input type=text name=partnerProcentResseler2 size=5 value="<?=$partnerProcentResseler2?>"></td></tr>
            <tr><td>VDS:</td><Td align=left><input type=text name=partnerProcentVds2 size=5 value="<?=$partnerProcentVds2?>"></td></tr>
            <tr><td>Dedicated:</td><Td align=left><input type=text name=partnerProcentDedicated2 size=5 value="<?=$partnerProcentDedicated2?>"></td></tr>
            <tr><td>VPN:</td><Td align=left><input type=text name=partnerProcentVpn2 size=5 value="<?=$partnerProcentVpn2?>"></td></tr>
            <tr><td>Домены:</td><Td align=left><input type=text name=partnerProcentDomains2 size=5 value="<?=$partnerProcentDomains2?>"></td></tr>
            <tr><td>Доп. услуги:</td><Td align=left><input type=text name=partnerProcentAddons2 size=5 value="<?=$partnerProcentAddons2?>"></td></tr>
            <tr><td>Товары/Услуги:</td><Td align=left><input type=text name=partnerProcentShop2 size=5 value="<?=$partnerProcentShop2?>"></td></tr>
            </table>
        </td>
        <? ################### level 2 ################################### ?>

        </tr>
        <tr><Td colspan=5 align=center><BR><input type=submit value=Сохранить></td></tr>
        </table>
        </form><br>

        <?
        $company_name
=GetSetting("company_name");
        if (!
$banner_code) { $banner_code="<a href='{url}' alt='$company_name' title='$company_name' target='_blank'><img src='{image}' border='0'></a>"; }
        
?>

        <table width=490>
        <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>Ваши баннеры</b></td></tr>
        <tr><td colspan=2 align=center bgcolor=<?=$font_row?> valign=middle height=60>
            Допустимые расширения: jpg, jpeg, gif, png, swf<BR><BR>
            <form method=post enctype="multipart/form-data">
            <input type=hidden name=do value=<?=$do?>>
            <input type=hidden name=sub value=addbanner>
            Загрузить баннер: <input type='file' name='userfile'><BR><BR>
            Код баннера:<BR>
            <textarea name=banner_code cols=50 rows=7><?=$banner_code?></textarea><BR>Путь к файлу в коде нужно заменить на {image}, а ссылку на {url}<BR><BR>
            <input type=submit value=Загрузить>
            </form>
        </td></tr>
        <?

        $handle
=opendir("./_rootimages/banners/");
        while (
$file readdir($handle)) {
            
$f mb_split(".",$file);
            if (
$file != "." and $file != ".." and $file != "" and !preg_match("/.code$/iu"$file) and (preg_match ("/gif/ui"$f[1]) or preg_match ("/jpg/iu"$f[1]) or preg_match ("/jpeg/iu"$f[1]) or preg_match ("/png/ui"$f[1]) or preg_match ("/swf/ui"$f[1]))) {$files[] = $file;}
        }
        
closedir($handle);
        @
sort($files);
        
$cnt=count($files);

        while (list(
$k,$v) = @each($files)) {
            
$banner_code GetBannerCodeByFileName($v);

            
getfont();
            
?>
            <tr align=center valign=middle bgcolor=<?=$font_row?>><td>[<?=$v?>]<br><a href=?do=<?=$do?>&sub=delbanner&file=<?=$v?> onclick="javascript: return confirm('Вы уверены, что хотите удалить баннер?');"><img src=./_rootimages/del.gif border=0 alt="Удалить баннер" title="Удалить баннер"></a></td><td><?=$banner_code?></td></tr>
            <?
        
}

        
?>
        </table>
        <?
    
}
        
    if (
$sub == 'savetemplate') {
        
checkAdminAccess('sTemplatesEdit',1);

        if (!
$tid) { print "Утерян идентификатор шаблона."; }
        else {
            if (
$byDefault) {
                @
mysql_query("update templates set byDefault='0' where param='$tid'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
            }

            @
mysql_query("update templates set template='$template',subject='$subject',byDefault='$byDefault' where param='$tid' and language='$tlng'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());

            
writeAdminLog("Изменен шаблон $tid [$tlng]");

            print 
"Шаблон успешно сохранен.";
        }
        print 
"<BR><BR>";
        
$sub="templates";
    }

       if (
$sub == "templates") {
        
checkAdminAccess('sTemplatesRead',1);

        
$templatesDescription[] = "";

        
$templatesDescription[] = "Оформление / продление заказов";
        
$templatesDescription[email_touser_hosting_order] = "E-Mail клиенту при оформлении заказа на хостинг";
        
$templatesDescription[email_touser_hosting_renew] = "E-Mail клиенту при продлении заказа на хостинг";
        
$templatesDescription[email_touser_reseller_order] = "E-Mail клиенту при оформлении заказа на реселлинг";
        
$templatesDescription[email_touser_reseller_renew] = "E-Mail клиенту при продлении заказа на реселлинг";
        
$templatesDescription[email_touser_vds_order] = "E-Mail клиенту при оформлении заказа на виртуальный выделенный сервер";
        
$templatesDescription[email_touser_vds_renew] = "E-Mail клиенту при продлении заказа на виртуальный выделенный сервер";
        
$templatesDescription[email_touser_dedicated_order] = "E-Mail клиенту при оформлении заказа на выделенный сервер";
        
$templatesDescription[email_touser_dedicated_renew] = "E-Mail клиенту при продлении заказа на выделенный сервер";
        
$templatesDescription[email_touser_vpn_order] = "E-Mail клиенту при оформлении заказа на VPN";
        
$templatesDescription[email_touser_vpn_renew] = "E-Mail клиенту при продлении заказа на VPN";
        
$templatesDescription[email_touser_domain_order] = "E-Mail клиенту при оформлении заказа на домен";
        
$templatesDescription[email_touser_domain_renew] = "E-Mail клиенту при продлении заказа на домен";
        
$templatesDescription[email_touser_addons_order] = "E-Mail клиенту при заказе дополнительных услуг";
        
$templatesDescription[email_touser_shop_order] = "E-Mail клиенту при оформлении заказа на товар";
        
$templatesDescription[email_touser_shop_renew] = "E-Mail клиенту при продлении заказа на товар";

        
$templatesDescription[] = "Создание аккаунтов / регистрация доменов";
        
$templatesDescription[msg_cpanel] = "cPanel: создание аккаунта";
        
$templatesDescription[msg_isp] = "ISPManager: создание аккаунта";
        
$templatesDescription[msg_da] = "DirectAdmin: создание аккаунта";
        
$templatesDescription[msg_shellscript] = "ShellScript: создание аккаунта";
        
$templatesDescription[msg_ventrilo] = "Ventrilo: создание аккаунта";
        
$templatesDescription[email_touser_domain_create] = "E-Mail клиенту после обработки домена";

        
$templatesDescription[] = "Счета";
        
$templatesDescription[pay_bill] = "E-Mail клиенту при оплате счета";
        
$templatesDescription[remind_notpayed_bill] = "E-Mail напоминание о неоплаченном счете";

        
$templatesDescription[] = "Окончание периода";
        
$templatesDescription[remind_end] = "E-Mail напоминание об окончании оплаченного периода";
        
$templatesDescription[remind_end_test] = "E-Mail напоминание об окончании тестового периода";
        
$templatesDescription[remind_end_domain] = "E-Mail напоминание об окончании оплаченного периода (домен)";
        
$templatesDescription[remind_end_shop] = "E-Mail напоминание об окончании оплаченного периода (товар)";

        
$templatesDescription[] = "Тикеты";
        
$templatesDescription[email_touser_ticket_new] = "E-Mail клиенту при создании тикета администрацией";
        
$templatesDescription[email_touser_ticket_reply] = "E-Mail клиенту при ответе на тикет";

        
$templatesDescription[] = "Другие e-mail шаблоны";
        
$templatesDescription[email_touser_forgot_password] = "E-Mail клиенту при восстановлении пароля";
        
$templatesDescription[email_touser_fileattach] = "E-Mail клиенту при прикреплении к заказу файла";

        
$templatesDescription[] = "Шаблоны, используемые для отображения на сайте";
        
$templatesDescription[tpl_sberbank] = "Квитанция для физических лиц (HTML)";
        
$templatesDescription[tpl_sberbank_pdf] = "Квитанция для физических лиц (PDF)";
        
$templatesDescription[tpl_faktura] = "Счет-фактура для юридических лиц (HTML)";
        
$templatesDescription[tpl_faktura_pdf] = "Счет-фактура для юридических лиц (PDF)";
        
$templatesDescription[tpl_tarifsphp] = "Страница tarifs.php";
        
$templatesDescription[tpl_dogovor] = "Договор с клиентом";
        
$templatesDescription[tpl_dogovor_dodatok] = "Договор с клиентом (приложение №1)";

        if (
$tid and $languages[$tlng]) {
            
$r=@mysql_query("select * from templates where param='$tid' and language='$tlng'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
            if (
mysql_num_rows($r) > 0) {$showTpl 1;}
            else {
                
$r=@mysql_query("select * from templates where param='$tid'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                if (
mysql_num_rows($r) > 0) {
                    @
mysql_query("INSERT INTO templates (param,language) VALUES('$tid','$tlng')") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                    
$r=@mysql_query("select * from templates where param='$tid' and language='$tlng'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                    if (
mysql_num_rows($r) > 0) {$showTpl 1;}
                }
            }

            if (
$showTpl) {
                
$rr mysql_fetch_object($r);

                
$z=@mysql_query("select * from templates where param='$tid' and byDefault='1'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());        
                if (
mysql_num_rows($z) > 0) {
                    
$z=mysql_fetch_object($z);
                    
$defaultLng $z->language;
                }

                print 
"
                <form method=post>
                <input type=hidden name=do value=
$do>
                <input type=hidden name=sub value=savetemplate>
                <input type=hidden name=tid value=
$rr->param>
                <input type=hidden name=tlng value=
$rr->language>
                <table width=80%>
                <tr><td colspan=2 align=right>"
;
                while (list(
$k,$v) = each($languages)) {
                    if (
$tlng != $k) { print "[ <A href=?do=$do&sub=$sub&tid=$tid&tlng=$k>$v</a> ] "; }
                    else { print 
"[ <font color=red><B>$v</B></font> ] "; }
                }
                print 
"</td></tr>
                <tr><td colspan=2 height=30 bgcolor=
$font_head align=left><b>".$templatesDescription[$rr->param]."</b></td></tr>";
                if (
$defaultLng) { print "<tr bgcolor=$font_row1><td width=100% align=center><font color=red>Включено принудительное использование языка: ".$languages[$defaultLng]."</font></td></tr>"; }
                if (!
preg_match("/^tpl_/ui",$rr->param)) { print "<tr bgcolor=$font_row1><td width=100%>Тема сообщения: <input type=text name=subject size=90 value="$rr->subject"></td></tr>"; }
                print 
"<tr bgcolor=$font_row1><td>Шаблон:<BR><textarea name=template style='width: 100%; height: 350'>$rr->template</textarea></td></tr>";
                print 
"<tr bgcolor=$font_row1><td align=center><input type=checkbox name=byDefault value=1 "; if ($rr->byDefault) {print "checked";} print "> использовать данный шаблон независимо от выбранного клиентом языка</td></tr>";
                print 
"<tr bgcolor=$font_row><td align=center><input type=submit value=Сохранить></td></tr>";

                if (
$rr->param == "tpl_sberbank" or $rr->param == "tpl_sberbank_pdf" or $rr->param == "tpl_faktura" or $rr->param == "tpl_faktura_pdf" or $rr->param == "tpl_dogovor" or $rr->param == "tpl_dogovor_dodatok") {
                    print 
"<Tr><td><a href="?do=show_tpl&tpl=".$rr->param."&tlng=".$rr->language."" target="_blank" onClick="popupWin window.open(this.href'show_tpl''location,width=650,height=600,top=0,scrollbars=yes'); popupWin.focus(); return false;">>>> Показать результат</a></td></tr>"
                }
                if (
preg_match("/^tpl_/ui",$rr->param)) { 
                    print 
"<Tr><td><a href="?do=editor&tpl=".$rr->param."&tlng=".$rr->language."" target="_blank">>>> Открыть в HTML-редакторе</a></td></tr>"
                }

                print 
"</table></form><BR>";
            }
        } else {
            
$r=@mysql_query("select * from templates where language='russian' order by param") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
            print 
"<table cellpadding=0 cellspacing=0>";
            
$i 0;
            while (list(
$k,$v) = each($templatesDescription)) {
                if (
intval($k) == and $v != "") {
                    
$i++;
                    print 
"<tr><td>".$i.". <A href=?do=$do&sub=templates&tid=$k&tlng=russian>".$v."</a></td></tr>";
                }
                else if (
intval($k) > 0) {
                    if (
$i 0) { print "<tr><Td><BR></td></tr>"; }
                    print 
"<tr><td align=center bgcolor=$font_head><B>$v</B></td></tr>"
                }
            }
            print 
"</table>";
        }
    }

    if (
$sub == "delip" and $id and $ipid) {
        
checkAdminAccess('sServersIPDelete',1);

        
$server=GetServers($id);

        
$r=@mysql_query("select * from servers_ips where server_id='$id' and id='$ipid'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
        if (
mysql_num_rows($r) == 0) { print "IP-адрес не найден в базе.<BR><BR>"; }
        else {
            
$r=mysql_fetch_object($r);
            if (
$r->order_id) { print "Вы не можете удалить IP-адрес $r->ip, т.к. он используется в заказе ID # $r->order_id<BR><BR>"; }
            else {
                @
mysql_query("delete from servers_ips where server_id='$id' and id='$ipid'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());

                
writeAdminLog("Удален IP-адрес $newip для сервера ID # $id$server->name");

                print 
"IP-адрес $newip успешно удален.<BR><BR>";
            }
        }

        
$sub "editserver";
    }

    if (
$sub == "addip" and $id) {
        
checkAdminAccess('sServersIPCreate',1);

        
$newip=trim($newip);
        
$server=GetServers($id);

        if (
preg_match("/(d{1,3}.d{1,3}.d{1,3}.d{1,3})-(d{1,3}.d{1,3}.d{1,3}.d{1,3})/iu",$newip,$ip_arr)) {
            
$start $ip_arr[1];
            
$end $ip_arr[2];

            
$badip=array();
            for (
$i=ip2long($start); $i<=ip2long($end); $i++){
                
$ip=long2ip($i);

                
$r=@mysql_query("select * from servers_ips where server_id='$id' and ip='$ip'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                if (
mysql_num_rows($r) > 0) { $badip[] = $ip; }
                else {
                    @
mysql_query("insert into servers_ips (server_id,ip) values('$id','$ip')") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                }
            }

            
writeAdminLog("Добавлен диапазон IP-адресов $start-$end для сервера ID # $id$server->name");

            print 
"Диапазон IP-адресов $start-$end успешно добавлен.";
            if (
count($badip) > 0) { print "<BR>Не удалось добавить следующие IP-адреса, т.к. они уже присутствуют в базе: ".join(",",$badip); }
            print 
"<BR><BR>";

        }
        else if (
preg_match("/d{1,3}.d{1,3}.d{1,3}.d{1,3}/iu",$newip)) {
            
$r=@mysql_query("select * from servers_ips where server_id='$id' and ip='$newip'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
            if (
mysql_num_rows($r) > 0) { print "IP-адрес $newip уже присутствует в базе.<BR><BR>"; }
            else {
                @
mysql_query("insert into servers_ips (server_id,ip) values('$id','$newip')") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());

                
writeAdminLog("Добавлен IP-адрес $newip для сервера ID # $id$server->name");

                print 
"IP-адрес $newip успешно добавлен.<BR><BR>";
            }
            
        } else { print 
"Неправильный формат IP-адреса.<BR><BR>"; }

        
$sub "editserver";
    }

    if (
$sub == 'deleteserver' and $id) {
        
checkAdminAccess('sServersDelete',1);

        
$server=GetServers($id);

        
$r=@mysql_query("select * from orders where serverid=$id") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
        if (
mysql_num_rows($r) > 0) { print "Нельзя удалить сервер, так как он используется в заказах."; }
        else {
            @
mysql_query("delete from servers where id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
            @
mysql_query("update servers set parentid=0 where parentid='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
            @
mysql_query("delete from servers_ips where server_id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());

            
writeAdminLog("Удален сервер ID # $id$server->name");

            print 
"Сервер успешно удален.<BR><BR>";
            
$sub='servers';
        }
    }
    
    if (
$sub == 'addserver2' or $sub == 'editserver2') {
        if (
$sub == 'addserver2') {$sub2='addserver'checkAdminAccess('sServersCreate',1);}
        if (
$sub == 'editserver2') {$sub2='editserver'checkAdminAccess('sServersEdit',1);}

        if (
$type == "ventrilo") {
            
$user $ventrilo_user;
            
$password $ventrilo_password;
            
$place $ventrilo_place;
            
$parentid $ventrilo_parentid;
            
$sendmsg $ventrilo_sendmsg;
        }

        if (!
$name) {print "Не указано название сервера.";}
        else if (!
$type) {print "Не указан тип сервера.";}
        else if (!
$protocol and $type != "ventrilo") {print "Не указан протокол сервера.";}
        else if (!
$serverip and $type != "ventrilo") {print "Не указан IP-адрес сервера.";}
        else if (!
$user) {print "Не указан логин для доступа к серверу.";}
        else if (!
$password) {print "Не указан пароль для доступа к серверу.";}
        else if (!
$userip and $type != "ventrilo") {print "Не указан IP для новых пользователей на сервере.";}
        else if (!
$ns1 and $type != "ventrilo") {print "Не указан NS1 сервера.";}
        else if (!
$ns2 and $type != "ventrilo") {print "Не указан NS2 сервера.";}
        else if (
$parentid and !$place and $type != "ventrilo") {print "Не указано месторасположение сервера.";}
        else if (
$type == "ventrilo" and $ventrilo_resid == "") {print "Не указан ID реселлера.";}
        else if ((!
$place or !$ventrilo_placeid) and $type == "ventrilo") {print "Не указано месторасположение сервера или ID месторасположения.";}
        else {
            if (
$sub == 'addserver2') {
                @
mysql_query("insert into servers (type,name,protocol,ip,user,password,userip,ns1,ns2,ns3,ns4,sendmsg,setrulanguage,place,parentid,folder,ventrilo_resid,ventrilo_placeid,ventrilo_url) values('$type','$name','$protocol','$serverip','$user','$password','$userip','$ns1','$ns2','$ns3','$ns4','$sendmsg','$setrulanguage','$place','$parentid','$folder','$ventrilo_resid','$ventrilo_placeid','$ventrilo_url')") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                
$newid=mysql_insert_id();

                
writeAdminLog("Добавлен сервер ID # $newid$name");

                print 
"Новый сервер успешно добавлен.";
                
$sub2='servers';
            }
            else if (
$sub == 'editserver2') {
                if (
$id) {
                    @
mysql_query("update servers set type='$type',name='$name',protocol='$protocol',ip='$serverip',user='$user',password='$password',userip='$userip',ns1='$ns1',ns2='$ns2',ns3='$ns3',ns4='$ns4',sendmsg='$sendmsg',setrulanguage='$setrulanguage',place='$place',parentid='$parentid',folder='$folder',ventrilo_resid='$ventrilo_resid',ventrilo_placeid='$ventrilo_placeid',ventrilo_url='$ventrilo_url' where id=$id") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());

                    
writeAdminLog("Изменен сервер ID # $id$name");

                    print 
"Сервер успешно изменен.";
                    
$sub2='servers';
                }
                else {
                    print 
"Утерян идентификатор сервера.";
                    
$sub2='servers';
                }
            }
            }
        if (
$sub2) {print "<BR><BR>";$sub=$sub2;}
        else {
$sub='';}
    }
        
    if (
$sub == 'addserver' or $sub == 'editserver') {
        if (
$sub == 'addserver') {checkAdminAccess('sServersCreate',1);}
        if (
$sub == 'editserver') {checkAdminAccess('sServersRead',1);}

        
$button='Добавить';
        
$text 'Добавление';
        if (
$sub == 'editserver') {
            
$r=@mysql_query("select * from servers where id=$id") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
            
$r=mysql_fetch_object($r);
            
$id=$r->id;
            
$name=$r->name;
            
$type=$r->type;
            
$protocol=$r->protocol;
            
$serverip=$r->ip;
            
$user=$r->user;
            
$ventrilo_user=$r->user;
            
$password=$r->password;
            
$ventrilo_password=$r->password;
            
$userip=$r->userip;
            
$ns1=$r->ns1;
            
$ns2=$r->ns2;
            
$ns3=$r->ns3;
            
$ns4=$r->ns4;
            
$sendmsg=$r->sendmsg;
            
$ventrilo_sendmsg=$r->sendmsg;
            
$setrulanguage=$r->setrulanguage;
            
$place=$r->place;
            
$ventrilo_place=$r->place;
            
$parentid=$r->parentid;
            
$ventrilo_parentid=$r->parentid;
            
$folder=$r->folder;
            
$ventrilo_resid=$r->ventrilo_resid;
            
$ventrilo_placeid=$r->ventrilo_placeid;
            
$ventrilo_url=$r->ventrilo_url;

            
$button='Изменить';
            
$text='Редактирование';
        }

        
?>
        <table>
        <tr><td valign=top>

            <form method=post>
            <input type=hidden name=do value=<?=$do?>>
            <input type=hidden name=sub value=<?=$sub?>2>
            <input type=hidden name=id value=<?=$id?>>
            <table width=600>
            <tr><td colspan=2 align=center bgcolor=#EAEAEA><B><?=$text?> сервера</b></td></tr>
            <tr><td width=180>Название сервера:</td><td><input type=text size=53 name=name value="<?=$name?>"></td></tr>
            <tr><td valign=top>Тип сервера:</td><Td align=left><input type=radio onclick="hidediv('ventrilo');showdiv('hosting');" name=type value=da <? if ($type == "da") { print "checked"; } ?>> DirectAdmin <input type=radio onclick="hidediv('ventrilo');showdiv('hosting');" name=type value=cpanel <? if ($type == "cpanel") { print "checked"; } ?>> cPanel <input type=radio onclick="hidediv('ventrilo');showdiv('hosting');" name=type value=isp <? if ($type == "isp") { print "checked"; } ?>> ISPManager <input type=radio onclick="hidediv('ventrilo');showdiv('hosting');" name=type value=shellscript <? if ($type == "shellscript") { print "checked"; } ?>> ShellScript <input type=radio onclick="hidediv('hosting');showdiv('ventrilo');" name=type value=ventrilo <? if ($type == "ventrilo") { print "checked"; } ?>> Ventrilo</td></tr>
            <tr><td colspan=2>
                <div id="hosting" style="display: <? if ($type != "ventrilo") { print "block;"; } else {print "none;";} ?>">
                <table>
                <tr><td width=180>Протокол:</td><Td align=left><input type=radio name=protocol value=http <? if ($protocol == "http") { print "checked"; } ?>> http <input type=radio name=protocol value=https <? if ($protocol == "https") { print "checked"; } ?>> https</td></tr>
                <tr><td>IP сервера:</td><td><input type=text size=53 name=serverip value="<?=$serverip?>"></td></tr>
                <?
                
if ($type == "isp") { print "<tr><td>Папка:<BR>(по умолчанию manager)</td><td><input type=text size=53 name=folder value="$folder"></td></tr>";}
                
?>
                <tr><td>Логин:</td><td><input type=text size=53 name=user value="<?=$user?>"></td></tr>
                <tr><td>Пароль:</td><td><input type=password size=53 name=password value="<?=$password?>"></td></tr>
                <tr><td>IP для новых пользователей:</td><td><input type=text size=53 name=userip value="<?=$userip?>"></td></tr>
                <tr><td>NS1:</td><td><input type=text size=53 name=ns1 value="<?=$ns1?>"></td></tr>
                <tr><td>NS2:</td><td><input type=text size=53 name=ns2 value="<?=$ns2?>"></td></tr>
                <tr><td>NS3:</td><td><input type=text size=53 name=ns3 value="<?=$ns3?>"></td></tr>
                <tr><td>NS4:</td><td><input type=text size=53 name=ns4 value="<?=$ns4?>"></td></tr>

                <tr><td><BR>Месторасположение:</td><td><BR><input type=text size=53 name=place value="<?=$place?>"></td></tr>
                <tr><td valign=top>Привязка к серверу:</td><td><select name=parentid><option></option>
                <?
                $s
=GetServers();
                while (
$ss = @mysql_fetch_object($s)) {
                    if (
$ss->id != $id) {
                        if (
$ss->place) { $tplace " [$ss->place]"; } else { $tplace ""; }
                        if (
$ss->id == $parentid) { $selected "selected"; } else { $selected ""; }
                        print 
"<option value=$ss->id $selected>$ss->name [$ss->ip]$tplace</option>";
                    }
                }
                
?>
                </select><p style="<?=$styleHelp?>">Если привязать сервер к другому (основному) серверу, то клиент при заказе тарифного плана, для которого в интеграции установлен основной сервер, сможет выбрать месторасположение сервера (выбор будет производиться между основным и привязанными к нему серверами). Названия тарифных планов на серверах должны быть идентичны.</td></tr>
        
                <tr><td><br>Отправлять письмо с данными для доступа к серверу клиенту:</td><Td align=left><br><input type=radio name=sendmsg value=1 <? if ($sendmsg) { print "checked"; } ?>> Да <input type=radio name=sendmsg value=0 <? if (!$sendmsg) { print "checked"; } ?>> Нет</td></tr>
                <tr><td><br>Устанавливать русский язык панели (только для cPanel и DirectAdmin):</td><Td align=left><br><input type=radio name=setrulanguage value=1 <? if ($setrulanguage) { print "checked"; } ?>> Да <input type=radio name=setrulanguage value=0 <? if (!$setrulanguage) { print "checked"; } ?>> Нет</td></tr>
                </table>
                </div>

                <div id="ventrilo" style="display: <? if ($type == "ventrilo") { print "block;"; } else {print "none;";} ?>;">
                <table>
                <tr><td width=180>API Remote Id:</td><td><input type=text size=53 name=ventrilo_user value="<?=$ventrilo_user?>"></td></tr>
                <tr><td>API Hash Key:</td><td><input type=password size=53 name=ventrilo_password value="<?=$ventrilo_password?>"></td></tr>
                <tr><td>API Reseller Id:</td><td><input type=text size=53 name=ventrilo_resid value="<?=$ventrilo_resid?>"></td></tr>
                <tr><td><BR>URL панели управления:</td><td><BR><input type=text size=53 name=ventrilo_url value="<?=$ventrilo_url?>"></td></tr>
                <tr><td><BR>Месторасположение:</td><td><BR><input type=text size=53 name=ventrilo_place value="<?=$ventrilo_place?>"></td></tr>
                <tr><td>ID месторасположения:</td><td><input type=text size=53 name=ventrilo_placeid value="<?=$ventrilo_placeid?>"></td></tr>
                <tr><td valign=top>Привязка к серверу:</td><td><select name=ventrilo_parentid><option></option>
                <?
                $s
=GetServers();
                while (
$ss = @mysql_fetch_object($s)) {
                    if (
$ss->id != $id) {
                        if (
$ss->place) { $tplace " [$ss->place]"; } else { $tplace ""; }
                        if (
$ss->id == $ventrilo_parentid) { $selected "selected"; } else { $selected ""; }
                        print 
"<option value=$ss->id $selected>$ss->name [$ss->ip]$tplace</option>";
                    }
                }
                
?>
                </select><p style="<?=$styleHelp?>">Если привязать сервер к другому (основному) серверу, то клиент при заказе тарифного плана, для которого в интеграции установлен основной сервер, сможет выбрать месторасположение сервера (выбор будет производиться между основным и привязанными к нему серверами). Названия тарифных планов на серверах должны быть идентичны.</td></tr>
                <tr><td><br>Отправлять письмо с данными для доступа к серверу клиенту:</td><Td align=left><br><input type=radio name=ventrilo_sendmsg value=1 <? if ($ventrilo_sendmsg) { print "checked"; } ?>> Да <input type=radio name=sendmsg value=0 <? if (!$sendmsg) { print "checked"; } ?>> Нет</td></tr>
                </table>
                </div>
            </td></tr>
            <tr><Td colspan=2 align=center><BR><input type=submit value=<?=$button?>></td></tr>
            </table>
            </form>


        </td><td valign=top>
        <?
        
if ($sub == 'editserver' and $type != "ventrilo") {
            
?>
            <form method=post>
            <input type=hidden name=do value=<?=$do?>>
            <input type=hidden name=sub value=addip>
            <input type=hidden name=id value=<?=$id?>>
            <table width=250>
            <tr><td colspan=3 align=center bgcolor=#EAEAEA><B>Выделенные IP-адреса сервера</b></td></tr>
            <?
            $ips 
GetServersIPs($id);
            while (
$ip = @mysql_fetch_object($ips)) {
                if (
$ip->order_id) {$used "<a href=?do=editorder&host_id=$ip->order_id>занят</a>";} else {$used "свободен";}
                print 
"<tr><td>$ip->ip</td><td align=center>$used</td><td><a href=?do=$do&sub=delip&id=$id&ipid=$ip->id onclick="javascript: return confirm('Вы уверены, что хотите удалить $ip->ip?');"><img src=./_rootimages/del.gif border=0 alt="Удалить IP" title="Удалить IP"></a></td></tr>";
            }
            
?>
            <tr><td colspan=3 align=center>IP: <input type=text name=newip size=12> <input type=submit value=Добавить></td></tr>
            </table>
            </form>
            <?
        
}
        
?>
        </td></tr>
        </table>
        <?
    
}

    if (
$sub == "servers") {
        
checkAdminAccess('sServersRead',1);

        
$r=GetServers();
        
?>

        <table cellpadding=3>
        <tr><td colspan=7 align=center bgcolor=<?=$font_head?>><B>Сервера</b></td></tr>
        <tr bgcolor=<?=$font_head?>><td></td><td align=center>Название</td><td align=center>Логин</td><td align=center>NS-сервера</td><td align=center>IP для пользователей</td><td align=center>Кол-во аккаунтов</td><td width=100 align=center>Операция</td></tr>
        <?
        $cnt
=0;
        while (
$rr = @mysql_fetch_object($r)) {
            
getfont();

            if (
$rr->ns3) {$rr->ns3="<BR>$rr->ns3";}
            if (
$rr->ns4) {$rr->ns4="<BR>$rr->ns4";}
    
            if (
$rr->place) { $place " [$rr->place]"; } else { $place "";}
            if (
$rr->parentid) { $parenttop "^^^ "; } else { $parenttop ""; }

            
$usersCnt GetServerUserCount($rr->id);
            if (
$usersCnt 0) {
                
$usersCnt "<A href=?do=$do&sub=servers&serverid=$rr->id>".$usersCnt."</a>";
            }

            print 
"
            <tr bgcolor=
$font_row>
            <td></td>
            <td>
$parenttop<b>$rr->name [$rr->ip]</b><br>".$parenttop."[$rr->type] [$rr->protocol]$place</td>
            <Td>
$rr->user</td>
            <Td>
$rr->ns1<br>$rr->ns2$rr->ns3$rr->ns4</td>
            <Td align=center>
$rr->userip</td>
            <td align=center>"
.$usersCnt."</td>
            <Td align=center><A href=?do=
$do&sub=editserver&id=$rr->id><img src=./_rootimages/edit.gif alt=Изменить title=Изменить border=0></a><A href=?do=$do&sub=deleteserver&id=$rr->id onclick="javascript: return confirm('Вы уверены, что хотите удалить сервер?');"><img src=./_rootimages/del.gif alt=Удалить title=Удалить border=0></a></td>
            </tr>
            "
;
    
            
$cnt++;
        }
        
?>
        <tr bgcolor=<?=$font_head?>><Td colspan=7>Всего серверов: <?=$cnt?></td></tr>
        </table>
        <?

        
if ($serverid) {
            
$server GetServers($serverid);
            
$usersCnt GetServerUserCount($serverid);

            if (
$server->id and $usersCnt 0) {

                
?><BR>
                <table cellpadding=3>
                <tr><td colspan=5 align=center bgcolor=<?=$font_head?>><B>Аккаунты на сервере <?=$server->name?> [<?=$server->ip?>]</b></td></tr>
                <tr bgcolor=<?=$font_head?>><td align=center>Логин</td><td align=center>Логин на сервере</td><td align=center>Тарифный план</td><td align=center>Домен</td><td></td></tr>
                <?

                $r 
= @mysql_query("select * from orders where serverid='$serverid' order by tarif") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                while (
$rr mysql_fetch_object($r)) {
                    
getfont();

                    
$user GetUserById($rr->uid);
                    
$tarif GetTarifById($rr->tarif);

                    print 
"
                    <tr bgcolor=
$font_row>
                    <td><a href=?do=fullinfo&id=
$rr->uid>".$user->login."</a></td>
                    <td>"
.$rr->serverlogin."</td>
                    <td>"
.$tarif->name."</td>
                    <td>"
.$rr->domain."</td>
                    <td><a href=?do=editorder&host_id=
$rr->id><img src=./_rootimages/edit.gif border=0 alt='Редактировать заказ' title='Редактировать заказ'></a><a href=?do=orders&sub=delete&id=$rr->id onclick="javascript: return confirm('Будет удален заказ, а так же все счета, относящиесу к нему. Вы уверены, что хотите удалить заказ?');"><img src=./_rootimages/del.gif border=0 alt='Удалить заказ' title='Удалить заказ'></a></td>
                    </tr>
                    "
;
                }

                
?>
                <tr bgcolor=<?=$font_head?>><Td colspan=5>Всего аккаунтов: <?=$usersCnt?></td></tr>
                </table>
                <?
            
}
    
        }
    }

    if (
$sub == "usergroups" or $sub == "addusergroup" or $sub == "editusergroup" or $sub == "addusergroup2" or $sub == "editusergroup2" or $sub == "deleteusergroup") {
        if (
$sub == "deleteusergroup") {
            
checkAdminAccess('sUserGroupDelete',1);

            if (
$id) {
                
$r=@mysql_query("select * from admin_groups where id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                
$r=@mysql_fetch_object($r);
                if (
$r->id) {
                    @
mysql_query("delete from admin_groups where id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());

                    
writeAdminLog("Удален отдел ID # $id$r->name");

                    print 
"Отдел успешно удален.";
                } else {
                    print 
"Отдел не найден.";
                }
            }
            else {
                print 
"Утерян идентификатор отдела.";
            }
            print 
"<BR><BR>";
        }

        if (
$sub == "addusergroup2" or $sub == "editusergroup2") {
                    if (!
$name) {print "Не указано название отдела.";}
                    else {
                            if (
$sub == 'addusergroup2') {
                    
checkAdminAccess('sUserGroupCreate',1);

                                    
$r=@mysql_query("select * from admin_groups where name='$name'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                                    if (
mysql_num_rows($r) > 0) {print "Отдел <B>$name</b> уже присутствует в базе.";}
                                    else {
                                            @
mysql_query("insert into admin_groups (name) values('$name')") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                        
$newid=mysql_insert_id();

                        
writeAdminLog("Добавлен отдел ID # $newid$name");

                                            print 
"Отдел <B>$name</b> успешно добавлен в базу.";
                                    }
                    
$name "";
                            }
                            else if (
$sub == 'editusergroup2') {
                    
checkAdminAccess('sUserGroupEdit',1);

                                    if (
$id) {
                                            @
mysql_query("update admin_groups set name='$name' where id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());

                        
writeAdminLog("Изменен отдел ID # $id$name");

                                            print 
"Отдел <B>$name</b> успешно изменен."
                                    }
                                    else {
                                            print 
"Утерян идентификатор отдела.";
                                    }
                    
$name=""$id="";
                            }
            }
            print 
"<BR><BR>";
                }

        
checkAdminAccess('sUserGroupRead',1);

                
$r=@mysql_query("select * from admin_groups order by name") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                
?>
                <table cellpadding=3 width=95%>
                <tr><td colspan=3 align=center bgcolor=<?=$font_head?>><B>Отделы</b></td></tr>
                <tr bgcolor=<?=$font_head?>><td align=center>ID</td><td align=center>Название</td><td align=center></td></tr>
                <?
                $cnt
=0;
                while (
$rr mysql_fetch_object($r)) {
                        
getfont();

                        print 
"
                        <tr bgcolor=
$font_row>
                        <td width=30 align=center>
$rr->id</td>
                        <td>
$rr->name</td>
            <td width=100 align=center><A href=?do=
$do&sub=editusergroup&id=$rr->id><img src=./_rootimages/edit.gif alt=Изменить border=0></a><A href=?do=$do&sub=deleteusergroup&id=$rr->id onclick="javascript: return confirm('Вы уверены, что хотите удалить отдел?');"><img src=./_rootimages/del.gif alt=Удалить border=0></a></td>
                        </tr>
                        "
;

                        
$cnt++;
                }
                
?>
                <tr bgcolor=<?=$font_head?>><Td colspan=3>Всего отделов: <?=$cnt?></td></tr>
                </table>
                <?

        
if ($sub == 'editusergroup') {
            
$r=@mysql_query("select * from admin_groups where id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
            
$r=mysql_fetch_object($r);
            
$id=$r->id;
            
$name=$r->name;
                            
            
$sub "editusergroup";
            
$txt "Изменение";
            
$button 'Изменить';
        } else {                       
            
$sub "addusergroup";
            
$txt "Добавление";
            
$button 'Добавить';                    
        }

        
?><BR>
        <form method=post>
        <input type=hidden name=do value="<?=$do?>">
        <input type=hidden name=sub value="<?=$sub?>2">
        <input type=hidden name=id value="<?=$id?>">
        <table>
        <tr><td colspan=4 align=center bgcolor=#EAEAEA><B><?=$txt?> отдела</b></td></tr>
        <tr><td>Название:</td><td><input type=text size=20 name=name value="<?=$name?>"></td><td></td><Td><input type=submit value=<?=$button?>></td></tr>
        </table>
        </form>
        <?

    
}

    if (
$sub == 'deleteuser' and $id) {
        
checkAdminAccess('sUsersDelete',1);

        
$admin=GetAdminById($id);

        @
mysql_query("delete from admin_users where id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
        @
mysql_query("delete from admin_logs where aid='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());

        
writeAdminLog("Удален администратор ID # $id$admin->login");

        print 
"Пользователь успешно удален.<BR><BR>";
        
$sub='users';
    }
    
    if (
$sub == 'adduser2' or $sub == 'edituser2') {
        if (
$sub == 'adduser2') {$sub2='adduser'checkAdminAccess('sUsersCreate',1);}
        if (
$sub == 'edituser2') {$sub2='edituser'checkAdminAccess('sUsersEdit',1);}

        if (!
$login) {print "Не указан логин пользователя.";}
        else if (!
$password and $sub == 'adduser') {print "Не указан пароль пользователя.";}
        else if (!
$name) {print "Не указано имя пользователя.";}
        else if (!
$email) {print "Не указан E-Mail пользователя.";}
        else {
            
$accessto=@join("::",$at);
            
$groups=@join("::",$gr);

            if (
$sub == 'adduser2') {
                @
mysql_query("insert into admin_users (login,password,name,email,fullaccess,accessto,sendpaybill,sendcreateactmsg,senderror,sendneworder,sendmoneyout,sendremind,sendcron,sendticket,sendprofilecheck,senddns,signature,groups) values('$login','".crypt($password)."','$name','$email','$fullaccess','$accessto','$sendpaybill','$sendcreateactmsg','$senderror','$sendneworder','$sendmoneyout','$sendremind','$sendcron','$sendticket','$sendprofilecheck','$senddns','$signature','$groups')") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                
$newid=mysql_insert_id();

                
writeAdminLog("Добавлен администратор ID # $newid$login");

                print 
"Новый пользователь успешно добавлен.";
                
$sub2='users';
            }
            else if (
$sub == 'edituser2') {
                if (
$id) {
                    @
mysql_query("update admin_users set login='$login',name='$name',email='$email',fullaccess='$fullaccess',accessto='$accessto',sendpaybill='$sendpaybill',sendcreateactmsg='$sendcreateactmsg',senderror='$senderror',sendneworder='$sendneworder',sendmoneyout='$sendmoneyout',sendremind='$sendremind',sendcron='$sendcron',sendticket='$sendticket',sendprofilecheck='$sendprofilecheck',senddns='$senddns',signature='$signature',groups='$groups' where id=$id") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                    if (
$password) {@mysql_query("update admin_users set password='".crypt($password)."' where id=$id") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());}

                    
writeAdminLog("Изменен администратор ID # $id$login");

                    print 
"Пользователь успешно изменен.";
                    
$sub2='users';
                }
                else {
                    print 
"Утерян идентификатор пользователя.";
                    
$sub2='users';
                }
            }
            }
        if (
$sub2) {print "<BR><BR>";$sub=$sub2;}
        else {
$sub='';}
    }
        
    if (
$sub == 'adduser' or $sub == 'edituser') {
        if (
$sub == 'adduser') {checkAdminAccess('sUsersEdit',1);}
        if (
$sub == 'edituser') {checkAdminAccess('sUsersRead',1);}

        
$button='Добавить';
        
$text 'Добавление';
        if (
$sub == 'edituser') {
            
$r=@mysql_query("select * from admin_users where id=$id") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
            
$r=mysql_fetch_object($r);
            
$login=$r->login;
            
$name=$r->name;
            
$email=$r->email;
            
$fullaccess=$r->fullaccess;
            
$accessto=$r->accessto;
            
$sendpaybill=$r->sendpaybill;
            
$sendcreateactmsg=$r->sendcreateactmsg;
            
$senderror=$r->senderror;
            
$sendneworder=$r->sendneworder;
            
$sendmoneyout=$r->sendmoneyout;
            
$sendremind=$r->sendremind;
            
$sendcron=$r->sendcron;
            
$sendticket=$r->sendticket;
            
$sendprofilecheck=$r->sendprofilecheck;
            
$senddns=$r->senddns;
            
$signature=$r->signature;
            
$groups=$r->groups;

            
$at=split("::",$accessto);
            
$gr=split("::",$groups);

            
$button='Изменить';
            
$text='Редактирование';
        }

        
?>
        <form method=post>
        <input type=hidden name=do value=<?=$do?>>
        <input type=hidden name=sub value=<?=$sub?>2>
        <input type=hidden name=id value=<?=$id?>>
        <table>
        <tr><td colspan=2 align=center bgcolor=#EAEAEA><B><?=$text?> пользователя</b></td></tr>
        <tr><td>Логин:</td><td><input type=text size=53 name=login value="<?=$login?>"></td></tr>
        <tr><td>Пароль:</td><td><input type=password size=53 name=password value="<?=$password?>"></td></tr>
        <tr><td>Имя:</td><td><input type=text size=53 name=name value="<?=$name?>"></td></tr>
        <tr><td>E-Mail:</td><td><input type=text size=53 name=email value="<?=$email?>"></td></tr>
        <tr><td valign=top>Подпись:</td><td><textarea name=signature cols=40 rows=3><?=$signature?></textarea></td></tr>
        <tr><td>Доступ:</td><Td align=left><input type=radio name=fullaccess value=1 <? if ($fullaccess) { print "checked"; } ?>> Полный <input type=radio name=fullaccess value=0 <? if (!$fullaccess) { print "checked"; } ?>> использовать права доступа</td></tr>
        <?
        $admGroups 
GetAdminGroups();
        if (@
mysql_num_rows($admGroups) > 0) {
            print 
"<tr><td valign=top>Отделы:</td><td>";
            while (
$admGroup = @mysql_fetch_object($admGroups)) {
                if (@
in_array("$admGroup->id",$gr)) {$addonCheck="checked";} else {$addonCheck="";}
                print 
"<input type=checkbox name=gr[] value=$admGroup->id $addonCheck$admGroup->name ";
            }
            print 
"</td></tr>";
        }
        
?>
        </table><BR><BR>

        <table>
        <tr><td colspan=2 align=center bgcolor=#EAEAEA><B>Отправлять пользователю</b></td></tr>
        <tr><td>уведомления об оплаченных счетах:</td><Td align=left><input type=radio name=sendpaybill value=1 <? if ($sendpaybill) { print "checked"; } ?>> Да <input type=radio name=sendpaybill value=0 <? if (!$sendpaybill) { print "checked"; } ?>> Нет</td></tr>
        <tr><td>копию письма с данными для доступа к серверу<br>после создания аккаунта:</td><Td align=left><input type=radio name=sendcreateactmsg value=1 <? if ($sendcreateactmsg) { print "checked"; } ?>> Да <input type=radio name=sendcreateactmsg value=0 <? if (!$sendcreateactmsg) { print "checked"; } ?>> Нет</td></tr>
        <tr><td>сообщения об ошибках:</td><Td align=left><input type=radio name=senderror value=1 <? if ($senderror) { print "checked"; } ?>> Да <input type=radio name=senderror value=0 <? if (!$senderror) { print "checked"; } ?>> Нет</td></tr>
        <tr><td>уведомления о новых заказах/продлениях:</td><Td align=left><input type=radio name=sendneworder value=1 <? if ($sendneworder) { print "checked"; } ?>> Да <input type=radio name=sendneworder value=0 <? if (!$sendneworder) { print "checked"; } ?>> Нет</td></tr>
        <tr><td>уведомления о заказе клиентом вывода средств:</td><Td align=left><input type=radio name=sendmoneyout value=1 <? if ($sendmoneyout) { print "checked"; } ?>> Да <input type=radio name=sendmoneyout value=0 <? if (!$sendmoneyout) { print "checked"; } ?>> Нет</td></tr>
        <tr><td>уведомления об окончании оплаченного периода:</td><Td align=left><input type=radio name=sendremind value=1 <? if ($sendremind) { print "checked"; } ?>> Да <input type=radio name=sendremind value=0 <? if (!$sendremind) { print "checked"; } ?>> Нет</td></tr>
        <tr><td>отчеты работы cron-скрипта:</td><Td align=left><input type=radio name=sendcron value=1 <? if ($sendcron) { print "checked"; } ?>> Да <input type=radio name=sendcron value=0 <? if (!$sendcron) { print "checked"; } ?>> Нет</td></tr>
        <tr><td>уведомления о новых тикетах/ответах:</td><Td align=left><input type=radio name=sendticket value=1 <? if ($sendticket) { print "checked"; } ?>> Да <input type=radio name=sendticket value=0 <? if (!$sendticket) { print "checked"; } ?>> Нет</td></tr>
        <tr><td>уведомления о необходимости проверки профайла:</td><Td align=left><input type=radio name=sendprofilecheck value=1 <? if ($sendprofilecheck) { print "checked"; } ?>> Да <input type=radio name=sendprofilecheck value=0 <? if (!$sendprofilecheck) { print "checked"; } ?>> Нет</td></tr>
        <tr><td>уведомления о необходимости смены DNS-серверов:</td><Td align=left><input type=radio name=senddns value=1 <? if ($senddns) { print "checked"; } ?>> Да <input type=radio name=senddns value=0 <? if (!$senddns) { print "checked"; } ?>> Нет</td></tr>
        </table><BR><BR>

        <table>
        <tr><td colspan=5 align=center bgcolor=#EAEAEA><B>Права доступа</b></td></tr>
        <tr><Td>Счета</td><Td><input type=checkbox name=at[] value=billsRead <? if (@in_array("billsRead",$at)) {print "checked";}?>> чтение</td><td> </td><td><input type=checkbox name=at[] value=billsEdit <? if (@in_array("billsEdit",$at)) {print "checked";}?>> изменение</td><td><input type=checkbox name=at[] value=billsDelete <? if (@in_array("billsDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Заказы</td><Td><input type=checkbox name=at[] value=ordersRead <? if (@in_array("ordersRead",$at)) {print "checked";}?>> чтение</td><td> </td><td><input type=checkbox name=at[] value=ordersEdit <? if (@in_array("ordersEdit",$at)) {print "checked";}?>> изменение</td><td><input type=checkbox name=at[] value=ordersDelete <? if (@in_array("ordersDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Домены</td><Td><input type=checkbox name=at[] value=domainsRead <? if (@in_array("domainsRead",$at)) {print "checked";}?>> чтение</td><td> </td><td><input type=checkbox name=at[] value=domainsEdit <? if (@in_array("domainsEdit",$at)) {print "checked";}?>> изменение</td><td><input type=checkbox name=at[] value=domainsDelete <? if (@in_array("domainsDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Товары</td><Td><input type=checkbox name=at[] value=shopRead <? if (@in_array("shopRead",$at)) {print "checked";}?>> чтение</td><td> </td><td><input type=checkbox name=at[] value=shopEdit <? if (@in_array("shopEdit",$at)) {print "checked";}?>> изменение</td><td><input type=checkbox name=at[] value=shopDelete <? if (@in_array("shopDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Тикеты</td><Td><input type=checkbox name=at[] value=ticketsRead <? if (@in_array("ticketsRead",$at)) {print "checked";}?>> чтение</td><td><input type=checkbox name=at[] value=ticketsCreate <? if (@in_array("ticketsCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=ticketsEdit <? if (@in_array("ticketsEdit",$at)) {print "checked";}?>> изменение</td><td><input type=checkbox name=at[] value=ticketsDelete <? if (@in_array("ticketsDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Новости</td><Td><input type=checkbox name=at[] value=newsRead <? if (@in_array("newsRead",$at)) {print "checked";}?>> чтение</td><td><input type=checkbox name=at[] value=newsCreate <? if (@in_array("newsCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=newsEdit <? if (@in_array("newsEdit",$at)) {print "checked";}?>> изменение</td><td><input type=checkbox name=at[] value=newsDelete <? if (@in_array("newsDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>FAQ</td><Td><input type=checkbox name=at[] value=faqRead <? if (@in_array("faqRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=faqCreate <? if (@in_array("faqCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=faqEdit <? if (@in_array("faqEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=faqDelete <? if (@in_array("faqDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>FAQ / Группы вопросов</td><Td><input type=checkbox name=at[] value=faqGroupRead <? if (@in_array("faqGroupRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=faqGroupCreate <? if (@in_array("faqGroupCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=faqGroupEdit <? if (@in_array("faqGroupEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=faqGroupDelete <? if (@in_array("faqGroupDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Купоны / Промо-коды</td><Td><input type=checkbox name=at[] value=couponsRead <? if (@in_array("couponsRead",$at)) {print "checked";}?>> чтение</td><td><input type=checkbox name=at[] value=couponsCreate <? if (@in_array("couponsCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=couponsEdit <? if (@in_array("couponsEdit",$at)) {print "checked";}?>> изменение</td><td><input type=checkbox name=at[] value=couponsDelete <? if (@in_array("couponsDelete",$at)) {print "checked";}?>> удаление</td></tr>

        <tr><td colspan=5 align=center bgcolor=#EAEAEA><B>Работа с клиентами</b></td></tr>
        <tr><Td>Клиенты</td><Td><input type=checkbox name=at[] value=clientsRead <? if (@in_array("clientsRead",$at)) {print "checked";}?>> чтение</td><td> </td><Td> </td><td><input type=checkbox name=at[] value=clientsDelete <? if (@in_array("clientsDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Настройки клиента</td><Td><input type=checkbox name=at[] value=clientSettingsRead <? if (@in_array("clientSettingsRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=clientSettingsEdit <? if (@in_array("clientSettingsEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>Профайлы клиента</td><Td><input type=checkbox name=at[] value=clientProfileRead <? if (@in_array("clientProfileRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=clientProfileEdit <? if (@in_array("clientProfileEdit",$at)) {print "checked";}?>> изменение</td><Td><input type=checkbox name=at[] value=clientProfileDelete <? if (@in_array("clientProfileDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Пароль клиента</td><td> </td><td> </td><Td><input type=checkbox name=at[] value=clientPasswordEdit <? if (@in_array("clientPasswordEdit",$at)) {print "checked";}?>> изменение</td><td> </td></tr>
        <tr><Td>Внутренний баланс клиента</td><td> </td><td> </td><Td><input type=checkbox name=at[] value=clientBalanceEdit <? if (@in_array("clientBalanceEdit",$at)) {print "checked";}?>> изменение</td><td> </td></tr>
        <tr><Td>Специальные цены клиента</td><Td><input type=checkbox name=at[] value=clientSpecialCostRead <? if (@in_array("clientSpecialCostRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=clientSpecialCostCreate <? if (@in_array("clientSpecialCostCreate",$at)) {print "checked";}?>> создание</td><td> </td><TD><input type=checkbox name=at[] value=clientSpecialCostDelete <? if (@in_array("clientSpecialCostDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>История клиента</td><Td><input type=checkbox name=at[] value=clientHistoryRead <? if (@in_array("clientHistoryRead",$at)) {print "checked";}?>> чтение</td><td> </td><Td> </td><td> </td></tr>
        <tr><Td>Вход в биллинг клиента</td><Td><input type=checkbox name=at[] value=gotoBillingAllow <? if (@in_array("gotoBillingAllow",$at)) {print "checked";}?>> разрешить</td><td> </td><Td> </td><td> </td></tr>
        <tr><Td>Выставление счетов клиенту</td><Td><input type=checkbox name=at[] value=newBillsAllow <? if (@in_array("newBillsAllow",$at)) {print "checked";}?>> разрешить</td><td> </td><Td> </td><td> </td></tr>
        <tr><Td>Просмотр скана паспорта</td><Td><input type=checkbox name=at[] value=showPassportAllow <? if (@in_array("showPassportAllow",$at)) {print "checked";}?>> разрешить</td><td> </td><Td> </td><td> </td></tr>
        <tr><Td>Удаление скана паспорта</td><Td><input type=checkbox name=at[] value=deletePassportAllow <? if (@in_array("deletePassportAllow",$at)) {print "checked";}?>> разрешить</td><td> </td><Td> </td><td> </td></tr>
        <tr><Td>Объединение заказов</td><Td><input type=checkbox name=at[] value=clientMoveOrders <? if (@in_array("clientMoveOrders",$at)) {print "checked";}?>> разрешить</td><td> </td><Td> </td><td> </td></tr>

        <tr><td colspan=5 align=center bgcolor=#EAEAEA><B>Настройки</b></td></tr>
        <tr><Td>Общие</td><Td><input type=checkbox name=at[] value=sGeneralRead <? if (@in_array("sGeneralRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sGeneralEdit <? if (@in_array("sGeneralEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>Справочник валют</td><Td><input type=checkbox name=at[] value=sCurrencyRead <? if (@in_array("sCurrencyRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sCurrencyEdit <? if (@in_array("sCurrencyEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>Безопасность</td><Td><input type=checkbox name=at[] value=sSecurityRead <? if (@in_array("sSecurityRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sSecurityEdit <? if (@in_array("sSecurityEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>Доменные зоны</td><Td><input type=checkbox name=at[] value=sZonesRead <? if (@in_array("sZonesRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sZonesCreate <? if (@in_array("sZonesCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=sZonesEdit <? if (@in_array("sZonesEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=sZonesDelete <? if (@in_array("sZonesDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Доменные зоны / Тип цены</td><Td><input type=checkbox name=at[] value=sZonesCostTypeRead <? if (@in_array("sZonesCostTypeRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sZonesCostTypeEdit <? if (@in_array("sZonesCostTypeEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>Дополнительные услуги</td><Td><input type=checkbox name=at[] value=sAddonsRead <? if (@in_array("sAddonsRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sAddonsCreate <? if (@in_array("sAddonsCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=sAddonsEdit <? if (@in_array("sAddonsEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=sAddonsDelete <? if (@in_array("sAddonsDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Каталог сайтов</td><Td><input type=checkbox name=at[] value=sCatalogRead <? if (@in_array("sCatalogRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sCatalogEdit <? if (@in_array("sCatalogEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>Магазин товаров</td><Td><input type=checkbox name=at[] value=sShopRead <? if (@in_array("sShopRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sShopCreate <? if (@in_array("sShopCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=sShopEdit <? if (@in_array("sShopEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=sShopDelete <? if (@in_array("sShopDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Магазин товаров / Группы товаров</td><Td><input type=checkbox name=at[] value=sShopGroupRead <? if (@in_array("sShopGroupRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sShopGroupCreate <? if (@in_array("sShopGroupCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=sShopGroupEdit <? if (@in_array("sShopGroupEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=sShopGroupDelete <? if (@in_array("sShopGroupDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Меню клиента</td><Td><input type=checkbox name=at[] value=sUsersMenuRead <? if (@in_array("sUsersMenuRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sUsersMenuCreate <? if (@in_array("sUsersMenuCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=sUsersMenuEdit <? if (@in_array("sUsersMenuEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=sUsersMenuDelete <? if (@in_array("sUsersMenuDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Мультиязычность</td><Td><input type=checkbox name=at[] value=sMultiLanguageRead <? if (@in_array("sMultiLanguageRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sMultiLanguageEdit <? if (@in_array("sMultiLanguageEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>Оплата</td><Td><input type=checkbox name=at[] value=sMoneyRead <? if (@in_array("sMoneyRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sMoneyEdit <? if (@in_array("sMoneyEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>Откуда Вы о нас узнали?</td><Td><input type=checkbox name=at[] value=sAboutUsRead <? if (@in_array("sAboutUsRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sAboutUsCreate <? if (@in_array("sAboutUsCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=sAboutUsEdit <? if (@in_array("sAboutUsEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=sAboutUsDelete <? if (@in_array("sAboutUsDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Отправка почты</td><Td><input type=checkbox name=at[] value=sMailRead <? if (@in_array("sMailRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sMailEdit <? if (@in_array("sMailEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>Партнерская программа</td><Td><input type=checkbox name=at[] value=sPartnerRead <? if (@in_array("sPartnerRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sPartnerEdit <? if (@in_array("sPartnerEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>Партнерская программа / Баннеры</td><Td> </td><Td><input type=checkbox name=at[] value=sPartnerBannerCreate <? if (@in_array("sPartnerBannerCreate",$at)) {print "checked";}?>> создание</td><td> </td><TD><input type=checkbox name=at[] value=sPartnerBannerDelete <? if (@in_array("sPartnerBannerDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Пользователи</td><Td><input type=checkbox name=at[] value=sUsersRead <? if (@in_array("sUsersRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sUsersCreate <? if (@in_array("sUsersCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=sUsersEdit <? if (@in_array("sUsersEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=sUsersDelete <? if (@in_array("sUsersDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Пользователи / Отделы</td><Td><input type=checkbox name=at[] value=sUserGroupRead <? if (@in_array("sUserGroupRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sUserGroupCreate <? if (@in_array("sUserGroupCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=sUserGroupEdit <? if (@in_array("sUserGroupEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=sUserGroupDelete <? if (@in_array("sUserGroupDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Пользователи / Логи действий</td><Td><input type=checkbox name=at[] value=sUserLogsRead <? if (@in_array("sUserLogsRead",$at)) {print "checked";}?>> чтение</td><Td> </td><td> </td><TD> </td></tr>
        <tr><Td>Профайл</td><Td><input type=checkbox name=at[] value=sProfileSettingsRead <? if (@in_array("sProfileSettingsRead",$at)) {print "checked";}?>> чтение</td><Td> </td><td><input type=checkbox name=at[] value=sProfileSettingsEdit <? if (@in_array("sProfileSettingsEdit",$at)) {print "checked";}?>> изменение</td><TD> </td></tr>
        <tr><Td>Регистраторы доменов</td><Td><input type=checkbox name=at[] value=sRegistrRead <? if (@in_array("sRegistrRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sRegistrCreate <? if (@in_array("sRegistrCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=sRegistrEdit <? if (@in_array("sRegistrEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=sRegistrDelete <? if (@in_array("sRegistrDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Серверы</td><Td><input type=checkbox name=at[] value=sServersRead <? if (@in_array("sServersRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sServersCreate <? if (@in_array("sServersCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=sServersEdit <? if (@in_array("sServersEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=sServersDelete <? if (@in_array("sServersDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Серверы / Выделенные IP</td><Td> </td><Td><input type=checkbox name=at[] value=sServersIPCreate <? if (@in_array("sServersIPCreate",$at)) {print "checked";}?>> создание</td><td> </td><TD><input type=checkbox name=at[] value=sServersIPDelete <? if (@in_array("sServersIPDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Тарифные планы</td><Td><input type=checkbox name=at[] value=sTarifsRead <? if (@in_array("sTarifsRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sTarifsCreate <? if (@in_array("sTarifsCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=sTarifsEdit <? if (@in_array("sTarifsEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=sTarifsDelete <? if (@in_array("sTarifsDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Тарифные планы / Доступные сроки заказа</td><Td><input type=checkbox name=at[] value=sTarifsSrokiRead <? if (@in_array("sTarifsSrokiRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sTarifsSrokiCreate <? if (@in_array("sTarifsSrokiCreate",$at)) {print "checked";}?>> создание</td><td> </td><TD><input type=checkbox name=at[] value=sTarifsSrokiDelete <? if (@in_array("sTarifsSrokiDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Тарифные планы / Доступные доп. услуги</td><Td><input type=checkbox name=at[] value=sTarifsAddonsRead <? if (@in_array("sTarifsAddonsRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sTarifsAddonsEdit <? if (@in_array("sTarifsAddonsEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>Тарифные планы / Бесплатные домены</td><Td><input type=checkbox name=at[] value=sTarifsFreeDomRead <? if (@in_array("sTarifsFreeDomRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sTarifsFreeDomCreate <? if (@in_array("sTarifsFreeDomCreate",$at)) {print "checked";}?>> создание</td><td> </td><TD><input type=checkbox name=at[] value=sTarifsFreeDomDelete <? if (@in_array("sTarifsFreeDomDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Тарифные планы / Группы тарифных планов</td><Td><input type=checkbox name=at[] value=sTarifsGroupRead <? if (@in_array("sTarifsGroupRead",$at)) {print "checked";}?>> чтение</td><Td><input type=checkbox name=at[] value=sTarifsGroupCreate <? if (@in_array("sTarifsGroupCreate",$at)) {print "checked";}?>> создание</td><td><input type=checkbox name=at[] value=sTarifsGroupEdit <? if (@in_array("sTarifsGroupEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=sTarifsGroupDelete <? if (@in_array("sTarifsGroupDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Шаблоны</td><Td><input type=checkbox name=at[] value=sTemplatesRead <? if (@in_array("sTemplatesRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sTemplatesEdit <? if (@in_array("sTemplatesEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>Cron</td><Td><input type=checkbox name=at[] value=sCronRead <? if (@in_array("sCronRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sCronEdit <? if (@in_array("sCronEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>
        <tr><Td>HTML-редактор</td><Td><input type=checkbox name=at[] value=sHTMLRead <? if (@in_array("sHTMLRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td><input type=checkbox name=at[] value=sHTMLEdit <? if (@in_array("sHTMLEdit",$at)) {print "checked";}?>> изменение</td><Td> </td></tr>

        <tr><td colspan=5 align=center bgcolor=#EAEAEA><B>Статистика</b></td></tr>
        <tr><Td>Общая</td><Td><input type=checkbox name=at[] value=statsTotalRead <? if (@in_array("statsTotalRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td> </td><Td> </td></tr>
        <tr><Td>Откуда Вы о нас узнали?</td><Td><input type=checkbox name=at[] value=statsAboutUsRead <? if (@in_array("statsAboutUsRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td> </td><Td> </td></tr>
        <tr><Td>Рефералы</td><Td><input type=checkbox name=at[] value=statsReferalsRead <? if (@in_array("statsReferalsRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td> </td><Td> </td></tr>
        <tr><Td>Финансы</td><Td><input type=checkbox name=at[] value=statsFinanceRead <? if (@in_array("statsFinanceRead",$at)) {print "checked";}?>> чтение</td><Td> </td><Td> </td><Td> </td></tr>

        <tr><td colspan=5 align=center bgcolor=#EAEAEA><B>Другое</b></td></tr>
        <tr><Td>Добавить дни к заказам</td><Td><input type=checkbox name=at[] value=addDaysAllow <? if (@in_array("addDaysAllow",$at)) {print "checked";}?>> разрешить</td><Td> </td><Td> </td><Td> </td></tr>
        <tr><Td>Добавить заказ</td><Td><input type=checkbox name=at[] value=addOrderAllow <? if (@in_array("addOrderAllow",$at)) {print "checked";}?>> разрешить</td><Td> </td><Td> </td><Td> </td></tr>
        <tr><Td>Каталог сайтов</td><Td><input type=checkbox name=at[] value=catalogRead <? if (@in_array("catalogRead",$at)) {print "checked";}?>> чтение</td><Td> </td><td><input type=checkbox name=at[] value=catalogEdit <? if (@in_array("catalogEdit",$at)) {print "checked";}?>> изменение</td><TD><input type=checkbox name=at[] value=catalogDelete <? if (@in_array("catalogDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Логи почты</td><Td><input type=checkbox name=at[] value=mailLogsRead <? if (@in_array("mailLogsRead",$at)) {print "checked";}?>> чтение</td><Td> </td><td> </td><TD><input type=checkbox name=at[] value=mailLogsDelete <? if (@in_array("mailLogsDelete",$at)) {print "checked";}?>> удаление</td></tr>
        <tr><Td>Отправить E-mail</td><Td><input type=checkbox name=at[] value=mailSendAllow <? if (@in_array("mailSendAllow",$at)) {print "checked";}?>> разрешить</td><Td> </td><Td> </td><Td> </td></tr>

        <tr><Td colspan=5 align=center><BR><input type=submit value=<?=$button?>></td></tr>
        </table>

        </form>
        <?
    
}

    if (
$sub == "users") {
        
checkAdminAccess('sUsersRead',1);

        
$r=@mysql_query("select * from admin_users order by login") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
        
?>

        <table cellpadding=3>
        <tr><td colspan=5 align=center bgcolor=<?=$font_head?>><B>Пользователи</b></td></tr>
        <tr bgcolor=<?=$font_head?>><td align=center>Логин</td><td align=center>Имя</td><td align=center>E-Mail</td><td align=center>Полный доступ</td><td width=100 align=center>Операция</td></tr>
        <?
        $cnt
=0;
        while (
$rr = @mysql_fetch_object($r)) {
            
getfont();
    
            print 
"
            <tr bgcolor=
$font_row>
            <td><b>
$rr->login</b></td>
            <Td>
$rr->name</td>
            <Td>
$rr->email</td>
            <Td align=center>"
.$_yes[$rr->fullaccess]."</td>
            <Td align=center><A href=?do=userlogs&aid=
$rr->id><img src=./_rootimages/history.gif alt='Лог действий' title='Лог действий' border=0></a><A href=?do=$do&sub=edituser&id=$rr->id><img src=./_rootimages/edit.gif alt=Изменить title=Изменить border=0></a><A href=?do=$do&sub=deleteuser&id=$rr->id onclick="javascript: return confirm('Вы уверены, что хотите удалить пользователя?');"><img src=./_rootimages/del.gif alt=Удалить title=Удалить border=0></a></td>
            </tr>
            "
;
    
            
$cnt++;
        }
        
?>
        <tr bgcolor=<?=$font_head?>><Td colspan=6>Всего пользователей: <?=$cnt?></td></tr>
        </table>
        <?
    
}


    if (
$sub == 'deleteaboutusfrom' and $id) {
        
checkAdminAccess('sAboutUsDelete',1);

        
$about GetAboutUsFromById($id);

        @
mysql_query("delete from aboutusfrom where id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());

        
writeAdminLog("Удален источник ID # $id$about->name");

        print 
"Источник успешно удален.<BR><BR>";
        
$sub='aboutusfrom';
    }

    if (
$sub == "moveaboutusfrom" and $id and $to) {
        
checkAdminAccess('sAboutUsEdit',1);

        if (
$to == "up") {
            @
mysql_query("update aboutusfrom set sort=sort-1 where id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
        }
        if (
$to == "down") {
            @
mysql_query("update aboutusfrom set sort=sort+1 where id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
        }
        print 
"Источник успешно перемещен.<BR><BR>";
        
$sub='aboutusfrom';
    }
    
    if (
$sub == 'addaboutusfrom2' or $sub == 'editaboutusfrom2') {
        if (
$sub == 'addaboutusfrom2') {$sub2='addaboutusfrom';    checkAdminAccess('sAboutUsCreate',1);}
        if (
$sub == 'editaboutusfrom2') {$sub2='editaboutusfrom'checkAdminAccess('sAboutUsEdit',1);}

        if (!
$name) {print "Не указано название источника.";}
        else {
            if (
$sub == 'addaboutusfrom2') {
                @
mysql_query("insert into aboutusfrom (name,discounthost,discountdomain,discountaddon,discountshop) values('$name','$discounthost','$discountdomain','$discountaddon','$discountshop')") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                
$newid=mysql_insert_id();

                
writeAdminLog("Добавлен источник ID # $newid$name");

                print 
"Новый источник успешно добавлен.";
                
$sub2='aboutusfrom';
            }
            else if (
$sub == 'editaboutusfrom2') {
                if (
$id) {
                    @
mysql_query("update aboutusfrom set name='$name',discounthost='$discounthost',discountdomain='$discountdomain',discountaddon='$discountaddon',discountshop='$discountshop' where id=$id") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());

                    
writeAdminLog("Изменен источник ID # $id$name");

                    print 
"Источник успешно изменен.";
                    
$sub2='aboutusfrom';
                }
                else {
                    print 
"Утерян идентификатор источника.";
                    
$sub2='aboutusfrom';
                }
            }
            }
        if (
$sub2) {print "<BR><BR>";$sub=$sub2;}
        else {
$sub='';}
    }
        
    if (
$sub == 'addaboutusfrom' or $sub == 'editaboutusfrom') {
        if (
$sub == 'addaboutusfrom') {checkAdminAccess('sAboutUsCreate',1);}
        if (
$sub == 'editaboutusfrom') {checkAdminAccess('sAboutUsRead',1);}

        
$button='Добавить';
        
$text 'Добавление';
        if (
$sub == 'editaboutusfrom') {
            
$r=@mysql_query("select * from aboutusfrom where id=$id") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
            
$r=mysql_fetch_object($r);
            
$name=$r->name;
            
$discounthost=$r->discounthost;
            
$discountdomain=$r->discountdomain;
            
$discountaddon=$r->discountaddon;
            
$discountshop=$r->discountshop;

            
$button='Изменить';
            
$text='Редактирование';
        }

        
?>
        <form method=post>
        <input type=hidden name=do value=<?=$do?>>
        <input type=hidden name=sub value=<?=$sub?>2>
        <input type=hidden name=id value=<?=$id?>>
        <table>
        <tr><td colspan=2 align=center bgcolor=#EAEAEA><B><?=$text?> источника</b></td></tr>
        <tr><td>Название источника:</td><td><input type=text size=40 name=name value="<?=$name?>"></td></tr>
        <tr><td colspan=2>Скидка при первом заказе, %:</td></tr>
        <tr><td align=right>на хостинг:</td><td><input type=text size=10 name=discounthost value="<?=$discounthost?>"></td></tr>
        <tr><td align=right>на домен:</td><td><input type=text size=10 name=discountdomain value="<?=$discountdomain?>"></td></tr>
        <tr><td align=right>на доп. услуги:</td><td><input type=text size=10 name=discountaddon value="<?=$discountaddon?>"></td></tr>
        <tr><td align=right>на товары:</td><td><input type=text size=10 name=discountshop value="<?=$discountshop?>"></td></tr>
        <tr><Td colspan=2 align=center><BR><input type=submit value=<?=$button?>></td></tr>
        </table>
        </form>
        <?
    
}

    if (
$sub == "aboutusfrom") {
        
checkAdminAccess('sAboutUsRead',1);

        
$r=GetAboutUsFromAll();
        
?>

        <table cellpadding=3>
        <tr><td colspan=4 align=center bgcolor=<?=$font_head?>><B>Откуда Вы о нас узнали?</b></td></tr>
        <tr bgcolor=<?=$font_head?>><td align=center>Название источника</td><td align=center width=200>Скидка, %</td><td width=100 align=center>Сортировка</td><td width=100 align=center>Операция</td></tr>
        <?
        $cnt
=0;
        while (
$rr = @mysql_fetch_object($r)) {
            
getfont();
    
            print 
"
            <tr bgcolor=
$font_row>
            <Td>
$rr->name</td>
            <Td align=center><img src=./_rootimages/hosting.gif alt='Хостинг' title='Хостинг'> 
$rr->discounthost <img src=./_rootimages/domain.gif alt='Домен' title='Домен'> $rr->discountdomain <img src=./_rootimages/addons.gif alt='Доп. услуги' title='Доп. услуги'> $rr->discountaddon <img src=./_rootimages/shop.gif alt='Товары' title='Товары'> $rr->discountshop</td>
            <td align=center><a href=?do=
$do&sub=moveaboutusfrom&id=$rr->id&to=up><img src="./_rootimages/s_asc.png" border=0 alt="Поднять вверх" title="Поднять вверх"></a> <a href=?do=$do&sub=moveaboutusfrom&id=$rr->id&to=down><img src="./_rootimages/s_desc.png" border=0 alt="Опустить вниз" title="Опустить вниз"></a></td>
            <Td align=center><A href=?do=
$do&sub=editaboutusfrom&id=$rr->id><img src=./_rootimages/edit.gif alt=Изменить title=Изменить border=0></a><A href=?do=$do&sub=deleteaboutusfrom&id=$rr->id onclick="javascript: return confirm('Вы уверены, что хотите удалить источник?');"><img src=./_rootimages/del.gif alt=Удалить title=Удалить border=0></a></td>
            </tr>
            "
;
    
            
$cnt++;
        }
        
?>
        <tr bgcolor=<?=$font_head?>><Td colspan=4>Всего источников: <?=$cnt?></td></tr>
        </table><BR>

        <?
    
}

    if (
$sub == "savecron") {
        
checkAdminAccess('sCronEdit',1);

        
SetSetting("cronAutoSuspend"$cronAutoSuspend);
        
SetSetting("cronSendAdminEndOrder"$cronSendAdminEndOrder);
        
SetSetting("cronSendClientBillRemind"$cronSendClientBillRemind);
        
SetSetting("cronSendClientBillRemindDays"$cronSendClientBillRemindDays);
        
SetSetting("cronSendClientEndOrderRemind"$cronSendClientEndOrderRemind);
        
SetSetting("cronSendClientEndOrderRemindDays"$cronSendClientEndOrderRemindDays);
        
SetSetting("cronSendClientEndOrderDomainRemind"$cronSendClientEndOrderDomainRemind);
        
SetSetting("cronSendClientEndOrderDomainRemindDays"$cronSendClientEndOrderDomainRemindDays);
        
SetSetting("cronSendClientEndOrderShopRemind"$cronSendClientEndOrderShopRemind);
        
SetSetting("cronSendClientEndOrderShopRemindDays"$cronSendClientEndOrderShopRemindDays);
        
SetSetting("cronDeleteBill"$cronDeleteBill);
        
SetSetting("cronDeleteBillDay"$cronDeleteBillDay);
        
SetSetting("cronDeleteNeobrabOrdersWithoutBills"$cronDeleteNeobrabOrdersWithoutBills);
        
SetSetting("cronDeleteNeobrabOrdersDomainsWithoutBills"$cronDeleteNeobrabOrdersDomainsWithoutBills);
        
SetSetting("cronDeleteNeobrabOrdersShopWithoutBills"$cronDeleteNeobrabOrdersShopWithoutBills);
        
SetSetting("cronDeleteOrder"$cronDeleteOrder);
        
SetSetting("cronDeleteOrderDay"$cronDeleteOrderDay);
        
SetSetting("cronAutoDelete"$cronAutoDelete);
        
SetSetting("cronDeleteOrderDomain"$cronDeleteOrderDomain);
        
SetSetting("cronDeleteOrderDomainDay"$cronDeleteOrderDomainDay);
        
SetSetting("cronDeleteOrderShop"$cronDeleteOrderShop);
        
SetSetting("cronDeleteOrderShopDay"$cronDeleteOrderShopDay);
        
SetSetting('cronCloseTickets'$cronCloseTickets);
        
SetSetting('cronCloseTicketsDay'$cronCloseTicketsDay);
        
SetSetting('cronDeleteTickets'$cronDeleteTickets);
        
SetSetting('cronDeleteTicketsDay'$cronDeleteTicketsDay);
        
SetSetting('cronDeleteUserLogs'$cronDeleteUserLogs);
        
SetSetting('cronDeleteUserLogsDay'$cronDeleteUserLogsDay);
        
SetSetting('cronDeleteAdminLogs'$cronDeleteAdminLogs);
        
SetSetting('cronDeleteAdminLogsDay'$cronDeleteAdminLogsDay);
        
SetSetting('cronSendClientEndTestRemind'$cronSendClientEndTestRemind);
        
SetSetting('cronSendClientEndTestRemindDays'$cronSendClientEndTestRemindDays);
        
SetSetting('cronAutoDeleteTest'$cronAutoDeleteTest);


        
writeAdminLog("Изменены настройки: Cron");

        print 
"Данные успешно сохранены.<BR><BR>";
        
$sub="cron";
    }

    if (
$sub == "cron") {
        
checkAdminAccess('sCronRead',1);

        
$cronAutoSuspend GetSetting('cronAutoSuspend');
        
$cronSendAdminEndOrder GetSetting('cronSendAdminEndOrder');
        
$cronSendClientBillRemind GetSetting('cronSendClientBillRemind');
        
$cronSendClientBillRemindDays GetSetting('cronSendClientBillRemindDays');
        
$cronSendClientEndOrderRemind GetSetting('cronSendClientEndOrderRemind');
        
$cronSendClientEndOrderRemindDays GetSetting('cronSendClientEndOrderRemindDays');
        
$cronSendClientEndOrderDomainRemind GetSetting('cronSendClientEndOrderDomainRemind');
        
$cronSendClientEndOrderDomainRemindDays GetSetting('cronSendClientEndOrderDomainRemindDays');
        
$cronSendClientEndOrderShopRemind GetSetting('cronSendClientEndOrderShopRemind');
        
$cronSendClientEndOrderShopRemindDays GetSetting('cronSendClientEndOrderShopRemindDays');
        
$cronDeleteBill GetSetting('cronDeleteBill');
        
$cronDeleteBillDay GetSetting('cronDeleteBillDay');
        
$cronDeleteNeobrabOrdersWithoutBills GetSetting('cronDeleteNeobrabOrdersWithoutBills');
        
$cronDeleteNeobrabOrdersDomainsWithoutBills GetSetting('cronDeleteNeobrabOrdersDomainsWithoutBills');
        
$cronDeleteNeobrabOrdersShopWithoutBills GetSetting('cronDeleteNeobrabOrdersShopWithoutBills');
        
$cronDeleteOrder GetSetting('cronDeleteOrder');
        
$cronDeleteOrderDay GetSetting('cronDeleteOrderDay');
        
$cronAutoDelete GetSetting('cronAutoDelete');
        
$cronDeleteOrderDomain GetSetting('cronDeleteOrderDomain');
        
$cronDeleteOrderDomainDay GetSetting('cronDeleteOrderDomainDay');
        
$cronDeleteOrderShop GetSetting('cronDeleteOrderShop');
        
$cronDeleteOrderShopDay GetSetting('cronDeleteOrderShopDay');
        
$cronCloseTickets GetSetting('cronCloseTickets');
        
$cronCloseTicketsDay GetSetting('cronCloseTicketsDay');
        
$cronDeleteTickets GetSetting('cronDeleteTickets');
        
$cronDeleteTicketsDay GetSetting('cronDeleteTicketsDay');
        
$cronDeleteUserLogs GetSetting('cronDeleteUserLogs');
        
$cronDeleteUserLogsDay GetSetting('cronDeleteUserLogsDay');
        
$cronDeleteAdminLogs GetSetting('cronDeleteAdminLogs');
        
$cronDeleteAdminLogsDay GetSetting('cronDeleteAdminLogsDay');
        
$cronSendClientEndTestRemind GetSetting('cronSendClientEndTestRemind');
        
$cronSendClientEndTestRemindDays GetSetting('cronSendClientEndTestRemindDays');
        
$cronAutoDeleteTest GetSetting('cronAutoDeleteTest');

        
?>
        <form method=post>
        <input type=hidden name=do value=<?=$do?>>
        <input type=hidden name=sub value=savecron>

        <table width=700>
        <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>Настройки Cron'а</b></td></tr>
        <tr><td valign=top><input type=checkbox name=cronAutoSuspend value=1 <? if ($cronAutoSuspend) {print "checked";}?>></td><Td>Автоматически останавливать аккаунты на сервере, если в настройках тарифного плана включена данная возможность. Аккаунты будут останавливаться, когда на момент запуска cron.php у заказа в биллинге остался -1 (минус 1) день или меньше.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronSendAdminEndOrder value=1 <? if ($cronSendAdminEndOrder) {print "checked";}?>></td><td>Отправлять администратору уведомления об окончании оплаченного периода, если данная возможность включена в настройках администратора.</td></tr>

        <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>Напоминания клиентам</b></td></tr>
        <tr><td valign=top><input type=checkbox name=cronSendClientBillRemind value=1 <? if ($cronSendClientBillRemind) {print "checked";}?>></td><td>Отправлять клиенту напоминание о неоплаченном счете через <input type=text size=6 name=cronSendClientBillRemindDays value="<?=$cronSendClientBillRemindDays?>"> дней с момента выставления счета. Дни необходимо указать через запятую.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronSendClientEndOrderRemind value=1 <? if ($cronSendClientEndOrderRemind) {print "checked";}?>></td><td>Отправлять клиенту напоминание о окончании оплаченного периода (хостинг) за <input type=text size=6 name=cronSendClientEndOrderRemindDays value="<?=$cronSendClientEndOrderRemindDays?>"> дней до окончания. Дни необходимо указать через запятую.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronSendClientEndTestRemind value=1 <? if ($cronSendClientEndTestRemind) {print "checked";}?>></td><td>Отправлять клиенту напоминание о окончании тестового периода (хостинг) за <input type=text size=6 name=cronSendClientEndTestRemindDays value="<?=$cronSendClientEndTestRemindDays?>"> дней до окончания. Дни необходимо указать через запятую.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronSendClientEndOrderDomainRemind value=1 <? if ($cronSendClientEndOrderDomainRemind) {print "checked";}?>></td><td>Отправлять клиенту напоминание о окончании оплаченного периода (домены) за <input type=text size=6 name=cronSendClientEndOrderDomainRemindDays value="<?=$cronSendClientEndOrderDomainRemindDays?>"> дней до окончания. Дни необходимо указать через запятую.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronSendClientEndOrderShopRemind value=1 <? if ($cronSendClientEndOrderShopRemind) {print "checked";}?>></td><td>Отправлять клиенту напоминание о окончании оплаченного периода (товар) за <input type=text size=6 name=cronSendClientEndOrderShopRemindDays value="<?=$cronSendClientEndOrderShopRemindDays?>"> дней до окончания. Дни необходимо указать через запятую.</td></tr>

        <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>Тикеты</b></td></tr>
        <tr><td valign=top><input type=checkbox name=cronCloseTickets value=1 <? if ($cronCloseTickets) {print "checked";}?>></td><td>Закрывать открытые тикеты, в которых нет ответа более <input type=text size=1 name=cronCloseTicketsDay value="<?=$cronCloseTicketsDay?>"> дней.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronDeleteTickets value=1 <? if ($cronDeleteTickets) {print "checked";}?>></td><td>Удалять закрытые тикеты, в которых нет ответа более <input type=text size=1 name=cronDeleteTicketsDay value="<?=$cronDeleteTicketsDay?>"> дней.</td></tr>

        <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>Удаление неоплаченных счетов и заказов</b></td></tr>
        <tr><td valign=top><input type=checkbox name=cronDeleteBill value=1 <? if ($cronDeleteBill) {print "checked";}?>></td><td>Удалять неоплаченные счета, которым более <input type=text size=1 name=cronDeleteBillDay value="<?=$cronDeleteBillDay?>"> дней.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronDeleteNeobrabOrdersWithoutBills value=1 <? if ($cronDeleteNeobrabOrdersWithoutBills) {print "checked";}?>></td><td>Удалять необработанные заказы (хостинг), для которых нет ни одного счета.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronDeleteNeobrabOrdersDomainsWithoutBills value=1 <? if ($cronDeleteNeobrabOrdersDomainsWithoutBills) {print "checked";}?>></td><td>Удалять необработанные заказы (домены), для которых нет ни одного счета.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronDeleteNeobrabOrdersShopWithoutBills value=1 <? if ($cronDeleteNeobrabOrdersShopWithoutBills) {print "checked";}?>></td><td>Удалять необработанные заказы (товары), для которых нет ни одного счета.</td></tr>

        <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>Удаление просроченных заказов</b></td></tr>
        <tr><td valign=top><input type=checkbox name=cronDeleteOrder value=1 <? if ($cronDeleteOrder) {print "checked";}?>></td><td>Удалять заказы (хостинг) у которых оплаченный срок истек <input type=text size=1 name=cronDeleteOrderDay value="<?=$cronDeleteOrderDay?>"> дней назад и они не продлены. Если вместе с хостингом заказан домен, то заказ на домен оставляем.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronAutoDelete value=1 <? if ($cronAutoDelete) {print "checked";}?>></td><Td>Автоматически удалять аккаунты на сервере, если в настройках тарифного плана включена данная возможность. Аккаунты будут удаляться при удалении истекших заказов согласно настройкам предыдущего пункта.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronAutoDeleteTest value=1 <? if ($cronAutoDeleteTest) {print "checked";}?>></td><Td>Автоматически удалять тестовые аккаунты на сервере, если в настройках тарифного плана включена данная возможность. Аккаунты будут удаляться, когда на момент запуска cron.php у заказа в биллинге остался -1 (минус 1) день тестового периода или меньше.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronDeleteOrderDomain value=1 <? if ($cronDeleteOrderDomain) {print "checked";}?>></td><td>Удалять заказы (домены) у которых оплаченный срок истек <input type=text size=1 name=cronDeleteOrderDomainDay value="<?=$cronDeleteOrderDomainDay?>"> дней назад и они не продлены.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronDeleteOrderShop value=1 <? if ($cronDeleteOrderShop) {print "checked";}?>></td><td>Удалять заказы (товары) у которых оплаченный срок истек <input type=text size=1 name=cronDeleteOrderShopDay value="<?=$cronDeleteOrderShopDay?>"> дней назад и они не продлены.</td></tr>

        <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>Логи</b></td></tr>
        <tr><td valign=top><input type=checkbox name=cronDeleteUserLogs value=1 <? if ($cronDeleteUserLogs) {print "checked";}?>></td><td>Удалять логи клиентов, которым более <input type=text size=1 name=cronDeleteUserLogsDay value="<?=$cronDeleteUserLogsDay?>"> дней.</td></tr>
        <tr><td valign=top><input type=checkbox name=cronDeleteAdminLogs value=1 <? if ($cronDeleteAdminLogs) {print "checked";}?>></td><td>Удалять логи администраторов, которым более <input type=text size=1 name=cronDeleteAdminLogsDay value="<?=$cronDeleteAdminLogsDay?>"> дней.</td></tr>

        <tr><Td colspan=2 align=center><BR><input type=submit value=Сохранить></td></tr>
        </table>
        </form>
        <?
    
}

    if (
$sub == "savemail") {
        
checkAdminAccess('sMailEdit',1);

        
SetSetting("mailType"$mailType);
        
SetSetting("mailSendmailPath"$mailSendmailPath);
        
SetSetting("mailSMTPServer"$mailSMTPServer);
        
SetSetting("mailSMTPPort"$mailSMTPPort);
        
SetSetting("mailSMTPSecure"$mailSMTPSecure);
        
SetSetting("mailSMTPAuth"$mailSMTPAuth);
        
SetSetting("mailPOPServer"$mailPOPServer);
        
SetSetting("mailPOPPort"$mailPOPPort);
        
SetSetting("mailPOPUser"$mailPOPUser);
        
SetSetting("mailPOPPassword"$mailPOPPassword);
        
SetSetting("mailSMTPUser"$mailSMTPUser);
        
SetSetting("mailSMTPPassword"$mailSMTPPassword);
        
SetSetting('mailLogAdminEnable'$mailLogAdminEnable);
        
SetSetting('mailLogUserEnable'$mailLogUserEnable);
        
SetSetting('mailLogUserDelete'$mailLogUserDelete);

        
writeAdminLog("Изменены настройки: Отправка почты");

        print 
"Данные успешно сохранены.<BR><BR>";
        
$sub="mail";
    }

    if (
$sub == "mail") {
        
checkAdminAccess('sMailRead',1);

        
$mailType GetSetting('mailType');
        
$mailSendmailPath GetSetting('mailSendmailPath');
        
$mailSMTPServer GetSetting('mailSMTPServer');
        
$mailSMTPPort GetSetting('mailSMTPPort');
        
$mailSMTPSecure GetSetting('mailSMTPSecure');
        
$mailSMTPAuth GetSetting('mailSMTPAuth');
        
$mailPOPServer GetSetting('mailPOPServer');
        
$mailPOPPort GetSetting('mailPOPPort');
        
$mailPOPUser GetSetting('mailPOPUser');
        
$mailPOPPassword GetSetting('mailPOPPassword');
        
$mailSMTPUser GetSetting('mailSMTPUser');
        
$mailSMTPPassword GetSetting('mailSMTPPassword');
        
$mailLogAdminEnable GetSetting('mailLogAdminEnable');
        
$mailLogUserEnable GetSetting('mailLogUserEnable');
        
$mailLogUserDelete GetSetting('mailLogUserDelete');

        
?>
        <form method=post>
        <input type=hidden name=do value=<?=$do?>>
        <input type=hidden name=sub value=savemail>

        <table width=700 border=0>
        <tr><td colspan=3 align=center bgcolor=<?=$font_head?>><B>Настройки отправки почты</b></td></tr>

        <tr><td valign=top align=center width=30><BR><input type=radio name=mailType value=mail <?if ($mailType == "mail") {print "checked";}?>></td><td colspan=2><BR><B>Использовать функцию mail()</b></td></tr>

        <tr><td valign=top align=center><BR><input type=radio name=mailType value=sendmail <?if ($mailType == "sendmail") {print "checked";}?>></td><td colspan=2><BR><B>Использовать программу sendmail</b></td></tr>
        <tr><Td></td><td width=130 align=right>Путь к sendmail:</td><Td><input type=text size=20 name=mailSendmailPath value="<?=$mailSendmailPath?>"></td></tr>

        <tr><td valign=top align=center><BR><input type=radio name=mailType value=smtp <?if ($mailType == "smtp") {print "checked";}?>></td><td colspan=2><BR><B>Использовать отправку через SMTP</b></td></tr>
        <tr><Td></td><td align=right>SMTP-сервер:</td><Td><input type=text size=20 name=mailSMTPServer value="<?=$mailSMTPServer?>"> порт <input type=text size=2 name=mailSMTPPort value="<?=$mailSMTPPort?>"></td></tr>
        <tr><Td></td><td align=right valign=top>Безопасность:</td><Td><input type=radio name=mailSMTPSecure value="" <?if (!$mailSMTPSecure) {print "checked";}?>> no secure <input type=radio name=mailSMTPSecure value="ssl" <?if ($mailSMTPSecure == "ssl") {print "checked";}?>> ssl <input type=radio name=mailSMTPSecure value="tls" <?if ($mailSMTPSecure == "tls") {print "checked";}?>> tls
        </td></tr>
        <tr><Td></td><td align=right valign=top>Аутентификация:</td><Td>
            <input type=radio name=mailSMTPAuth value="" <?if (!$mailSMTPAuth) {print "checked";}?>> без аутентификации<BR>
            <input type=radio name=mailSMTPAuth value="POPbeforeSMTP" <?if ($mailSMTPAuth == "POPbeforeSMTP") {print "checked";}?>> аутентификация "POP перед SMTP"<BR>

                <table>
                <tr><td width=150 align=right>POP-сервер:</td><Td><input type=text size=20 name=mailPOPServer value="<?=$mailPOPServer?>"> порт <input type=text size=2 name=mailPOPPort value="<?=$mailPOPPort?>"></td></tr>
                <tr><td width=150 align=right>Пользователь:</td><Td><input type=text size=20 name=mailPOPUser value="<?=$mailPOPUser?>"></td></tr>
                <tr><td align=right>Пароль:</td><Td><input type=password size=20 name=mailPOPPassword value="<?=$mailPOPPassword?>"></td></tr>
                </table>

            <input type=radio name=mailSMTPAuth value="SMTP" <?if ($mailSMTPAuth == "SMTP") {print "checked";}?>> аутентификация SMTP<BR>

                <table>
                <tr><td width=150 align=right>Пользователь:</td><Td><input type=text size=20 name=mailSMTPUser value="<?=$mailSMTPUser?>"></td></tr>
                <tr><td align=right>Пароль:</td><Td><input type=password size=20 name=mailSMTPPassword value="<?=$mailSMTPPassword?>"></td></tr>
                </table><BR>

        </td></tr>

        <tr><td colspan=3 align=center bgcolor=<?=$font_head?>><B>Логирование почты</b></td></tr>

        <tr><td><BR><input type=checkbox name=mailLogAdminEnable value=1 <?if ($mailLogAdminEnable) {print "checked";}?>></td><td colspan=2><BR><B>Включить логирование исходящей администраторам почты</b></td></tr>
        <tr><td></td><td colspan=2>При включении данной опции, все e-mail сообщения, отправляемые администраторам биллингом, будут сохраняться в БД и доступны к просмотру в админке биллинга. Одни и те же письма нескольким администраторам будут сохранены как одно.</td></tr>

        <tr><td><BR><input type=checkbox name=mailLogUserEnable value=1 <?if ($mailLogUserEnable) {print "checked";}?>></td><td colspan=2><BR><B>Включить логирование исходящей клиентам почты</b></td></tr>
        <tr><td></td><td colspan=2>При включении данной опции, все e-mail сообщения, отправляемые клиентам биллингом, будут сохраняться в БД и доступны к просмотру в клиентской части биллинга в разделе Почта.</td></tr>

        <tr><td><BR><input type=checkbox name=mailLogUserDelete value=1 <?if ($mailLogUserDelete) {print "checked";}?>></td><td colspan=2><BR><B>Разрешить клиентам удалять сохраненную почту</b></td></tr>

        <tr><Td colspan=3 align=center><BR><input type=submit value=Сохранить><BR><BR></td></tr>

        </table>
        </form>
        <?
    
}

    if (
$sub == 'deleteusersmenu' and $id) {
        
checkAdminAccess('sUsersMenuDelete',1);

        
$umenu GetUsersMenu($id);
        
$lngDefault GetSetting("lngDefault");

        
$names=mb_split(":xxx:",$umenu->name);
        while (list(
$k,$name_one) = @each($names)) {
            
$name_one mb_split(":xx:",$name_one);
            
$lang $name_one[0];
            
$name[$lang] = $name_one[1];
        }

        @
mysql_query("delete from users_menu where id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());

        
writeAdminLog("Удален дополнительный пункт меню ID # $id, ".$name[$lngDefault]);

        print 
"Дополнительный пункт меню успешно удален.<BR><BR>";
        
$sub='usersmenu';
    }

    if (
$sub == "moveusersmenu" and $id and $to) {
        
checkAdminAccess('sUsersMenuEdit',1);

        if (
$to == "up") {
            @
mysql_query("update users_menu set sort=sort-1 where id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
        }
        if (
$to == "down") {
            @
mysql_query("update users_menu set sort=sort+1 where id='$id'") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
        }
        print 
"Дополнительный пункт меню успешно перемещен.<BR><BR>";
        
$sub='usersmenu';
    }

    if (
$sub == 'addusersmenu2' or $sub == 'editusersmenu2') {
        if (
$sub == 'addusersmenu2') {$sub2='addusersmenu'checkAdminAccess('sUsersMenuCreate',1);}
        if (
$sub == 'editusersmenu2') {$sub2='editusersmenu'checkAdminAccess('sUsersMenuEdit',1);}

        
$lngDefault GetSetting("lngDefault");

        if (!
$name[$lngDefault]) {print "Не указано название [$lngDefault] дополнительно пункта меню.";}
        else if (!
$link[$lngDefault]) {print "Не указана ссылка [$lngDefault] дополнительно пункта меню.";}
        else {
            if (
$sub == 'addusersmenu2') {
                while (list(
$lng,$name_one) = @each($name)) {
                    
$names[] = "$lng:xx:$name_one";
                }
                
$names=@join(":xxx:",$names);

                while (list(
$lng,$link_one) = @each($link)) {
                    
$links[] = "$lng:xx:$link_one";
                }
                
$links=@join(":xxx:",$links);

                @
mysql_query("insert into users_menu (name,link,active) values('$names','$links','$active')") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());
                
$newid=mysql_insert_id();

                
writeAdminLog("Добавлен дополнительный пункт меню ID # $newid, ".$name[$lngDefault]);

                print 
"Дополнительный пункт меню успешно добавлен.";
                
$sub2='usersmenu';
            }
            else if (
$sub == 'editusersmenu2') {
                if (
$id) {
                    while (list(
$lng,$name_one) = @each($name)) {
                        
$names[] = "$lng:xx:$name_one";
                    }
                    
$names=@join(":xxx:",$names);

                    while (list(
$lng,$link_one) = @each($link)) {
                        
$links[] = "$lng:xx:$link_one";
                    }
                    
$links=@join(":xxx:",$links);

                    @
mysql_query("update users_menu set name='$names',link='$links',active='$active' where id=$id") or die("File: ".__FILE__."<BR>Line: ".__LINE__."<BR>MySQL Error: ".mysql_error());

                    
writeAdminLog("Изменен дополнительный пункт меню ID # $id, ".$name[$lngDefault]);

                    print 
"Дополнительный пункт меню успешно изменен.";
                    
$sub2='usersmenu';
                }
                else {
                    print 
"Утерян идентификатор дополнительного пункта меню.";
                    
$sub2='usersmenu';
                }
            }
            }
        if (
$sub2) {print "<BR><BR>";$sub=$sub2;}
        else {
$sub='';}
    }
        
    if (
$sub == 'addusersmenu' or $sub == 'editusersmenu') {
        if (
$sub == 'addusersmenu') {checkAdminAccess('sUsersMenuCreate',1);}
        if (
$sub == 'editusersmenu') {checkAdminAccess('sUsersMenuRead',1);}

        
$button='Добавить';
        
$text 'Добавление';
        if (
$sub == 'editusersmenu') {
            
$r=GetUsersMenu($id);

            
$names=mb_split(":xxx:",$r->name);
            while (list(
$k,$name_one) = @each($names)) {
                
$name_one mb_split(":xx:",$name_one);
                
$lang $name_one[0];
                
$name[$lang] = $name_one[1];
            }

            
$links=mb_split(":xxx:",$r->link);
            while (list(
$k,$link_one) = @each($links)) {
                
$link_one mb_split(":xx:",$link_one);
                
$lang $link_one[0];
                
$link[$lang] = $link_one[1];
            }

            
$active $r->active;

            
$button='Изменить';
            
$text='Редактирование';
        }

        
$lngDefault GetSetting("lngDefault");

        
?>
        <form method=post>
        <input type=hidden name=do value=<?=$do?>>
        <input type=hidden name=sub value=<?=$sub?>2>
        <input type=hidden name=id value=<?=$id?>>
        <table>
        <tr><td colspan=2 align=center bgcolor=#EAEAEA><B><?=$text?> дополнительного пунта меню</b></td></tr>
        <?
        reset
($languages);
        while (list(
$lng_code,$lng_name) = each($languages)) {
            
?><tr><td><? if ($lngDefault == $lng_code) { print "<B>"; }?>Название [<?=$lng_name?>]:<? if ($lngDefault == $lng_code) { print "</B>"; }?></td><td><input type=text size=40 name=name[<?=$lng_code?>] value="<?=$name[$lng_code]?>"></td></tr><?
            ?>
<tr><td><? if ($lngDefault == $lng_code) { print "<B>"; }?>Ссылка [<?=$lng_name?>]:<? if ($lngDefault == $lng_code) { print "</B>"; }?></td><td><input type=text size=40 name=link[<?=$lng_code?>] value="<?=$link[$lng_code]?>"></td></tr><?
        
}
        
?>
                <tr><td valign=top>Пункт меню активен:</td><td><input type=checkbox name=active <? if ($active) {print "checked";}?> value=1><p style="<?=$styleHelp?>">отображаться будут только активные пункты меню</td></tr>
        <tr><Td colspan=2 align=center><BR><input type=submit value=<?=$button?>></td></tr>
        </table>
        </form>
        <?
    
}

    if (
$sub == "usersmenu") {
        
checkAdminAccess('sUsersMenuRead',1);

        
$r=GetUsersMenu();
        
?>

        <table cellpadding=3>
        <tr><td colspan=4 align=center bgcolor=<?=$font_head?>><B>Дополнительные пункты меню клиента</b></td></tr>
        <tr bgcolor=<?=$font_head?>><td align=center>Название</td><td align=center width=200>Ссылка</td><td width=100 align=center>Сортировка</td><td width=100 align=center>Операция</td></tr>
        <?
        $cnt
=0;
        while (
$rr = @mysql_fetch_object($r)) {
            
getfont();
    
            print 
"
            <tr bgcolor=
$font_row>
            <Td>"
;
                
$names=mb_split(":xxx:",$rr->name);
                while (list(
$k,$name) = @each($names)) {
                    
$name mb_split(":xx:",$name);
                    print 
"$name[0]$name[1]<BR>";
                }
            print 
"</td>
            <Td>"
;
                
$links=mb_split(":xxx:",$rr->link);
                while (list(
$k,$link) = @each($links)) {
                    
$link mb_split(":xx:",$link);
                    print 
"$link[0]$link[1]<BR>";
                }
            print 
"</td>
            <td align=center><a href=?do=
$do&sub=moveusersmenu&id=$rr->id&to=up><img src="./_rootimages/s_asc.png" border=0 alt="Поднять вверх" title="Поднять вверх"></a> <a href=?do=$do&sub=moveusersmenu&id=$rr->id&to=down><img src="./_rootimages/s_desc.png" border=0 alt="Опустить вниз" title="Опустить вниз"></a></td>
            <Td align=center><A href=?do=
$do&sub=editusersmenu&id=$rr->id><img src=./_rootimages/edit.gif alt=Изменить title=Изменить border=0></a><A href=?do=$do&sub=deleteusersmenu&id=$rr->id onclick="javascript: return confirm('Вы уверены, что хотите удалить пункт меню?');"><img src=./_rootimages/del.gif alt=Удалить title=Удалить border=0></a></td>
            </tr>
            "
;
    
            
$cnt++;
        }
        
?>
        <tr bgcolor=<?=$font_head?>><Td colspan=4>Всего дополнительных пунктов меню: <?=$cnt?></td></tr>
        </table><BR>

        <?
    
}

    if (
$sub == 'saveprofilesettings') {
        
checkAdminAccess('sProfileSettingsEdit',1);

        
SetSetting("checkprofiletype",$checkprofiletype);
        
SetSetting("passportFilesEnable",$passportFilesEnable);
        
SetSetting("passportFilesRequired",$passportFilesRequired);
        
$profileDisableChange=@join("::",$pdc); SetSetting("profileDisableChange"$profileDisableChange);
        
$profileDisableChangeWithPassport=@join("::",$pdcwp); SetSetting("profileDisableChangeWithPassport"$profileDisableChangeWithPassport);
        
$profileDisableChangeWithProfileCheck=@join("::",$pdcwpc); SetSetting("profileDisableChangeWithProfileCheck"$profileDisableChangeWithProfileCheck);
        
SetSetting("profileCheckByAdmin",$profileCheckByAdmin);
        
SetSetting("profileSetNotChecked"$profileSetNotChecked);
        
SetSetting("profileMultiEnable"$profileMultiEnable);
        
SetSetting("profilePassportDisabled"$profilePassportDisabled);

        
writeAdminLog("Изменены настройки: Профайл");

        print 
"Данные успешно сохранены.<BR><BR>";
        
$sub="profilesettings";
    }

    if (
$sub == "profilesettings") {
        
checkAdminAccess('sProfileSettingsRead',1);

        
$checkprofiletype=GetSetting("checkprofiletype");
        
$passportFilesEnable=GetSetting("passportFilesEnable");
        
$passportFilesRequired=GetSetting("passportFilesRequired");
        
$profileDisableChange=GetSetting("profileDisableChange"); $pdc=split("::",$profileDisableChange);
        
$profileDisableChangeWithPassport=GetSetting("profileDisableChangeWithPassport"); $pdcwp=split("::",$profileDisableChangeWithPassport);
        
$profileDisableChangeWithProfileCheck=GetSetting("profileDisableChangeWithProfileCheck"); $pdcwpc=split("::",$profileDisableChangeWithProfileCheck);
        
$profileCheckByAdmin=GetSetting("profileCheckByAdmin");
        
$profileSetNotChecked=GetSetting("profileSetNotChecked");
        
$profileMultiEnable=GetSetting("profileMultiEnable");
        
$profilePassportDisabled=GetSetting("profilePassportDisabled");

        
?>
        <form method=post>
        <input type=hidden name=do value=<?=$do?>>
        <input type=hidden name=sub value=saveprofilesettings>
        <table>
        <tr><Td valign=top width=50%>

            <table width=100%>
            <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>Уровень проверки профайла клиента</b></td></tr>
            <tr><Td colspan=2 align=left><input type=radio name=checkprofiletype value=not <? if ($checkprofiletype == "not") { print "checked"; } ?>>не требуем никаких данных*<BR><input type=radio name=checkprofiletype value=min <? if ($checkprofiletype == "min") { print "checked"; } ?>>требуем мин. кол-во данных (только нужные для com/net/org)<BR><input type=radio name=checkprofiletype value=max <? if ($checkprofiletype == "max") { print "checked"; } ?>>требуем макс. кол-во данных (включая паспортные данные)<BR><BR><p style="<?=$styleHelp?>">* даже если не требуются никакие данные, при заказе доменов .ru, .su биллинг потребует ввода всех данных, а для остальных доменов ввода минимальных данных.</td></tr>
            </table><BR>

            <table width=100%>
            <tr><td colspan=4 align=center bgcolor=<?=$font_head?>><B>Запрет изменения полей профайла клиентом</b></td></tr>
            <tr bgcolor=<?=$font_head?>><Td valign=middle align=center>поле</td><Td valign=middle align=center>запретить всегда</td><Td valign=middle align=center>запретить если загружен скан документов</td><Td valign=middle align=center>запретить если профайл проверен админом</td></tr>
            <tr><Td align=left>Фамилия:</td><Td align=center><input type=checkbox name=pdc[] value=surname <? if (@in_array("surname",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=surname <? if (@in_array("surname",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=surname <? if (@in_array("surname",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Имя:</td><Td align=center><input type=checkbox name=pdc[] value=name <? if (@in_array("name",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=name <? if (@in_array("name",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=name <? if (@in_array("name",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Отчество:</td><Td align=center><input type=checkbox name=pdc[] value=otchestvo <? if (@in_array("otchestvo",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=otchestvo <? if (@in_array("otchestvo",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=otchestvo <? if (@in_array("otchestvo",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Номер соц. страхования:</td><Td align=center><input type=checkbox name=pdc[] value=socstrahnumber <? if (@in_array("socstrahnumber",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=socstrahnumber <? if (@in_array("socstrahnumber",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=socstrahnumber <? if (@in_array("socstrahnumber",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Серия и номер паспорта:</td><Td align=center><input type=checkbox name=pdc[] value=pasport_seriya <? if (@in_array("pasport_seriya",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=pasport_seriya <? if (@in_array("pasport_seriya",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=pasport_seriya <? if (@in_array("pasport_seriya",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Кем выдан паспорт</td><Td align=center><input type=checkbox name=pdc[] value=pasport_by <? if (@in_array("pasport_by",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=pasport_by <? if (@in_array("pasport_by",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=pasport_by <? if (@in_array("pasport_by",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Дата выдачи паспорта</td><Td align=center><input type=checkbox name=pdc[] value=pasport_date <? if (@in_array("pasport_date",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=pasport_date <? if (@in_array("pasport_date",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=pasport_date <? if (@in_array("pasport_date",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Дата рождения</td><Td align=center><input type=checkbox name=pdc[] value=birthday <? if (@in_array("birthday",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=birthday <? if (@in_array("birthday",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=birthday <? if (@in_array("birthday",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>ЄДРПОУ</td><Td align=center><input type=checkbox name=pdc[] value=edrpou <? if (@in_array("edrpou",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=edrpou <? if (@in_array("edrpou",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=edrpou <? if (@in_array("edrpou",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>ИНН</td><Td align=center><input type=checkbox name=pdc[] value=inn <? if (@in_array("inn",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=inn <? if (@in_array("inn",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=inn <? if (@in_array("inn",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Организация:</td><Td align=center><input type=checkbox name=pdc[] value=firma <? if (@in_array("firma",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=firma <? if (@in_array("firma",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=firma <? if (@in_array("firma",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Организацмя (англ.):</td><Td align=center><input type=checkbox name=pdc[] value=firmaeng <? if (@in_array("firmaeng",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=firmaeng <? if (@in_array("firmaeng",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=firmaeng <? if (@in_array("firmaeng",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Юридический адрес:</td><Td align=center><input type=checkbox name=pdc[] value=address_org <? if (@in_array("address_org",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=address_org <? if (@in_array("address_org",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=address_org <? if (@in_array("address_org",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>КПП:</td><Td align=center><input type=checkbox name=pdc[] value=kpp <? if (@in_array("kpp",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=kpp <? if (@in_array("kpp",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=kpp <? if (@in_array("kpp",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>ОКОНХ:</td><Td align=center><input type=checkbox name=pdc[] value=okonh <? if (@in_array("okonh",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=okonh <? if (@in_array("okonh",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=okonh <? if (@in_array("okonh",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>ОГРН / Рег. номер ЧП:</td><Td align=center><input type=checkbox name=pdc[] value=ogrn <? if (@in_array("ogrn",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=ogrn <? if (@in_array("ogrn",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=ogrn <? if (@in_array("ogrn",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Банк:</td><Td align=center><input type=checkbox name=pdc[] value=bank <? if (@in_array("bank",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=bank <? if (@in_array("bank",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=bank <? if (@in_array("bank",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>БИК (МФО):</td><Td align=center><input type=checkbox name=pdc[] value=bank_bik <? if (@in_array("bank_bik",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=bank_bik <? if (@in_array("bank_bik",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=bank_bik <? if (@in_array("bank_bik",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Расчетный счет:</td><Td align=center><input type=checkbox name=pdc[] value=bank_schet <? if (@in_array("bank_schet",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=bank_schet <? if (@in_array("bank_schet",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=bank_schet <? if (@in_array("bank_schet",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Страна:</td><Td align=center><input type=checkbox name=pdc[] value=country <? if (@in_array("country",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=country <? if (@in_array("country",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=country <? if (@in_array("country",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Область:</td><Td align=center><input type=checkbox name=pdc[] value=oblast <? if (@in_array("oblast",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=oblast <? if (@in_array("oblast",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=oblast <? if (@in_array("oblast",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Индекс:</td><Td align=center><input type=checkbox name=pdc[] value=post <? if (@in_array("post",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=post <? if (@in_array("post",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=post <? if (@in_array("post",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Город:</td><Td align=center><input type=checkbox name=pdc[] value=city <? if (@in_array("city",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=city <? if (@in_array("city",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=city <? if (@in_array("city",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Адрес:</td><Td align=center><input type=checkbox name=pdc[] value=street <? if (@in_array("street",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=street <? if (@in_array("street",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=street <? if (@in_array("street",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Кому:</td><Td align=center><input type=checkbox name=pdc[] value=komu <? if (@in_array("komu",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=komu <? if (@in_array("komu",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=komu <? if (@in_array("komu",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Телефон:</td><Td align=center><input type=checkbox name=pdc[] value=phone <? if (@in_array("phone",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=phone <? if (@in_array("phone",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=phone <? if (@in_array("phone",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Факс:</td><Td align=center><input type=checkbox name=pdc[] value=fax <? if (@in_array("fax",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=fax <? if (@in_array("fax",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=fax <? if (@in_array("fax",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>E-mail:</td><Td align=center><input type=checkbox name=pdc[] value=email <? if (@in_array("email",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=email <? if (@in_array("email",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=email <? if (@in_array("email",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>Icq:</td><Td align=center><input type=checkbox name=pdc[] value=icq <? if (@in_array("icq",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=icq <? if (@in_array("icq",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=icq <? if (@in_array("icq",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>RIPN:</td><Td align=center><input type=checkbox name=pdc[] value=ripn <? if (@in_array("ripn",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=ripn <? if (@in_array("ripn",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=ripn <? if (@in_array("ripn",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>RIPE:</td><Td align=center><input type=checkbox name=pdc[] value=ripe <? if (@in_array("ripe",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=ripe <? if (@in_array("ripe",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=ripe <? if (@in_array("ripe",$pdcwpc)) {print "checked";}?>></td></tr>
            <tr><Td align=left>UANIC:</td><Td align=center><input type=checkbox name=pdc[] value=uanic <? if (@in_array("uanic",$pdc)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwp[] value=uanic <? if (@in_array("uanic",$pdcwp)) {print "checked";}?>></td><Td align=center><input type=checkbox name=pdcwpc[] value=uanic <? if (@in_array("uanic",$pdcwpc)) {print "checked";}?>></td></tr>
            </table><BR>

        </td><td width=20>&nbsp;</td><Td valign=top width=50%>

            <table width=100%>
            <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>Скан документов</b></td></tr>
            <tr><Td colspan=2 align=left>
                <input type=checkbox name=passportFilesEnable value=1 <? if ($passportFilesEnable) { print "checked"; } ?>> включить возможность загружать скан документов для профайла, и:<BR><BR>
                <input type=radio name=passportFilesRequired value=not <? if ($passportFilesRequired == "not") { print "checked"; } ?>>не требовать обязательной загрузки<BR><input type=radio name=passportFilesRequired value=ru <? if ($passportFilesRequired == "ru") { print "checked"; } ?>>требовать обязательную загрузку только для RU-доменов<BR><input type=radio name=passportFilesRequired value=domains <? if ($passportFilesRequired == "domains") { print "checked"; } ?>>требовать обязательную загрузку для всех доменов<BR><input type=radio name=passportFilesRequired value=max <? if ($passportFilesRequired == "max") { print "checked"; } ?>>требовать обязательную загрузку, если установлен максимальный уровень проверки профайла<BR>
            </td></tr>
            </table><BR>

            <table width=100%>
            <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>Проверка профайла администратором</b></td></tr>
            <tr><Td colspan=2 align=left>
                <input type=radio name=profileCheckByAdmin value=not <? if ($profileCheckByAdmin == "not") { print "checked"; } ?>>не требовать проверку<BR><input type=radio name=profileCheckByAdmin value=ru <? if ($profileCheckByAdmin == "ru") { print "checked"; } ?>>требовать проверку только для RU-доменов<BR><input type=radio name=profileCheckByAdmin value=domains <? if ($profileCheckByAdmin == "domains") { print "checked"; } ?>>требовать проверку для всех доменов<BR><input type=radio name=profileCheckByAdmin value=max <? if ($profileCheckByAdmin == "max") { print "checked"; } ?>>требовать проверку всегда<BR>
            </td></tr>
            </table><BR>

            <table width=100%>
            <tr><td colspan=2 align=center bgcolor=<?=$font_head?>><B>Дополнительные настройки профайла</b></td></tr>
            <tr><Td colspan=2 align=left><input type=checkbox name=profileMultiEnable value=1 <? if ($profileMultiEnable) { print "checked"; } ?>> разрешить клиентам создавать дополнительные профайлы</td></tr>
            <tr><Td colspan=2 align=left><input type=checkbox name=profileSetNotChecked value=1 <? if ($profileSetNotChecked) { print "checked"; } ?>> устанавливать на профайл статус "не проверен", если клиент вносит в него какие-либо изменения</td></tr>
            <tr><Td colspan=2 align=left><input type=checkbox name=profilePassportDisabled value=1 <? if ($profilePassportDisabled) { print "checked"; } ?>> не отображать в профайле поля для ввода паспортных данных</td></tr>
            </table><BR>

        </td></tr>
        <tr><Td colspan=3 align=center><BR><input type=submit value=Сохранить></td></tr>
        </table><br>
        </form>
        <?
    
}

?>
Онлайн: 2
Реклама