function culc() {
	
	var R1S = document.C1.r1s.value;
	var R2S = document.C1.r2s.value;
	var R3S = document.C1.r3s.value;
	var R4S = document.C1.r4s.value;
	var R5S = document.C1.r5s.value;
	
	var R1F = document.C1.r1f.value;
	var R2F = document.C1.r2f.value;
	var R3F = document.C1.r3f.value;
	var R4F = document.C1.r4f.value;
	var R5F = document.C1.r5f.value;
	
	var R1P = document.C1.r1p.value;
	var R2P = document.C1.r2p.value;
	var R3P = document.C1.r3p.value;
	var R4P = document.C1.r4p.value;
	var R5P = document.C1.r5p.value;
	
	var R1E = document.C1.r1e.value;
	var R2E = document.C1.r2e.value;
	var R3E = document.C1.r3e.value;
	var R4E = document.C1.r4e.value;
	var R5E = document.C1.r5e.value;
	
	
	var CS0 = document.C1.cs0.value;
	var CS1 = document.C1.cs1.value;
	var CS2 = document.C1.cs2.value;
	var CS3 = document.C1.cs3.value;
	var CS4 = document.C1.cs4.value;
	var CS5 = document.C1.cs5.value;
	var CS6 = document.C1.cs6.value;
	var CS7 = document.C1.cs7.value;
	var CS8 = document.C1.cs8.value;
	var CS9 = document.C1.cs9.value;
	
	
	if (R1S < 0) {R1S = 0}
	if (R2S < 0) {R2S = 0}
	if (R3S < 0) {R3S = 0}
	if (R4S < 0) {R4S = 0}
	if (R5S < 0) {R5S = 0}
	if (R1F < 0) {R1F = 0}
	if (R2F < 0) {R2F = 0}
	if (R3F < 0) {R3F = 0}
	if (R4F < 0) {R4F = 0}
	if (R5F < 0) {R5F = 0}
	if (R1P < -100) {R1P = 0}
	if (R2P < -100) {R2P = 0}
	if (R3P < -100) {R3P = 0}
	if (R4P < -100) {R4P = 0}
	if (R5P < -100) {R5P = 0}
	if (R1P > 100) {R1P = 100}
	if (R2P > 100) {R2P = 100}
	if (R3P > 100) {R3P = 100}
	if (R4P > 100) {R4P = 100}
	if (R5P > 100) {R5P = 100}
	
	
	if (CS0 < 0) {CS0 = 0}
	if (CS0 > 150) {CS0 = 150}
	if (CS1 < 0) {CS1 = 0}
	if (CS1 > 150) {CS1 = 150}
	if (CS2 < 0) {CS2 = 0}
	if (CS2 > 150) {CS2 = 150}
	if (CS3 < 0) {CS3 = 0}
	if (CS3 > 150) {CS3 = 150}
	if (CS4 < 0) {CS4 = 0}
	if (CS4 > 150) {CS4 = 150}
	if (CS5 < 0) {CS5 = 0}
	if (CS5 > 150) {CS5 = 150}
	if (CS6 < 0) {CS6 = 0}
	if (CS6 > 150) {CS6 = 150}
	if (CS7 < 0) {CS7 = 0}
	if (CS7 > 150) {CS7 = 150}
	if (CS8 < 0) {CS8 = 0}
	if (CS8 > 150) {CS8 = 150}
	if (CS9 < 0) {CS9 = 0}
	if (CS9 > 150) {CS9 = 150}
	
	var XS10 = Number(CS0) + Number(R1P);
	if(XS10<0){XS10=0}
	if(XS10>100){XS10=100}
	var XS11 = Number(CS1) + Number(R1P);
	if(XS11<0){XS11=0}
	if(XS11>100){XS11=100}
	var XS12 = Number(CS2) + Number(R1P);
	if(XS12<0){XS12=0}
	if(XS12>100){XS12=100}
	var XS13 = Number(CS3) + Number(R1P);
	if(XS13<0){XS13=0}
	if(XS13>100){XS13=100}
	var XS14 = Number(CS4) + Number(R1P);
	if(XS14<0){XS14=0}
	if(XS14>100){XS14=100}
	var XS15 = Number(CS5) + Number(R1P);
	if(XS15<0){XS15=0}
	if(XS15>100){XS15=100}
	var XS16 = Number(CS6) + Number(R1P);
	if(XS16<0){XS16=0}
	if(XS16>100){XS16=100}
	var XS17 = Number(CS7) + Number(R1P);
	if(XS17<0){XS17=0}
	if(XS17>100){XS17=100}
	var XS18 = Number(CS8) + Number(R1P);
	if(XS18<0){XS18=0}
	if(XS18>100){XS18=100}
	var XS19 = Number(CS9) + Number(R1P);
	if(XS19<0){XS19=0}
	if(XS19>100){XS19=100}
	var XS20 = Number(CS0) + Number(R2P);
	if(XS20<0){XS20=0}
	if(XS20>100){XS20=100}
	var XS21 = Number(CS1) + Number(R2P);
	if(XS21<0){XS21=0}
	if(XS21>100){XS21=100}
	var XS22 = Number(CS2) + Number(R2P);
	if(XS22<0){XS22=0}
	if(XS22>100){XS22=100}
	var XS23 = Number(CS3) + Number(R2P);
	if(XS23<0){XS23=0}
	if(XS23>100){XS23=100}
	var XS24 = Number(CS4) + Number(R2P);
	if(XS24<0){XS24=0}
	if(XS24>100){XS24=100}
	var XS25 = Number(CS5) + Number(R2P);
	if(XS25<0){XS25=0}
	if(XS25>100){XS25=100}
	var XS26 = Number(CS6) + Number(R2P);
	if(XS26<0){XS26=0}
	if(XS26>100){XS26=100}
	var XS27 = Number(CS7) + Number(R2P);
	if(XS27<0){XS27=0}
	if(XS27>100){XS27=100}
	var XS28 = Number(CS8) + Number(R2P);
	if(XS28<0){XS28=0}
	if(XS28>100){XS28=100}
	var XS29 = Number(CS9) + Number(R2P);
	if(XS29<0){XS29=0}
	if(XS29>100){XS29=100}
	var XS30 = Number(CS0) + Number(R3P);
	if(XS30<0){XS30=0}
	if(XS30>100){XS30=100}
	var XS31 = Number(CS1) + Number(R3P);
	if(XS31<0){XS31=0}
	if(XS31>100){XS31=100}
	var XS32 = Number(CS2) + Number(R3P);
	if(XS32<0){XS32=0}
	if(XS32>100){XS32=100}
	var XS33 = Number(CS3) + Number(R3P);
	if(XS33<0){XS33=0}
	if(XS33>100){XS33=100}
	var XS34 = Number(CS4) + Number(R3P);
	if(XS34<0){XS34=0}
	if(XS34>100){XS34=100}
	var XS35 = Number(CS5) + Number(R3P);
	if(XS35<0){XS35=0}
	if(XS35>100){XS35=100}
	var XS36 = Number(CS6) + Number(R3P);
	if(XS36<0){XS36=0}
	if(XS36>100){XS36=100}
	var XS37 = Number(CS7) + Number(R3P);
	if(XS37<0){XS37=0}
	if(XS37>100){XS37=100}
	var XS38 = Number(CS8) + Number(R3P);
	if(XS38<0){XS38=0}
	if(XS38>100){XS38=100}
	var XS39 = Number(CS9) + Number(R3P);
	if(XS39<0){XS39=0}
	if(XS39>100){XS39=100}
	var XS40 = Number(CS0) + Number(R4P);
	if(XS40<0){XS40=0}
	if(XS40>100){XS40=100}
	var XS41 = Number(CS1) + Number(R4P);
	if(XS41<0){XS41=0}
	if(XS41>100){XS41=100}
	var XS42 = Number(CS2) + Number(R4P);
	if(XS42<0){XS42=0}
	if(XS42>100){XS42=100}
	var XS43 = Number(CS3) + Number(R4P);
	if(XS43<0){XS43=0}
	if(XS43>100){XS43=100}
	var XS44 = Number(CS4) + Number(R4P);
	if(XS44<0){XS44=0}
	if(XS44>100){XS44=100}
	var XS45 = Number(CS5) + Number(R4P);
	if(XS45<0){XS45=0}
	if(XS45>100){XS45=100}
	var XS46 = Number(CS6) + Number(R4P);
	if(XS46<0){XS46=0}
	if(XS46>100){XS46=100}
	var XS47 = Number(CS7) + Number(R4P);
	if(XS47<0){XS47=0}
	if(XS47>100){XS47=100}
	var XS48 = Number(CS8) + Number(R4P);
	if(XS48<0){XS48=0}
	if(XS48>100){XS48=100}
	var XS49 = Number(CS9) + Number(R4P);
	if(XS49<0){XS49=0}
	if(XS49>100){XS49=100}
	var XS50 = Number(CS0) + Number(R5P);
	if(XS50<0){XS50=0}
	if(XS50>100){XS50=100}
	var XS51 = Number(CS1) + Number(R5P);
	if(XS51<0){XS51=0}
	if(XS51>100){XS51=100}
	var XS52 = Number(CS2) + Number(R5P);
	if(XS52<0){XS52=0}
	if(XS52>100){XS52=100}
	var XS53 = Number(CS3) + Number(R5P);
	if(XS53<0){XS53=0}
	if(XS53>100){XS53=100}
	var XS54 = Number(CS4) + Number(R5P);
	if(XS54<0){XS54=0}
	if(XS54>100){XS54=100}
	var XS55 = Number(CS5) + Number(R5P);
	if(XS55<0){XS55=0}
	if(XS55>100){XS55=100}
	var XS56 = Number(CS6) + Number(R5P);
	if(XS56<0){XS56=0}
	if(XS56>100){XS56=100}
	var XS57 = Number(CS7) + Number(R5P);
	if(XS57<0){XS57=0}
	if(XS57>100){XS57=100}
	var XS58 = Number(CS8) + Number(R5P);
	if(XS58<0){XS58=0}
	if(XS58>100){XS58=100}
	var XS59 = Number(CS9) + Number(R5P);
	if(XS59<0){XS59=0}
	if(XS59>100){XS59=100}
	
	document.C1.ans10.value = (XS10*R1S + (100-XS10)*R1F)/XS10 /R1E;
	document.C1.ans11.value = (XS11*R1S + (100-XS11)*R1F)/XS11 /R1E;
	document.C1.ans12.value = (XS12*R1S + (100-XS12)*R1F)/XS12 /R1E;
	document.C1.ans13.value = (XS13*R1S + (100-XS13)*R1F)/XS13 /R1E;
	document.C1.ans14.value = (XS14*R1S + (100-XS14)*R1F)/XS14 /R1E;
	document.C1.ans15.value = (XS15*R1S + (100-XS15)*R1F)/XS15 /R1E;
	document.C1.ans16.value = (XS16*R1S + (100-XS16)*R1F)/XS16 /R1E;
	document.C1.ans17.value = (XS17*R1S + (100-XS17)*R1F)/XS17 /R1E;
	document.C1.ans18.value = (XS18*R1S + (100-XS18)*R1F)/XS18 /R1E;
	document.C1.ans19.value = (XS19*R1S + (100-XS19)*R1F)/XS19 /R1E;

	document.C1.ans20.value = (XS20*R2S + (100-XS20)*R2F)/XS20 /R2E;
	document.C1.ans21.value = (XS21*R2S + (100-XS21)*R2F)/XS21 /R2E;
	document.C1.ans22.value = (XS22*R2S + (100-XS22)*R2F)/XS22 /R2E;
	document.C1.ans23.value = (XS23*R2S + (100-XS23)*R2F)/XS23 /R2E;
	document.C1.ans24.value = (XS24*R2S + (100-XS24)*R2F)/XS24 /R2E;
	document.C1.ans25.value = (XS25*R2S + (100-XS25)*R2F)/XS25 /R2E;
	document.C1.ans26.value = (XS26*R2S + (100-XS26)*R2F)/XS26 /R2E;
	document.C1.ans27.value = (XS27*R2S + (100-XS27)*R2F)/XS27 /R2E;
	document.C1.ans28.value = (XS28*R2S + (100-XS28)*R2F)/XS28 /R2E;
	document.C1.ans29.value = (XS29*R2S + (100-XS29)*R2F)/XS29 /R2E;

	document.C1.ans30.value = (XS30*R3S + (100-XS30)*R3F)/XS30 /R3E;
	document.C1.ans31.value = (XS31*R3S + (100-XS31)*R3F)/XS31 /R3E;
	document.C1.ans32.value = (XS32*R3S + (100-XS32)*R3F)/XS32 /R3E;
	document.C1.ans33.value = (XS33*R3S + (100-XS33)*R3F)/XS33 /R3E;
	document.C1.ans34.value = (XS34*R3S + (100-XS34)*R3F)/XS34 /R3E;
	document.C1.ans35.value = (XS35*R3S + (100-XS35)*R3F)/XS35 /R3E;
	document.C1.ans36.value = (XS36*R3S + (100-XS36)*R3F)/XS36 /R3E;
	document.C1.ans37.value = (XS37*R3S + (100-XS37)*R3F)/XS37 /R3E;
	document.C1.ans38.value = (XS38*R3S + (100-XS38)*R3F)/XS38 /R3E;
	document.C1.ans39.value = (XS39*R3S + (100-XS39)*R3F)/XS39 /R3E;

	document.C1.ans40.value = (XS40*R4S + (100-XS40)*R4F)/XS40 /R4E;
	document.C1.ans41.value = (XS41*R4S + (100-XS41)*R4F)/XS41 /R4E;
	document.C1.ans42.value = (XS42*R4S + (100-XS42)*R4F)/XS42 /R4E;
	document.C1.ans43.value = (XS43*R4S + (100-XS43)*R4F)/XS43 /R4E;
	document.C1.ans44.value = (XS44*R4S + (100-XS44)*R4F)/XS44 /R4E;
	document.C1.ans45.value = (XS45*R4S + (100-XS45)*R4F)/XS45 /R4E;
	document.C1.ans46.value = (XS46*R4S + (100-XS46)*R4F)/XS46 /R4E;
	document.C1.ans47.value = (XS47*R4S + (100-XS47)*R4F)/XS47 /R4E;
	document.C1.ans48.value = (XS48*R4S + (100-XS48)*R4F)/XS48 /R4E;
	document.C1.ans49.value = (XS49*R4S + (100-XS49)*R4F)/XS49 /R4E;

	document.C1.ans50.value = (XS50*R5S + (100-XS50)*R5F)/XS50 /R5E;
	document.C1.ans51.value = (XS51*R5S + (100-XS51)*R5F)/XS51 /R5E;
	document.C1.ans52.value = (XS52*R5S + (100-XS52)*R5F)/XS52 /R5E;
	document.C1.ans53.value = (XS53*R5S + (100-XS53)*R5F)/XS53 /R5E;
	document.C1.ans54.value = (XS54*R5S + (100-XS54)*R5F)/XS54 /R5E;
	document.C1.ans55.value = (XS55*R5S + (100-XS55)*R5F)/XS55 /R5E;
	document.C1.ans56.value = (XS56*R5S + (100-XS56)*R5F)/XS56 /R5E;
	document.C1.ans57.value = (XS57*R5S + (100-XS57)*R5F)/XS57 /R5E;
	document.C1.ans58.value = (XS58*R5S + (100-XS58)*R5F)/XS58 /R5E;
	document.C1.ans59.value = (XS59*R5S + (100-XS59)*R5F)/XS59 /R5E;

	
	
	document.C1.r1s.value =R1S;
	document.C1.r2s.value =R2S;
	document.C1.r3s.value =R3S;
	document.C1.r4s.value =R4S;
	document.C1.r5s.value =R5S;
	
	document.C1.r1f.value =R1F;
	document.C1.r2f.value =R2F;
	document.C1.r3f.value =R3F;
	document.C1.r4f.value =R4F;
	document.C1.r5f.value =R5F;
	
	document.C1.r1p.value =R1P;
	document.C1.r2p.value =R2P;
	document.C1.r3p.value =R3P;
	document.C1.r4p.value =R4P;
	document.C1.r5p.value =R5P;
	
	document.C1.r1e.value =R1E;
	document.C1.r2e.value =R2E;
	document.C1.r3e.value =R3E;
	document.C1.r4e.value =R4E;
	document.C1.r5e.value =R5E;
	
	
	document.C1.cs0.value =CS0;
	document.C1.cs1.value =CS1;
	document.C1.cs2.value =CS2;
	document.C1.cs3.value =CS3;
	document.C1.cs4.value =CS4;
	document.C1.cs5.value =CS5;
	document.C1.cs6.value =CS6;
	document.C1.cs7.value =CS7;
	document.C1.cs8.value =CS8;
	document.C1.cs9.value =CS9;
}

