﻿// JScript File

function openPaymentPrintWindow(fileName,
                                                  HiddenLoanAmout,
                                                  HiddenRate,
                                                  HiddenLoanTerm,
                                                  HiddenLoanTypeValue,
                                                  HiddenLoanTypeText,
                                                  Hiddenmpri,
                                                  Hiddenmlri,
                                                  HiddenInitPeriod,
                                                  HiddenAdjPeriod,
                                                  HiddenOutputTypeValue,
                                                  HiddenOutputTypeText,
                                                  HiddenBeginMonthYear)
{    
    var LoanAmount = document.getElementById(HiddenLoanAmout).value; 
    fileName += "?LoanAmount=" + LoanAmount;
    
    var Rate = document.getElementById(HiddenRate).value; 
    fileName += "&Rate=" + Rate;
    
    var LoanTerm = document.getElementById(HiddenLoanTerm).value; 
    fileName += "&LoanTerm=" + LoanTerm;
    
    var LoanTypeValue = document.getElementById(HiddenLoanTypeValue).value; 
    fileName += "&LoanTypeValue=" + LoanTypeValue;
    
    var LoanTypeText = document.getElementById(HiddenLoanTypeText).value; 
    fileName += "&LoanTypeText=" + LoanTypeText;
    
    var mpri = document.getElementById(Hiddenmpri).value; 
    fileName += "&mpri=" + mpri;
    
    var mlri = document.getElementById(Hiddenmlri).value; 
    fileName += "&mlri=" + mlri;
    
    var InitPeriod = document.getElementById(HiddenInitPeriod).value; 
    fileName += "&InitPeriod=" + InitPeriod;
    
    var AdjPeriod = document.getElementById(HiddenAdjPeriod).value; 
    fileName += "&AdjPeriod=" + AdjPeriod;
    
    var OutputTypeValue = document.getElementById(HiddenOutputTypeValue).value; 
    fileName += "&OutputTypeValue=" + OutputTypeValue;
    
    var OutputTypeText = document.getElementById(HiddenOutputTypeText).value; 
    fileName += "&OutputTypeText=" + OutputTypeText;
    
    var BeginMonthYear = document.getElementById(HiddenBeginMonthYear).value; 
    fileName += "&BeginMonthYear=" + BeginMonthYear;

    //showModalDialog(fileName,"print","center:1;scroll:1;status:0;dialogHeight:600px;dialogWidth:700px;"); 
    popWin(fileName,"print",700,600,true);
    
}

function openRentVownPrintWindow(fileName,
                                                    HiddenMonthlyRent,
                                                    HiddenHomePurchasePrice,
                                                    HiddenDownPayment,
                                                    HiddenRate, 
                                                    HiddenRentInc, 
                                                    HiddenRentIns,
                                                    HiddenClosingCostsRate, 
                                                    HiddenPropertyTaxRate, 
                                                    HiddenHomeMaintRate, 
                                                    HiddenYearsToSell, 
                                                    HiddenHomeApprecRate,
                                                    HiddenSellingCostsRate, 
                                                    HiddenIntOnDownPaymentRate, 
                                                    HiddenIncomeTaxRate)
{   
    var MonthlyRent = document.getElementById(HiddenMonthlyRent).value; 
    fileName += "?MonthlyRent=" + MonthlyRent;
    
    var HomePurchasePrice = document.getElementById(HiddenHomePurchasePrice).value; 
    fileName += "&HomePurchasePrice=" + HomePurchasePrice;
    
    var DownPayment = document.getElementById(HiddenDownPayment).value; 
    fileName += "&DownPayment=" + DownPayment;
    
    var Rate = document.getElementById(HiddenRate).value; 
    fileName += "&Rate=" + Rate;
    
    var RentInc = document.getElementById(HiddenRentInc).value; 
    fileName += "&RentInc=" + RentInc;
    
    var RentIns = document.getElementById(HiddenRentIns).value; 
    fileName += "&RentIns=" + RentIns;
    
    var ClosingCostsRate = document.getElementById(HiddenClosingCostsRate).value; 
    fileName += "&ClosingCostsRate=" + ClosingCostsRate;
    
    var PropertyTaxRate = document.getElementById(HiddenPropertyTaxRate).value; 
    fileName += "&PropertyTaxRate=" + PropertyTaxRate;
    
    var HomeMaintRate = document.getElementById(HiddenHomeMaintRate).value; 
    fileName += "&HomeMaintRate=" + HomeMaintRate;
    
    var YearsToSell = document.getElementById(HiddenYearsToSell).value; 
    fileName += "&YearsToSell=" + YearsToSell;
    
    var HomeApprecRate = document.getElementById(HiddenHomeApprecRate).value; 
    fileName += "&HomeApprecRate=" + HomeApprecRate;
    
    var SellingCostsRate = document.getElementById(HiddenSellingCostsRate).value; 
    fileName += "&SellingCostsRate=" + SellingCostsRate;
    
    var IntOnDownPaymentRate = document.getElementById(HiddenIntOnDownPaymentRate).value; 
    fileName += "&IntOnDownPaymentRate=" + IntOnDownPaymentRate;
    
    var IncomeTaxRate = document.getElementById(HiddenIncomeTaxRate).value; 
    fileName += "&IncomeTaxRate=" + IncomeTaxRate;

    //showModalDialog(fileName,"print","center:1;scroll:1;status:0;dialogHeight:600px;dialogWidth:700px;"); 
    popWin(fileName,"print",700,600,true);
}

