function paymentCalculator() {
    var Pv;
    var R;
    var n;
    var apr;
    var t;
    var principle;
    var downpayment;
    
    principle = $("#principle").val();
    downpayment = $("#downPayment").val();
    principle = replaceComma(principle);
    downpayment = replaceComma(downpayment);
    apr = ($("#apr").val()/100);
    n = $("#loanMonths").val();
    R = apr/12;
    Pv = principle-downpayment;
    t = Math.round((Pv*R)/(1-Math.pow(1+R,-n)));
    if (t == null || t == '' || isNaN(t) ) {
        t = 0;
    }
    checkZero('principle');
    checkZero('apr');
    checkZero('loanMonths');
    checkZero('downPayment');
    $("#payment").text('Payment: $'+t+'*');
}

function checkZero(name) {
    if ($(name).val() == null || $(name).val() == '' || isNaN($(name).val()) ) {
        $(name).val(0);
    }
}

function replaceComma(value) {
    return parseInt(value.replace(',',''));
}

$(document).ready(function() { 
  /* This is basic - uses default settings */ 
  $("a.fancybox").fancybox({ 
    'hideOnContentClick': true,
    'zoomSpeedIn': 500,
    'zoomSpeedOut': 500
  });
  
  $('#vehicleImages').jcarousel({
    scroll:5
  });
});
