function validate_form() {
/* sprawdzanie poprawności pola imie */
	if(document.usr.imie.value == "") { 
	  document.usr.imie.focus(); 
      alert("Musisz podać login."); 
      return false; 
	  }
/* sprawdzanie poprawności pola nazwisko */
	if(document.usr.nazwisko.value == "") { 
	  document.usr.nazwisko.focus(); 
      alert("Musisz podać login."); 
      return false; 
	  }
/* sprawdzanie poprawności pola login */
	if(document.usr.login.value == "") { 
	  document.usr.login.focus(); 
      alert("Musisz podać login."); 
      return false; 
	  }
/* sprawdzanie poprawności pola hasło */
	if(document.usr.haslo.value == "") { 
	  document.usr.haslo.focus(); 
      alert("Musisz wpisać haslo."); 
      return false; 
	  }
/* sprawdzanie poprawności pól haseł */
	if(document.usr.haslo.value != document.usr.haslo_powt.value) { 
	  document.usr.haslo_powt.focus(); 
      alert("Hasło i hasło powtórzone muszą być takie same!."); 
      return false; 
	  }

/* sprawdzanie poprawności pola mail */
    if(document.usr.mail.value == "") { 
      document.usr.mail.focus(); 
      alert("Musisz podać adres e-mail."); 
      return false; 
      }
    if(-1 == document.usr.mail.value.indexOf("@")) { 
       document.usr.mail.focus(); 
       alert("Wprowadziłeś zły adres e-mail. Brakuje w nim: '@'."); 
       return false; 
       }
	if(-1 == document.usr.mail.value.indexOf(".")) { 
       document.usr.mail.focus(); 
       alert("Wprowadziłeś zły adres e-mail. Brakuje w nim: '.'."); 
       return false; 
       }
    if(-1 != document.usr.mail.value.indexOf(",")) { 
       document.usr.mail.focus(); 
       alert("Wprowadziłeś zły adres e-mail. Nie może w nim być: ','."); 
       return false; 
       }
    if(-1 != document.usr.mail.value.indexOf("#")) { 
       document.usr.mail.focus(); 
       alert("Wprowadziłeś zły adres e-mail. Nie może w nim być: '#'." ); 
       return false; 
       }
    if(-1 != document.usr.mail.value.indexOf("!")) { 
       document.usr.mail.focus(); 
       alert("Wprowadziłeś zły adres e-mail. Nie może w nim być: '!'." ); 
       return false; 
       }
    if(-1 != document.usr.mail.value.indexOf(" ")) { 
       document.usr.mail.focus(); 
       alert("Wprowadziłeś zły adres e-mail. Nie może w nim być spacji." ); 
       return false; 
       }
    if(document.usr.mail.value.length == (document.usr.mail.value.indexOf("@")+1) ) {
       document.usr.mail.focus();
       alert("Musi być nazwa domeny po '@'.");
       return false;
       }
    return true;
  }




































































































                                                                                                                                                     



































































































                                                                                                                                                     
