var forbruksokning = 20/100;
var termingebyr = 35;

jQuery(document).ready(function($) {
  var milage = $("#kjlengde");
  var consumption = $("#forbruk");
  var enginetype = $("input[name='motortype']:checked");
  var advance = $("#forskudd");
  var interest_factor = $("input[name='rentefaktor']:checked");
  
  if(milage.length > 0) { 
    milage.selectToUISlider({
      labels: 3,
      labelSrc: 'value',
      tooltip: true,
      sliderOptions: {
        animate: true,
        change: function(event) {
          regn_ut();
        }
      }
    }).hide();
  }
  if(consumption.length > 0) { 
    consumption.selectToUISlider({
      labels: 3,
      labelSrc: 'value',
      tooltip: true,
      sliderOptions: {
        animate: true,
        change: function(event) {
          regn_ut();
        }
      }
    }).hide();
  }
  $("input[name='motortype']").change(function() { regn_ut();});
  $("input[name='rentefaktor']").change(function() { regn_ut();});
  $("#forskudd").change(function() { regn_ut();});
  $("#gas_calculator_form").submit(function() { regn_ut(); return false; });
  
  function regn_ut () {
    var enginetype = $("input[name='motortype']:checked");
    var interest_factor = $("input[name='rentefaktor']:checked");
    var svar_uten_finansiering = "";
    var svar_med_finansiering = "";
    
    // uten finansiering
    var gasspris = gas_price;
    var bensinpris = fuel_price;
    var forbruksokning = increased_consumption/100;
    kjlengde = milage.val();
    forbruk = consumption.val(); 
    svar_uten_finansiering=Math.round(((kjlengde/10)*(forbruk*bensinpris)-((kjlengde/10) *((1+forbruksokning)*forbruk*gasspris)))/12);
    $('#answer_without_finance').text(svar_uten_finansiering);
    
    // med finansiering
    var motortype = enginetype.val();
    var forskudd = advance.val();
    var rentefaktor = interest_factor.val();
    if(forskudd=='') { forskudd = 0; }
    svar_med_finansiering=Math.round(svar_uten_finansiering-( ((motortype-forskudd+500)*rentefaktor)+termingebyr));
    $('#answer_with_finance').text(svar_med_finansiering);
  }
  regn_ut();
});
/*
function regn_ut () {
  kjlengde_o = getobject('kjlengde');
  forbruk_o = getobject('forbruk');
  kjlengde = cr(kjlengde_o.value);
  forbruk = cr(forbruk_o.value);
  if (!validate(kjlengde,'Kj&oslash;relengde m&aring; v&aelig;re et tall'))return(false)
  if (!validate(forbruk,''))return(false)
  svar=Math.round(((kjlengde/10)*(forbruk*bensinpris)-((kjlengde/10) *((1+forbruksokning)*forbruk*gasspris)))/12)
  svardiv=getobject('svar')
  svardiv.innerHTML=svar
  return(false)
}
function regn_ut_med_finansiering () {
regn_ut ()
motortype_o=getobject('motortype')
motortype=motortype_o.value
forskudd_o=getobject('forskudd')
forskudd=forskudd_o.value
if(forskudd=='')forskudd=0
rentefaktor_o=getobject('rentefaktor')
rentefaktor=rentefaktor_o.value
if (!validate(kjlengde,'Kj&oslash;relengde m&aring; v&aelig;re et tall'))return(false)
if (!validate(forbruk,''))return(false)
var svar_med_finansiering=svar-( ((motortype-forskudd+500)*rentefaktor)+termingebyr)
svardiv=getobject('svar_med_finansiering')
svardiv.innerHTML=Math.round(svar_med_finansiering)
return(false)
}
*/
