PageSourceSearch

https://zid.ru/bitrix/templates/qbpm/js/costctscript.js

js zid.ru collected 2026-10-02 04:42:18 UTC 2,499 bytes, 48 lines download raw bytes

1function checkdatateplo() {
2	checkteplo1 = document.getElementById('teplo1in');
3	checkteplo2 = document.getElementById('teplo2in');
4	document.getElementById('teploerror1_0').hidden = true;
5	document.getElementById('teploerror1_68').hidden = true;
6	document.getElementById('teploerror2_0').hidden = true;
7	document.getElementById('teploerror2_10000').hidden = true;
8	if (checkteplo1.value<0){document.getElementById('teploerror1_0').hidden = false; checkteplo1.value=0;}
9	if (checkteplo1.value>68){document.getElementById('teploerror1_68').hidden = false; checkteplo1.value=68;}
10	if (checkteplo2.value<0){document.getElementById('teploerror2_0').hidden = false; checkteplo2.value=0;}
11	if (checkteplo2.value>10000){document.getElementById('teploerror2_10000').hidden = false; checkteplo2.value=10000;}
12}
13function calculateteplo(){
14	var teplo1, teplo2, teplocost1PM, teplodiam, tcost, teplo1PM80, teplo1PM100, teplo1PM125, teplo1PM150, teplo1PM200, teplo1PM250, teplo1PM300;
15	teplodiam = 0;
16	teplocost1PM = 0;
17	teplo1PM80 = 1176;
18	teplo1PM100 = 1184;
19	teplo1PM125 = 1315;
20	teplo1PM150 = 1417;
21	teplo1PM200 = 1742;
22	teplo1PM250 = 2098;
23	teplo1PM300 = 2403;
24	document.getElementById('teploerror1_0').hidden = true;
25	document.getElementById('teploerror1_68').hidden = true;
26	document.getElementById('teploerror2_0').hidden = true;
27	document.getElementById('teploerror2_10000').hidden = true;
28	teplo1 = document.getElementById('teplo1in').value;
29	teplo2 = document.getElementById('teplo2in').value;
30	teplo1 = teplo1.replace(',', '.');
31	teplo2 = teplo2.replace(',', '.');
32	teplo1 = parseFloat(teplo1);
33	teplo2 = parseFloat(teplo2);
34	if (teplo1>0 && teplo1<=1.32){teplocost1PM = teplo1PM80; teplodiam = 80;}
35	if (teplo1>1.32 && teplo1<=2.4){teplocost1PM = teplo1PM100; teplodiam = 100;}
36	if (teplo1>2.4 && teplo1<=3.8){teplocost1PM = teplo1PM125; teplodiam = 125;}
37	if (teplo1>3.8 && teplo1<=9.1){teplocost1PM = teplo1PM150; teplodiam = 150;}
38	if (teplo1>9.1 && teplo1<=16){teplocost1PM = teplo1PM200; teplodiam = 200;}
39	if (teplo1>16 && teplo1<=26){teplocost1PM = teplo1PM250; teplodiam = 250;}
40	if (teplo1>26 && teplo1<=68){teplocost1PM = teplo1PM300; teplodiam = 300;}
41	tcost = teplocost1PM*teplo2;
42	if (isNaN(tcost)==true){tcost=0;}
43	if (teplo1==0){tcost = 0;}
44	if (teplo1==0 && teplo2==0){tcost = 0;}
45	tcost = tcost.toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, '$1 ').replace('.', ',');
46	document.getElementById('teplodiam').innerHTML = teplodiam;
47	document.getElementById('teplocost').innerHTML = tcost;
48}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.