function openAPRPrintWindow(fileName,
                                                  HiddenLoanAmout,
                                                  HiddenRate,
                                                  HiddenLoanTerm,
                                                  HiddenLoanTypeValue,
                                                  HiddenLoanTypeText,
                                                  Hiddenmpri,
                                                  Hiddenmlri,
                                                  HiddenInitPeriod,
                                                  HiddenAdjPeriod,
                                                  HiddencoCostsTypeValue,
                                                  HiddencoCostsTypeText,
                                                  HiddenTotalCosts,
                                                  HiddenLenderPoints,
                                                  HiddenLenderOrgFee,
                                                  HiddenBrokerPoints,
                                                  HiddenBrokerOrgFee,
                                                  HiddenPMIyearly,
                                                  HiddenLenderInspectionFee,
                                                  HiddenTaxServiceFee,
                                                  HiddenUnderwritingFee,
                                                  HiddenApplicationFee,
                                                  HiddenBrokerProcessingFee,
                                                  HiddenOtherFee)
{    
    var LoanAmount = document.getElementById(HiddenLoanAmout).value; 
    fileName += "?LoanAmount=" + LoanAmount;
    
    var Rate = document.getElementById(HiddenRate).value; 
    fileName += "&Rate=" + Rate;
    
    var LoanTerm = document.getElementById(HiddenLoanTerm).value; 
    fileName += "&LoanTerm=" + LoanTerm;
    
    var LoanTypeValue = document.getElementById(HiddenLoanTypeValue).value; 
    fileName += "&LoanTypeValue=" + LoanTypeValue;
    
    var LoanTypeText = document.getElementById(HiddenLoanTypeText).value; 
    fileName += "&LoanTypeText=" + LoanTypeText;
    
    var mpri = document.getElementById(Hiddenmpri).value; 
    fileName += "&mpri=" + mpri;
    
    var mlri = document.getElementById(Hiddenmlri).value; 
    fileName += "&mlri=" + mlri;
    
    var InitPeriod = document.getElementById(HiddenInitPeriod).value; 
    fileName += "&InitPeriod=" + InitPeriod;
    
    var AdjPeriod = document.getElementById(HiddenAdjPeriod).value; 
    fileName += "&AdjPeriod=" + AdjPeriod;
    
    //fix defect 9443 
    //var coCostsTypeValue = document.getElementById(HiddencoCostsTypeValue).value; 
    //fileName += "&OutputTypeValue=" + coCostsTypeValue;
    var coCostsTypeValue = document.getElementById(HiddencoCostsTypeValue).value; 
    fileName += "&coCostsTypeValue=" + coCostsTypeValue;
    
    var coCostsTypeText = document.getElementById(HiddencoCostsTypeText).value; 
    fileName += "&coCostsTypeText=" + coCostsTypeText;
    
    var TotalCosts = document.getElementById(HiddenTotalCosts).value; 
    fileName += "&TotalCosts=" + TotalCosts;
    
    var LenderPoints = document.getElementById(HiddenLenderPoints).value; 
    fileName += "&LenderPoints=" + LenderPoints;
    
    var LenderOrgFee = document.getElementById(HiddenLenderOrgFee).value; 
    fileName += "&LenderOrgFee=" + LenderOrgFee;
    
    var BrokerPoints = document.getElementById(HiddenBrokerPoints).value; 
    fileName += "&BrokerPoints=" + BrokerPoints;
    
    var BrokerOrgFee = document.getElementById(HiddenBrokerOrgFee).value; 
    fileName += "&BrokerOrgFee=" + BrokerOrgFee;
    
    var PMIyearly = document.getElementById(HiddenPMIyearly).value; 
    fileName += "&PMIyearly=" + PMIyearly;
    
    var LenderInspectionFee = document.getElementById(HiddenLenderInspectionFee).value; 
    fileName += "&LenderInspectionFee=" + LenderInspectionFee;
    
    var TaxServiceFee = document.getElementById(HiddenTaxServiceFee).value; 
    fileName += "&TaxServiceFee=" + TaxServiceFee;
    
    var UnderwritingFee = document.getElementById(HiddenUnderwritingFee).value; 
    fileName += "&UnderwritingFee=" + UnderwritingFee;
    
    var ApplicationFee = document.getElementById(HiddenApplicationFee).value; 
    fileName += "&ApplicationFee=" + ApplicationFee;
    
    var BrokerProcessingFee = document.getElementById(HiddenBrokerProcessingFee).value; 
    fileName += "&BrokerProcessingFee=" + BrokerProcessingFee;
    
    var OtherFee = document.getElementById(HiddenOtherFee).value; 
    fileName += "&OtherFee=" + OtherFee;

    //showModalDialog(fileName,"print","center:1;scroll:1;status:0;dialogHeight:600px;dialogWidth:700px;"); 
    popWin(fileName,"print",700,600,true);
}

