Automatic updates using jQuery.
Fix "all" input for apply.
Switch to id to avoid confusion.
Use bootstrap to make this a bit more mobile friendly.