title: How can I shift-select multiple checkboxes like GMail?
body: <p>In GMail, the user can click on one checkbox in the email list, hold down the Shift key, and select a second checkbox. The JavaScript will then select/unselect the checkboxes that are between the two checboxes.</p>
  
  <p>I am curious as to how this is done? Is this JQuery or some basic (or complex) JavaScript?</p>