function openTaxSavingsPrintWindow(fileName,
                                                     HiddenPropertyValue,
                                                     HiddenLoanAmout, 
                                                     HiddenRate, 
                                                     HiddenLoanTerm, 
                                                     HiddenPoints, 
                                                     HiddenHoldingYears,
                                                     HiddenPropertyTaxRate, 
                                                     HiddenIncomeTaxRate)
{
    var PropertyValue = document.getElementById(HiddenPropertyValue).value; 
    fileName += "?PropertyValue=" + PropertyValue;

    var LoanAmount = document.getElementById(HiddenLoanAmout).value; 
    fileName += "&LoanAmount=" + LoanAmount;
    
    var Rate = document.getElementById(HiddenRate).value; 
    fileName += "&Rate=" + Rate;
    
    var LoanTerm = document.getElementById(HiddenLoanTerm).value; 
    fileName += "&LoanTerm=" + LoanTerm;
    
    var Points = document.getElementById(HiddenPoints).value; 
    fileName += "&Points=" + Points;
    
    var HoldingYears = document.getElementById(HiddenHoldingYears).value; 
    fileName += "&HoldingYears=" + HoldingYears;
    
    var PropertyTaxRate = document.getElementById(HiddenPropertyTaxRate).value; 
    fileName += "&PropertyTaxRate=" + PropertyTaxRate;
    
    var IncomeTaxRate = document.getElementById(HiddenIncomeTaxRate).value; 
    fileName += "&IncomeTaxRate=" + IncomeTaxRate;  
    
    //showModalDialog(fileName,"print","center:1;scroll:1;status:0;dialogHeight:600px;dialogWidth:700px;"); 
    popWin(fileName,"print",700,600,true);
}


