Pues viendo el código que indicas le falta la parte de subir archivos, revisa las FAQs del foro esta ahí explicado como subir archivos y moverlos a una carpeta.
La parte de Javascript dudo que funcione en los navegadores recientes ya que solamente funcionaba en navegadores anteriores, es algo que ya se corrigio en todas las versiones recientes.
Saludos