I have mentioned Firebug before, which is an extension to Firefox that allows you to do some incredible things with Javascript, HTML, and CSS.
One of the more powerful things it does is let you set breakpoints in your javascript. A breakpoint is a debugging tool that causes the script execution to stop at a specific line in your code so that you can examine the state of the script at that point, and potentially change values. I think that if you've never used breakpoints in your development before, then you're really crippling yourself in terms of how you debug. The problem seems to be that nobody really teaches this skill.










Just A Ride
We Want Your Soul (Club Mix)
Once In A Lifetime
Bomb Scare