function openPrePayPrintWindow(fileName,
                                                  HiddencoPrePayTypeValue, HiddencoPrePayTypeText,
                                                     HiddenAddPay, HiddenPayoffChangeYear, HiddenPayoffChangeMonth,
                                                     HiddencoPrePayFreqValue, HiddencoPrePayFreqText, HiddencoPrePayFreqStartValue, HiddencoPrePayFreqStartText,
                                                     HiddenLoanAmout, HiddenRate, HiddenLoanTerm, HiddenLoanTermMonths,
                                                     HiddencoBoLoanTypeValue, HiddencoBoLoanTypeText,
                                                     Hiddenmpri, Hiddenmlri, HiddenInitPeriod, HiddenAdjPeriod,
                                                     HiddencoOutputTypeValue, HiddencoOutputTypeText)
{   
    var coPrePayTypeValue = document.getElementById(HiddencoPrePayTypeValue).value; 
    fileName += "?coPrePayTypeValue=" + coPrePayTypeValue;
    
    var coPrePayTypeText = document.getElementById(HiddencoPrePayTypeText).value; 
    fileName += "&coPrePayTypeText=" + coPrePayTypeText;
    
    var AddPay = document.getElementById(HiddenAddPay).value; 
    fileName += "&AddPay=" + AddPay;
    
    var PayoffChangeYear = document.getElementById(HiddenPayoffChangeYear).value; 
    fileName += "&PayoffChangeYear=" + PayoffChangeYear;
    
    var PayoffChangeMonth = document.getElementById(HiddenPayoffChangeMonth).value; 
    fileName += "&PayoffChangeMonth=" + PayoffChangeMonth;
    
    var coPrePayFreqValue = document.getElementById(HiddencoPrePayFreqValue).value; 
    fileName += "&coPrePayFreqValue=" + coPrePayFreqValue;
    
    var coPrePayFreqText = document.getElementById(HiddencoPrePayFreqText).value; 
    fileName += "&coPrePayFreqText=" + coPrePayFreqText;
    
    var coPrePayFreqStartValue = document.getElementById(HiddencoPrePayFreqStartValue).value; 
    fileName += "&coPrePayFreqStartValue=" + coPrePayFreqStartValue;
    
    var coPrePayFreqStartText = document.getElementById(HiddencoPrePayFreqStartText).value; 
    fileName += "&coPrePayFreqStartText=" + coPrePayFreqStartText;
    
    var LoanAmount = document.getElementById(HiddenLoanAmout).value; 
    fileName += "&LoanAmount=" + LoanAmount;
    
    var Rate = document.getElementById(HiddenRate).value; 
    fileName += "&Rate=" + Rate;
    
    var LoanTerm = document.getElementById(HiddenLoanTerm).value; 
    fileName += "&LoanTerm=" + LoanTerm;
    
    var LoanTermMonths = document.getElementById(HiddenLoanTermMonths).value; 
    fileName += "&LoanTermMonths=" + LoanTermMonths;
    
    var coBoLoanTypeValue = document.getElementById(HiddencoBoLoanTypeValue).value; 
    fileName += "&coBoLoanTypeValue=" + coBoLoanTypeValue;
    
    var coBoLoanTypeText = document.getElementById(HiddencoBoLoanTypeText).value; 
    fileName += "&coBoLoanTypeText=" + coBoLoanTypeText;
    
    var mpri = document.getElementById(Hiddenmpri).value; 
    fileName += "&mpri=" + mpri;
    
    var mlri = document.getElementById(Hiddenmlri).value; 
    fileName += "&mlri=" + mlri;
    
    var InitPeriod = document.getElementById(HiddenInitPeriod).value; 
    fileName += "&InitPeriod=" + InitPeriod;
    
    var AdjPeriod = document.getElementById(HiddenAdjPeriod).value; 
    fileName += "&AdjPeriod=" + AdjPeriod;
    
    var coOutputTypeValue = document.getElementById(HiddencoOutputTypeValue).value; 
    fileName += "&coOutputTypeValue=" + coOutputTypeValue;
    
    var coOutputTypeText = document.getElementById(HiddencoOutputTypeText).value; 
    fileName += "&coOutputTypeText=" + coOutputTypeText;
    
    //showModalDialog(fileName,"print","center:1;scroll:1;status:0;dialogHeight:600px;dialogWidth:700px;"); 
    popWin(fileName,"print",700,600,true);
}

