Added 'selectAll' and 'deselctAll' methods.  Fixed bug where setting properties with JS was failing.