.NET Ajax file uploader

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
I need a custom user control made in ASP.NET that is basically a file upload utility. What it needs to be able to do is:
1) Allow the user to browse for a selected file
2) Once they select okay from the browse it should automatically upload the file to some random folder location on the computer and display a progress bar of the status (using ajax no postback to process the upload)
3) On successful upload, based on the file type it should display an icon of the file type to the left of the browse.
4) A property of the user control should hold the full path of the uploaded file which can be extracted from any page that will use this control
5) Ability to filter the file types in the browse window

This should be the basics for what I need done. First person to show me a demo of this control will win the project.
Tight budget for this project. Can only spend up to 125 on this project.

Good luck bidding.

Skills required:
.NET, AJAX, C# Programming, Video Services
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 125
in 1 days
Hire thelogicgates1
$ 120
in 12 days
Hire ValueCoders
$ 100
in 5 days
$ 125
in 5 days
$ 120
in 1 days
Hire mneo
$ 125
in 4 days
$ 124
in 1 days
Hire VirtualHorizon
$ 150
in 5 days
Hire huupq
$ 125
in 1 days
Hire jatinkindra
$ 130
in 8 days