function addonload(func) {
	if (typeof window.addEventListener != 'undefined') {
		window.addEventListener('load', func, false);
	} else if (typeof window.attachEvent != "undefined") { // IE
		window.attachEvent('onload', func );
	} else {
		if (window.onload != null) {
			// maintain any other onload events
			var oldOnload = window.onload;
			window.onload = function (e) {
				oldOnload(e);
				func();
			};
		} else {
			window.onload = func;
		}
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (loaded == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			if (document[changeImages.arguments[i]]) {
				document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
			} else {
				changeImages.arguments[i].src = changeImages.arguments[i+1];
			}
		}
	}
}
function changeArrow() {
	if (document.images && (loaded == true)) {
		for (var i=0; i<changeArrow.arguments.length; i+=2) {
			if (document[changeArrow.arguments[i]]) {
				if (document[changeArrow.arguments[i]].src.indexOf('/images/right_arrow.gif') > 0) {
					document[changeArrow.arguments[i]].src = '/images/down_arrow.gif';
				} else {
					document[changeArrow.arguments[i]].src = '/images/right_arrow.gif';
				}
			} else {
				if (changeArrow.arguments[i].src.indexOf('/images/right_arrow.gif') > 0) {
					changeArrow.arguments[i].src = '/images/down_arrow.gif';
				} else {
					changeArrow.arguments[i].src = '/images/right_arrow.gif';
				}
			}
		}
	}
}
var loaded;
function preloadImages() {
	for (var i=0;i<preloadImages.arguments.length;i++) {
		newImage(preloadImages.arguments[i]);
	}
	loaded = true;
}

function popImage(img, alt) {
	url = '/imageviewer.php?pic='+img+'&alt='+alt;
	window.open(url, 'ImageZoom', 'width=435,height=495');
}

function externalLinks() { 
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") &&
		anchor.getAttribute("rel") == "blank")
		anchor.target = "_blank";
	}
} 

addonload(externalLinks);

function toggleDiv(divName) {
	thisDiv = document.getElementById(divName);
	if (thisDiv) {
		if (thisDiv.offsetHeight > 0 || thisDiv.style.display == "block") {
			thisDiv.style.display = "none";
		}
		else {
			thisDiv.style.display = "block";
		}
	}
}

function toggleClass(divName) {
	thisDiv = document.getElementById(divName);
	if (thisDiv) {
		if (thisDiv.className == '') {
			thisDiv.className = "currentbio";
		}
		else {
			thisDiv.className = "";
		}
	}
}

function colorHeadlines(){
	try{
		var h1 = document.getElementById("content").getElementsByTagName("h1")[0];
		var colorWords=['2008','2009','message','strategy','america','sea','asia','exploration','people','integrity','operational', 'responsibility','information'];
		if(h1!=null || h1 != "undefined"){
			var h1Words = String(h1.innerHTML).split(" ");
			for (var i = colorWords.length - 1; i >= 0; i--){
				for (var j = h1Words.length - 1; j >= 0; j--){
					if(h1Words[j].toLowerCase()==colorWords[i]){
						h1.innerHTML=h1.innerHTML.replace(h1Words[j],"<span>"+h1Words[j]+"</span>");
						break;
						break;
					}
				};

			};
		}
	}catch(e){
		//must be the homepage 
	}
}

addonload(colorHeadlines);