   //
   //	KVA.js
   //	Action Machinery's Web Site
   //	Written by: George Patterson
   //	CopyRight(c) 2003 George Patterson all rights reserved
   //	Last modified 7-10-2003
   //	Calculates Motor specs based on input from form on kva.htm
   //
/* Script Developed By: George Patterson
For the Sales and Service Department of Action Machinery
(C) 2001 9-5-2001
*/

/* Process the Form */
function Calc(form){
var volts = form.voltage.value;
var amps = form.amp.value;
var kvas = form.kva.value;
var hps = form.hp.value;
var eff = .75;
var phase = 1.73

/* Determine Single or 3 Phase Motor Calculations from radio check Boxes */
if  (form.phase[0].checked) {
	phase = 1.0;
}

if  (form.phase[1].checked) {
	phase = 1.73;
}


/* determine Motor Efficiency from the radio check boxes */
if  (form.eff[0].checked) {
	eff = 1.0;
}

if  (form.eff[1].checked) {
	eff = .9;
}

if  (form.eff[2].checked) {
	eff = .75;
}

if  (form.eff[3].checked) {
	eff = .64;
}

if  (form.eff[4].checked) {
	eff = .5;
}

if  (form.eff[5].checked) {
	eff = (form.specialeff.value / 100);
}

/* Update Motor Efficiency on Form */
form.efficiency.value = (eff * 100) + "%";


/* Determine What to Calculate from the Radio check bokes */
/* calculate Volts */
if  (form.calc[0].checked) {
	if (form.korh[0].checked) {
		hps = (kvas / .746) * eff;
		form.voltage.value = (kvas / ( amps * phase * .001 ));
		form.hp.value = hps;
	}
	if (form.korh[1].checked) {
		kvas =( hps * .746 ) / eff;
		form.voltage.value = (kvas / ( amps * phase * .001 ));
		form.kva.value = kvas;
	}
}

/* calculate Amps */
if  (form.calc[1].checked) {
	if (form.korh[0].checked) {
		hps = (kvas / .746) * eff;
		form.amp.value = (kvas / ( volts * phase * .001 ));
		form.hp.value = hps;
	}
	if (form.korh[1].checked) {
		kvas = (hps * .746) / eff ;
		form.amp.value = (kvas / ( volts * phase * .001 ));
		form.kva.value = kvas;
	}
}

/* calculate Kva & HP */
if  (form.calc[2].checked) {
	form.kva.value = (volts * amps * phase * .001 );
	form.hp.value = ((volts * amps * phase * .001 ) / .746) * eff;
}

/* clculate HP & KVA */
if  (form.calc[3].checked) {
	form.hp.value = ((volts * amps * phase * .001 ) / .746) * eff;
	form.kva.value = (volts * amps * phase * .001 );
}

}
