Sprawdzenie kodu JQUERY

0

Witam,

Napisałem program w JQUERY (nie mam zielonego pojęcia o js), niestety wywyala gdzieś błąd :

jQuery.validator.addMethod("sid", function(value, element) {
 var dowod = value.replace(/[\ \-]/gi, ''); 
if (dowod.length != 10) { return false; } else {
var sumWag = 0;			
var p1, p2, p3;						
			
p1 = dowod.charCodeAt(0); 
p2 = dowod.charCodeAt(1); 
p3 = dowod.charCodeAt(2);     	
			
sumaWag += 7 * p1;
sumaWag += 3 * p2;
sumaWag += 1 * p3;			
sumaWag += 9 * dowod[3];
sumaWag += (7 * dowod[4]);
sumaWag += (3 * dowod[5]);
sumaWag += (1 * dowod[6]);
sumaWag += (7 * dowod[7]);
sumaWag += (3 * dowod[8]);

if (sumaWag % 10 != 0) { return false;}
}
return true;	
}, "prosze o podanie właśniwego numer dowodu");
1

poprawiłem jakimś cudem:

 
     		jQuery.validator.addMethod("sid", function(value, element) {
	      var dowod = value.replace(/[\ \-]/gi, '');
	      if (dowod.length != 9) { return false; } else {
	      var sumWag = 0;
			var p1, p2, p3;						
			
			p1 = 	dowod.charCodeAt(0) - 55;
			p2 = 	dowod.charCodeAt(1) - 55; 
			p3 = 	dowod.charCodeAt(2) - 55;     	
			sumaWag = 7 * p1;		
			sumaWag += 3 * p2;
			sumaWag += 1 * p3;	
			sumaWag += 9 * dowod[3];
			sumaWag += (7 * dowod[4]);
			sumaWag += (3 * dowod[5]);
			sumaWag += (1 * dowod[6]);
			sumaWag += (7 * dowod[7]);
			sumaWag += (3 * dowod[8]);
	      
	      if (sumaWag % 10 != 0) { return false;}
	      }
	      return true;	
	      }, "prosze o podanie właśniwego numer dowodu");

1 użytkowników online, w tym zalogowanych: 0, gości: 1