Ajax based File Uploads
<p>I'm looking for a javascript/ajax based file upload. The way it would work is this:</p>

<p>1) User clicks browse</p>

<p>2) User selects CTRL and selects the files he wants to upload</p>

<p>3) Via Javascript the user is shown a few loading graphics (1 per each file being uploaded)</p>

<p>4) After each upload finishes, a loading graphic is replaced with a success graphic and the filename of the uploaded file.</p>

<p>So what I'm really asking for is:</p>

<p>1) A way to do javascript/ajax based file uploads.</p>

<p>2) A way to detect when a file starts/finishes uploading, or to call a function when it happens.</p>
