units = new Object; 
units[0]="psi";	
units[1]="atm";	
units[2]="kgcm";
units[3]="torr";
units[4]="inches";
units[5]="kpa";
units[6]="barr";
units[7]="MH20";

psi = new Object;
psi[0]=1;
psi[1]=0.06804575;
psi[2]=0.070308655;
psi[3]=51.70630817;
psi[4]=2.035830619;
psi[5]=6.896551724;
psi[6]=0.068947591;
psi[7]=0.703249618;

atm = new Object;
atm[0]=14.695995;
atm[1]=1;
atm[2]=1.033255642;
atm[3]=759.8756463;
atm[4]=29.9185566;
atm[5]=101.3516897;
atm[6]=1.013253451;
atm[7]=10.33495287;

kgcm = new Object;
kgcm[0]=14.223;
kgcm[1]=0.967814701;
kgcm[2]=1;
kgcm[3]=735.4188211;
kgcm[4]=28.95561889;
kgcm[5]=98.08965517;
kgcm[6]=0.980641585;
kgcm[7]=10.00231932;

torr = new Object;
torr[0]=0.01934;
torr[1]=0.001316005;
torr[2]=0.001359769;
torr[3]=1;
torr[4]=0.039372964;
torr[5]=0.13337931;
torr[6]=0.001333446;
torr[7]=0.013600848;

inches = new Object;
inches[0]=0.4912;
inches[1]=0.033424072;
inches[2]=0.034535611;
inches[3]=25.39813857;
inches[4]=1;
inches[5]=3.387586207;
inches[6]=0.033867057;
inches[7]=0.345436212;

kpa = new Object;
kpa[0]=0.145;	
kpa[1]=0.009866634;
kpa[2]=0.010194755;
kpa[3]=7.497414685;
kpa[4]=0.29519544;
kpa[5]=1;
kpa[6]=0.009997401;
kpa[7]=0.101971195;

barr = new Object;
barr[0]=14.50377;
barr[1]=0.986919906;
barr[2]=1.01974012;
barr[3]=749.9364012;
barr[4]=29.52721906;
barr[5]=100.026;
barr[6]=1;
barr[7]=10.19977071;

MH20 = new Object;
MH20[0] =1.4219702;
MH20[1] =0.096759029;
MH20[2] =0.099976812;
MH20[3] =73.52482937;
MH20[4] =2.894890472;
MH20[5] =9.806691034;
MH20[6] =0.09804142;
MH20[7] =1;



function compression() {
 if (document.getElementById) {
  var press2 = document.getElementById('pressure2');
  var choice1 = document.Converter.unit1.selectedIndex;
  var choice2 = document.Converter.unit2.selectedIndex;
  var squeeze = document.Converter.pressure1.value;

	var yardstick = units[choice1];
	var squish = eval(yardstick + "[" + choice2 + "]");
	var ansWer = squeeze * squish;
//	document.Converter.pressure2.value = ansWer;
	press2.innerHTML = ansWer.toFixed(3);

  if(isNaN(squeeze)) {
//	alert("Please enter numeric values only.");
//	document.Converter.pressure2.value = "";
	press2.innerHTML = "Please enter numeric values only.";
	document.Converter.pressure1.focus();
  }
 }
}