testFormularza={
  valid:{
alfa:[/d+$/,'fuk to ...'],    

niepuste:[/.+/,'Proszę wypełnić pole'],
spacja:[/^[a-zA-Z0-9]+$/,'Zakaz stosowania spacji !!! '],
    email:[/^[\w\.-]{2,}@[\w\.-]+\.[a-z]{2,5}$/,'Proszę podać prawidłowy adres e-mail'],
    spacjacyfra:[/^[a-zA-Z±ćęłńó¶żĽˇĆĘŁŃÓ¦Ż¬]{2,20}$/, 'Wypelnij pole .Zakaz stosowania spacji !'],
    liczbaC:[/^\d+$/,'Od kiedy numer telefonu sklada sie z liter ,nie jestesmy w USA jeszcze !'],
    liczba:[/^(\d+|\d+.\d+)$/,'Prawdopodobnie uzyles klawisza ENTER.Nie rob tego w przyszlosci.Teraz klinij przycisk <<zapisz przekaz>> aby zapisac przekaz)'],
    data:[/^\d+\-\d+\-\d{4}$/,'Proszę wpisać datę w formacie DD-MM-RRRR (numer dnia-numer miesi±ca-rok) np. 23-02-2003'],
    kod:[/^\d{2}\-\d{3}$/,'Proszę podać kod pocztowy np. 06-600'],
    liczba2:[/^.{2,2}$/,'Proszę wpisać 2 liczby numeru konta liczby,zakaz stosowania spacji'],
liczba26:[/^\d{26}$/,'Proszę wpisać 26 liczbowy numer konta bez spacji'],
liczba16:[/^\d{4}\ \d{4}\ \d{4}\ \d{4}$/,'Proszę wpisać numer konta w formacie 0000 0000 0000 0000'],
liczba10:[/^.{10,10}$/,'Proszę wpisać 10 liczbowy numeru telefonu,bez spacji oraz nr +44'],
    duzelitery:[/^[A-Z]+$/,'Proszę używać wyłącznie dużych liter w tym polu'],
    url:[/^http\:\/\/.+\.[a-z]{2,5}$/i,'Proszę podać prawidłowy adres strony www np. http://strona.pl'] 
  },
  testuj:function(f){
    var i,rodz;
    for(i=0;i<f.elements.length;i++){
      E=f.elements[i];
      if(rodz=this.valid[E.getAttribute('valid')])
        if(!rodz[0].test(E.value)){
          E.focus();
          E.select();
          alert('Uwaga!! Nieprawidłowy wpis!\n'
            +(E.getAttribute('komunikat')||rodz[1]));
          return false;          
        }
    }
    return true;
  }
}
