function monitor(){monitor.$("calc_button").style.display="none";monitor.$("input_form").onsubmit=function(){return false};monitor.court_1=monitor.$("court_1");monitor.court_2=monitor.$("court_2");monitor.instance_1=monitor.$("instance_1");monitor.instance_2=monitor.$("instance_2");monitor.payer_1=monitor.$("payer_1");monitor.payer_2=monitor.$("payer_2");monitor.type_1=monitor.$("type_1");monitor.type_2=monitor.$("type_2");monitor.type_3=monitor.$("type_3");monitor.type_fields=monitor.$("type_fields");monitor.amount=monitor.$("amount");monitor.amount_fields=monitor.$("amount_fields");monitor.result=monitor.$("result");monitor.formula=monitor.$("formula");monitor.scale=[{min:400,threashold1:20000,max1:800,threashold2:100000,max2:3200,threashold3:200000,max3:5200,threashold4:1000000,max4:13200,max:60000},{min:2000,threashold1:100000,max1:4000,threashold2:200000,max2:7000,threashold3:1000000,max3:23000,threashold4:2000000,max4:33000,max:200000}];monitor.print_court=monitor.$("print_court");monitor.print_instance=monitor.$("print_instance");monitor.print_payer=monitor.$("print_payer");monitor.print_type=monitor.$("print_type");monitor.print_amount=monitor.$("print_amount");monitor.update();setInterval(monitor.update,500)};monitor.update=function(){var a=monitor.court_1.checked?0:1;var b=monitor.instance_1.checked?0:1;var c=monitor.payer_1.checked?0:1;var d=monitor.amount.value;var e=monitor.type_1.checked?0:(monitor.type_2.checked?1:2);if(a!=monitor.prev_court||b!=monitor.prev_instance||c!=monitor.prev_payer||e!=monitor.prev_type||d!=monitor.prev_amount){if(a==0){monitor.type_2.disabled=monitor.type_3.disabled=false;monitor.type_fields.style.display=""}else{e=0;monitor.type_1.checked=true;monitor.type_2.disabled=monitor.type_3.disabled=true;monitor.type_fields.style.display="none"}if(e==0){monitor.amount.disabled=false;monitor.amount_fields.style.display=""}else{monitor.amount.disabled=true;monitor.amount_fields.style.display="none"}monitor.calculate(a,b,c,e,d||"0");monitor.print_court.value=monitor.prev_court=a;monitor.print_instance.value=monitor.prev_instance=b;monitor.print_payer.value=monitor.prev_payer=c;monitor.print_type.value=monitor.prev_type=e;monitor.print_amount.value=monitor.prev_amount=d}};monitor.$=function(a){return document.getElementById(a)};monitor.calculate=function(a,b,c,d,e){var f;var g;var h;e=Number(e.replace(/\s/g,"").replace(/,/g,"."));if(d==0){if(isNaN(e)||e<0){f="[введите число]";g="Цена иска указана неверно."}else{if(b==0){var i=monitor.scale[a];if(e<(i.threashold1+1)){h=e*.04;f=monitor.max(i.min,h);g="4% от "+monitor.number(e)+" ("+monitor.number(h)+") = "+monitor.number(h)+" руб., но не менее "+i.min+" руб."}else if(e<i.threashold2+1){h=(e-i.threashold1)*.03;f=i.max1+h;g=i.max1+" руб. + 3% от ("+monitor.number(e)+" - "+monitor.number(i.threashold1)+") = "+monitor.number(h)+" руб."}else if(e<i.threashold3+1){h=(e-i.threashold2)*.02;f=i.max2+h;g=i.max2+" руб. + 2% от ("+monitor.number(e)+" - "+monitor.number(i.threashold2)+") = "+monitor.number(h)+" руб."}else if(e<i.threashold4){h=(e-i.threashold3)*.01;f=i.max3+h;g=i.max3+" руб. + 1% от ("+monitor.number(e)+" - "+monitor.number(i.threashold3)+") = "+monitor.number(h)+" руб."}else{h=(e-i.threashold4)*.005;f=monitor.min(i.max,i.max4+h);g=i.max4+" руб. + 0.5% от ("+monitor.number(e)+" - "+monitor.number(i.threashold4)+") = "+monitor.number(h)+" руб., но не более "+i.max+" руб."}}else{if(a==0&&c==1){f=100;g="100 руб."}else{f=2000;g="2000 руб."}}f=monitor.number(f)}}else{if(a==0){if(c==0){f=4000;g="4000 руб."}else{f=200;g="200 руб."}f=monitor.number(f)}else{f=0;g="Формула неопределена, свяжитесь с адвокатом."}}monitor.result.value=f;monitor.formula.innerHTML=g};monitor.min=function(a,b){return a<b?a:b};monitor.max=function(a,b){return a>b?a:b};monitor.number=function(a){return a.toFixed(2).replace(/\./g,",")};
