$(document).ready(function() {
  if( $('#skaiciuokle_header').is('#skaiciuokle_header') ) {
    skaiciuokle();
  }

  $('#sk_btn').click(function() {
    skaiciuokle();
  });

  function skaiciuokle() {
    $('#skt').html('');

    var sk_i = parseFloat($('#sk_indelis').attr('value'));
    var sk_p = parseFloat($('#sk_palukanos').attr('value'));
    var sk_l = parseInt($('#sk_laikotarpis').attr('value'));

    if( isNaN(sk_i) || isNaN(sk_p) || isNaN(sk_l) ) {
      if( isNaN(sk_i) ) $('#sk_indelis').attr('value', '');
      if( isNaN(sk_p) ) $('#sk_palukanos').attr('value', '');
      if( isNaN(sk_l) ) $('#sk_laikotarpis').attr('value', '');

      return;
    }

    $('#sk_indelis').attr('value', sk_i);
    $('#sk_palukanos').attr('value', sk_p);
    $('#sk_laikotarpis').attr('value', sk_l);
    
    if( sk_i < 1 ) { alert('Indėlis per mažas'); return; }
    if( sk_l < 1 ) { alert('Laikotarpis per trumpas'); return; }

    var html = '';

    var sk_men = (( sk_i / 12 ) * ( sk_p / 100 )).toFixed(2);
    
    html = '<table id="sk_table" cellspacing="0" cellpadding="4"><tr><td>Indėlio suma</td><td>'+sk_i+'</td></tr><tr><td>Indėlio suma su palūkanomis</td><td>'+(sk_i+(sk_men*sk_l))+'</td></tr><tr><th>Laikotarpis</th><th>Indėlio palūkanų mėnesinė suma</th></tr>';

    for(var i=1; i<=sk_l; i++) {
      html = html+'<tr><td>'+i+'</td><td>'+sk_men+'</td></tr>';
      if(i % 12 == 0 )
        html = html + '<tr><th>Palūkanų suma už '+i+'mėn.</th><th>'+(sk_men*i).toFixed(2)+'</th></tr>';
    }
    
    if(sk_l % 12 > 0 )
      html = html + '<tr><th>Palūkanų suma už '+sk_l+'mėn.</th><th>'+(sk_men*sk_l).toFixed(2)+'</th></tr>';
    
    html = html+'</table>';
    $('#skt').html(html);
  }
});
