if i follow you correctly...
you could automaticaly chop up url when user click on another text box, instead of adding another button...or you could add another button
or you could disable username/pass fields if you detect "@" char instead of "ftp://"
this way i can paste in ftp://ftp.uu.net/tmp and still be able to enter username/pass