function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}

function getElementsByClass(node,searchClass,tag) {
	var classElements = new Array();
	var els = node.getElementsByTagName(tag); // use "*" for all elements
	var elsLen = els.length;
	var pattern = new RegExp("\\b"+searchClass+"\\b");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

// sets the class of selected divs to "tab"
function setClass () {
	var el = getElementsByClass(document,"print","div");
	for ( var i=0; i < el.length; i++) {
		el[i].className = "hidden";
	}
}

function setActive () {
	if (!document.getElementById) return false;
	var link1 = document.getElementById("n-picks");
	var link2 = document.getElementById("n-approach");
	var link3 = document.getElementById("n-research");
	var link4 = document.getElementById("n-learn");
	var tab1 = document.getElementById("toppicks");
	var tab2 = document.getElementById("theapproach");
	var tab3 = document.getElementById("research");
	var tab4 = document.getElementById("learnandearn");
		link1.onclick = function() {
			link1["class"] = link1["className"] = "active";
			link2["class"] = link2["className"] = "";
			link3["class"] = link3["className"] = "";
			link4["class"] = link4["className"] = "";
			tab1["class"] = tab1["className"] = "tab";
			tab2["class"] = tab2["className"] = "hidden";
			tab3["class"] = tab3["className"] = "hidden";
			tab4["class"] = tab4["className"] = "hidden";
			}
		link2.onclick = function() {
			link1["class"] = link1["className"] = "";
			link2["class"] = link2["className"] = "active";
			link3["class"] = link3["className"] = "";
			link4["class"] = link4["className"] = "";
			tab1["class"] = tab1["className"] = "hidden";
			tab2["class"] = tab2["className"] = "tab";
			tab3["class"] = tab3["className"] = "hidden";
			tab4["class"] = tab4["className"] = "hidden";
			}
		link3.onclick = function() {
			link1["class"] = link1["className"] = "";
			link2["class"] = link2["className"] = "";
			link3["class"] = link3["className"] = "active";
			link4["class"] = link4["className"] = "";
			tab1["class"] = tab1["className"] = "hidden";
			tab2["class"] = tab2["className"] = "hidden";
			tab3["class"] = tab3["className"] = "tab";
			tab4["class"] = tab4["className"] = "hidden";
			}
		link4.onclick = function() {
			link1["class"] = link1["className"] = "";
			link2["class"] = link2["className"] = "";
			link3["class"] = link3["className"] = "";
			link4["class"] = link4["className"] = "active";
			tab1["class"] = tab1["className"] = "hidden";
			tab2["class"] = tab2["className"] = "hidden";
			tab3["class"] = tab3["className"] = "hidden";
			tab4["class"] = tab4["className"] = "tab";
			}
}
