Símplemente con HTML y Javascript no se puede, como ya te han comentado.
Existen otras alternativas, como utilizar algún componente con Java (applet) o algún activex.
Se que también se pueden hacer cosas con flash. Por ejemplo, mira
http://swfupload.org/ que te permite un control más fino sobre las subidas, aunque no llega a ofrecer la posibilidad de parada y reinicio de descarga.
Saludos.