$(document).ready(function(){

///////////////////////
// Format price
//////////////////////

  function format(i)
  {
	return Math.round(i);
	  //return i.toFixed(2).replace('.00', ',-');
  }
  

	
///////////////////////
// on key up of textbox
//////////////////////

function isTehoog(km)
{
	if(km > 10000000) return true;
	return false;
}
function tehoog(km)
{
	if( isTehoog(km) ) km = tehoog( Math.floor( km / 10 ) )
	return km;
}

  $("#rkmInput").keyup(function(){
								 
	///////////////////////
	// input
	//////////////////////
	
     var km = parseInt($("#rkmInput").val());	 
	 if(km.toString() == 'NaN')
	 {
		 $("#rkmInput").val('');
		km = 0; 
	 }
	 if(km.toString() != $("#rkmInput").val() && km != 0 )
	 {
		km = tehoog(km);
	   	$("#rkmInput").val(km );
	 }
	 else if( isTehoog(km) )
	 {
	 	km = tehoog(km);
		$("#rkmInput").val(km );
	 }
	 
	///////////////////////
	// logic
	//////////////////////
	
	 
	 //calculate output
	 var bezinetot =  km / Benzine.kl * Benzine.lp;
	 var dieseltot = km / Diesel.kl * Diesel.lp;
	 var aardgastot = km / Aardgas.kl * Aardgas.lp;
	 
  
	///////////////////////
	// output
	//////////////////////

	 $("#rkmBenzine").html(  format(bezinetot) );
	 $("#rkmDiesel").html(  format(dieseltot)  );
	 $("#rkmAardgas").html( format(bezinetot - dieseltot) );
	 	 
  })
  
 

});
