//
var bank_acc=new Array();
bank_acc['promsvyaz'] = new Array('40817810','42301810');
// /
function getKey(bic, account) {
var k = parseInt(account.charAt(8));
var s=0;
s = 7*bic.charAt(6)+1*bic.charAt(7)+3*bic.charAt(8) +
7*account.charAt(0)+1*account.charAt(1)+3*account.charAt(2)+
7*account.charAt(3)+1*account.charAt(4)+3*account.charAt(5)+
7*account.charAt(6)+1*account.charAt(7)+7*account.charAt(9)+
1*account.charAt(10)+3*account.charAt(11)+7*account.charAt(12)+
1*account.charAt(13)+3*account.charAt(14)+7*account.charAt(15)+
1*account.charAt(16)+3*account.charAt(17)+7*account.charAt(18)+1*account.charAt(19);
s = ((s%10)*3)%10;
return s;
}
// 8 /
function check_acc(account) {
var tmp = new Array();
var cur_num=account.charAt(0);
for(var i=0;i<8;i++)
{
if(cur_num!=account.charAt(i)) return true;
}
return false;
}
function check_bank(account,bank) {
if(!bank_acc[bank] || !bank_acc[bank].length) return true;
var re = '';
for(var i=0;i<bank_acc[bank].length;i++)
{
re = new RegExp('^'+bank_acc[bank][i]+'');
if(account.search(re) != -1) return true
}
return false;
}