// JavaScript Document
function pere(obj)
{
var vvv=0;
var dopgr=0;
var kolgr=0;
var tarkor=50;
var tarpep=25;
var tarpln=35;
var tarkar=80;
var tarrb2=50;
var tarrb3=100;
var tarrb4=300;
var tarrb5=500;
var tarsb2=100;
var tarsb3=100;
var tarsb4=400;
var tarsb5=700;
var tarup1=10;
var tarup2=80;
var tarup3=80;
var tarup4=150;
var tarup5=400;
var akor1=1*obj.kor1.value;
var apep1=1*obj.pep1.value;
var apln1=1*obj.pln1.value;
var akar1=1*obj.kar1.value;
var upakkol1=akor1+apep1+apln1+akar1;
var apln2=1*obj.pln2.value;
var akar2=1*obj.kar2.value;
var upakkol2=apln2+akar2;
var apln3=1*obj.pln3.value;
var akar3=1*obj.kar3.value;
var upakkol3=apln3+akar3;
var apln4=1*obj.pln4.value;
var akar4=1*obj.kar4.value;
var upakkol4=apln4+akar4;
var apln5=1*obj.pln5.value;
var akar5=1*obj.kar5.value;
var upakkol5=apln5+akar5;
var arb2=1*obj.rb2.value;
var asb2=1*obj.sb2.value;
var arb3=1*obj.rb3.value;
var asb3=1*obj.sb3.value;
var arb4=1*obj.rb4.value;
var asb4=1*obj.sb4.value;
var arb5=1*obj.rb5.value;
var asb5=1*obj.sb5.value;
var rsum=(arb2*tarrb2)+(arb3*tarrb3)+(arb4*tarrb4)+(arb5*tarrb5);
var ssum=(asb2*tarsb2)+(asb3*tarsb3)+(asb4*tarsb4)+(asb5*tarsb5);
var vskor=(akor1*1);
var vspep=(apep1*1);
var vspln=(apln1*1.5)+(apln2*3)+(apln3*3.5)+(apln4*4.5)+(apln5*40);
var vskar=(akar1*1)+(akar2*2)+(akar3*3)+(akar4*4)+(akar5*10);
var aupakrab=(upakkol1*tarup1)+(upakkol2*tarup2)+(upakkol3*tarup3)+(upakkol4*tarup4)+(upakkol5*tarup5);
var aupakmat=(vskor*tarkor)+(vspep*tarpep)+(vspln*tarpln)+(vskar*tarkar);
if (obj.upakmat.value == '1') { aupakmat=0;}
if (obj.upak.value == '1') { aupakrab=0;}
var upaksum=aupakmat+aupakrab;
var rssum=rsum+ssum;
var upakkof1=0.1;
var upakkof2=0.2;
var upakkof3=0.25;
var upakkof4=0.3;
var upakkof5=0.5;
var rsbkof2=0.1;
var rsbkof3=0.2;
var rsbkof4=0.3;
var rsbkof5=0.5;
var sbkof2=0.15;
var sbkof3=0.4;
var sbkof4=0.6;
var sbkof5=0.8;
var 
tzupak=((akor1+apep1+apln1+akar1)*upakkof1)+((apln2+akar2)*upakkof2)+((apln3+akar3)*upakkof3)+((apln4+akar4)*upakkof4)+((apln5+akar5)*upakkof5);
var tzrb=(arb2*rsbkof2)+(arb3*rsbkof3)+(arb4*rsbkof4)+(arb5*rsbkof5);
var tzsb=(asb2*sbkof2)+(asb3*sbkof3)+(asb4*sbkof4)+(asb5*sbkof5);
if (obj.et1.value == '0') { aet1=1;}
if (obj.et1.value == '1') { aet1=2;}
if (obj.et1.value == '2') { aet1=3;}
if (obj.et1.value == '3') { aet1=4;}
if (obj.et1.value == '4') { aet1=5;}
if (obj.et1.value == '5') { aet1=6;}
if (obj.et1.value == '6') { aet1=7;}
if (obj.et1.value == '7') { aet1=8;}
if (obj.et1.value == '8') { aet1=9;}
if (obj.et1.value == '9') { aet1=10;}
if (obj.et1.value == '10') { aet1=11;}
if (obj.et1.value == '11') { aet1=12;}
if (obj.et1.value == '12') { aet1=13;}
if (obj.et1.value == '13') { aet1=14;}
if (obj.et1.value == '14') { aet1=15;}
if (obj.et1.value == '15') { aet1=16;}
if (obj.et1.value == '16') { aet1=17;}
if (obj.et1.value == '17') { aet1=18;}
if (obj.et1.value == '18') { aet1=19;}
if (obj.et1.value == '19') { aet1=20;}
if (obj.et1.value == '20') { aet1=21;}
if (obj.et1.value == '21') { aet1=22;}
if (obj.et1.value == '22') { aet1=23;}
if (obj.et1.value == '23') { aet1=24;}
if (obj.et2.value == '0') { aet2=1;}
if (obj.et2.value == '1') { aet2=2;}
if (obj.et2.value == '2') { aet2=3;}
if (obj.et2.value == '3') { aet2=4;}
if (obj.et2.value == '4') { aet2=5;}
if (obj.et2.value == '5') { aet2=6;}
if (obj.et2.value == '6') { aet2=7;}
if (obj.et2.value == '7') { aet2=8;}
if (obj.et2.value == '8') { aet2=9;}
if (obj.et2.value == '9') { aet2=10;}
if (obj.et2.value == '10') { aet2=11;}
if (obj.et2.value == '11') { aet2=12;}
if (obj.et2.value == '12') { aet2=13;}
if (obj.et2.value == '13') { aet2=14;}
if (obj.et2.value == '14') { aet2=15;}
if (obj.et2.value == '15') { aet2=16;}
if (obj.et2.value == '16') { aet2=17;}
if (obj.et2.value == '17') { aet2=18;}
if (obj.et2.value == '18') { aet2=19;}
if (obj.et2.value == '19') { aet2=20;}
if (obj.et2.value == '20') { aet2=21;}
if (obj.et2.value == '21') { aet2=22;}
if (obj.et2.value == '22') { aet2=23;}
if (obj.et2.value == '23') { aet2=24;}

var taret1=10;
var taret2=50;
var taret3=80;
var taret4=100;
var taret5=300;
var taret6=400;
var taret7=600;
var taret8=800;
var avs1=1*obj.vs1.value;
var avs2=1*obj.vs2.value;
var avs3=1*obj.vs3.value;
var avs4=1*obj.vs4.value;
var avs5=1*obj.vs5.value;
var avs6=1*obj.vs6.value;
var avs7=1*obj.vs7.value;
var avs8=1*obj.vs8.value;
var asp1=1*obj.sp1.value;
var asp2=1*obj.sp2.value;
var asp3=1*obj.sp3.value;
var asp4=1*obj.sp4.value;
var asp5=1*obj.sp5.value;
var asp6=1*obj.sp6.value;
var asp7=1*obj.sp7.value;
var asp8=1*obj.sp8.value;
var apd1=1*obj.pd1.value;
var apd2=1*obj.pd2.value;
var apd3=1*obj.pd3.value;
var apd4=1*obj.pd4.value;
var apd5=1*obj.pd5.value;
var apd6=1*obj.pd6.value;
var apd7=1*obj.pd7.value;
var apd8=1*obj.pd8.value;
var tzet1=0.0075;
var tzet2=0.03;
var tzet3=0.04;
var tzet4=0.06;
var tzet5=0.15;
var tzet6=0.1;
var tzet7=0.2;
var tzet8=0.4;
var vkof1=0.05;
var vkof2=0.5;
var vkof3=1;
var vkof4=2.5;
var vkof5=10;
var vkof6=3;
var vkof7=3.5;
var vkof8=4.8;
var umvkof2=0.5;
var umvkof3=0.5;
var umvkof4=0.3;
var umvkof5=0.2;
var apronos=1*obj.pronos.value;
var mdop=apronos/40;
if (apronos < 20) { mdop=0;}
var poet1=((avs1-asp1)*(3+mdop)+asp1*(aet1+1+mdop))*taret1+((avs2-asp2)*(3+mdop)+asp2*(aet1+1+mdop))*taret2+((avs3-asp3)*(3+mdop)+asp3*(aet1+1+mdop))*taret3+((avs4-asp4)*(3+mdop)+asp4*(aet1+1+mdop))*taret4+((avs5-asp5)*(3+mdop)+asp5*(aet1+1+mdop))*taret5+((avs6-asp6)*(3+mdop)+asp6*(aet1+1+mdop))*taret6+((avs7-asp7)*(3+mdop)+asp7*(aet1+1+mdop))*taret7+((avs8-asp8)*(3+mdop)+asp8*(aet1+1+mdop))*taret8;
var poet2=((avs1-apd1)*(3+mdop)+apd1*(aet2+1+mdop))*taret1+((avs2-apd2)*(3+mdop)+apd2*(aet2+1+mdop))*taret2+((avs3-apd3)*(3+mdop)+apd3*(aet2+1+mdop))*taret3+((avs4-apd4)*(3+mdop)+apd4*(aet2+1+mdop))*taret4+((avs5-apd5)*(3+mdop)+apd5*(aet2+1+mdop))*taret5+((avs6-apd6)*(3+mdop)+apd6*(aet2+1+mdop))*taret6+((avs7-apd7)*(3+mdop)+apd7*(aet2+1+mdop))*taret7+((avs8-apd8)*(3+mdop)+apd8*(aet2+1+mdop))*taret8;
var sumet=poet1+poet2;
var tzpoet1=((avs1-asp1)*(2+mdop)+asp1*(aet1+mdop))*tzet1+((avs2-asp2)*(2+mdop)+asp2*(aet1+mdop))*tzet2+((avs3-asp3)*(2+mdop)+asp3*(aet1+mdop))*tzet3+((avs4-asp4)*(2+mdop)+asp4*(aet1+mdop))*tzet4+((avs5-asp5)*(2+mdop)+asp5*(aet1+mdop))*tzet5+((avs6-asp6)*(3+mdop)+asp6*(aet1+1+mdop))*tzet6+((avs7-asp7)*(3+mdop)+asp7*(aet1+1+mdop))*tzet7+((avs8-asp8)*(3+mdop)+asp8*(aet1+1+mdop))*tzet8;
var tzpoet2=((avs1-apd1)*(2+mdop)+apd1*(aet2+mdop))*tzet1+((avs2-apd2)*(2+mdop)+apd2*(aet2+mdop))*tzet2+((avs3-apd3)*(2+mdop)+apd3*(aet2+mdop))*tzet3+((avs4-apd4)*(2+mdop)+apd4*(aet2+mdop))*tzet4+((avs5-apd5)*(2+mdop)+apd5*(aet2+mdop))*tzet5+((avs6-apd6)*(3+mdop)+apd6*(aet2+1+mdop))*tzet6+((avs7-apd7)*(3+mdop)+apd7*(aet2+1+mdop))*tzet7+((avs8-apd8)*(3+mdop)+apd8*(aet2+1+mdop))*tzet8;
var vvv=avs1*vkof1+(avs2-arb2)*vkof2+arb2*vkof2*umvkof2+(avs3-arb3)*vkof3+arb3*vkof3*umvkof3+(avs4-arb4)*vkof4+arb4*vkof4*umvkof4+avs5*vkof5*umvkof5+avs6*vkof6+avs7*vkof7+avs8*vkof8;
if (vvv > 80) { autorek="Выбор автотранспорта согласуйте с диспетчером!"; gruzrek="Выбор количества грузчиков согласуйте с диспетчером!";}
if (vvv < 80) { autorek="ЗИЛ-фургон + КАМАЗ"; gruzrek="Шесть-восемь грузчиков";}
if (vvv < 60) { autorek="ЗИЛ-фургон (2 рейса) или Газель + КАМАЗ"; gruzrek="Четыре-шесть грузчиков";}
if (vvv < 40) { autorek="ЗИЛ-фургон + Газель или КАМАЗ"; gruzrek="Не менее четырех грузчиков";}
if (vvv < 30) { autorek="ЗИЛ-фургон"; gruzrek="Три-четыре грузчика";}
if (vvv < 20) { autorek="Газель (2 рейса) или ЗИЛ-Бычок"; gruzrek="Три грузчика";}
if (vvv < 14) { autorek="Газель-фургон"; gruzrek="Два грузчика";}
if (vvv < 10) { autorek="Газель-тент"; gruzrek="Два грузчика";}
if (vvv < 0.01) { autorek=""; gruzrek="";}
var sumgruz=0;
var gr=0;
if (obj.people.value == '0') { gr=1; kolgr=2; dopgr=1}
if (obj.people.value == '1') { gr=1; kolgr=3; dopgr=1.3}
if (obj.people.value == '2') { gr=1; kolgr=4; dopgr=1.8}
if (obj.people.value == '3') { gr=1; kolgr=6; dopgr=4}
if (obj.people.value == '4') { gr=1; kolgr=8; dopgr=6}
if (obj.people.value == '5') { gr=1; kolgr=10; dopgr=8}
if (obj.people.value == '6') { gr=0; kolgr=0; dopgr=1}
var uklad=0;
var car=0;
var bbcar=0;
var pbcar=0;
var akolauto=0;
var tarcarg=350;
var tarcarz=600;
var tarcark=650;
var tarcargc=400;
var tarcarzc=650;
var tarcarkc=750;
var ukladg=0;
var ukladz=0;
var ukladk=0;
var tz=(tzupak+tzrb+tzsb+tzpoet1+tzpoet2+1)/dopgr;
if (obj.people.value == '6') { tz=0}
var targruz=0;
var sumgruz=tz*kolgr*targruz;
var timecrg=tz;
var timecrz=tz;
var timecrk=tz;
if (tz < 5) { timecrg=5;}
if (tz < 7) { timecrz=7;}
if (tz < 8) { timecrk=8;}
if (obj.auto.value == '1') { bbcar=tarcarg*timecrg; pbcar=tarcargc*timecrg; uklad=ukladg}
if (obj.auto.value == '2') { bbcar=tarcarz*timecrz; pbcar=tarcarzc*timecrz; uklad=ukladz}
if (obj.auto.value == '3') { bbcar=tarcark*timecrk; pbcar=tarcarkc*timecrk; uklad=ukladk}
if (obj.kolauto.value == '0') { akolauto=1;}
if (obj.kolauto.value == '1') { akolauto=2;}
if (obj.kolauto.value == '2') { akolauto=3;}
if (obj.kolauto.value == '3') { akolauto=4;}
if (obj.kolauto.value == '4') { akolauto=5;}
if (gr==0 && obj.propusk.value == '0') { uklad=0; sumgruz=0; car=bbcar*akolauto;}
if (gr==0 && obj.propusk.value == '1') { uklad=0; sumgruz=0; car=pbcar*akolauto;}
if (gr==1 && obj.propusk.value == '0') { car=bbcar*akolauto; uklad=(uklad*akolauto);}
if (gr==1 && obj.propusk.value == '1') { car=pbcar*akolauto; uklad=(uklad*akolauto);}
var dopkm=0;
var mkd=0;
var mkd=1*obj.mkad.value;
if (obj.auto.value == '1') { dopkm=24;}
if (obj.auto.value == '2') { dopkm=32;}
if (obj.auto.value == '3') { dopkm=40;}
var summkad=dopkm*mkd;
var sumcar=uklad+car+summkad;
var sum=Math.round(sumet+rssum+upaksum+sumgruz+sumcar);
if (tz < 1.5) { tz=1.5}
var min=0;
var hour=Math.round(tz);
if (tz > hour) { min=Math.round((tz-hour)*60);}
if (tz < hour) { min=Math.round(59.9-Math.round((hour-tz)*60)); hour=hour-1;}
var a1=Math.round(sumgruz+poet1+poet2+uklad);
var a2=Math.round(car+summkad);
var a3=Math.round(aupakrab);
var a4=Math.round(aupakmat);
if (obj.auto.value == '0') { sum="Выберите машину!!!"; hour=""; min=""; vskor=""; vspep=""; vspln=""; vskar=""; a1=""; a2=""; a3=""; a4=""; rssum=""}
if (obj.people.value == '6') { hour=""; min=""}
obj.strasb.value=rssum;
obj.rvskor.value=vskor;
obj.rvspep.value=vspep;
obj.rvspln.value=vspln;
obj.rvskar.value=vskar;
obj.vrm1.value=hour;
obj.vrm2.value=min;
obj.rekauto.value=autorek;
obj.rekgruz.value=gruzrek;
obj.stgruz.value=a1;
obj.stauto.value=a2;
obj.stupak.value=a3;
obj.upakm.value=a4;
obj.res.value=sum;
} 
