function check_form(id){
	
	//var error = document.getElementById(err);
	 
	
	var form = document.getElementById(id);
	var noempty = /.+/;
	var email = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var number = /^[0-9]+$/;
	var letters = /^[a-zA-Z]+$/;
	
	
	for(i=0;i<form.elements.length;i++){
		
		E=form.elements[i];
		
		if(E.getAttribute("addatr") == 'noempty'){

			if(!noempty.test(E.value)){
		
					alert('Wypełnij wymagane pola.');
					E.focus();
     		     			E.select();
					return false;
			}
			
			if(E.getAttribute("addatr2") == 'pass'){
					
					E2=form.elements[i+1];
					if(E.value != E2.value){
						E.focus();
          					E.select();
						alert('Hasła różnią się.');
						return false;
					}

			}
		}
		
		if(E.getAttribute("addatr") == 'email'){

			if(!email.test(E.value)){
		
					alert('Niepoprawny adres e-mail.');
					E.focus();
     		     			E.select();
					return false;
			}
		}
		
		if(E.getAttribute("addatr") == 'number'){

			if(!number.test(E.value)){
		
					alert('Niepoprawny wpis.');
					E.focus();
     		     			E.select();
					return false;
			}
		}
		
		if(E.type == 'select-one' ){
	
			if(E.value == 'none'){
					alert('Wybierz jedną z opcji.');
					E.focus();
     		     			
					return false;
			}		
		}
		
	}
	return true;
}

