var regn;
var tp=0;
  var spr1 = [0, 0, 0, 0, 0, 0, 0]; //Стоимость перечисления на бюджетные счета или во внебюджетные
  var spr2 = [15, 15, 5, 0, 10, 10, 0]; //Стоимость перевод в пользу Клиентов Банков Группы "Лайф"
  var spr3 = [50, 50, 10, 0, 30, 40, 10]; //Стоимость внешних платежных переводов на бумажном носителе до 14.00 ч.
  var spr4 = [50, 50, 10, 0, 50, 50, 50]; //Стоимость внешних платежных переводов на бумажном носителе с 14.00 ч. до 16.00 ч.
  var spr5 = [25, 5, 0, 0, 20, 5, 5]; //Стоимость внешних платежных переводов по системе Интернет-Клиент до 16.00 ч.
  var spr6 = [40, 40, 40, 40, 40, 40, 40]; //Стоимость внешних платежных переводов по системе Интернет-Клиент после 16.00
  var spr7 = [0.005, 0.005, 0.005, 0.005, 0.005, 0.005, 0.005]; //0.5; //Стоимость снятие наличности с р/с в месяц на з/п - только для юрлиц
  var spr8 = [0.012, 0.0095, 0.0085, 0.0075, 0.0095, 0.0085, 0.0075]; //0.95; //Стоимость снятие наличности с р/с в месяц на прочее
  var spr9 = [0, 0, 0, 0, 0.001, 0.001, 0]; //0.1; //Стоимость ввнесения наличности на р/с в месяц
  var abon = [500, 1500, 2500, 5000, 300, 700, 1500]; //Стоимость абонентской платы

function calculate(){

  var per1 = 1*document.form1.txt1.value * spr1[tp];
  var per2 = 1*document.form1.txt2.value * spr2[tp];
  var per3 = 1*document.form1.txt3.value * spr3[tp];
  var per4 = 1*document.form1.txt4.value * spr4[tp];
  var per5 = 1*document.form1.txt5.value * spr5[tp];
  var per6 = 1*document.form1.txt6.value * spr6[tp];
  var per7 = 1*document.form1.txt7.value * spr7[tp];
  var per8 = 1*document.form1.txt8.value * spr8[tp];
  var per9 = 1*document.form1.txt9.value * spr9[tp];

 var plat = per1+per2+per3+per4+per5+per6; //Итого расходы на платежные переводы
 var kas = per7+per8+per9; //Итого расходы на кассовое обслуживание
 var sum = plat+kas+abon[tp]; //Итого расходы на РКО, в мес.
  show('answ');
  document.getElementById('txt10').innerHTML = optimizate(myRound(sum));
 }

function f1(id){
    document.getElementById(id).style.background="#fddd8a"
}
function f2(id){
    document.getElementById(id).style.background="#FFFFFF"
}

function show(id){
	document.getElementById(id).style.display = 'block';
}
function hide(id){
	document.getElementById(id).style.display = 'none';
}

function regtype(){
    if(regn==1)
        {
            show('r11');
            show('r22');
            show('r33');
            show('r44');
            hide('r55');
            f2('r55');
            hide('r66');
            f2('r66');
            hide('r77');
            f2('r77');
            document.form1.r1[0].checked="checked";
            tp = 0;
            hide('answ');
        }
    if(regn==2)
        {
            hide('r11');
            f2('r11');
            hide('r22');
            f2('r22');
            hide('r33');
            f2('r33');
            hide('r44');
            f2('r44');
            show('r55');
            show('r66');
            show('r77');
            document.form1.r1[4].checked="checked";
            tp = 4;
            hide('answ');
        }
}

function optimizate(numb){
numb = '' + numb;
n = numb.length;
i = Math.round(n / 3) - 1;
if (numb.lastIndexOf(".") == -1 )
    {
         m = 3;
    }
else
    {
         m = 3 + n - numb.lastIndexOf(".");
    }
if (i > 0)
    {
         numb = numb.substring(0, n - m) + ' ' + numb.substring(n - m, n);
         i = i - 1;
         n = n + 1;
         m = m + 1;
         while (i > 0)
             {
                   m = m + 4;
                   i = i - 1;
                   n = n + 1;
                   numb = numb.substring(0, n - m) + ' ' + numb.substring(n - m, n)
              }
         }
return(numb);
}

function myRound(x) {
return Math.round(x*100)/100.00;
}
