$=jQuery;
$(document).ready(function() 
{
  $("#date").datepick();
  adjust_value();
});

function calculate()
{
  var P = parseFloat($('#principal').val());
  var r = parseFloat($('#interest').html()) / 100;
  var n = parseFloat($('#term').val());
  var month = /(\d+)\/\d+\/\d+/.exec($('#date').val())[1];
  var months = month > 8 ? 12 - month + 8 : 8 - month;
  var ytdint = months * r / 12 * P;

  P += ytdint;
  
  
  var A = P * ( r * Math.pow(1+r,n) ) / ( Math.pow(1+r,n) - 1 );
  A = A.toFixed(2);
  $('#result').html('$'+A);
}

function calc_percent()
{
  var r = parseFloat($('#requested_financing').val());
  var v = parseFloat($('#assessed_value').val());
  
  var p = (r / v * 100).toFixed(2) 

  $('#percent').html(p);
}

function calc_percent2()
{
  var r = parseFloat($('#requested_financing2').val());
  var v = parseFloat($('#assessed_value2').val());

  var p = (r / v * 100).toFixed(2)

  $('#percent2').html(p);
}

function adjust_value()
{
  $('#assessed_value_span').html($('#assessed_value').val());
  calc_lien_percent();
}

function adjust_value2()
{
  $('#assessed_value_span2').html($('#assessed_value2').val());
  calc_lien_percent2();
}

function add_lien(el)
{
  var list = $('#'+el);

  li = $('<li><input onchange="sum_liens(\''+el+'\')"/></li>');
  list.append(li);
}

function add_lien2(el)
{
  var list = $('#'+el);

  li = $('<li><input onchange="sum_liens2(\''+el+'\')"/></li>');
  list.append(li);
}

function sum_liens(el)
{
  $('#sum_liens').val($('#'+el+' input').sumValues());
  calc_lien_percent();
}

function sum_liens2(el)
{
  $('#sum_liens2').val($('#'+el+' input').sumValues());
  calc_lien_percent2();
}

$.fn.sumValues = function() {
  var sum = 0; 
  this.each(function() {
    if ( $(this).is(':input') ) {
      var val = $(this).val();
    } else {
      var val = $(this).text();
    }
    sum += parseFloat( ('0' + val).replace(/[^0-9-\.]/g, ''), 10 );
  });
  return sum;
};

function calc_lien_percent()
{
  var liens = parseFloat($('#sum_liens').val());
  var assessed_value = parseFloat($('#assessed_value').val());

  var lien_percent = (liens / assessed_value * 100).toFixed(2);
  var lien_class = lien_percent 
  $('#lien_percent').html(lien_percent);
  
  var loan_percent = $('#percent').html();

  if(loan_percent <= 10 && lien_percent <= 10)
  {
    $('#congratulations').show();
    $('#sorry').hide();
  }
  else
  {
    $('#congratulations').hide();
    $('#sorry').show();
  }
  
}

function calc_lien_percent2()
{
  var liens = parseFloat($('#sum_liens2').val());
  var assessed_value = parseFloat($('#assessed_value2').val());

  var lien_percent = (liens / assessed_value * 100).toFixed(2);
  var lien_class = lien_percent
  $('#lien_percent2').html(lien_percent);

  var loan_percent = $('#percent2').html();

  if(loan_percent <= 10 && lien_percent <= 10)
  {
    $('#congratulations2').show();
    $('#sorry2').hide();
  }
  else
  {
    $('#congratulations2').hide();
    $('#sorry2').show();
  }

}