function resculc() {
	document.C1.r1s.value ="";
	document.C1.r2s.value ="";
	document.C1.r3s.value ="";
	document.C1.r4s.value ="";
	document.C1.r5s.value ="";
	document.C1.r1f.value ="";
	document.C1.r2f.value ="";
	document.C1.r3f.value ="";
	document.C1.r4f.value ="";
	document.C1.r5f.value ="";
	document.C1.r1p.value ="";
	document.C1.r2p.value ="";
	document.C1.r3p.value ="";
	document.C1.r4p.value ="";
	document.C1.r5p.value ="";
	document.C1.r1e.value ="";
	document.C1.r2e.value ="";
	document.C1.r3e.value ="";
	document.C1.r4e.value ="";
	document.C1.r5e.value ="";
	document.C1.cs0.value ="";
	document.C1.cs1.value ="";
	document.C1.cs2.value ="";
	document.C1.cs3.value ="";
	document.C1.cs4.value ="";
	document.C1.cs5.value ="";
	document.C1.cs6.value ="";
	document.C1.cs7.value ="";
	document.C1.cs8.value ="";
	document.C1.cs9.value ="";
}

function pputculc() {
	document.C1.cs0.value ="10";
	document.C1.cs1.value ="20";
	document.C1.cs2.value ="30";
	document.C1.cs3.value ="40";
	document.C1.cs4.value ="50";
	document.C1.cs5.value ="60";
	document.C1.cs6.value ="70";
	document.C1.cs7.value ="80";
	document.C1.cs8.value ="90";
	document.C1.cs9.value ="100";
}

function sputculc() {
	document.C1.r1s.value ="100";
	document.C1.r2s.value ="500";
	document.C1.r3s.value ="1000";
	document.C1.r4s.value ="1500";
	document.C1.r5s.value ="2000";
	document.C1.r1f.value ="100";
	document.C1.r2f.value ="300";
	document.C1.r3f.value ="500";
	document.C1.r4f.value ="800";
	document.C1.r5f.value ="1000";
	document.C1.r1p.value ="40";
	document.C1.r2p.value ="10";
	document.C1.r3p.value ="-10";
	document.C1.r4p.value ="-30";
	document.C1.r5p.value ="-50";
	document.C1.r1e.value ="1";
	document.C1.r2e.value ="7";
	document.C1.r3e.value ="15";
	document.C1.r4e.value ="25";
	document.C1.r5e.value ="40";
}
