CINXE.COM
Complete Capital Services Secure Calculator by alaQuote (67472627e8871)
<!DOCTYPE html> <html lang="en"> <head> <title>Complete Capital Services Secure Calculator by alaQuote (67472627e8871)</title> <script type="text/javascript" id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="96f0e2c6-9b9b-4538-ab4f-5bb73ba49360" data-blockingmode="auto"></script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-33658833-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-33658833-1'); </script> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="author" content="Trevor Denham @ ELBTools.com - https://www.elbtools.com" /> <meta name="copyright" content="Copyright 2001-2024 ELBTools - https://www.elbtools.com" /> <meta name="Date-Revision-yyyymmdd" content="20241127" /> <meta name="language" content="english" /> <meta name="robots" content="index,nofollow" /> <meta name="msapplication-config" content="none" /> <link rel="shortcut icon" type="image/x-icon" href="https://www.elbtools.com/secure/v_icons/favicon.ico?67472627e88ad" /> <link rel="stylesheet" href="docs/master.php" /> <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css"> <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.5/jquery.mobile.min.css"> <link rel="stylesheet" href="docs/plupload/jquery.plupload.queue/css/jquery.plupload.queue.css" media="screen" /> <script src="docs/sec_functions.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.5/jquery.mobile.min.js"></script> <script src="docs/plupload/plupload.full.min.js"></script> <script src="docs/plupload/jquery.plupload.queue/jquery.plupload.queue.min.js" charset="UTF-8"></script> <script src="docs/jquery.formatcurrency-1.4.0.min.js"></script> <script src="docs/jquery.cookie.js"></script> <script src="https://cdn.jsdelivr.net/npm/js-cookie@rc/dist/js.cookie.min.js"></script> <meta name="description" content="Financial lease calculator to provide quick quotes for equipment you wish to finance." /> <meta name="keywords" content="alaquote,elbtools,lease calculator,leasing calculator,leasing,finance,financing,loan,equipment lease,section 179,irs 179,tax deduction,tax deductions,roi,return on investment" /> <link rel="stylesheet" media="all" href="docs/jquery-impromptu.css" /> <script src="docs/jquery-impromptu.js"></script> <link rel="apple-touch-icon" href="/secure/apple-touch-icon-calc.png" /> <link rel="apple-touch-icon" sizes="57x57" href="/secure/apple-touch-icon-calc-57x57.png" /> <link rel="apple-touch-icon" sizes="72x72" href="/secure/apple-touch-icon-calc-72x72.png" /> <link rel="apple-touch-icon" sizes="114x114" href="/secure/apple-touch-icon-calc-114x114.png" /> <link rel="apple-touch-icon" sizes="144x144" href="/secure/apple-touch-icon-calc-144x144.png" /> <!--for future viewport compatability standards--> <style><!-- @-o-viewport { width: 720px; orientation: landscape; initial-scale: 1; zoom: 1; min-zoom: 1; max-zoom: 3; } @media screen and (min-width: 720px) and (max-width: 1024px) { @-ms-viewport { width: 720px; } /* CSS for 720px layout goes here */ } @media screen and (min-width: 1024px) { @-ms-viewport { width: device-width; } } @-ms-viewport { orientation: landscape; initial-scale: 1; zoom: 1; min-zoom: 1; max-zoom: 3; } @viewport { width: 720px; orientation: landscape; initial-scale: 1; zoom: 1; min-zoom: 1; max-zoom: 3; } --></style> <!--vendor_style--> <style><!-- html, body { color: #38485F; font-family: 'Arial', 'Verdana', 'Helvetica', 'sans-serif'; font-size: 1em; } body { background-color: #EAEAEA; } a { color: #F3B019; } a:hover { color: #F3B019; } a:active { color: #F3B019; } a:visited { color: #F3B019; } .gone { display:none; } #main_wrapper { border: 1px solid #555; } .tbl_sections th { background: #999999; color: #FFFFFF; font-size: 1.2em; } #btn_Submit { width: 200px; font-weight: bold; line-height: 35px; height: 35px; } /* section definitions */ .sct_wrapper { background-color: #999999; color: #FFFFFF; border: 1px solid #999999; } .rows, .row { color: #000000; } textarea, select, input[type="text"], input[type="date"] { padding: .5em; font-size: 1em; color: #000000; background-color: #FFFFFF; } .req, .auth_fld { color: #DD0000; } textarea.req, select.req, input[type="text"].req { color: #38485F; background-color: #FFFFEE; } /* jQuery Modal Dialog */ .alertMe { background: #999999; color: #FFFFFF; } .btn_clearFiles, .btn_add_section, .btn_add_sct { color: #FFFFFF; border-color: #36780F !important; background-color: #4BA614 !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#4BA614), to(#36780F)); background-image: -webkit-linear-gradient(top, #4BA614, #36780F); background-image: -moz-linear-gradient(top, #4BA614, #36780F); background-image: -ms-linear-gradient(top, #4BA614, #36780F); background-image: -o-linear-gradient(top, #4BA614, #36780F); background-image: linear-gradient(to bottom, #4BA614, #36780F); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#4BA614, endColorstr=#36780F); } .btn_add_section:hover, .btn_add_sct:hover { background-color: #36780F !important; background-image: -webkit-gradient(linear, left top, left bottom, from(#36780F), to(#4BA614)); background-image: -webkit-linear-gradient(top, #36780F, #4BA614); background-image: -moz-linear-gradient(top, #36780F, #4BA614); background-image: -ms-linear-gradient(top, #36780F, #4BA614); background-image: -o-linear-gradient(top, #36780F, #4BA614); background-image: linear-gradient(to bottom, #36780F, #4BA614); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#36780F, endColorstr=#4BA614); } --></style> <!--system_style--> <style><!-- @media screen and (max-width:768px){ .rows div{ clear:left; width:100%; } #recap{ float:none; margin:0 auto; text-align:center; } .recaptcha_notes{ float:left; width:100%; } #top_logo{ max-width:100%; height:auto; } } #outerwrapper{ text-align:left; margin:0 auto; padding:0px; width:940px; max-width:100%; } #main_wrapper{ position:relative; margin:0 auto; padding:10px; width:920px; max-width:100%; background:#FFF url(pics/spacer.gif) top left repeat; border-collapse:collapse; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } /* top div containing the logo & address info */ #main_page_top{ position:relative; float:left; margin:0; padding:0px; width:920px; max-width:100%; } #main_page_top_logo{ position:relative; float:left; margin:0 10px 10px 0; } #main_page_top_logo img{ max-width:100%; } #main_page_top_address{ position:relative; float:left; } /* user intro text and date box at top of page, below logo info */ #top_disclaimer{ position:relative; float:left; margin:5px 0; padding:5px 5px; width:910px; max-width:100%; // border-top:1px solid #DDD; font-size:1em; } #top_disclaimer .date_box, #top_disclaimer .vsp_pt_box{ position:relative; clear:right; float:right; margin:0 0 5px 10px; padding:5px; width:100px; background-color:#FFE; border:1px solid #555; text-align:center; font-size:.9em; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; } .vsp_pt_box input, .vsp_pt_box button{ margin:2px 0; padding:0; width:75px; font-size:.9em; } /* section definitions */ .sct_wrapper{ position:relative; margin:5px 0 0 0; padding:5px 0 5px 0; max-width:100%; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; } .sct_wrapper p{ margin-top:0; padding:0; } .sct_add_more{ width:100%; background-color:#CCC; font-weight:bold; font-size:1em; } /* section title */ .sct_title{ clear:left; position:relative; float:left; margin:0 0 0 5px; padding:0 0 5px 0; // width:550px; max-width:100%; float:left; font-size:1.1em; line-height:16px; font-weight:bold; } /* section sub-titles if specified */ .sct_sub_title{ position:relative; margin:0 0 0 5px; padding:0; width:450px; max-width:100%; line-height:23px; } .sct_req_txt{ position:relative; float:right; padding-right:5px; font-size:.9em; } .sct_add_more{ position:relative; float:left; width:100%; background-color:#DDD; font-weight:bold; font-size:1em; text-align:left; color:#000; } .rows{ clear:left; position:relative; float:left; padding:.25em; height:auto; width:100%; background-color:#EEE; border:0; } .rows:hover{ background-color:#E3E3E3; } .col_left{ clear:left; position:relative; float:left; padding:.1em .2em; line-height: 30px; width:40%; } .col_right{ position:relative; float:left; padding:.1em .2em; width:60%; // line-height:20px; color:#222; } .display_section{font-family:monospace;} --></style> <script><!-- Date.now = Date.now || function() { return +new Date; }; function numberWithCommas(x) { var dol=toFloat(x,2); return dol.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); } $(document).ready(function() { //set focus to first input field of the leftmost data entry section if(0== 0) { //equipment info is left box $('#amount_info :input:enabled:visible:first').focus(); //tab order is correct by default for this scenario } else { //applicant info is left box //reset tab order var tabindex = 1; $("#app_info :input:enabled:visible").each(function() { var $input = $(this); $input.attr("tabindex", tabindex); tabindex++; }); $("#amount_info :input:enabled:visible").each(function() { var $input = $(this); $input.attr("tabindex", tabindex); tabindex++; }); $('#app_info :input:enabled:visible:first').focus(); } //enable points boxes if cookie is set var ptsen = $.cookie("point_access_4076"); if(ptsen == 1) { $(".pointsel").show(); $(".vsp_pt_box .en").hide(); $(".vsp_pt_box .dis").show(); } else { $(".vsp_pt_box .en").show(); $(".vsp_pt_box .dis").hide(); } //disable points viewing $(".vsp_pt_box .dis button").click(function(e) { $.removeCookie("point_access_4076"); $(".pointsel").hide(); $(".vsp_pt_box .en").show(); $(".vsp_pt_box .dis").hide(); $('#programs').find('.point_value').each(function() { $(this).val('0.00').change(); }); }); //enable points viewing $(".vsp_pt_box .en button").click(function(e) { e.preventDefault(); $.ajax({ type:'POST', url:"ajax/point_access.php", data:{ vn_id:4076, vsp_pt_code:$('#vsp_pt_code').val() }, context:document.body, dataType:"xml", success:function(xml) { $(xml).find('vendor').each(function(ind) { var pten = $(this).find("access").text(); if(pten == 1) { //set a session cookie allowing viewing of points selector(s) $.cookie("point_access_4076",pten); $(".pointsel").show(); $(".vsp_pt_box .en").hide(); $(".vsp_pt_box .dis").show(); $('#vsp_pt_code').val(''); } else { $.removeCookie("point_access_4076"); $(".pointsel").hide(); $(".vsp_pt_box .en").show(); $(".vsp_pt_box .dis").hide(); alert("Incorrent access code. Please check for proper case and try again."); $('#vsp_pt_code').val('').focus(); } }); }, error:function(jqXHR,exception) { alert('Access code not recognized. Please try again.'); } }); }); //UPDATE POINT PAYMENTS $('.pointsel').on('change','.point_value',function() { //select current program var sct_pt = $(this).closest('.program_grid'); //set program id for ajax call $("#programid").val($(sct_pt).find('input[name^="programid"]').val()); $.ajax({ type:'POST', url:"ajax/points_update.php", data:{ pr_id:$("#programid").val(), point:$(this).val(), point_extra:$("#point_extra_"+$("#programid").val()).val(), calc_lease_amount:Number($('#calc_lease_amount').val().replace(/[^0-9.]/g,'')*1), calc_lease_amount_extra_dollar:Number($('#calc_lease_amount_extra_dollar').val().replace(/[^0-9.]/g,'')*1) }, context:document.body, dataType:"xml", success:function(xml) { $(xml).find('payment').each(function(ind) { //get xml data var pmt_h = $(this).find("payment_h").text(); var pmt_l = $(this).find("payment_l").text(); var bo1 = $(this).find("bo_1").text(); var bo2 = $(this).find("bo_2").text(); //find first cell var this_cell = $(sct_pt).find('input[name^="elb"]').eq(ind).closest('td'); //update low payment field text if(pmt_l != pmt_h) { $(this_cell).find('span.pmt_l').html(CurrencyVal(pmt_l)); } else { $(this_cell).find('span.pmt_l').text(''); } //update high payment field text $(this_cell).find('input[name^="elb"]').val(pmt_h); var $apply_img = $(this_cell).find('img')[0]; $(this_cell).find('a').text(CurrencyVal(pmt_h)+" "); $(this_cell).find('a').append($apply_img); //update buyout divisor figure #1 if(bo1>0) { $(this_cell).find('.bo1').text(CurrencyVal(bo1)); } //update buyout divisor figure #2 if(bo2>0) { $(this_cell).find('.bo2').text(CurrencyVal(bo2)); } }); }, error:function(jqXHR,exception) { if(jqXHR.status === 0) { alert('Not connected.\nVerify Network'); }else if(jqXHR.status == 404) { alert('Requested page not found. [404]'); }else if(jqXHR.status == 500) { alert('Internal Server Error [500].'); }else if(exception === 'parsererror') { alert('Requested JSON parse failed.'); }else if(exception === 'timeout') { alert('Time out error.'); }else if(exception === 'abort') { alert('Ajax request aborted.'); } else { alert('Uncaught Error.\n'+jqXHR.responseText); } } }); $(sct_pt).find('table th').css('background-color','#FFD700').animate({ backgroundColor: "#EEEEEE"},2000); }); //ONLY DISPLAY 'Compare ROI' CHECKS ONCE AT LEAST ONE ROI SECTION HAS VALID DATA //DELETE AN EQUIPMENT SECTION $('.del_sct').click(function() { $(this).parent('div').parent('div').parent('div').slideUp("fast",function() { //disable remaining del_sct button if only two(2) left (before deleting this one) var scts = $('.roi_sub_sct').length; if(scts<=2) { $('.eq_sections .del_sct').attr('disabled','disabled'); } $(this).empty().remove(); }); setTimeout("show_grand_totals(false)",500); }); //GET NEW COLUMN HEADERS WHEN EQ TYPE SELECT CHANGES $('.eq_header select').on("change", function() { var this_sct = $(this).closest('table').parent('div').parent('div').parent('div'); $.ajax({ type:'POST', url:"ajax/roi_getheaders.php", data:{ re_id:$(this).val(), lc:1392152824, br:169 }, context:document.body, dataType:"xml", success:function(xml) { $(xml).find('roi_col_headers').each(function() { $(this_sct).find('.header_item .item_descr').text($(this).find("service").text()); $(this_sct).find('.header_item .item_qty').text($(this).find("qty").text()); $(this_sct).find('.header_item .item_cost').text($(this).find("cost").text()); }); } }); }); //UPDATE TOTALS WHEN QTY OR COST ARE CHAGNED $('input[id^="roi_savings"],input[id^="roi_qty"],input[id^="roi_dollar"]').on("keyup change click", function() { //works in IE var sv = $(this).closest('.line_item').find('input[id^=roi_savings]').is(":checked")?true:false; var qty=Number($(this).closest('.line_item').find('input[id^=roi_qty]').val().replace(/[^0-9]/g,'')); var cost=Number($(this).closest('.line_item').find('input[id^=roi_dollar]').val().replace(/[^0-9.]/g,'')); var total=((parseInt(qty) *parseFloat(cost)).toFixed(2)).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); $(this).closest('.line_item').find('div[class="item_line_tot"]').html(total); calc_section_total($(this)); }); //UPDATE CALC_LEASE_AMOUNT WHEN ITEM_COST FIELDS EXCEED CURRENT FIELD AMOUNT $('input[id^="item_cost_"]').blur(function() { var $sct_div = $(this).closest('div[id^="roi_sub_sct_"]'); //item cost total var tot_item_cost=0; $sct_div.parent().find('input[name^="item_cost"]').each(function() { tot_item_cost+=Number($(this).val().replace(/[^0-9.]/g,'')*1); }); //if combined item costs are more than highest program limit, display notice and reset new item cost to zero if(tot_item_cost>grand_high_dollar) { alert('Increasing your finance amount to '+CurrencyVal(tot_item_cost)+' is not allowed.\n\nPlease call us at 586-778-6800 and ask about our preferred rates for amounts over '+CurrencyVal(grand_high_dollar)); //reset to zero $(this).val("0.00"); //recalculate section 179 data calc_s179(); //set focus back to field setTimeout(function() { $sct_div.find('input[name^="item_cost"]').focus(); }, 50); //update calc_lease_amount if section Item Costs are greater than finance amount }else if(Number($('#calc_lease_amount').val().replace(/[^0-9.]/g,'')*1)<tot_item_cost) { $('#calc_lease_amount').val(tot_item_cost).formatCurrency().change(); //WORKS to zero calc_lease_amount alert('Your finance amount has been increased to '+$('#calc_lease_amount').val()+' to match the total of your individual item costs.'); } }); //ONCHANGE OF CALC_LEASE_AMOUNT CLEAR ALL PAYMENT FIELDS AND DISABLE QUOTE LETTER ICONS $('#calc_lease_amount').change(function() { //reset all payment fields to default $('.payment').html('N/A'); //WORKS //disable quote letter icons $('input[id$="_pdf"]').each(function() {$(this).attr('disabled','disabled').attr('src', 'pics/adobelogo_disabled.png');}); $('input[id$="_html"]').each(function() {$(this).attr('disabled','disabled').attr('src', 'pics/html_disabled.png');}); //hide compare roi checkboxes $('.roi_compare_chk').hide(); //recalculate section 179 data calc_s179(); }); //ADD NEW EQUIPMENT SECTION var highest_eq_section=1; $('.add_roi_sct').click(function() { //get line # to be used in incrementing in next steps highest_eq_section++; //clone line_item var $roiscts = $('div.roi_sub_sct').last().clone(true); //update the 'fld_name[0][#]' & fld_name_0_# part of the name/id attributes to contain the latest count $roiscts.closest('div[id^="roi_sub_sct_"]').each(function() { $(this).attr('id',$(this).attr('id').replace(/_\d+/,"_"+highest_eq_section)); }); $roiscts.find('select[id^="re_id_"]').each(function() { $(this).attr('name',$(this).attr('name').replace(/\[\d+\]/,"["+highest_eq_section+"]")); $(this).attr('id',$(this).attr('id').replace(/_\d+/,"_"+highest_eq_section)); }); $roiscts.find('input[id^="item_cost_"]').each(function() { $(this).attr('name',$(this).attr('name').replace(/\[\d+\]/,"["+highest_eq_section+"]")); $(this).attr('id',$(this).attr('id').replace(/_\d+/,"_"+highest_eq_section)); }); $roiscts.find('select[id^="re_id_"]').find("option[value='-1']").attr("selected", "selected") //modify name/id of line_items to reflect new section $roiscts.find('input[type=checkbox]').each(function() { $(this).attr('name',$(this).attr('name').replace(/\[\d+\]/,"["+highest_eq_section+"]")); $(this).attr('id',$(this).attr('id').replace(/_\d+/,"_"+highest_eq_section)); }); $roiscts.find('input[type=text]').each(function() { $(this).attr('name',$(this).attr('name').replace(/\[\d+\]\[/,"["+highest_eq_section+"][")); $(this).attr('id',$(this).attr('id').replace(/_\d+_/,"_"+highest_eq_section+"_")); }); //remove all but the initial number of line_item rows based on vendor-specific data $roiscts.find('.line_item').slice(3).remove(); //remove savings class if present $roiscts.find('.line_item').removeClass("savings"); //update line_item column headers with ajax data from server $roiscts.find('select').trigger('change'); //initialize all text fields to empty $roiscts.find('input[type=checkbox]').attr('checked',false); $roiscts.find('input[type=text]').val(''); $roiscts.find('.item_line_tot').text(''); $roiscts.find('.sct_line_tot_income').text('Income $ 0.00'); $roiscts.find('.sct_line_tot_savings').text('Savings $ 0.00'); //make sure 'add another line_item' button is enabled if(3<10) { $roiscts.find('input[type=button]').removeAttr('disabled'); } else { $roiscts.find('input[type=button]').attr('disabled','disabled'); } //enable all 'Remove Equipment' buttons (.del_sct) $("#roi_subs").find('.eq_sections .del_sct').removeAttr('disabled'); //append to eq_sections which inserts newly cloned data at the end of section list $roiscts.hide().appendTo('.eq_sections').slideDown("normal"); //set focus to first field $roiscts.find('select[name^="re_id"]').focus(); }); //ADD NEW LINE ITEM $('.add_roi_line').click(function() { var $sct_div = $(this).closest("div[id^=roi_sub_sct_]").attr('id'); //get line # to be used in incrementing in next steps var $old_line_num = $("#"+$sct_div+" .line_item").length; var $new_line_num = $old_line_num+1; //clone line_item var $roidetails = $("#"+$sct_div+" .line_item").last().clone(true); //clear/reset inputs $roidetails.find('input[type=text]').val(''); $roidetails.find('input[type=checkbox]').attr('checked',false); $roidetails.find('.item_line_tot').html(""); $roidetails.removeClass("savings"); //increment line_item number for div item_cnt $roidetails.find('.item_cnt').html($new_line_num); //update the 'fld_name[0][#]' & fld_name_0_# part of the name/id attributes to contain the latest count $roidetails.find('input').each(function() { //[1][#] 'name field' $(this).attr('name',$(this).attr('name').replace(/\]\[\d+\]/,"]["+$new_line_num+"]")); //_1_# 'id field' $(this).attr('id',$(this).attr('id').replace(/(_\d+_)(\d+)/,"$1"+$new_line_num)); }); //append to items which inserts newly cloned data at the end of line list $roidetails.appendTo("#"+$sct_div+" .lines"); var val = $(".item_cnt").html(); $('item_cnt').html(val+1); //set focus to first field $roidetails.find('input[name^="roi_svc"]').focus(); //disable 'add line' button if max_rows reached if($new_line_num>=10) { $(this).attr('disabled','disabled'); } }); $('#tax_rate').change(function() { calc_s179(); }); //roi button clicked $('.comp_roi').click(function() { var $checkbox = $(this).closest('.payment').find(':checkbox'); switch($(this).attr('src')) { case "pics/btn_comproi_def.png": $(this).attr('src','pics/btn_comproi_sel.png') $checkbox.prop('checked','checked'); break; default: $(this).attr('src','pics/btn_comproi_def.png') $checkbox.prop('checked',''); break; } var cnt = $('input[name^="roi_chk"]:checkbox:checked').size(); var max=3; if(cnt>max) { $(this).attr('src','pics/btn_comproi_def.png') $checkbox.prop('checked',''); alert('You may only select '+max+' payments to compare the return on investment at a time.'); } }) //add 'savings_only' class to a savings line and recalculate totals $('input[id^="roi_savings_"]').click(function() { if($(this).is(":checked")) { $(this).parent('div').parent('div').addClass("savings"); } else { $(this).parent('div').parent('div').removeClass("savings"); } }); //HTML quote $("[id^='prg'][id$='_html']").click(function(event) { event.preventDefault(); //make sure form validates for Quote Letter before proceeding if(!validateQL()) { return false; } var pr_id = $(this).attr('id').replace('prg', '').replace('_pdf', ''); $("#elbform").prop("target", '_blank'); $("#elbform").find('input[name="programid"]').val(pr_id); $("#elbform").prop("action",'letter.php'); $("#elbform").submit(); }); //PDF quote $("[id^='prg'][id$='_pdf']").click(function(event) { event.preventDefault(); //make sure form validates for Quote Letter before proceeding if(!validateQL()) { return false; } var pr_id = $(this).attr('id').replace('prg', '').replace('_pdf', ''); var client_email = $("#elbform").find("input[name='c_company_email_1_1']").val(); var tmp_email=""; $("#elbform").prop("target", '_blank'); $("#elbform").find('input[name="programid"]').val(pr_id); $("#elbform").prop("action",'letter_pdf.php?'+Date.now()); if(document.getElementById('alt_PDF_email').value != "") { tmp_email=document.getElementById('alt_PDF_email').value; }else if(client_email != "") { tmp_email=client_email; } $.prompt('<p>Enter your email address to receive a PDF quote letter, then click <b>Send Email</b> to proceed.</p><p>Email address: <input type="text" inputmode="email" name="new_alt_PDF_email" id="new_alt_PDF_email" class="w250" onblur="toEmail(this);" value="'+tmp_email+'"></p>', { title: 'Send Me A Quote Letter', buttons: { 'Send Email': 1, 'Just Show Quote': 2, 'Cancel Quote': 0 }, focus:"input[name='alt_PDF_email']", submit:function(e,v,m,f) { e.preventDefault(); if(v === 1) { //send PDF quote var extra_email=f.new_alt_PDF_email; var pattern = new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i); if(pattern.test(extra_email)) { document.getElementById('alt_PDF_email').value=extra_email; $("#elbform").submit(); } else { alert('Please enter a valid e-mail address in the following format.\n\nyourname@domain.com'); $(this).find("input[name='new_alt_PDF_email']").focus(); return false; } }else if(v === 2) { //just display PDF quote document.getElementById('alt_PDF_email').value=""; $("#elbform").submit(); } $.prompt.close(); } } ); }); }); function calc_section_total(sct) { //update section total //total all sections and compare against calc_lease_amount var $sct_div=sct.closest('div[id^="roi_sub_sct_"]'); //determine if 'savings' checkboxes exist var savings_enabled=false; if($sct_div.find('input[id^="roi_savings_"]').length) { savings_enabled=true; } var stot_income=0; var stot_savings=0; $sct_div.find('div[class^="line_item"]').each(function() { //if savings checkbox exists & is checked if(savings_enabled && ($(this).find('input[id^="roi_savings_"]').is(":checked"))) { stot_savings+=Number($(this).find('div[class^="item_line_tot"]').html().replace(/[^0-9.]/g,'')*1); } else { stot_income+=Number($(this).find('div[class^="item_line_tot"]').html().replace(/[^0-9.]/g,'')*1); } }); //Section Total - Income var sct_total_income=(parseFloat(stot_income).toFixed(2)).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); $sct_div.find('div[class="sct_line_tot_income"]').html("Income $ "+sct_total_income); //Section Total - Savings if(savings_enabled == true) { var sct_total_savings=(parseFloat(stot_savings).toFixed(2)).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); $sct_div.find('div[class="sct_line_tot_savings"]').html("Savings $ "+sct_total_savings); } show_grand_totals(savings_enabled); } //display both Income and Savings grand totals for entire form function show_grand_totals(savings_enabled) { var $sct_div = $(".eq_sections"); //Grand Total - Income var gtot_income=0; $sct_div.find('div[class="sct_line_tot_income"]').each(function() { gtot_income+=Number($(this).html().replace(/[^0-9.]/g,'')*1); }); var grand_total_income=(parseFloat(gtot_income).toFixed(2)).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); $sct_div.parent().find('div[class="grand_line_tot_income"]').html("Total Income $ "+grand_total_income); //Grand Total - Savings if(savings_enabled == true) { var gtot_savings=0; $sct_div.find('div[class="sct_line_tot_savings"]').each(function() { gtot_savings+=Number($(this).html().replace(/[^0-9.]/g,'')*1); }); var grand_total_savings=(parseFloat(gtot_savings).toFixed(2)).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); $sct_div.parent().find('div[class="grand_line_tot_savings"]').html("Total Savings $ "+grand_total_savings); } } //calculate entire Section 179 section var year_1_annual_limit=1220000; var year_1_bonus_cap=3050000; var year_1_bonus_dep_pct=60; var year_1_standard_dep_pct=0; function calc_s179() { var sel_text_rate = $("#tax_rate option:selected").val(); $("#s179_tax_rate").text('Assuming a '+sel_text_rate+' % tax bracket'); var finance_amount=Number($("#calc_lease_amount").val().replace(/[^0-9\.]+/g,"")); var year_1_writeoff=0; switch(true) { //>=560+139 case(finance_amount>=(year_1_bonus_cap+year_1_annual_limit)): year_1_writeoff=0; break; //>560 case(finance_amount>=year_1_bonus_cap): year_1_writeoff=year_1_annual_limit-(finance_amount-year_1_bonus_cap); break; //>139 case(finance_amount>=year_1_annual_limit): year_1_writeoff=year_1_annual_limit; break; //<=139 case(finance_amount<=year_1_annual_limit): year_1_writeoff=finance_amount; break; } var year_1_bonus=0; switch(true) { case(finance_amount<year_1_annual_limit): year_1_bonus=0; break; case(finance_amount>year_1_bonus_cap): year_1_bonus=(finance_amount-year_1_writeoff)*(year_1_bonus_dep_pct*.01); break; default: year_1_bonus=(finance_amount-year_1_annual_limit)*(year_1_bonus_dep_pct*.01); break; } var year_1_standard_dep=0; year_1_standard_dep=(year_1_standard_dep_pct*.01)*(finance_amount-year_1_bonus-year_1_writeoff); var year_1_total_deduction=0; year_1_total_deduction=(year_1_writeoff+year_1_bonus+year_1_standard_dep); var year_1_total_tax_savings=0; year_1_total_tax_savings=(year_1_total_deduction)*(sel_text_rate*.01); $("#s179_first_year_total_tax_savings").val(year_1_writeoff+year_1_bonus+year_1_standard_dep); $("#s179_calc_lease_amount").text(finance_amount).formatCurrency(); $("#s179_year_1_writeoff").text(year_1_writeoff).formatCurrency(); $("#s179_year_1_bonus_depr").text(year_1_bonus).formatCurrency(); $("#s179_year_1_standard_dep").text(year_1_standard_dep).formatCurrency(); $("#s179_year_1_ded").text(year_1_total_deduction).formatCurrency(); $("#s179_potential_tax_savings").text(year_1_total_tax_savings).formatCurrency(); $("#s179_cost_after_tax_savings").text((finance_amount-year_1_total_tax_savings)).formatCurrency(); $("#s179_tax_rate").text('Assuming a '+sel_text_rate+'% tax bracket'); } --></script> <style><!-- /* data input section requesting finance amount and user info */ #top_wrapper{ position:relative; float:left; margin:0 0 5px 0; padding:0; width:100%; } #section_button_wrap input[type="button"], #section_button_wrap input[type="submit"]{ margin:2px 0; width:100%; height:2em; line-height:2em; border:1px solid #AAA; background-color:#EEE; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; font-size:1.1em; font-weight:bold; } #section_button_wrap input[type="button"]:hover, #section_button_wrap input[type="button"]:focus, #section_button_wrap input[type="submit"]:hover, #section_button_wrap input[type="submit"]:focus{ border:1px solid #000; color:#FFF; background-color:#888; } #amount_info, #app_info { position:relative; margin:0 .25em; } #amount_info{ // float:left; margin:0; padding:0; width:44%; order:1; } #app_info{ // float:right; margin:0; padding:0; width:54%; order:2; } #amount_info select, #app_info select, #amount_info input[type="text"], #app_info input[type="text"]{ height:2em; padding:0; margin:0; } div.row{ clear:both; padding:2px 0 0 0; } div.row span.lbl{ float:left; text-align:right; font-size:1em; padding-right:5px; line-height:2em; } div.row span.inp{ float:left; text-align:left; font-size:1em; line-height:2em; } #amount_info div.row span.lbl{width:55%;} #amount_info div.row span.inp{width:45%;} #amount_info div.row span select{width:100%;} #app_info div.row span.lbl{width:35%} #app_info div.row span.inp{width:65%} table.grid_program{ position:relative; margin:0 auto 1.2em auto; color:#000; border-collapse:collapse; border:1px solid #CCC; width:100%; background-color:#FFF; } table.grid_program th{ text-align:center; font-weight:bold; font-size:13px; background-color:#EEE; color:#000; } table.grid_program tr td{ text-align:center; font-weight:normal; font-size:12px; color:#000; border:1px solid #DDD; } table.grid_program td .fld_payment{ width:75px; border:none; text-align:center; background:transparent; } .grid_bg{ position:relative; margin:0; padding:.5em; background-color:#999999; color:#FFFFFF; font-size:1em; border-bottom:0; border-radius:.5em .5em 0 0; -moz-border-radius-topleft:.5em; -moz-border-radius-topright:.5em; -webkit-border-top-right-radius:.5em; -webkit-border-top-left-radius:.5em; } .main_page_top_box{ padding:3px; margin:0 auto 5px 0; border:1px solid #555; border-top:0; border-radius:0 0 5px 5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; min-height:225px; height:225px; height:auto !important; } #lbl_definitions, .program_grid { clear: both; position: relative; margin: .5em auto 0 auto; padding: 5px; width: 100%; background: #999999; color: #FFFFFF; border-radius: .5em; -moz-border-radius: .5em; -webkit-border-radius: .5em; } .program_grid p{ margin-top:0; padding:0; } .quoteletter{ position:relative; float:right; right:0; margin:3px 0 3px 8px; padding:3px; width:100px; background-color:#EEE; border:2px solid #999999; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; text-align:center; cursor:help; } .quoteletter input{margin:0 4px;} .quoteletter .point_value{margin:10px;width:60px;font-weight:bold;} .quoteletter .point_value option{font-weight:bold;} .pointsel{ display:none; position:relative; float:right; right:10px; margin:3px 0 3px 8px; padding:3px; width:100px; height:55px; background-color:#EEE; border:2px solid #999999; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; text-align:center; cursor:help; } .pointsel input{margin:0 4px;} .pointsel .point_value{margin:10px;width:60px;font-weight:bold;} .pointsel .point_value option{font-weight:bold;} td.payment:hover{ font-weight:bold; } #na_definition{ margin:5px 0 0 0; padding:0px; width:910px; background-color:#999999; text-align:center; font-weight:bold; font-size:11px; color:#FFFFFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; } #new_footer{ position:relative; padding:1em; width:100%; background-color:#EEE; /* curved border on bottom only */ border:1px solid #555; border-top:1px solid #CCC; border-radius:0 0 10px 10px; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px; font-size:.8em; color:#555; } #lbl_definitions p { margin: 5px; // padding: 0 !important; } .autowide{width:125px;} /* tab sections */ #tabbed_content{ margin:5px 0 0 0; padding:1px; width:100%; padding-bottom:5px; background-color:#999999; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; } ul.tabbed{ margin:0; padding:0; display:inline; list-style-type:none; } ul.tabbed li{ background-color:#999999; border:1px solid #999999; display:inline; display:inline-block; padding:5px 10px; line-height:20px; min-width:150px; text-align:center; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; } ul.tabbed li a{ position:relative; float:left; margin:0; padding:0; min-width:150px; text-decoration:none; font-weight:bold; font-size:13px; color:#FFFFFF; } ul.tabbed li:hover, ul.tabbed li:hover a{ color:#999999; background-color:#FFFFFF; } ul.tabbed li:hover{ border:1px solid #999999; } h2{ text-align:center; padding:3px; margin:5px; background-color:#999999; color:#FFFFFF; } #roi{display:block;} #roi,#sct_179{display:none;} #sct_179 table{ border-collapse:collapse; width:100%; background:#FFF; } #sct_179 table td{ text-align:right; border:1px solid #CCC; padding:5px; } .tabcontent div{ background-color:#FFF; } .inner_tab{ padding:5px; } .entryrow_head{ position:relative; clear:both; height:30px; } .entryrow_head div{ position:relative; float:left; bottom:0; height:30px; border:1px solid silver; font-weight:bold; font-size:12px; margin:2px 5px; } div .entryrow{ position:relative; float:left; width:100%; } .entryrow div{ float:left; margin:1px 5px; } pre{ background-color:#EEE; color:#000; text-align:left; } .border_red{border:1px solid #D00;} div.roi_compare_chk{ clear:both; margin:2px; padding:3px; background-color:#FFC; border:1px solid #AAA; color:#555; font-size:11px; font-weight:normal; text-align:center; } @media screen and (max-width:650px) { #app_info, #amount_info{ position:relative; float:left; width:100%; } } --></style> <!--[if IE]> <style> .autowide:focus{width:auto;} </style> <![endif]--> <script src="docs/ga.js"></script> </head> <body> <div id="outerwrapper"> <script><!-- var grand_low_dollar=10000; var grand_high_dollar=2000000; function toggle_divs(div) { if(div == "all") { $('#sct_179').slideUp(); $('#roi').slideUp(); }else if(div == "roi") { $('#roi').slideToggle(); } else { $('#sct_179').slideToggle(); } } function clear_all_payment_fields() { $("input[class^=elb]").val("N/A"); } function LOADcalculate() { var calc_amt=document.elbform.calc_lease_amount.value; if(calc_amt == "$0.00" || calc_amt == "0.00" || calc_amt == "") { return false; } else { calculate(); } } function calculate() { var frm=document.elbform; if(!validateREQ()) { return false; } if(frm.c_contact_first_1_1) { frm.c_contact_1_1.value=frm.c_contact_first_1_1.value+' '+frm.c_contact_last_1_1.value; } trim(frm.calc_lease_amount); var calc_lease_amount=toFloat(frm.calc_lease_amount,2); var calc_lease_amount_extra_dollar=toFloat(frm.calc_lease_amount_extra_dollar,2); if(calc_lease_amount != '') { if(calc_lease_amount<10000 || calc_lease_amount>2000000) { if(calc_lease_amount>2000000) { alert('Please call us at 586-778-6800 and ask about our preferred rates for amounts over $2,000,000.00'); } else { alert('Our minimum dollar amount is $10,000.00'); } frm.calc_lease_amount.value="0.00"; //recalculate section 179 data calc_s179(); frm.calc_lease_amount.select(); frm.calc_lease_amount.focus(); clear_all_payment_fields(); return false; } } else { alert('Our minimum dollar amount is $10,000.00'); } return true; } function validateREQ() { var pass=1; var $sct_div = $('#top_wrapper').find('.main_page_top_box'); $sct_div.find(':input[class*="req"]').each( function() { if($(this).val() == "") { var fld = $(this).attr('data-label'); alert("The "+fld+" field is required to proceed."); $(this).focus(); pass=0; return false; } }); return pass; } function validateApp() { if(document.getElementById('calc_lease_payment').value != "") { return true; } alert("You must specify a valid dollar amount before proceeding to the Application."); document.getElementById('calc_lease_amount').focus(); return false; } function min_max(fld) { if(fld.value<10000 || fld.value>2000000) { if(fld.value>2000000) { alert('Please call us at 586-778-6800 and ask about our preferred rates for amounts over $2,000,000.00.'); }else if(fld.value<10000) { alert('Our minimum dollar amount is $10,000.00.'); } fld.value.value="0.00"; fld.value.select(); fld.value.focus(); clear_all_payment_fields(); return false; } return true; } function validateQL() { if(!validateREQ()) { return false; } //ROI item cost validation var amount_fld=document.getElementById('calc_lease_amount'); if(!min_max(amount_fld)) { return false; } var isPrice=/^\$?([0-9]{1,3},([0-9]{3},)*[0-9]{3}|[0-9]+)(.[0-9][0-9])?$/; if(amount_fld.value != "" && isPrice.test(amount_fld.value)) { return true; } alert("You must specify a valid dollar amount before preparing a Quote Letter."); amount_fld.focus(); return false; } --></script> <div id="main_wrapper"> <!-- Start of Top Logo Section --> <div id="main_page_top"> <div id="main_page_top_logo" style="text-align:left"><img id="top_logo" src="./v_pics/1392152824169logo.png" height="150" title="Complete Capital Services" alt="Complete Capital Services" /> </div><!--main_page_top_logo--> <div id="main_page_top_address" style="text-align:left;"> <span class="bold big2">Complete Capital Services</span><br /> <span class="pln"> 22811 Mack Avenue - Suite 203 <br /> St. Clair Shores, MI 48080 <br /> P: 586-778-6800 - F: 586-778-9492<br /> <a href="mailto:jim@completecapitalservices.com" class="pln">jim@completecapitalservices.com</a><br /> </span> </div><!--main_page_top_address--> </div><!--main_page_top--> <!-- End of Top Logo Section --> <!-- Start of Top Content Section --> <div id="top_disclaimer"> <div class="date_box"> Wednesday<br />11/27/2024<br />9:01am </div> <p><span style="font-size: 14px;">Thank you for allowing <strong>Complete Capital Services </strong>to provide your company with lease financing for your business equipment needs. Below are options you may choose from in making your equipment leasing decisions. If you have any questions, please contact Complete Capital Services by calling 586-778-6800</span></p> <div class="clear"></div> </div><!--top_disclaimer--> <!-- End of Top Content Section --> <form name="elbform" id="elbform" method="post" action="" target="_self" accept-charset="UTF-8"> <input type="hidden" name="elbt" id="elbt" value="1392152824169" /> <input type="hidden" name="access_type" value="0" /> <input type="hidden" name="calc_lease_term" value="" /> <input type="hidden" name="calc_lease_payment" id="calc_lease_payment" value="" /> <input type="hidden" name="calc_lease_buyout" value="" /> <input type="hidden" name="calc_buyout_descr" value="" /> <input type="hidden" name="calc_term_length" value="" /> <input type="hidden" name="alt_PDF_email" id="alt_PDF_email" value="" /> <input type="hidden" name="programid" id="programid" value="" /> <input type="hidden" name="access_point" value="calc" /> <input type="hidden" name="vspuid" value="" /> <style><!-- #top_wrapper{ position:relative; float:left; margin:0 0 5px 0; padding:0; width:100%; display:flex; flex-flow:row nowrap; justify-content:space-between; align-items:stretch; } .main_page_top_box{ padding:10px; height:100%; } .flexy{ //margin:0 1em; flex-grow:0; flex-shrink:1; flex-basis:auto; //flex:1 1 0; height:100%; width:50%; } #amount_info{ order:2; } @media screen and (max-width:640px) { #top_wrapper{flex-flow:column;} .flexy{flex-direction:column;width:100%;} } --></style> <!-- Start of Top Data Entry Section --> <div id="top_wrapper"> <div id="amount_info" class="flexy"> <div class="grid_bg"> <div class="fright right small1">( * = required )</div> <div class="fleft bold">Equipment</div> <div class="clear"></div> </div> <div class="main_page_top_box"> <div class="row req"> <span class="lbl">Amount: *</span> <span class="inp"><input type="text" inputmode="numeric" name="calc_lease_amount" id="calc_lease_amount" onfocus="if(toFloat(this,2) == '0.00') {this.value=''} else {this.value=toFloat(this,2)};this.select();" onblur="toCurrency(this);" value="0.00" class="w125 right req" aria-label="Lease Amount" aria-required="true" /> </span> </div> <div class="row center small1 grey"><p>Your payment options will appear in the table(s) below.</p></div> <input type="hidden" name="calc_lease_amount_extra_dollar" id="calc_lease_amount_extra_dollar" value="0" /> <div class="row"> <span class="lbl">Federal tax rate</span> <span class="inp"><select name="tax_rate" id="tax_rate" class="w75" aria-label="Tax Rate" aria-required="false"> <option value="0">0%</option> <option value="1">1%</option> <option value="2">2%</option> <option value="3">3%</option> <option value="4">4%</option> <option value="5">5%</option> <option value="6">6%</option> <option value="7">7%</option> <option value="8">8%</option> <option value="9">9%</option> <option value="10">10%</option> <option value="11">11%</option> <option value="12">12%</option> <option value="13">13%</option> <option value="14">14%</option> <option value="15">15%</option> <option value="16">16%</option> <option value="17">17%</option> <option value="18">18%</option> <option value="19">19%</option> <option value="20">20%</option> <option value="21">21%</option> <option value="22">22%</option> <option value="23">23%</option> <option value="24">24%</option> <option value="25">25%</option> <option value="26">26%</option> <option value="27">27%</option> <option value="28">28%</option> <option value="29">29%</option> <option value="30">30%</option> <option value="31">31%</option> <option value="32">32%</option> <option value="33">33%</option> <option value="34">34%</option> <option value="35" selected="selected">35%</option> <option value="36">36%</option> <option value="37">37%</option> <option value="38">38%</option> <option value="39">39%</option> <option value="40">40%</option> <option value="41">41%</option> <option value="42">42%</option> <option value="43">43%</option> <option value="44">44%</option> <option value="45">45%</option> <option value="46">46%</option> <option value="47">47%</option> <option value="48">48%</option> <option value="49">49%</option> <option value="50">50%</option> <option value="51">51%</option> <option value="52">52%</option> <option value="53">53%</option> <option value="54">54%</option> <option value="55">55%</option> <option value="56">56%</option> <option value="57">57%</option> <option value="58">58%</option> <option value="59">59%</option> <option value="60">60%</option> <option value="61">61%</option> <option value="62">62%</option> <option value="63">63%</option> <option value="64">64%</option> <option value="65">65%</option> <option value="66">66%</option> <option value="67">67%</option> <option value="68">68%</option> <option value="69">69%</option> <option value="70">70%</option> <option value="71">71%</option> <option value="72">72%</option> <option value="73">73%</option> <option value="74">74%</option> <option value="75">75%</option> <option value="76">76%</option> <option value="77">77%</option> <option value="78">78%</option> <option value="79">79%</option> <option value="80">80%</option> <option value="81">81%</option> <option value="82">82%</option> <option value="83">83%</option> <option value="84">84%</option> <option value="85">85%</option> <option value="86">86%</option> <option value="87">87%</option> <option value="88">88%</option> <option value="89">89%</option> <option value="90">90%</option> <option value="91">91%</option> <option value="92">92%</option> <option value="93">93%</option> <option value="94">94%</option> <option value="95">95%</option> <option value="96">96%</option> <option value="97">97%</option> <option value="98">98%</option> <option value="99">99%</option> <option value="100">100%</option> </select></span> </div> <div class="row"> <span class=" req">Description: *</span><br /> <textarea name="calc_eq_descr" id="calc_eq_descr" data-label="Description" style="width:100%;" class="h50 req" rows="1" cols="1" onblur="trim(this);" onkeyup="if(calc_eq_descr.value.length>255) {calc_eq_descr.value = calc_eq_descr.value.substring(0, 255); }" aria-label="Equipment Description" aria-required="true"></textarea> </div> <div class="row center"> <div id="section_button_wrap" class="fleft center w100p " style="margin-top:5px;color:#777;"> <input type="submit" value="Calculate Payment" class="calc_button" onclick="document.getElementById('elbform').target='_self';document.getElementById('elbform').action='calc.php';return calculate();" /> <input type="button" onclick="toggle_divs('sct_179');" value="Section 179 Tax Savings" /> </div> </div> <div class="clear"></div> </div><!--.main_page_top_box--> </div><!--#amount_info--> <div id="app_info" class="flexy"> <div class="grid_bg"> <div class="fright right small1">( * = required )</div> <div class="fleft bold">Applicant Information</div> <div class="clear"></div> </div> <div class="main_page_top_box"> <div class="row"> <span class="lbl">Sales Rep:</span> <span class="inp"> <select name="vsp_id" class="w100p" aria-label="Vendor Sales Person"> <option value="">- Select -</option> <option value="-1">Not Sure</option> <option value="9932">Adam Clarke</option> <option value="8388">Barbara Kreutz</option> <option value="9958">Calvin Snedeker</option> <option value="8222">Jim Pappas</option> <option value="9967">Lauren Mellos</option> </select> </span> </div> <div class="row"> <span class="lbl req">Company: *</span> <span class="inp"><input type="text" name="c_company_name_1_1" id="c_company_name_1_1" data-label="Company" onblur="trim(this);" value="" class="w100p req" aria-label="Company" /></span> </div> <div class="row"> <span class="lbl">Contact:</span> <span class="inp"> <input type="text" name="c_contact_1_1" id="c_contact_1_1" data-label="Contact" onblur="trim(this);" value="" class="w100p" placeholder="Full Name" aria-label="Full Name" /> </span> </span> </div> <div class="row"> <span class="lbl">Address:</span> <span class="inp"><input type="text" name="calc_lease_address_1_1" id="calc_lease_address_1_1" data-label="Address" onblur="trim(this);" value="" class="w100p" aria-label="Address" /></span> </div> <div class="row"> <span class="lbl">City:</span> <span class="inp"><input type="text" name="calc_lease_city_1_1" id="calc_lease_city_1_1" data-label="City" onblur="trim(this);" value="" class="w100p" aria-label="City" /></span> </div> <div class="row"> <span class="lbl"><span class="">State, </span><span class="">Zip : </span></span> <span class="inp"> <span class="fleft" style="margin:0;clear:right;width:70%;"> <select name="calc_lease_state_1_1" id="calc_lease_state_1_1" data-label="State" class="w100p" aria-label="State"> <option value="">- Select -</option> <option value="AL">Alabama</option> <option value="AK">Alaska</option> <option value="AZ">Arizona</option> <option value="AR">Arkansas</option> <option value="CA">California</option> <option value="CO">Colorado</option> <option value="CT">Connecticut</option> <option value="DE">Delaware</option> <option value="DC">District of Columbia</option> <option value="FL">Florida</option> <option value="GA">Georgia</option> <option value="HI">Hawaii</option> <option value="ID">Idaho</option> <option value="IL">Illinois</option> <option value="IN">Indiana</option> <option value="IA">Iowa</option> <option value="KS">Kansas</option> <option value="KY">Kentucky</option> <option value="LA">Louisiana</option> <option value="ME">Maine</option> <option value="MD">Maryland</option> <option value="MA">Massachusetts</option> <option value="MI">Michigan</option> <option value="MN">Minnesota</option> <option value="MS">Mississippi</option> <option value="MO">Missouri</option> <option value="MT">Montana</option> <option value="NE">Nebraska</option> <option value="NV">Nevada</option> <option value="NH">New Hampshire</option> <option value="NJ">New Jersey</option> <option value="NM">New Mexico</option> <option value="NY">New York</option> <option value="NC">North Carolina</option> <option value="ND">North Dakota</option> <option value="OH">Ohio</option> <option value="OK">Oklahoma</option> <option value="OR">Oregon</option> <option value="PA">Pennsylvania</option> <option value="RI">Rhode Island</option> <option value="SC">South Carolina</option> <option value="SD">South Dakota</option> <option value="TN">Tennessee</option> <option value="TX">Texas</option> <option value="UT">Utah</option> <option value="VT">Vermont</option> <option value="VA">Virginia</option> <option value="WA">Washington</option> <option value="WV">West Virginia</option> <option value="WI">Wisconsin</option> <option value="WY">Wyoming</option> </select> </span> <input type="text" name="calc_lease_zip_1_1" id="calc_lease_zip_1_1" data-label="Zip" onblur="toUpper(this);" maxlength="10" value="" style="width:30%;" aria-label="Zip Code" /> </span> </div> <div class="row"> <span class="lbl">Phone:</span> <span class="inp"><input type="text" inputmode="tel" name="c_company_phone_1_1" id="c_company_phone_1_1" data-label="Phone" onblur="toPhone(this);" maxlength="12" value="" class="w100p" placeholder="###-###-####" aria-label="Phone Number" /></span> </div> <div class="row"> <span class="lbl">E-mail:</span> <span class="inp"><input type="text" inputmode="email" name="c_company_email_1_1" id="c_company_email_1_1" data-label="E-mail" onblur="toEmail(this);" value="" class="w100p" placeholder="email@example.com" aria-label="Email Address" /></span> </div> <div class="clear"></div> </div><!--.main_page_top_box--> </div><!--#app_info--> </div><!--#top_wrapper--> <!-- END OF TOP DATA ENTRY SECTION --> <div class="clear"></div> <div id="tabbed_content"> <div id="sct_179" class="tabcontent"> <h2 role="contentinfo">IRS Section 179 Write Off & Bonus Depreciation</h2> <div class="inner_tab"> <input type="hidden" name="s179_first_year_total_tax_savings" id="s179_first_year_total_tax_savings" value="0" /> <table class="w100p big1 right"> <tr class="bold"> <td>Cost of Equipment</td> <td class="w100" id="s179_calc_lease_amount">$0.00</td> </tr> <tr> <td> 1st Year Section 179 Write Off<br /> <span class="small1">Under the law, $1,220,000 is the maximum Section 179 Write Off in 2024.</span> </td> <td id="s179_year_1_writeoff">$0.00</td> </tr> <tr> <td>1st Year Bonus Depreciation<br /> <span class="small1">The first year bonus depreciation is set at 60% for any amount over the $1,220,000 write off amount in 2024.</span></td> <td id="s179_year_1_bonus_depr">$0.00</td> </tr> <tr> <td>Total Deduction In 1st Year</td> <td id="s179_year_1_ded">$0.00</td> </tr> <tr> <td>Potential Tax Savings<br /> <span class="small1" id="s179_tax_rate">Assuming a 21% tax bracket</span> </td> <td id="s179_potential_tax_savings">$0.00</td> </tr> <tr> <td class="bold">Bottom Line Equipment Cost After Tax Savings</td> <td class="bold" id="s179_cost_after_tax_savings">$ 0.00</td> </tr> </table> <p class="small1 justify"></p> </div> <script>calc_s179();</script> </div><!--sct_179--> <div id="programs" class="tabcontent"> <h2 role="contentinfo">Calculator Program Results</h2> <div class="inner_tab"> <div class="program_grid" style="background-color:#999999"> <input type="hidden" name="programid3043" value="3043" /> <p style="margin:0;padding:5px 0;color:#FFFFFF;" class="grid_bg center bold">Dollar amount for this program must be between $10,000 and $2,000,000</p> <div style="position:relative;color:#000;padding-bottom:2px;"> <div style="position:relative;padding:5px;" class="w100p fleft left"> <div class="quoteletter" title="You must first input a valid amount and fill in all required fields."> <div class="center bold small1">View Quote</div> <input type="image" src="pics/adobelogo_disabled.png" class="ql_image_button_disabled" name="prg3043" id="prg3043_pdf" title="You must first input a valid amount and fill in all required fields." alt="You must first input a valid amount and fill in all required fields." disabled="disabled" aria-label="Create PDF Quote Letter" /> <input type="image" src="pics/html_disabled.png" class="ql_image_button_disabled" name="prg3043" id="prg3043_html" title="You must first input a valid amount and fill in all required fields." alt="You must first input a valid amount and fill in all required fields." disabled="disabled" aria-label="Create HTML Quote Letter" /> </div><!--quoteletter--> <span class="bold">CCS Machinery Program</span><br /> <span class="pln"></span> <span class="bold small1 red">Submit an application by clicking the <img src="pics/paper.gif" title="Process an Application" alt="Process an Application" style="margin:0 5px;" /> by the payment amount.</span> </div> <div class="clear"></div> <table class="grid_program" style="position:relative;margin-bottom:5px;"> <tr> <th style="width:15%;"> Purchase Options </th> <th style="width:17%;">24 Months</th> <th style="width:17%;">36 Months</th> <th style="width:17%;">48 Months</th> <th style="width:17%;">60 Months</th> <th style="width:17%;">72 Months</th> </tr><tr><th>$1.00 Out</th> <td class="payment"> <input type="text" name="elb1" inputmode="numeric" class="fld_payment" value="N/A" onfocus="elb1.blur();" /> </td> <td class="payment"> <input type="text" name="elb2" inputmode="numeric" class="fld_payment" value="N/A" onfocus="elb2.blur();" /> </td> <td class="payment"> <input type="text" name="elb3" inputmode="numeric" class="fld_payment" value="N/A" onfocus="elb3.blur();" /> </td> <td class="payment"> <input type="text" name="elb4" inputmode="numeric" class="fld_payment" value="N/A" onfocus="elb4.blur();" /> </td> <td class="payment"> <input type="text" name="elb5" inputmode="numeric" class="fld_payment" value="N/A" onfocus="elb5.blur();" /> </td> </tr> <tr><th>90 Day Deferred/$1.00 Out</th> <td class="payment"> <input type="text" name="elb6" inputmode="numeric" class="fld_payment" value="N/A" onfocus="elb6.blur();" /> </td> <td class="payment"> <input type="text" name="elb7" inputmode="numeric" class="fld_payment" value="N/A" onfocus="elb7.blur();" /> </td> <td class="payment"> <input type="text" name="elb8" inputmode="numeric" class="fld_payment" value="N/A" onfocus="elb8.blur();" /> </td> <td class="payment"> <input type="text" name="elb9" inputmode="numeric" class="fld_payment" value="N/A" onfocus="elb9.blur();" /> </td> <td class="payment"> <input type="text" name="elb10" inputmode="numeric" class="fld_payment" value="N/A" onfocus="elb10.blur();" /> </td> </tr> </table><!--grid_program--> </div> </div><!--program_grid--> <div id="lbl_definitions"> <p style="margin:0;padding:5px 0;color:#FFFFFF;" class="bold center">Definitions</p> <div style="background-color:#FFF;color:#555;width:100%;"> <div class="fleft right bold small1" style="position:relative;clear:left;padding:0px 5px;width:15%;"><p>N/A</p></div> <div class="fleft left small1" style="position:relative;padding:0px 0;width:85%;"><p>Indicates that the combination of Dollar Amount, Term and Purchase Option selected is not available.</p></div> <div class="fleft right bold small1" style="width:15%;position:relative;clear:left;padding:2px 5px;"><p>Terms</p></div> <div class="fleft left small1" style="width:85%;position:relative;padding:2px 0;"><p>Payments are calculated using (2) payments in advance (first and last payments)</p> <p>For "90 Day Deferred" transactions no payments are required for 90 Days from commencement, the remaining full term is due thereafter. For example: a 24 month term requires no payments for the first three (3) months - followed by 21 payments at the remaining full level payment amount. The 90 Day Deferred program is subject to final credit approval.</p> <p>Payments do not include Taxes, Maintenance, Insurance, or applicable documentation fees.</p> <p>Payment Quotes may be structured differently depending on the credit strength of applicant. Transactions greater than $250,000 may require full financial disclosure.</p></div> <div class="clear"></div> </div> </div><!--programs--> </div><!--tabbed_content--> <div class="clear"></div> </div> </div><!-- lbl_definitions --> <script>document.getElementById('lbl_definitions').style.display='block';</script> <!-- Footer Info --> <footer> <div id="footer"> <div class="fleft w100p"> <div class="fright center"> <a href="https://get.adobe.com/reader/" target="_blank" aria-label="Get Adobe Reader - open in new tab/window"><img src="./pics/get_adobe_reader.gif" style="border:0;height:33px;width:112px;" title="Get Adobe Reader" alt="Get Adobe Reader" /></a> <br /><span id="siteseal" tabindex="0"><script async src="https://seal.godaddy.com/getSeal?sealID=pE6BKlBNEtuaEBUVqWEPxxQzEqj9wn4qKQBJk6gews5BcY8v7F2urVOD8"></script></span> </div> <p>alaQuote and these custom financial tools are services of ELBTools.<br /> Use of this website constitutes acceptance of our <a href="/privacy.php" class="elbtools" target="_blank" aria-label="Read Terms & Conditions of Service - open in new tab/window">Terms & Conditions of Service</a>, and understanding of our <a href="/cookie-policy.php" class="elbtools" target="_blank" aria-label="Read Cookie Policy - open in new tab/window">Cookie Policy</a>.<br /> Copyright © 2001-2024 - <a href="https://www.elbtools.com" title="ELBTools provides custom calculator and application technology to leasing professionals." target="_blank" class="elbtools" aria-label="Launch parent website for ELBTools - open in new tab/window">ELBTools</a> - All rights reserved.</p> </div> <div class="clear"></div> </div><!--footer--> </footer> <script><!-- LOADcalculate(); --></script> </form> </div><!--main_wrapper--> </div><!--outerwrapper--> </body> </html> <!-- end FOOTER INFO -->