antes de continuar varias preguntas...
1- para que usas
var docu = document.getElementById("fileToUpload")
si estás usando jquery?
2- para que usas el prefijo "javascript:" antes del notify?
javascript:$.notify({text: 'Documento Duplicado', title: 'Error Deploy', icon: 'images/dialog-error.png'});
3- una pregunta que llevo 4 posts haciendo QUE VERSION de JQuery usas?
4- la funcion updatepage(str) quien la llama?
5- la funcion updatepage(str) se dispara correctamente con el evento que necesitas?
6- estás seguro que el valor siempre es diferente "-1" en str cuando está bien el hecho el proceso?
(por favor, responde las preguntas de forma numerad para que no se enrede las respuestas y para que respondas puntualmente lo que se necesita saber)