All pastes #757602 Raw Edit

Mine

public text v1 · immutable
·published 2007-11-01 13:55 UTC
rendered paste body

<html>
<head>
    <script language="javascript">
function new1(form)
{
   //Set the variables
   var NationalBase = document.getElementById("txtNationalBase1").value;
   var AgreedTotalFee = document.getElementById("txtTotalAgreed").value;
   var Cand = document.getElementById("txtCand").value;
   var LecHours = document.getElementById("txtLecHours").value;
   
   //Work out course costing informations
   
   var StaffCost = parseInt(LecHours) * 60;
   var LScInc = parseInt(NationalBase) * parseInt(Cand);
   var TravelCost = document.getElementById("txtTravelCost").value;
   var FacCost = document.getElementById("txtFacCost").value;
   var OtherCosts = document.getElementById("txtOtherCosts").value;
   
   document.getElementById("txtTutFeeInc").value = AgreedTotalFee;
   document.getElementById("txtStaffCost").value = StaffCost;
   document.getElementById("txtLSCFundingInc").value = LScInc;
   
   //Work out balances   
   document.getElementById("txtTotalMin").value = parseInt(MinLSCInc) + parseInt(MinTut) - parseInt(StaffCost) - parseInt(TravelCost) - parseInt(FacCost) - parseInt(OtherCosts);
   document.getElementById("txtTotalMax").value = parseInt(MaxLSCInc) + parseInt(MaxTut) - parseInt(StaffCost) - parseInt(TravelCost) - parseInt(FacCost) - parseInt(OtherCostsMax);

if( document.getElementById("chkFunded").checked ) {
    if( parseInt(LScInc) < parseInt(AgreedTotalFee) ) {
        document.getElementById("lblTutError").innerText="LSc income is not available where Tution fee is greater than the national base rate claimed";
        document.getElementById("txtLSCFundingInc").value = 0;
        document.getElementById("txtLSCFundingIncMax").value = 0;
        document.getElementById("txtBalance").value = parseInt(AgreedTotalFee) - parseInt(StaffCost) - parseInt(TravelCost) - parseInt(FacCost) - parseInt(OtherCosts);
    }else if( (parseInt(LScInc) * 0.95) < parseInt(AgreedTotalFee) ){
        document.getElementById("lblTutError").innerText="This course is approaching full cost (not funded), consider reducing Agreed Total fee slightly";
        document.getElementById("txtBalance").value = parseInt(LScInc) + parseInt(AgreedTotalFee) - parseInt(StaffCost) - parseInt(TravelCost) - parseInt(FacCost) - parseInt(OtherCosts);
    }else {
        document.getElementById("lblTutError").innerText="";
        document.getElementById("txtTotalMin").value = parseInt(LScInc) + parseInt(AgreedTotalFee) - parseInt(StaffCost) - parseInt(TravelCost) - parseInt(FacCost) - parseInt(OtherCosts);
        }
    }
}
</script>