function launchFinanceCalc(proceedBtn) { var proceedBtn = proceedBtn && proceedBtn == 1 ? 1 : 0; var financeBox = new bumbleBox('SITE_PATH?page_type=finance_calc&proceedbtn=' + proceedBtn, '0% Finance - Buy today and spread your payments', '700px', 'auto', 'ajax', updateFinanceCalc); financeBox.show(); } var financeDepositAmount = 0.00; function updateFinanceCalc(selectObj) { window.setTimeout(function() { var financePrice = document.getElementById('finance_price').value; if (selectObj && typeof selectObj == 'object') { var financeDepositPercent = selectObj.value; } else { var financeDepositPercent = 20; } financeDepositPercent = parseInt(financeDepositPercent); var financeCalcObj = new FinanceDetails("ISIF12", financePrice, financeDepositPercent, 0); if (typeof financeCalcObj == 'object') { document.getElementById('finance_cash_price').innerHTML = '£' + financeCalcObj.goods_val; document.getElementById('finance_deposit').innerHTML = '£' + financeCalcObj.d_amount; financeDepositAmount = financeCalcObj.d_amount; document.getElementById('finance_total_credit').innerHTML = '£' + financeCalcObj.l_amount; document.getElementById('finance_duration').innerHTML = financeCalcObj.term; document.getElementById('finance_duration_months').innerHTML = financeCalcObj.term; document.getElementById('finance_monthly_payment').innerHTML = '£' + financeCalcObj.m_inst; document.getElementById('finance_apr').innerHTML = financeCalcObj.apr + '%'; document.getElementById('finance_total').innerHTML = '£' + financeCalcObj.total; } }, 100); } function proceedFinance() { document.getElementById('finance_bool').value='1'; document.getElementById('finance_deposit_amount').value = financeDepositAmount; window.setTimeout(function() { document.getElementById('payment_form').submit(); }, 100); }