/*
Programmer: Darryl Ballard, Kenny Graham
Date Created: 2009-12-21
Last Modified: 2010-05-13
Version: 2.0.0

Version History:
	2.0.0: Moved element names into an array, wrapped it all in an insta-call function to not pollute the global namespace.
	
	1.0.0, 2009-12-21: Done as a series of document.createElement('foo'); calls.

Purpose:
	Makes IE recognize elements new to HTML5

*/

(function () {
	var html5_elements = [
		'abbr',
		'article',
		'aside',
		'audio',
		'bb',
		'canvas',
		'datagrid',
		'datalist',
		'details',
		'dialog',
		'eventsource',
		'figure',
		'footer',
		'header',
		'hgroup',
		'mark',
		'menu',
		'meter',
		'nav',
		'output',
		'progress',
		'section',
		'time',
		'video'
	];
	var i, il;
	
	for (i = 0, il = html5_elements.length; i < il; i++) {
		document.createElement(html5_elements[i]);
	}
})();

