I use Firebug\'s console.log() for debugging my website. If I try viewing my website in browsers without Firebug then I get a console is not defined er
Firebug source code provides a file to do this :
See firebugx.js
Do not reinvent the wheel every day :)