home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Servidores / JanaSetup.exe / admin / pruefen_js / email_alias_edit.js < prev    next >
Encoding:
Text (UTF-16)  |  2006-05-08  |  1.8 KB  |  48 lines

  1. function test_email()
  2. {
  3.     var f1 = document.formular.T1;
  4.  
  5.     if (f1.value.search(/janaserver/i) != -1)
  6.     {
  7.         alert(txt[41][26]);
  8.         f1.select();
  9.         f1.focus();
  10.         return false;
  11.     }
  12.  
  13.     if (f1.value.search(/\*\*\*\*\*\*\*\*\*\*/) != -1)
  14.     {
  15.         var repl = f1.value.replace(/\*\*\*\*\*\*\*\*\*\*/, 'janaserver');
  16.         f1.value = repl;
  17.     }
  18.  
  19.     return true;
  20. }
  21.  
  22. /**/
  23.  
  24. function send()
  25. {
  26.     if ((pruefen() == true) && (test_email() == true))
  27.         document.formular.submit();
  28. }
  29.  
  30. /**/
  31.  
  32. function pruefen()
  33. {
  34.     var f1 = document.formular.T1.value;
  35.  
  36.     if (f1.search(/\*\*\*\*\*\*\*\*\*\*/) == -1)
  37.     {
  38.         if (/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-áàăâåäãąāæćĉčċçďđéèĕêěëėęēğĝġģĥħíìĭîïĩįīıĵķĺľļłńňñņŋóòŏôöőõøōœĸŕřŗśŝšşťţŧúùŭûůüűũųūŵýŷÿźžżðþ]+\.)+([a-zA-Z0-9]+)$/.test(f1) == false)
  39.         {
  40.             alert(txt[41][26]);
  41.             document.formular.T1.select();
  42.             document.formular.T1.focus();
  43.             return false;
  44.         }
  45.     }
  46.  
  47.     return true;
  48. }