Re: Button change thing
Haven't you tried to call a function once the "browse" button had been clicked.
Inside the function you could take a look if the value is empty, otherwise, then there could be some files being uploaded.
Additionally, the better way is to use an "onsubmit" event on the form that contains the "file" button. When someone submits, you could check for the "input type=file" button to see if there is a value, then you could show the "upload" button that you want and hide the "browse" button that you hate.
Hope that makes sense.
P.S. Happy New year to all