Functie de validare CNP

/**
 * isValidCNP
 * Valideaza CNP-ul
 * 
 * @param value: CNP
 *
 */
function isValidCNP(value:String):Boolean {
	var control:String = "279146358279";
	var rez:Number = 0;
	for (var i:uint; i<12; i++) {
		rez += Number(value.charAt(i))*Number(control.charAt(i));
	}
	rez%11 == 10 ? rez=1 : rez = rez%11;
	if(rez == Number(value.charAt(12)))
	{
		return true;
	}
	else
	{
		return false;
	}
}
trace(isValidCNP("SAALLZZJJNNNC"));