I had been thinking of doing this, but apparently, someone's had the idea before (well, duh, you see it all over the place) -- pasting your souce code up doesn't always do what you think/wish/hope it will do and I came across
this article regarding this. It's a good, easy, quick read and ...well, its coded already.