Webpage Client

I have a website I am building and I am trying to find a FTP Control panel or FTP java script so that the users only have to login and upload there files. I know there are many free clients out there, but are there any free webclients out there? My web users have Mac’s and PC’s