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

  1. function leeren()
  2. {
  3.     document.formular.edit.value = '';
  4.     document.formular.Item.value = '';
  5. }
  6.  
  7. /**/
  8.  
  9. function Abfrage(edi, dom)
  10. {
  11.     var Check = confirm(txt[20][31]);
  12.  
  13.     if ((Check == true) && (pruefen() == true))
  14.     {
  15.         document.formular.edit.value = '' + edi + '';
  16.         document.formular.Item.value = '' + dom + '';
  17.         document.formular.submit();
  18.     }
  19.     else
  20.     {
  21.         document.formular.edit.value = '';
  22.         document.formular.Item.value = '';
  23.     }
  24. }
  25.  
  26. /**/
  27.  
  28. function edit(edi, dom)
  29. {
  30.     if (pruefen() == true)
  31.     {
  32.         document.formular.edit.value = '' + edi + '';
  33.         document.formular.Item.value = '' + dom + '';
  34.         document.formular.submit();
  35.     }
  36. }
  37.  
  38. /**/
  39.  
  40. function send()
  41. {
  42.     if(pruefen() == true)
  43.         document.formular.submit();
  44. }
  45.  
  46. /**/
  47.  
  48. function pruefen()
  49. {
  50.     var f2 = document.formular.T2.value;
  51.     var fe = new Array('T1');
  52.     var va = new Array('\'', '"');
  53.  
  54.     for (i = 0; i < fe.length; i++)
  55.     {
  56.         for (j = 0; j < va.length; j++)
  57.         {
  58.             var ei = document.formular.elements[fe[i]];
  59.  
  60.             if (ei.value.indexOf(va[j]) != -1)
  61.             {
  62.                 alert(txt[5][7] + va[j] + txt[5][8]);
  63.                 document.formular.edit.value = '';
  64.                 document.formular.Item.value = '';
  65.                 ei.select();
  66.                 ei.focus();
  67.                 return false;
  68.             }
  69.         }
  70.     }
  71.  
  72.     if (f2 != '')
  73.     {
  74.         var ip = f2.split('.');
  75.  
  76.         for (k = 0; k < ip.length; k++)
  77.         {
  78.             if ((f2 == '255.255.255.255') || (ip.length != 4) || (isNaN(ip[k]) == true) || (ip[k] == '') || (ip[k] < 0) || (ip[k] > 255))
  79.             {
  80.                 alert(f2 + ', ' + txt[18][27]);
  81.                 document.formular.edit.value = '';
  82.                 document.formular.Item.value = '';
  83.                 document.formular.T2.select();
  84.                 document.formular.T2.focus();
  85.                 return false;
  86.             }
  87.         }
  88.     }
  89.  
  90.     return true;
  91. }