/* --- DOM Ready - Checker --- */
function domReady(f){if(domReady.done){domReady.done=false;return f();}if(domReady.timer){domReady.ready.push(f);}else{if(window.addEventListener)window.addEventListener('load',isDOMReady,false);else if(window.attachEvent)window.attachEvent('onload',isDOMReady);domReady.ready=[f];domReady.timer=setInterval(isDOMReady,50);}}function isDOMReady(){if(domReady.done)return false;if(document&&document.getElementsByTagName&&document.getElementById&&document.body){clearInterval(domReady.timer);domReady.timer=null;for(var i=0;i<domReady.ready.length;i++)domReady.ready[i]();domReady.ready=null;domReady.done=true;}}

/* --- Add red border to H2 header and page footer --- */
domReady(function() {	
	elements = document.getElementsByTagName('h2');	
	for (var i = 0; i < elements.length; i++) {
		wrap(elements[i]);
	}
	wrap(document.getElementById('footer'));
});

/* --- Wrapping --- */
function wrap(element) {
	element.innerHTML = '<div>' + element.innerHTML + '</div>';
}



