Submit Button Enabling
"Enabling" you ask?  Yes.  We all know how to disable the submit upon form submission and the reasons for doing so, but what about re-enabling the submit button after an allotted amount of time.  After all, what if the user presses the "stop" button immediately after submitting the form?  They'd be screwed.  Why not re-enable the submit button after an allotted amount of time so that the user may re-submit?
The MooTools JavaScript
window.addEvent('domready',function() {
		var subber = $('submit');
		subber.addEvent('click',function() {
			subber.set('value','Submitting...').disabled = true;
			(function() { subber.disabled = false; subber.set('value','Resubmit'); }).delay(10000); // how much time?  10 seconds
		});
	});
Of course, this isn't ideal in all situations.  It is, however, a nice touch if your system can accommodate for it.
Update:  Upon submission, the button's message changes to "submitting..." and once enabled, the message changes to "Resubmit."  Thank you to Facundo Corradini for the suggestion!
![9 Mind-Blowing Canvas Demos]() - The - <canvas>element has been a revelation for the visual experts among our ranks.  Canvas provides the means for incredible and efficient animations with the added bonus of no Flash; these developers can flash their awesome JavaScript skills instead.  Here are nine unbelievable canvas demos that...
 
![Facebook Open Graph META Tags]() - It's no secret that Facebook has become a major traffic driver for all types of websites.  Nowadays even large corporations steer consumers toward their Facebook pages instead of the corporate websites directly.  And of course there are Facebook "Like" and "Recommend" widgets on every website.  One... 
![Create a Simple News Scroller Using Dojo]() - 
My journey into Dojo JavaScript has been exciting and I'm continuing to learn more as I port MooTools scripts to Dojo.  My latest experiment is porting a simple new scroller from MooTools to Dojo.  The code is very similar!
The HTML
The news items... 
![Create Custom Events in MooTools 1.2]() - Javascript has a number of native events like "mouseover," "mouseout", "click", and so on.  What if you want to create your own events though?  Creating events using MooTools is as easy as it gets.
The MooTools JavaScript
What's great about creating custom events in MooTools is...