use some online libs, fix readOnly and new datepicker widget