solo basta con modificar esta funcion, pero quita los demas cambios que hiciste, excepto
$('a.empezar_quiz').click().
Código Javascript
:
Ver originalfunction loadQuestion(param){//CARGA LA SIGUIENTE PREGUNTA
if(question == 1){$('#prev').hide();}else{$('#prev').show();}
var r = (param)?(param.respuestas)?'&r='+param.respuestas:'':'';
$('#cuestionario').html('').load('preguntas.php?q='+(question)+r,(param)?param.callback:null);
}
el segundo error sucede cuando llegas a una pregunta que no existe, es decir, cuando no hay preguntas en pantalla, eso es algo que deberias de evitar( dejar la pantalla en blanco ), lo podrias hacer definiendo un numero maximo de preguntas, y cuando llegues a ese numero y le das continuar guardas todas las respuestas del usuario.