var image1 = getUrlVars()["upload"];
Questo parametro mi mette un dubbio vuoi fare un upload in ajax?
Metti anche il form per vedere l'invio, poi non funziona non va significano poco se l'operazione la fai (come prova per capire se può essere un problema server) senza ajax funziona?