addLoadEvent(prepH1s);
addLoadEvent(prepH2s);

function prepH1s() {
	var validChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
	var allH1s = document.getElementsByTagName("h1");
	var targetDiv = document.getElementById('content');
	for (var x = 0; x < allH1s.length; x++) {
		var currH1 = allH1s[x];
		for (var i = 0; i < currH1.innerHTML.length; i++) {
			if(validChars.search(currH1.innerHTML.charAt(i)) > 0) {
				if (currH1.className) {
					targetDiv.className = targetDiv.className + " letter" + currH1.innerHTML.charAt(i);
				} else {
					targetDiv.className = "letter" + currH1.innerHTML.charAt(i);
				}//if
				break;
			}//if
		}//for
	}//for
	
}

function prepH2s() {
	var allH1s = document.getElementsByTagName("h1");
	var allH2s = document.getElementsByTagName("h2");
	for (var x = 0; x < allH1s.length; x++) {
		var currH1 = allH1s[x];
		var nextSib = currH1.nextSibling;
		while (nextSib.nodeType == "3") {
			nextSib = nextSib.nextSibling;
		}
		var currH2 = allH2s[0];
		if (nextSib == currH2) {
			currH2.className = "marginLeft";
		}
	}
}

function addLoadEvent(func) {
	var oldonload = window.onload;
	if(typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
							oldonload();
							func();
						}
	}
}





