﻿// Calculator by part69@gmail.com
// Rashod

function calcall()
{
	var koeff_name = new Array (
		"p1","p2","p3","p4","p5","p6","p7","p8","p9","p10",
		"p11","p12","p13","p14","p15","p16","p17","p18","p19","p20",
		"p21","p22","p23","p24","p25","p26","p27","p28","p29","p30",
		"p31","p32","p33","p34","p35","p36","p37","p38","p39","p40",
		"p41","p42","p43","p44","p45","p46","p47","p48");

	var koeff = new Array (
		1,0.041666666666667,0.000694444444444,0.000011574074074,1000,41.666666666666700,0.694444444444444,
		0.011574074074074,1000000,41666.666666666700000,694.444444444444000,11.574074074074100,1000000000,
		41666666.666666700000000,694444.444444444000000,11574.074074074100000,10,0.416666666666667,
		0.006944444444444,0.000115740740741,100,4.166666666666670,0.069444444444444,0.001157407407407,
		1000,41.666666666666700,0.694444444444444,0.011574074074074,10000,416.666666666667000,6.944444444444440,
		0.115740740740741,100000,4166.666666666670000,69.444444444444400,1.157407407407410,1000000,
		41666.666666666700000,694.444444444444000,11.574074074074100,1000000000,41666666.666666700000000,
		694444.444444444000000,11574.074074074100000,15278838.808250600000000,636618.283677107000000,
		10610.304727951800000,176.838412132530000);
	
	for (p = 0; p < koeff_name.length; p++) {
		var InField1 = document.getElementById(koeff_name[p]); 
		if (InField1.value != "") {
		k = koeff[p];
			for (j = 0; j < koeff_name.length; j++) {
				var InField2 = document.getElementById(koeff_name[j]);
				if  (InField2.id != InField1.id)
				InField2.value = InField1.value / k * koeff[j] ;
			}

		}		
	}	
}

function clearall()
{
	var koeff_name = new Array (
		"p1","p2","p3","p4","p5","p6","p7","p8","p9","p10",
		"p11","p12","p13","p14","p15","p16","p17","p18","p19","p20",
		"p21","p22","p23","p24","p25","p26","p27","p28","p29","p30",
		"p31","p32","p33","p34","p35","p36","p37","p38","p39","p40",
		"p41","p42","p43","p44","p45","p46","p47","p48");

	for (p = 0; p < koeff_name.length; p++) {
		var InField1 = document.getElementById(koeff_name[p]); 
		InField1.value = "";
	}	
}
