Si, todos pensamos que programar en javascript apesta :) Sobre todo por la falta de un sistema de seguir el flujo del programa, que no sea 20 millones de alerts. En este mundo AJAX-iano que vivimos quizá os interese este traceador: jsTrace . No dejéis de ver la demo.