arrcenaplan = new Array();
defcenaplan = new Array();
arrcenatld = new Array();
defcenatld = new Array();

var i;
var j;
var k;
var sum;
var sum2;

function chan() {
 sum = 0;
 sum2 = 0;
 i = 0;
 j = 0;
 k = 0;
 calculator = document.getElementById('form1');

 for (i=0; i<numsrok; i++) {
  if ((calculator.srok[i]!=null)&&(calculator.srok[i].checked)) {
   for (j=0; j<numplan; j++) {
    if ((calculator.plan[j]!=null)&&(calculator.plan[j].checked)) {
     if (arrcenaplan[j][i]!=null) {
      sum = arrcenaplan[j][i];
     } else {
      sum = (defcenaplan[j]*calculator.srok[i].value);
     }
     k = i;
    }
   }
  }
 }

 i=0;
 for (i=0; i<numsrok; i++) {
  if ((calculator.srok[i]!=null)&&(calculator.srok[i].checked)) {
   if (arrcenatld[calculator.zona.value][i]!=null) {
    sum2 = arrcenatld[calculator.zona.value][i];
   } else {
    sum2 = defcenatld[calculator.zona.value];
   }
  }
 }

 if (calculator.service1[1].checked) {     //если новый домен
  sum = sum+sum2;
 } else {
  if (calculator.service1[2].checked) {      //если новый домен
   sum = defcenatld[calculator.zona.value];
  }
 }

 if ((ns_enable!=null)&&(ns_enable==1)) {
  if (calculator.ns.checked) {
   sum = sum+ns_price*calculator.srok[k].value;
  }
 }
 if ((ip_enable!=null)&&(ip_enable==1)) {
  if (calculator.ips.value!='') {
   sum = sum+calculator.ips.value*ip_price*calculator.srok[k].value;
  }
 }
 sum = (Math.floor(sum*100.00+0.00001*1))/100;
 calculator.sumusd.value = sum;
 calculator.sumru.value = (Math.floor(sum*kurs*100))/100;
}
