jQuery - reading data from html table

jQuery - reading data from html table

I have a html table with only one almost empty row but more rows can be added/deleted by user(click the button).
User has to input data in a few rows and the jQuery script has to read it and make some calculations and then fills the rest of table cells(and two other fields under the table). And here's the problem. The jQuery reads/loads the data only from first row. It will work for the second row ONLY when i will change something(input) from the first row or i will fill the second row in the first place.
Whats's wrong? Why does it not work? Please help.

Code:
jQuery script http://pastebin.com/TnjJPi5W
HTML table and two others inputs here: http://pastebin.com/1174Q0Ne