NokitaKaze

Межбанковский Технологический Ц (так верстают только мудаки)

Jun 20th, 2014
346
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14. <html>
  15. <head>
  16.     <title>
  17.         Субъекты
  18.     </title>
  19.     <link rel="shortcut icon" href="images/favicon.ico"/>
  20.     <link rel="stylesheet" href="css/nimo.css" type="text/css">
  21.     <script language="JavaScript1.2" src="js/delconfirm.js"></script>
  22.     <script language="JavaScript1.2" src="js/date-picker.js"></script>
  23.     <script type="text/javascript">
  24.         function comboboxGroups() {
  25.        
  26.        
  27.             if (document.subjDetailsForm.group.value == 464) {
  28.                 document.subjDetailsForm.subjNA.style.display = "inline";
  29.            
  30.                 document.subjDetailsForm.subjBU.style.display = "inline";
  31.            
  32.             }
  33.        
  34.        
  35.         }
  36.  
  37.         function radioboxGroupBy() {
  38.        
  39.             var flag = false;
  40.             if (document.subjForm.groupChecked != null && document.subjForm.groupChecked.checked) {
  41.                 flag = true;
  42.                 document.subjForm.groupMask.style.backgroundColor = "white";
  43.                 document.subjForm.groupMask.disabled = "";
  44.                 document.subjForm.selectedGroup.style.backgroundColor = "white";
  45.                 document.subjForm.selectedGroup.disabled = "";
  46.             } else {
  47.                 document.subjForm.groupMask.style.backgroundColor = "#f1f1f1";
  48.                 document.subjForm.groupMask.disabled = "disabled";
  49.                 document.subjForm.selectedGroup.style.backgroundColor = "#f1f1f1";
  50.                 document.subjForm.selectedGroup.disabled = "disabled";
  51.             }
  52.             for (var i = 0; i < document.subjForm.groupBy.length; i++) {
  53.                 if (document.subjForm.groupBy[i] != null && document.subjForm.groupBy[i].checked && document.subjForm.groupBy[i].value == "select" && flag) {
  54.                     document.subjForm.groupMask.style.backgroundColor = "#f1f1f1";
  55.                     document.subjForm.groupMask.disabled = "disabled";
  56.                     document.subjForm.selectedGroup.style.backgroundColor = "white";
  57.                     document.subjForm.selectedGroup.disabled = "";
  58.                 } else if (document.subjForm.groupBy[i] != null && document.subjForm.groupBy[i].checked && document.subjForm.groupBy[i].value == "mask" && flag) {
  59.                     document.subjForm.selectedGroup.style.backgroundColor = "#f1f1f1";
  60.                     document.subjForm.selectedGroup.disabled = "disabled";
  61.                     document.subjForm.groupMask.style.backgroundColor = "white";
  62.                     document.subjForm.groupMask.disabled = "";
  63.                 }
  64.             }
  65.        
  66.         }
  67.  
  68.         function radioboxSelected() {
  69.             var flag = true;
  70.             document.getElementById("searchStr").innerHTML = "";
  71.             document.getElementById("fieldSurname").style.display = "inline";
  72.             document.getElementById("fieldName").style.display = "none";
  73.             document.getElementById("fieldPeriod").style.display = "none";
  74.             for (var i = 0; i < document.subjForm.searchBy.length; i++) {
  75.                 if (document.subjForm.searchBy[i] != null && document.subjForm.searchBy[i].checked) {
  76.                     if (document.subjForm.searchBy[i].value == "person") {
  77.                         document.getElementById("searchStr").innerHTML = "Фамилия";
  78.                         document.all.fieldName.style.display = "inline";
  79.                     } else if (document.subjForm.searchBy[i].value == "business") {
  80.                         document.getElementById("searchStr").innerHTML = "Название предприятия";
  81.                     } else if (document.subjForm.searchBy[i].value == "refCode") {
  82.                         document.getElementById("searchStr").innerHTML = "Внешний код";
  83.                     } else if (document.subjForm.searchBy[i].value == "accountNum") {
  84.                         document.getElementById("searchStr").innerHTML = "Номер счета";
  85.                     } else if (document.subjForm.searchBy[i].value == "selected" || document.subjForm.searchBy[i].value == "byRemoveExperianFlags" || document.subjForm.searchBy[i].value == "byEditExperianFlags"
  86.                             || document.subjForm.searchBy[i].value == "byRemoveBrsFlags" || document.subjForm.searchBy[i].value == "byEditBrsFlags") {
  87.                         flag = false;
  88.                         //document.subjForm.surname.disabled = true; // при загрузке неправильно прорисовывает в 9-й Опере
  89.                         document.subjForm.surname.style.backgroundColor = "#f1f1f1";
  90.                         document.subjForm.surname.disabled = "disabled";
  91.                     } else if (document.subjForm.searchBy[i].value == "notExportable") {
  92.                         document.getElementById("fieldSurname").style.display = "none";
  93.                         document.getElementById("fieldPeriod").style.display = "inline";
  94.                     }
  95.                 }
  96.             }
  97.             if (flag) {
  98.                 document.subjForm.surname.style.backgroundColor = "white";
  99.                 document.subjForm.surname.disabled = "";
  100.             }
  101.         }
  102.  
  103.         var clickcount = 0;
  104.         function selectClick() {
  105.             if (clickcount % 2 == 0) {
  106.                 buttonSelectAll();
  107.             } else {
  108.                 buttonClearAll();
  109.             }
  110.             clickcount++;
  111.         }
  112.  
  113.         function invertClick() {
  114.             for (var i = 0; i < document.subjSelectForm.elements.length; i++) {
  115.                 if (document.subjSelectForm.elements[i] != null && document.subjSelectForm.elements[i].type == "checkbox") {
  116.                     if (document.subjSelectForm.elements[i].checked)
  117.                         document.subjSelectForm.elements[i].checked = false;
  118.                     else
  119.                         document.subjSelectForm.elements[i].checked = true;
  120.                 }
  121.             }
  122.         }
  123.  
  124.         function buttonSelectAll() {
  125.             for (var i = 0; i < document.subjSelectForm.elements.length; i++) {
  126.                 if (document.subjSelectForm.elements[i] != null && document.subjSelectForm.elements[i].type == "checkbox") {
  127.                     document.subjSelectForm.elements[i].checked = true;
  128.                 }
  129.             }
  130.         }
  131.  
  132.         function buttonClearAll() {
  133.             for (var i = 0; i < document.subjSelectForm.elements.length; i++) {
  134.                 if (document.subjSelectForm.elements[i] != null && document.subjSelectForm.elements[i].type == "checkbox") {
  135.                     document.subjSelectForm.elements[i].checked = false;
  136.                 }
  137.             }
  138.         }
  139.  
  140.         function unselectConfirm() {
  141.             if (confirm("Вы действительно хотите отменить выбор субъектов?")) {
  142.                 location.href = "Subj.do?unselect=true";
  143.             }
  144.         }
  145.     </script>
  146. </head>
  147.  
  148. <body onload="javascript:comboboxGroups(); javascript:radioboxSelected(); javascript:radioboxGroupBy();">
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158. <script type="text/javascript">
  159.    
  160. </script>
  161. <noscript><font color="red" size="+1"><b>Обнаружена ошибка работы javascript</b></font></noscript>
  162. <table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" id="mainWhite">
  163.     <tr valign="top">
  164.         <td>
  165.             <div class="hide">
  166.                 <table width="100%" border="0" cellspacing="0" id="main" cellpadding="2">
  167.                     <tr>
  168.                        
  169.                        
  170.                         <td class="header" width="140px">
  171.                             Credit Registry<br/>
  172.                             6.21.12
  173.                         </td>
  174.                         <td class="header" width="100px">
  175.                            
  176.                         </td>
  177.                        
  178.                        
  179.                            
  180.                            
  181.                                 <td align="left" class="header" style="padding-right:10px;">
  182.                                    
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194. <table border="0" cellpadding="2" cellspacing="1" width="100%">
  195. <tr>
  196. <td align="left">
  197.  
  198.  
  199.  
  200.  
  201.    
  202.    
  203.        
  204.    
  205.  
  206.  
  207.  
  208.    
  209.  
  210.  
  211.  
  212. <a href="wicket/EditLicensePage">
  213.     Лицензия
  214. </a>
  215.  
  216.  
  217.  
  218.    
  219.    
  220.         <span class="blank_space">|</span>
  221.    
  222.     <a href="wicket/CollateralAutoSearchPage">
  223.         Залоговые ТС
  224.     </a>
  225.    
  226.    
  227.  
  228.  
  229.  
  230.    
  231.        
  232.             <span class="blank_space">|</span>
  233.        
  234.         <a href="/credit_registry/Subj.do">Субъекты</a>
  235.        
  236.        
  237.    
  238.  
  239.  
  240.  
  241.    
  242.         <span class="blank_space">|</span>
  243.    
  244.     <a href="/credit_registry/EditExport.do">Экспорт</a>
  245.    
  246.  
  247.  
  248.  
  249.    
  250.    
  251.  
  252.  
  253.  
  254.    
  255.         <span class="blank_space">|</span>
  256.    
  257.     <a href="/credit_registry/EditJournal.do">Журналы</a>
  258.    
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.    
  272.         <span class="blank_space">|</span>
  273.    
  274.     <a href="/credit_registry/EditReports.do">Отчеты</a>
  275.    
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285. </td>
  286. <td align="right">
  287.  
  288.    
  289.         <a href="wicket/ChangePasswdPage">
  290.             Сменить пароль
  291.         </a>
  292.         <span class="blank_space">|</span>
  293.    
  294.      
  295.         <a href="wicket/LogoffPage">
  296.             Выйти
  297.             (
  298.             U???FF_admin
  299.             )
  300.         </a>
  301.    
  302.    
  303. </td>
  304. </tr>
  305. <tr>
  306. <td colspan="2" align="left">
  307.  
  308.  
  309.  
  310.  
  311.  
  312.    
  313.     <a href="/credit_registry/EditNbch.do">НБКИ</a>
  314.    
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.    
  351.         <span class="blank_space">|</span>
  352.    
  353.     <a href="/credit_registry/EditNbchCollAuto.do">НБКИ ТСЗ</a>
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371. </td>
  372. </tr>
  373. </table>
  374.  
  375.                                 </td>
  376.                            
  377.                        
  378.                     </tr>
  379.                    
  380.                    
  381.                    
  382.                         <tr>
  383.                             <td colspan="3" style="color:red;">
  384.                                 Последний экспорт не был отправлен
  385.                             </td>
  386.                         </tr>
  387.                    
  388.                 </table>
  389.                 <br>
  390.             </div>
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397. <table width="100%" border="0" cellspacing="0">
  398. <tr>
  399.     <td class="FormSectionLabel" colspan="2">
  400.         Поиск субъекта
  401.     </td>
  402. </tr>
  403. <tr>
  404. <td class="Note">
  405.     Введите начало фамилии субъекта, часть названия предприятия или полное значение ключа внешней системы
  406. </td>
  407. <td width="80%" class="FormBody">
  408. <form name="subjForm" method="post" action="/credit_registry/Subj.do">
  409. <table border="0" width="100%">
  410. <tr>
  411.     <td class="Field" colspan="10">
  412.         <div id="fieldSurname" style="display: inline;">
  413.             <table border="0" width="100%" cellspacing="0">
  414.                 <tr>
  415.                     <td width="70pt" id="searchStr" align="center">
  416.                         &nbsp;
  417.                     </td>
  418.                     <td class="Field" align="left">&nbsp;&nbsp;
  419.                         <input type="text" name="surname" size="25" value="">
  420.                     </td>
  421.                 </tr>
  422.             </table>
  423.         </div>
  424.         <div id="fieldPeriod" style="display: none;">
  425.             <table border="0" cellspacing="0" cellpadding="1">
  426.                 <tr>
  427.                     <td width="70pt" align="center">
  428.                     </td>
  429.                     <td class="Field2" align="left">&nbsp;&nbsp;
  430.                         <input type="checkbox" name="periodCheckBox" value="1" id="periodCheckBox">
  431.                     </td>
  432.                     <td class="Field2" align="left">
  433.                         <label for="periodCheckBox">в период с</label>
  434.                     </td>
  435.                     <td class="Field" align="left">
  436.                         <span class="Hint">(дд.мм.гггг)</span><br>
  437.                         <span>
  438.                             <input type="text" name="period1" size="10" value="" class="dateInput">
  439.                             <img onmouseup="javascript:show_calendar_widget(this);" class="dateInput" src="images/calendar.gif" align=absmiddle border=0 alt="период с...">
  440.                         </span>
  441.                     </td>
  442.                     <td class="Field2" align="left">
  443.                         по
  444.                     </td>
  445.                     <td class="Field" align="left">
  446.                         <span class="Hint">(дд.мм.гггг)</span><br>
  447.                         <span>
  448.                             <input type="text" name="period2" size="10" value="" class="dateInput">
  449.                             <img onmouseup="javascript:show_calendar_widget(this);" class="dateInput" src="images/calendar.gif" align=absmiddle border=0 alt="период по...">
  450.                         </span>
  451.                     </td>
  452.                 </tr>
  453.             </table>
  454.         </div>
  455.     </td>
  456. </tr>
  457. <tr>
  458.     <td class="Field" colspan="10">
  459.         <div id="fieldName" style="display: inline;">
  460.             <table border="0" width="100%" cellspacing="0">
  461.                 <tr>
  462.                     <td width="70pt" align="center">
  463.                         Имя
  464.                     </td>
  465.                     <td class="Field" align="left">&nbsp;&nbsp;
  466.                         <input type="text" name="firstName" size="25" value="">
  467.                     </td>
  468.                 </tr>
  469.             </table>
  470.         </div>
  471.     </td>
  472. </tr>
  473. <tr>
  474.     <td width="70pt"></td>
  475.     <td colspan="9"></td>
  476. </tr>
  477. <tr>
  478.     <td>
  479.         &nbsp;
  480.     </td>
  481.     <td width="20%">
  482.         <table border="0" width="100%">
  483.             <tr>
  484.                 <td nowrap="true">
  485.                     <label>
  486.                         <input type="radio" name="searchBy" value="person" checked="checked" onclick="javascript : radioboxSelected()">физическое лицо (по началу фамилии)
  487.                     </label>
  488.                     <br>
  489.                     <label>
  490.                         <input type="radio" name="searchBy" value="business" onclick="javascript : radioboxSelected()">юридическое лицо (по части названия)
  491.                     </label>
  492.                     <br>
  493.                     <label>
  494.                         <input type="radio" name="searchBy" value="refCode" onclick="javascript : radioboxSelected()">по внешнему коду
  495.                     </label>
  496.                     <br>
  497.                     <label>
  498.                         <input type="radio" name="searchBy" value="accountNum" onclick="javascript : radioboxSelected()">по номеру счета
  499.                     </label>
  500.                     <br>
  501.                     <label>
  502.                         <input type="radio" name="searchBy" value="notExportable" onclick="javascript : radioboxSelected()">с неэкспортируемыми историями
  503.                     </label>
  504.                     <br>
  505.                     <label>
  506.                         <input type="radio" name="searchBy" value="selected" onclick="javascript : radioboxSelected()">показать выбранные записи (выбрано: 0)
  507.                     </label>
  508.                    
  509.                    
  510.                    
  511.                    
  512.                 </td>
  513.             </tr>
  514.         </table>
  515.     </td>
  516.     <td width="1pt"></td>
  517.     <td width="1pt" bgcolor="white"></td>
  518.     <td width="1pt"></td>
  519.     <td width="10%" valign="top">
  520.        
  521.             <table border="0" cellspacing="0">
  522.                 <tr>
  523.                     <td><input type="checkbox" name="groupChecked" value="1" onclick="javascript : radioboxGroupBy()" id="groupChecked"></td>
  524.                     <td><label for="groupChecked">с учетом группы</label></td>
  525.                 </tr>
  526.                 <tr>
  527.                     <td><input type="radio" name="groupBy" value="select" checked="checked" onclick="javascript : radioboxGroupBy()"></td>
  528.                     <td class="Field">
  529.                         <select name="selectedGroup" onchange="javascript:comboboxGroups()"><option value="464">U401FF</option></select>
  530.                     </td>
  531.                 </tr>
  532.                 <tr>
  533.                     <td>&nbsp;</td>
  534.                     <td>по маске</td>
  535.                 </tr>
  536.                 <tr>
  537.                     <td><input type="radio" name="groupBy" value="mask" onclick="javascript : radioboxGroupBy()"></td>
  538.                     <td class="Field"><input type="text" name="groupMask" size="20" value=""></td>
  539.                 </tr>
  540.             </table>
  541.        
  542.     </td>
  543.    
  544.         <td colspan="4"></td>
  545.    
  546.  
  547.    
  548.     <td width="1pt"></td>
  549.    
  550.    
  551.         <td width="1pt" bgcolor="#E6E6E6"></td>
  552.    
  553.     <td width="1pt"></td>
  554.     <td valign="top">
  555.        
  556.     </td>
  557. </tr>
  558. <tr>
  559.     <td>&nbsp;</td>
  560.     <td align="left">&nbsp;&nbsp;
  561.         <input type="submit" name="searchButton" value="Поиск" class="button">
  562.     </td>
  563.     <td colspan="8">&nbsp;</td>
  564. </tr>
  565. </table>
  566. </form>
  567. <script type="text/javascript" language="JavaScript">
  568.   <!--
  569.  var focusControl = document.forms["subjForm"].elements["surname"];
  570.  
  571.  if (focusControl.type != "hidden" && !focusControl.disabled) {
  572.     focusControl.focus();
  573.  }
  574.  // -->
  575. </script>
  576.  
  577. </td>
  578. </tr>
  579. </table>
  580. <br>
  581.  
  582. <table width="100%" border="0" cellspacing="0">
  583.     <tr>
  584.         <td class="FormSectionLabel" colspan="2">Создание субъекта</td>
  585.     </tr>
  586.    
  587.         <tr>
  588.             <td class="Note">&nbsp;</td>
  589.             <td width="80%" class="FormBody">
  590.                 <table>
  591.                     <tr>
  592.                         <td>
  593.                             <form name="subjDetailsForm" method="post" action="/credit_registry/SubjDetails.do">
  594.                                 <select name="group" onchange="javascript:comboboxGroups()"><option value="464">U401FF</option></select>
  595.                                 <input type="submit" name="subjNA" value="Создать физическое лицо" class="buttonWide">
  596.                                 <input type="submit" name="subjBU" value="Создать юридическое лицо" class="buttonWide">
  597.                             </form>
  598.                         </td>
  599.                     </tr>
  600.                 </table>
  601.             </td>
  602.         </tr>
  603.    
  604. </table>
  605.  
  606.  
  607.  
  608. <!-- This picker should go to the end of your page template -->
  609. <div class="calendar_widget" style="display: none;" id="calendar_widget">
  610.     <iframe id='calendar_widget_iframe' name='calendar_widget_iframe' style="border: none;" width=100% height=100%
  611.             src="calendar_widget.jsp"></iframe>
  612. </div>
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621. </td></tr>
  622.  
  623. <tr height="25px">
  624.     <td class="footer">
  625.         <table border="0" width="100%">
  626.             <tr>
  627.                 <td align="left">                  
  628.                     &nbsp; &copy; 2005-2013 Межбанковский Технологический Центр, <a href="mailto:support@mbtc.ru">support@mbtc.ru</a><br/>
  629.                 </td>
  630.                 <td align="right">
  631.                    
  632.                 </td>
  633.             </tr>
  634.         </table>
  635.     </td>
  636. </tr>
  637.  
  638. </table>
  639. </body>
  640. </html>
RAW Paste Data