function openEarlyPayPrintWindow(fileName,
                                                  HiddenLoanAmout,
                                                  HiddenRate,
                                                  HiddenLoanTerm,
                                                  HiddenMonthsPaid,
                                                  HiddenYearsToPayoff)
{    
    var LoanAmount = document.getElementById(HiddenLoanAmout).value; 
    fileName += "?LoanAmount=" + LoanAmount;
    
    var Rate = document.getElementById(HiddenRate).value; 
    fileName += "&Rate=" + Rate;
    
    var LoanTerm = document.getElementById(HiddenLoanTerm).value; 
    fileName += "&LoanTerm=" + LoanTerm;
    
    var MonthsPaid = document.getElementById(HiddenMonthsPaid).value; 
    fileName += "&MonthsPaid=" + MonthsPaid;
    
    var YearsToPayoff = document.getElementById(HiddenYearsToPayoff).value; 
    fileName += "&YearsToPayoff=" + YearsToPayoff;

    //showModalDialog(fileName,"print","center:1;scroll:1;status:0;dialogHeight:600px;dialogWidth:700px;"); 
    popWin(fileName,"print",700,600,true);
}

function openBreakEvenPrintWindow(fileName,
                                                  HiddenMontlyPayment,
                                                  HiddenLoanAmout,
                                                  HiddenRate,
                                                  HiddenLoanTerm,                                                  
                                                  HiddenClosingCosts)
{    
    var MontlyPayment = document.getElementById(HiddenMontlyPayment).value; 
    fileName += "?MontlyPayment=" + MontlyPayment;
    
    var LoanAmount = document.getElementById(HiddenLoanAmout).value; 
    fileName += "&LoanAmount=" + LoanAmount;
    
    var Rate = document.getElementById(HiddenRate).value; 
    fileName += "&Rate=" + Rate;
    
    var LoanTerm = document.getElementById(HiddenLoanTerm).value; 
    fileName += "&LoanTerm=" + LoanTerm;
       
    var ClosingCosts = document.getElementById(HiddenClosingCosts).value; 
    fileName += "&ClosingCosts=" + ClosingCosts;

    //showModalDialog(fileName,"print","center:1;scroll:1;status:0;dialogHeight:600px;dialogWidth:700px;"); 
    popWin(fileName,"print",700,600,true);
}

