added widgetgallery.js