
$( 
   function (){  
     //global vars
var form = $("#kontakt");  
var imie = $("#imie");  
var nazwisko = $("#nazwisko");  
var email = $("#email");  
var telefon = $("#telefon");  
var tresc = $("#tresc");

function validateName(){  
     //if it's NOT valid  
     if(imie.val().length < 4){  
         imie.addClass("error");
		 $("#imieInfo").show();  
         return false;  
     }  
     //if it's valid  
     else{  
         imie.removeClass("error");
		 $("#imieInfo").hide();  
         return true;  
     }  
 };
 
function validateSurname(){  
     //if it's NOT valid  
     if(nazwisko.val().length < 4){  
         nazwisko.addClass("error");
		 $("#nazwiskoInfo").show();  
         return false;  
     }  
     //if it's valid  
     else{  
         nazwisko.removeClass("error");
		 $("#nazwiskoInfo").hide();  
         return true;  
     }  
 } ;
 
 function validateEmail(){
		//testing regular expression
		var a = $("#email").val();
		var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+.[a-z]{2,4}$/;
		//if it's valid email
		if(filter.test(a)){
			email.removeClass("error");
			$("#emailInfo").hide();
			return true;
		}
		//if it's NOT valid
		else{
			email.addClass("error");
			$("#emailInfo").show();
			return false;
		}
	};
	
function validateContent(){  
     //if it's NOT valid  
     if(tresc.val().length < 4){  
         tresc.addClass("error");  
         $("#trescInfo").show();
         return false;  
     }  
     //if it's valid  
     else{  
         tresc.removeClass("error");  
         $("#trescInfo").hide();
         return true;  
     }  
 } ;	
imie.blur(validateName);     
imie.keyup(validateName);  

nazwisko.blur(validateSurname);     
nazwisko.keyup(validateSurname);

email.blur(validateEmail);     
email.keyup(validateEmail);

tresc.blur(validateContent);     
tresc.keyup(validateContent);

form.submit(function(){  
     if(validateName() & validateSurname() & validateEmail() & validateContent() )  
         return true  
     else  
         return false;  
 });    
   } 
);



