A JS-based text selection widget for jQuery UI