<!--

function calculate(form) {

    var nhe1 = parseFloat(form.he1.value)
    var nhe2 = parseFloat(form.he2.value)
    var nhe3 = parseFloat(form.he3.value)
    var nhe4 = parseFloat(form.he4.value)
    var nhe5 = parseFloat(form.he5.value)
    var nhe6 = parseFloat(form.he6.value)
    var nhe7 = parseFloat(form.he7.value)

    var nue1 = parseFloat(form.ue1.value)
    var nue2 = parseFloat(form.ue2.value)
    var nue3 = parseFloat(form.ue3.value)
    var nue4 = parseFloat(form.ue4.value)
    var nue5 = parseFloat(form.ue5.value)
    var nue6 = parseFloat(form.ue6.value)
    var nue7 = parseFloat(form.ue7.value)
    
    var nge1 = parseFloat(form.ge1.value)
    var nge2 = parseFloat(form.ge2.value)
    var nge3 = parseFloat(form.ge3.value)
    var nge4 = parseFloat(form.ge4.value)
    var nge5 = parseFloat(form.ge5.value)
    var nge6 = parseFloat(form.ge6.value)
    var nge7 = parseFloat(form.ge7.value)
    var nge8 = parseFloat(form.ge8.value)
    var nge9 = parseFloat(form.ge9.value)
    var nge10 = parseFloat(form.ge10.value)
    var nge11 = parseFloat(form.ge11.value)
    var nge12 = parseFloat(form.ge12.value)
    var nge13 = parseFloat(form.ge13.value)
    var nge14 = parseFloat(form.ge14.value)
    
    var nmi = parseFloat(form.mi.value)
    
    var nmsi = parseFloat(form.msi.value)
    var nmfa = parseFloat(form.mfa.value)
    var nmoi = parseFloat(form.moi.value)
    
    var nai = Math.round(100 * (nmi * 12)) / 100;
    var nasi = Math.round(100 * (nmsi * 12)) / 100;
    var nafa = Math.round(100 * (nmfa * 12)) / 100;
    var naoi = Math.round(100 * (nmoi * 12)) / 100;
    var nati = Math.round(100 * (nai + nasi + nafa + naoi)) / 100;
    var nmti = Math.round(100 * (nmi + nmsi + nmfa + nmoi)) / 100;
        
    var nhest = Math.round(100 * (nhe1 + nhe2 + nhe3 + nhe4 + nhe5 + nhe6 + nhe7)) / 100;
    var nuest = Math.round(100 * (nue1 + nue2 + nue3 + nue4 + nue5 + nue6 + nue7)) / 100;
    var ngest = Math.round(100 * (nge1 + nge2 + nge3 + nge4 + nge5 + nge6 + nge7 + nge8 + nge9 + nge10 + nge11 + nge12 + nge13 + nge14)) / 100;
    
    var exp = Math.round(100 * (nhest + nuest + ngest)) / 100;
    var total = Math.round(100 * (nmti - exp)) / 100;

    form.ai.value = nai;
    form.mi.value = nmi;
    form.asi.value = nasi;
    form.msi.value = nmsi;
    form.afa.value = nafa;
    form.mfa.value = nmfa;
    form.aoi.value = naoi;
    form.moi.value = nmoi;
    form.ati.value = nati;
    form.mti.value = nmti;
    form.mti2.value = nmti;

    form.hest.value  = nhest;
    form.uest.value  = nuest;
    form.gest.value  = ngest;
    form.texp.value = exp;
    form.texp2.value = exp;
    
    form.total.value = total;
}

function calculate2(form) {

    var nhe1 = parseFloat(form.he1.value)
    var nhe2 = parseFloat(form.he2.value)
    var nhe3 = parseFloat(form.he3.value)
    var nhe4 = parseFloat(form.he4.value)
    var nhe5 = parseFloat(form.he5.value)
    var nhe6 = parseFloat(form.he6.value)
    var nhe7 = parseFloat(form.he7.value)

    var nue1 = parseFloat(form.ue1.value)
    var nue2 = parseFloat(form.ue2.value)
    var nue3 = parseFloat(form.ue3.value)
    var nue4 = parseFloat(form.ue4.value)
    var nue5 = parseFloat(form.ue5.value)
    var nue6 = parseFloat(form.ue6.value)
    var nue7 = parseFloat(form.ue7.value)

    var nge1 = parseFloat(form.ge1.value)
    var nge2 = parseFloat(form.ge2.value)
    var nge3 = parseFloat(form.ge3.value)
    var nge4 = parseFloat(form.ge4.value)
    var nge5 = parseFloat(form.ge5.value)
    var nge6 = parseFloat(form.ge6.value)
    var nge7 = parseFloat(form.ge7.value)
    var nge8 = parseFloat(form.ge8.value)
    var nge9 = parseFloat(form.ge9.value)
    var nge10 = parseFloat(form.ge10.value)
    var nge11 = parseFloat(form.ge11.value)
    var nge12 = parseFloat(form.ge12.value)
    var nge13 = parseFloat(form.ge13.value)
    var nge14 = parseFloat(form.ge14.value)
    
    var nai = parseFloat(form.ai.value)
    
    var nasi = parseFloat(form.asi.value)
    var nafa = parseFloat(form.afa.value)
    var naoi = parseFloat(form.aoi.value)
    
    var nmi = Math.round(100 * (nai / 12)) / 100;
    var nmsi = Math.round(100 * (nasi / 12)) / 100;
    var nmfa = Math.round(100 * (nafa / 12)) / 100;
    var nmoi = Math.round(100 * (naoi / 12)) / 100;
    var nati = Math.round(100 * (nai + nasi + nafa + naoi)) / 100;
    var nmti = Math.round(100 * (nmi + nmsi + nmfa + nmoi)) / 100;
        
    var nhest = Math.round(100 * (nhe1 + nhe2 + nhe3 + nhe4 + nhe5 + nhe6 + nhe7)) / 100;
    var nuest = Math.round(100 * (nue1 + nue2 + nue3 + nue4 + nue5 + nue6 + nue7)) / 100;
    var ngest = Math.round(100 * (nge1 + nge2 + nge3 + nge4 + nge5 + nge6 + nge7 + nge8 + nge9 + nge10 + nge11 + nge12 + nge13 + nge14)) / 100;
    
    var exp = Math.round(100 * (nhest + nuest + ngest)) / 100;
    var total = Math.round(100 * (nmti - exp)) / 100;
   
    form.ai.value = nai;
    form.mi.value = nmi;
    form.asi.value = nasi;
    form.msi.value = nmsi;
    form.afa.value = nafa;
    form.mfa.value = nmfa;
    form.aoi.value = naoi;
    form.moi.value = nmoi;
    form.ati.value = nati;
    form.mti.value = nmti;
    form.mti2.value = nmti;

    form.hest.value  = nhest;
    form.uest.value  = nuest;
    form.gest.value  = ngest;
    form.texp.value = exp;
    form.texp2.value = exp;
    
    form.total.value = total;
}

//-->