Darboux coordinates and Liouville-Arnold integration in loop algebras