page profil refactoring progressbar + updtate & generalize progressbar js handler