/*
	Global behaviours (event handling)
*/

YAHOO.util.Event.onDOMReady(init);

function init() {
	// Compatibility check - return false if browser doesn't support the required DOM functionality
	if (!document.getElementById) return false;
	if (!document.getElementsByTagName) return false;

	// Apply 'prettyprint' class to all <pre> blocks
	var preElements = document.getElementsByTagName('pre');
	for (var i=0; i<preElements.length; i++) {
		YAHOO.util.Dom.addClass(preElements[i], 'prettyprint');
	}

	// Call prettyPrint() to do nice code colouring (of everything inside <pre> blocks)
	prettyPrint();
}
