function check_rr_no(arg){
	if (arg.length < 13) return false;

	if(parseInt(arg.charAt(6)) == 5 || parseInt(arg.charAt(6)) == 6) return true;

	var  a1 = parseInt(arg.charAt(0)) * 2
	var  a2 = parseInt(arg.charAt(1)) * 3
	var  a3 = parseInt(arg.charAt(2)) * 4
	var  a4 = parseInt(arg.charAt(3)) * 5
	var  a5 = parseInt(arg.charAt(4)) * 6
	var  a6 = parseInt(arg.charAt(5)) * 7
	var  a7 = parseInt(arg.charAt(6)) * 8
	var  a8 = parseInt(arg.charAt(7)) * 9
	var  a9 = parseInt(arg.charAt(8)) * 2
	var  a10 = parseInt(arg.charAt(9)) * 3
	var  a11 = parseInt(arg.charAt(10)) * 4
	var  a12 = parseInt(arg.charAt(11)) * 5
	var  a13 = parseInt(arg.charAt(12))      

	var tot = a1 + a2 + a3 + a4 + a5 + a6 + a7 + a8 + a9 + a10 + a11 + a12;
	var mok = parseInt(tot)/11
	var hap = parseInt(mok) * 11
	var cha = tot - hap
	var chk_bit = 11 - cha
	if (chk_bit=="10")
	{ chk_bit=0 }

	if (chk_bit=="11")
	{ chk_bit=1 }    

	if (chk_bit != a13) {
		return false;
	}
	return true;
}
