

<!-- script



function computeField(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function computeField2(input)



{

    if (input.value != null && input.value.length != 0)

        input.value = "" + eval(input.value);

}





function computeField3(input)

			

{

    if (input.value != null && input.value.length != 0)

        input.value = "" + eval(input.value);

}



function clear2(d)

{



	d.weight2.value=' ';

	d.trap2.value=' ';

	d.trap3.value=' ';

	d.hp2.value=' ';

}	



function clear1(d)

{

        d.weight.value=' ' ;

        d.hp.value=' ' ;

        d.trap.value=' ' ;

}





function clear3(d)

	{

	d.clft.value=' ';

	d.nlft.value=' ';

	d.orat.value=' ';

	d.nrat.value=' ';

}





function computeForm(form)

{

//The formula is: hp = weight * (speed / 234)3 

//The Formula is: ET = hp/weight * 197

	

        var a = form.weight.value;

        var b = form.trap.value;

       

        var c = b / 234;

        var d = c * c;

        var e = d * c;

        var f = a * e;

        form.hp.value = f; 

}



function computeForm2(form)

{

	var a = form.weight2.value;

	var b = form.trap2.value;



	if (a != ' ' && b != ' ') 

	{

	var c = a / b;

	var d = Math.pow(c,1/3);

	var e = d * 5.825;

	form.hp2.value = e; 

	

	var f = b / a;

	var g = Math.pow(f,1/3);

	var h = g * 234;

	form.trap3.value = h;

	}

	else

	{	alert("\nYou Forgot to input some data..")

}



}



function computeForm3(form)

{

	

	var a = form.clft.value;

	var b = form.orat.value;

	var c = form.nrat.value;





	var d = a / b;

	var e = d * c;

        form.nlft.value=e;



}









function computeField10(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}





function computeField9(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function computeField8(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function computeField7(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function computeField6(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function computeField5(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function computeField4(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function clear10(d)

{

        d.rpma.value=' ' ;

        d.mpha.value=' ' ;

        d.geara.value=' ' ;

        d.mula.value=' ' ;

        d.tirea.value=' ' ;

        d.tireb.value=' ' ;

        d.tirec.value=' ' ;

}



function clear9(d)

{

        d.bore.value=' ' ;

        d.stroke.value=' ' ;

        d.cyls.value=' ' ;

        d.dci.value=' ' ;

        d.dl.value=' ' ;

}



function clear8(d)

{

        d.rpm.value=' ' ;

        d.mph.value=' ' ;

        d.gear.value=' ' ;

        d.mul.value=' ' ;

        d.tire.value=' ' ;

}



function clear7(d)

{

        d.ot.value=' ' ;

        d.nt.value=' ' ;

        d.os.value=' ' ;

        d.ns.value=' ' ;

}



function clear6(d)

{

        d.mc.value=' ' ;

        d.boost.value=' ' ;

        d.ec.value=' ' ;

}



function clear5(d)

{

        d.oet.value=' ' ;

        d.elev.value=' ' ;

        d.net.value=' ' ;

}



function clear4(d)

{

        d.torque.value=' ' ;


        d.revs.value=' ' ;

        d.horsey.value=' ' ;

}



function clear11(d){

  d.vol11.value=' ';

  d.stroke11.value=' ';

  d.bore11.value=' ';

}



function computeField11(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function computeForm11(form)

{

//The formula is: cylinder volume = pi/4 x bore^2 x stroke



	form.vol11.value = 0.7853982 * (form.bore11.value * form.bore11.value) * form.stroke11.value



}





function clear12(d){

  d.dis12.value=' ';

  d.stroke12.value=' ';

  d.bore12.value=' ';

  d.cyl12.value=' ';

}



function computeField12(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function computeForm12(form)

{

//Formula: stroke = displacement / (pi/4 x bore^2 x number of cylinders) 



	form.stroke12.value = form.dis12.value / ( 0.7853982 * (form.bore12.value * form.bore12.value) * form.cyl12.value)



}





function clear13(d){

  d.vol13.value=' ';

  d.chv13.value=' ';

  d.comp13.value=' ';

}



function computeField13(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function computeForm13(form)

{

//Formula: chamber volume = cylinder volume / compression ratio - 1.0



	form.chv13.value = form.vol13.value / form.comp13.value - 1.0



}



function clear14(d){

  d.hpwot14.value=' ';

  d.gph14.value=' ';

}



function computeField14(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function computeForm14(form)

{

//Formula: So ((.5 x HP) / 6) = gph where 6 is weight of gas



	form.gph14.value = ((.5 * form.hpwot14.value) / 6)



}



function clear15(d){

  d.hpwot15.value=' ';

  d.dc15.value='.80';

  d.bsfc15.value='.50';

  d.inj15.value=' ';

  d.res15.value=' ';

}



function computeField15(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function computeForm15(form)

{

//Formula: ( HP x BSFC ) / (#INJ * DC)



	form.res15.value = (form.hpwot15.value * form.bsfc15.value ) / ( form.inj15.value * form.dc15.value )



}



function clear16(d){

  d.dc16.value='.80';

  d.bsfc16.value='.50';

  d.inj16.value=' ';

  d.ninj16.value='8';

  d.res16.value=' ';

}



function computeField16(input)



{

  if (input.value != null && input.value.length != 0)

      input.value = "" + eval(input.value);

}



function computeForm16(form)

{

//Formula: ((Inj Size x DC) / BSFC) x #Inj



	form.res16.value = ( (form.inj16.value * form.dc16.value) / form.bsfc16.value) * form.ninj16.value



}





function computeForm10(form)

{

//The formula is: RPM = ratio * MPH * const * 336 / tire diameter



        var a = form.geara.value;

        var b = form.mpha.value;

        var c = form.mula.value;

        var d = form.tirea.value;

        var e = form.tireb.value;

        var f = form.tirec.value;



//first find tire diameter

        var g = e / 100;

        var h = d * g;

        var i = h / 25.4;

        var j = i * 2;

        var x = f * 1;

        var k = x + j;





        var l = a * b;

        var m = l * c;

        var n = m * 336;

        var o = n / k;

        form.rpma.value = o;

}





function computeForm9(form)

{

//The formula is: displacement = pi * (bore+overbore/2)^2 * stroke * #cyls 

//          Also: displacement (ci) = displacement (L) * 61.024



        var a = form.bore.value;

        var b = form.stroke.value;

        var c = form.cyls.value;



        var z = a / 2;

        var y = z * z;

        var d = y * b;

        var e = d * c;

        var f = 3.14159 * e;

        var g = f / 61.024;

        form.dci.value = f;

        form.dl.value = g;

}



function computeForm8(form)

{

//The formula is: RPM = ratio * MPH * const * 336 / tire diameter



        var a = form.gear.value;

        var b = form.mph.value;

        var c = form.mul.value;

        var d = form.tire.value;



        var e = a * b;

        var f = e * c;

        var g = f * 336;

        var h = g / d;

        form.rpm.value = h;

}



function computeForm7(form)

{

//The formula is: Real Speed = Speedometer * New Tire Diam / Old Tire Diam



        var a = form.ot.value;

        var b = form.nt.value;

        var c = form.os.value;



        var d = b / a;

        var e = c * d;

        form.ns.value = e;

}



function computeForm6(form)

{

//The formula is: ((boost/14.7)+1) * motor compression = effective compression



        var a = form.mc.value;

        var b = form.boost.value;



        var d = b / 14.7;

        var x = 1;

        var e = d + x;

        var f = e * a;

        form.ec.value = f;

}



function computeForm5(form)

{

//The formula is: -.2 sec per 1000 ft



        var a = form.oet.value;

        var b = form.elev.value;



        var c = b / 1000.0;

        var d = .2 * c;

        var f = a - d;

        form.net.value = f;

}



function computeForm4(form)

{

//The formula is: Horsepower = torque * revs/minute * 1/5252



        var a = form.torque.value;

        var b = form.revs.value;



        var c = a * b;

        var d = c / 5252;

        form.horsey.value = d;

}



<!-- end script -->


