<!--
function solve(form){

R0    = eval(form.D0.value)*Math.pow(10,-3)/2;
R1    = eval(form.D1.value)*Math.pow(10,-3)/2;
h0    = eval(form.h0.value)*Math.pow(10,-6);
h1    = eval(form.h1.value)*Math.pow(10,-6);
pS    = eval(form.pS.value)*Math.pow(10,6);
pA    = eval(form.pA.value)*Math.pow(10,6);
etha  = eval(form.etha.value);

if (R0<R1) alert("warning: R1/R0 out of range!");
if (pS<pA) alert("warning: pS/pA out of range!");

n = h1/h0;
L = 2*Math.PI*(R0+R1)/2;
B = R0-R1;
Q1 = 1/6*L/B*n*n/(1+n);
Q = Q1*h0*h0*h0*(pS-pA)/etha;
F1 = n/(n+1);
A = B*L;
F = F1*A*(pS-pA);
S1 = (n-1)/(n*(n+1));
S = S1*A*(pS-pA)/h0;

form.F1.value = Math.round(F1*1000)/1000;
form.Q1.value = Math.round(Q1*10)/10;
form.S1.value = Math.round(S1*1000)/1000;
form.F.value = Math.round(F*10)/10;
form.Q.value = Math.round(60*Q*Math.pow(10,9)*10)/10;
form.S.value = Math.round(S*Math.pow(10,-6)*10)/10;

} 

function reset(form){}
// -->


