Recuerda que para transferir archivos debes setiar enctype="multipart/form-data" en el formulario, por lo que veo no estas haciendo Submit, sino que solamente un evento onclick.
Aqui hay un ejemplo de subir archivo asincronicamente, de todas formas busca algo ya hecho en google:
http://www.anyexample.com/programmin...ile_upload.xml