home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Servidores / JanaSetup.exe / admin / pruefen_js / isp_smtp_server_anlegen.js < prev    next >
Encoding:
Text File  |  2006-05-08  |  2.9 KB  |  147 lines

  1. function pwfeld()
  2. {
  3.     var f1 = document.formular.T1.value;
  4.     var f2 = document.formular.T2.value;
  5.     var d1 = document.formular.D1.options[document.formular.D1.selectedIndex].value;
  6.  
  7.     if ((d1 == 2) && (f2 != ''))
  8.         document.formular.T3.value = parent.header.document.dummy.feld.value;
  9.  
  10.     if (f1 == '')
  11.         document.formular.T4.value = 0;
  12. }
  13.  
  14. /**/
  15.  
  16. function feld_disabled()
  17. {
  18.     with (document.formular)
  19.     {
  20.         var d1 = D1.options[D1.selectedIndex].value;
  21.  
  22.         if (d1 == 0)
  23.         {
  24.             D2.disabled = true;
  25.             T4.disabled = true;
  26.             T2.disabled = true;
  27.             T3.disabled = true;
  28.             C2.disabled = true;
  29.         }
  30.  
  31.         if (d1 == 1)
  32.         {
  33.             D2.disabled = false;
  34.             T4.disabled = false;
  35.             T2.disabled = true;
  36.             T3.disabled = true;
  37.             C2.disabled = true;
  38.         }
  39.  
  40.         if (d1 == 2)
  41.         {
  42.             D2.disabled = true;
  43.             T4.disabled = true;
  44.             T2.disabled = false;
  45.             T3.disabled = false;
  46.             C2.disabled = false;
  47.         }
  48.     }
  49. }
  50.  
  51. /**/
  52.  
  53. function send()
  54. {
  55.     if (pruefen() == true)
  56.     {
  57.         with (document.formular)
  58.         {
  59.             var d1 = D1.options[D1.selectedIndex].value;
  60.  
  61.             D2.disabled = (d1 == 1) ? false : true;
  62.             T4.disabled = (d1 == 1) ? false : true;
  63.             T2.disabled = (d1 == 2) ? false : true;
  64.             T3.disabled = (d1 == 2) ? false : true;
  65.             C2.disabled = (d1 == 2) ? false : true;
  66.  
  67.             submit();
  68.         }
  69.     }
  70. }
  71.  
  72. /**/
  73.  
  74. function pruefen()
  75. {
  76.     var f1 = document.formular.T1.value;
  77.     var f2 = document.formular.T2.value;
  78.     var f3 = document.formular.T3.value;
  79.     var f4 = document.formular.T4.value;
  80.     var d1 = document.formular.D1.options[document.formular.D1.selectedIndex].value;
  81.     var d2 = document.formular.D2.options[document.formular.D2.selectedIndex].value;
  82.     var fe = new Array('T1', 'T2', 'T3');
  83.     var va = new Array('\'', '"', ',');
  84.  
  85.     for (i = 0; i < fe.length; i++)
  86.     {
  87.         for (j = 0; j < va.length; j++)
  88.         {
  89.             var ei = document.formular.elements[fe[i]];
  90.  
  91.             if (ei.value.indexOf(va[j]) != -1)
  92.             {
  93.                 alert(txt[5][7] + va[j] + txt[5][8]);
  94.                 ei.select();
  95.                 ei.focus();
  96.                 return false;
  97.             }
  98.         }
  99.     }
  100.  
  101.     if (f1.indexOf('.') == -1)
  102.     {
  103.         alert(txt[19][9] + txt[45][1] + txt[46][7]);
  104.         document.formular.T1.select();
  105.         document.formular.T1.focus();
  106.         return false;
  107.     }
  108.  
  109.     if (d1 == 1)
  110.     {
  111.         if (d2 == '')
  112.         {
  113.             alert(txt[19][9] + txt[46][2] + txt[46][8]);
  114.             document.formular.D2.focus();
  115.             return false;
  116.         }
  117.  
  118.         if ((f4 == '') || (f4.match(/\D/) != null) || (f4 < 0) || (f4 > 30))
  119.         {
  120.             alert(txt[19][9] + txt[46][9] + ' ... "\t\n' + txt[46][10]);
  121.             document.formular.T4.select();
  122.             document.formular.T4.focus();
  123.             return false;
  124.         }
  125.     }
  126.  
  127.     if (d1 == 2)
  128.     {
  129.         if (f2 == '')
  130.         {
  131.             alert(txt[19][9] + txt[46][5] + ' "\t\n' + txt[46][11]);
  132.             document.formular.T2.select();
  133.             document.formular.T2.focus();
  134.             return false;
  135.         }
  136.  
  137.         if (f3 == '')
  138.         {
  139.             alert(txt[19][9] + txt[46][6] + ' "\t\n' + txt[46][12]);
  140.             document.formular.T3.select();
  141.             document.formular.T3.focus();
  142.             return false;
  143.         }
  144.     }
  145.  
  146.     return true;
  147. }