JavaScript widgets for ODS profile management based on ods.js