Client Side file upload control