$(document).ready(function(){
    refreshWeight();
		
		
    // profiltruje cenu, od nezadoucich znaku
    function filterInput(price){
      price = price.replace(/[^0-9+|.|,]/, ''); // odstrani vsechny znaky, ktere nejsou cislice, nebo tecka, carka nebo minus
      return price.replace(/[,|.]+/, '.');
    }

    function refreshWeight(){

			var d = $("#inD").val();
			var t = $("#inT").val();
			var h = $("#inH").val();
			var m = $("#inM").val();
			
			$("#inH").val(0.0246615*(d-t)*t);
      $("#inOut").val(0.0246615*(d-t)*t*m);
      
    }

    $("#inD").live("keyup", function(){
      $(this).val(filterInput($(this).val())); // profiltrujeme vstup od nezadoucich znaku      
      refreshWeight();
			
    });
		
    $("#inT").live("keyup", function(){
      $(this).val(filterInput($(this).val())); // profiltrujeme vstup od nezadoucich znaku      
      refreshWeight();
      
    });

    $("#inM").live("keyup", function(){
      $(this).val(filterInput($(this).val())); // profiltrujeme vstup od nezadoucich znaku      
      refreshWeight();
      
    });


});
