function init() {
	return;
	var canvas;
	var firstColour;
	var lastColour;
	var cCanvas = document.getElementsByTagName("canvas");
	
	for (var i = 0; i < cCanvas.length; i++) {
		canvas = cCanvas.item(i);
		if (canvas.className == "subnavibg") {
			firstColour = "#3A658A";
			lastColour = "#134876";
		}
		else if (canvas.className == "subnavibg2") {
			firstColour = "#3A658A";
			lastColour = "#134876";
		}
		else if (canvas.className == "subnavititlebg") {
			firstColour = "#2E5984";
			lastColour = "#1F446F";
		}
		else if (canvas.className == "feattitlebg") {
			firstColour = "#7193B1";
			lastColour = "#4E789E";
		}
		else if (canvas.className == "featbg") {
			firstColour = "#41688E";
			lastColour = "#6A8DA6";
		}
		else if (canvas.className == "pagetitlebg") {
			firstColour = "#2D5783";
			lastColour = "#1F446F";
		}
		else if (canvas.className == "emptybg") {
			firstColour = "#2D5783";
			lastColour = "#1F446F";
		}
		else if (canvas.className == "navibg") {
			firstColour = "#33648E";
			lastColour = "#014071";
		}
		else if (canvas.className == "langbg") {
			firstColour = "#0E4E7C";
			lastColour = "#2B638C";
		}

		if (canvas.filters) {	// IE
			// create a new DIV element to represent the 'canvas'
			var el = document.createElement("DIV");
			// resize the canvas to the size of its parent element
			el.style.width = canvas.parentElement.clientWidth + "px";
			el.style.height = canvas.parentElement.clientHeight + "px";
			// apply the proprietary MS filter
			el.style.filter = "progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorstr=" + firstColour + ", endColorstr=" + lastColour + ")";
			// apply the same CSS class that is used for the canvas
			el.className = canvas.className;
			
			// finally, insert our own 'canvas' element after the real <canvas> element...
			// for some reason, the second nextSibling refers to </canvas>
			canvas.parentElement.insertBefore(el, canvas.nextSibling.nextSibling);
		}
		else {	// the rest
			var context = canvas.getContext("2d");
			var w = canvas.parentNode.clientWidth;	// clientWidth excludes borderWidth, unlike offsetWidth
			var h = canvas.parentNode.clientHeight;
			canvas.width = w;
			canvas.height = h;
			var g = context.createLinearGradient(0, 0, 0, h);
			g.addColorStop(0, firstColour);
			g.addColorStop(1, lastColour);
			context.fillStyle = g;
			context.fillRect(0, 0, w, h);
		}
	}
}

onload = init;