function openDebtPrintWindow(fileName,
                                         HiddenMortgageBalance1, HiddenMortgagePayment1, HiddenMortgageRate1,
                                         HiddenMortgageBalance2, HiddenMortgagePayment2, HiddenMortgageRate2,
                                         HiddenMortgageBalance3, HiddenMortgagePayment3, HiddenMortgageRate3,
                                         HiddenDebtType1, HiddenDebtBalance1, HiddenDebtPayment1, HiddenDebtRate1,
                                         HiddenDebtType2, HiddenDebtBalance2, HiddenDebtPayment2, HiddenDebtRate2,
                                         HiddenDebtType3, HiddenDebtBalance3, HiddenDebtPayment3, HiddenDebtRate3,
                                         HiddenDebtType4, HiddenDebtBalance4, HiddenDebtPayment4, HiddenDebtRate4,
                                         HiddenDebtType5, HiddenDebtBalance5, HiddenDebtPayment5, HiddenDebtRate5,
                                         HiddenDebtType6, HiddenDebtBalance6, HiddenDebtPayment6, HiddenDebtRate6,
                                         HiddenDebtType7, HiddenDebtBalance7, HiddenDebtPayment7, HiddenDebtRate7,
                                         HiddenDebtType8, HiddenDebtBalance8, HiddenDebtPayment8, HiddenDebtRate8,
                                         HiddenDebtType9, HiddenDebtBalance9, HiddenDebtPayment9, HiddenDebtRate9,
                                         HiddenNewLoanRate, HiddenNewLoanTerm, HiddenNewLoanCosts)
{
    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    var MortgageBalance1 = document.getElementById(HiddenMortgageBalance1).value; 
    fileName += "?MortgageBalance1=" + MortgageBalance1;
    var MortgagePayment1 = document.getElementById(HiddenMortgagePayment1).value; 
    fileName += "&MortgagePayment1=" + MortgagePayment1;
    var MortgageRate1 = document.getElementById(HiddenMortgageRate1).value; 
    fileName += "&MortgageRate1=" + MortgageRate1;
    
    var MortgageBalance2 = document.getElementById(HiddenMortgageBalance2).value; 
    fileName += "&MortgageBalance2=" + MortgageBalance2;
    var MortgagePayment2 = document.getElementById(HiddenMortgagePayment2).value; 
    fileName += "&MortgagePayment2=" + MortgagePayment2;
    var MortgageRate2 = document.getElementById(HiddenMortgageRate2).value; 
    fileName += "&MortgageRate2=" + MortgageRate2;
    
    var MortgageBalance3 = document.getElementById(HiddenMortgageBalance3).value; 
    fileName += "&MortgageBalance3=" + MortgageBalance3;
    var MortgagePayment3 = document.getElementById(HiddenMortgagePayment3).value; 
    fileName += "&MortgagePayment3=" + MortgagePayment3;
    var MortgageRate3 = document.getElementById(HiddenMortgageRate3).value; 
    fileName += "&MortgageRate3=" + MortgageRate3;
    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    var DebtType1 = document.getElementById(HiddenDebtType1).value; 
    fileName += "&DebtType1=" + DebtType1;
    var DebtBalance1 = document.getElementById(HiddenDebtBalance1).value; 
    fileName += "&DebtBalance1=" + DebtBalance1;
    var DebtPayment1 = document.getElementById(HiddenDebtPayment1).value; 
    fileName += "&DebtPayment1=" + DebtPayment1;
     var DebtRate1 = document.getElementById(HiddenDebtRate1).value; 
    fileName += "&DebtRate1=" + DebtRate1;
    
    var DebtType2 = document.getElementById(HiddenDebtType2).value; 
    fileName += "&DebtType2=" + DebtType2;
    var DebtBalance2 = document.getElementById(HiddenDebtBalance2).value; 
    fileName += "&DebtBalance2=" + DebtBalance2;
    var DebtPayment2 = document.getElementById(HiddenDebtPayment2).value; 
    fileName += "&DebtPayment2=" + DebtPayment2;
     var DebtRate2 = document.getElementById(HiddenDebtRate2).value; 
    fileName += "&DebtRate2=" + DebtRate2;
    
    var DebtType3 = document.getElementById(HiddenDebtType3).value; 
    fileName += "&DebtType3=" + DebtType3;
    var DebtBalance3 = document.getElementById(HiddenDebtBalance3).value; 
    fileName += "&DebtBalance3=" + DebtBalance3;
    var DebtPayment3 = document.getElementById(HiddenDebtPayment3).value; 
    fileName += "&DebtPayment3=" + DebtPayment3;
     var DebtRate3 = document.getElementById(HiddenDebtRate3).value; 
    fileName += "&DebtRate3=" + DebtRate3;
    
    var DebtType4 = document.getElementById(HiddenDebtType4).value; 
    fileName += "&DebtType4=" + DebtType4;
    var DebtBalance4 = document.getElementById(HiddenDebtBalance4).value; 
    fileName += "&DebtBalance4=" + DebtBalance4;
    var DebtPayment4 = document.getElementById(HiddenDebtPayment4).value; 
    fileName += "&DebtPayment4=" + DebtPayment4;
     var DebtRate4 = document.getElementById(HiddenDebtRate4).value; 
    fileName += "&DebtRate4=" + DebtRate4;
    
    var DebtType5 = document.getElementById(HiddenDebtType5).value; 
    fileName += "&DebtType5=" + DebtType5;
    var DebtBalance5 = document.getElementById(HiddenDebtBalance5).value; 
    fileName += "&DebtBalance5=" + DebtBalance5;
    var DebtPayment5 = document.getElementById(HiddenDebtPayment5).value; 
    fileName += "&DebtPayment5=" + DebtPayment5;
     var DebtRate5 = document.getElementById(HiddenDebtRate5).value; 
    fileName += "&DebtRate5=" + DebtRate5;
    
    var DebtType6 = document.getElementById(HiddenDebtType6).value; 
    fileName += "&DebtType6=" + DebtType6;
    var DebtBalance6 = document.getElementById(HiddenDebtBalance6).value; 
    fileName += "&DebtBalance6=" + DebtBalance6;
    var DebtPayment6 = document.getElementById(HiddenDebtPayment6).value; 
    fileName += "&DebtPayment6=" + DebtPayment6;
     var DebtRate6 = document.getElementById(HiddenDebtRate6).value; 
    fileName += "&DebtRate6=" + DebtRate6;
    
    var DebtType7 = document.getElementById(HiddenDebtType7).value; 
    fileName += "&DebtType7=" + DebtType7;
    var DebtBalance7 = document.getElementById(HiddenDebtBalance7).value; 
    fileName += "&DebtBalance7=" + DebtBalance7;
    var DebtPayment7 = document.getElementById(HiddenDebtPayment7).value; 
    fileName += "&DebtPayment7=" + DebtPayment7;
     var DebtRate7 = document.getElementById(HiddenDebtRate7).value; 
    fileName += "&DebtRate7=" + DebtRate7;
    
    var DebtType8 = document.getElementById(HiddenDebtType8).value; 
    fileName += "&DebtType8=" + DebtType8;
    var DebtBalance8 = document.getElementById(HiddenDebtBalance8).value; 
    fileName += "&DebtBalance8=" + DebtBalance8;
    var DebtPayment8 = document.getElementById(HiddenDebtPayment8).value; 
    fileName += "&DebtPayment8=" + DebtPayment8;
     var DebtRate8 = document.getElementById(HiddenDebtRate8).value; 
    fileName += "&DebtRate8=" + DebtRate8;
    
    var DebtType9 = document.getElementById(HiddenDebtType9).value; 
    fileName += "&DebtType9=" + DebtType9;
    var DebtBalance9 = document.getElementById(HiddenDebtBalance9).value; 
    fileName += "&DebtBalance9=" + DebtBalance9;
    var DebtPayment9 = document.getElementById(HiddenDebtPayment9).value; 
    fileName += "&DebtPayment9=" + DebtPayment9;
     var DebtRate9 = document.getElementById(HiddenDebtRate9).value; 
    fileName += "&DebtRate9=" + DebtRate9;
    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    var NewLoanRate = document.getElementById(HiddenNewLoanRate).value; 
    fileName += "&NewLoanRate=" + NewLoanRate;
    var NewLoanTerm = document.getElementById(HiddenNewLoanTerm).value; 
    fileName += "&NewLoanTerm=" + NewLoanTerm;
    var NewLoanCosts = document.getElementById(HiddenNewLoanCosts).value; 
    fileName += "&NewLoanCosts=" + NewLoanCosts;
    
    //showModalDialog(fileName,"print","center:1;scroll:1;status:0;dialogHeight:600px;dialogWidth:700px;"); 
    popWin(fileName,"print",700,600,true);
}  

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//(suit IE,Firefox,Opera,Netscape) ModalDialog
function popWin(theURL,winName,theW,theH,showAsModal) {
    theTop = (window.screen.height-theH)/2;
    theLeft = (window.screen.width-theW)/2;
    var features = "toolbar=0,scrollbars=yes,left=" + theLeft + ",top=" + theTop + ",width=" + theW + ",height=" + theH;
    
    window.SubWin = window.open(theURL,winName,features);
    window.SubWin.focus();
    
    if(showAsModal){
        window.CtrlsDisabled = new Array();
        DisableCtrls("INPUT;SELECT;TEXTAREA;BUTTON");
    }

    function DisableCtrls(tagNameStr){
        var arrTags = tagNameStr.split(";");
        for(var i=0;i<arrTags.length;i++){
            var arrEle = document.getElementsByTagName(arrTags[i]);
            PushToCtrlsDisabled(arrEle);
        }

        for(var i=0;i<window.CtrlsDisabled.length;i++){
            window.CtrlsDisabled[i].disabled = true;
            window.CtrlsDisabled[i].readOnly = true;
        }
    }

    function PushToCtrlsDisabled(arrEle){
        for(var i=0;i<arrEle.length;i++){
            if(!arrEle[i].disabled){
                window.CtrlsDisabled.push(arrEle[i]);
            }
        }
    }
    
    window.onfocus = function(){
        if(window.SubWin && showAsModal){
            if(window.SubWin.closed == true || typeof(window.SubWin.closed) == "undefined"){
                for(var i=0;i<window.CtrlsDisabled.length;i++){
                    window.CtrlsDisabled[i].disabled = false;
                    window.CtrlsDisabled[i].readOnly = false;
                }
            }else{
                window.SubWin.focus();
            }
        }
    }
}


