function czyLiczba(value){

     var anum=/(^\d+$)|(^\d+\.\d+$)/
     
     if (anum.test(value))
     {
          return true;
     }
     return false;

}

$(document).ready(function() {

     $('.sila input[type="button"]').click(function(){
          
          var n = $(this).attr("id");
          n = n.substring(1, n.length); 
          var wartoscC = $("#w"+n).val();
          if(czyLiczba(wartoscC))
          {        
               wyniki(wartoscC,n);
               $('.sila input[type="text"]').val("");
               $("#w"+n).val(wartoscC);
          }
          else
          {
                $('.sila input[type="text"]').val("");
          }
     });

});

function sila(jedn,wart, pa)
{
     if(j[pa]==j[jedn])
     {
          return parseFloat(wart);
     }
     else
     {
          var x = 1 / j[pa];
          
          return (j[jedn] * x * wart);
     }
}

function wyniki(wart,pa)
{
     $("#new").html( sila("new",wart, pa) ); 
     $("#kn").html( sila("kn",wart, pa) );
     $("#dyn").html( sila("dyn",wart, pa) );
     $("#kg").html( sila("kg",wart, pa) ); 
     $("#lb").html( sila("lb",wart, pa) );  
}


var j = new Object();
j["new"] = 1.0000000000000000;
j["kn"] = 0.0010000000000000;
j["dyn"] = 100000.0000000000000000;
j["kg"] = 0.1019716212977928;
j["lb"] = 0.2248089431128759;
