function showPane(l) {
	var thisLink = l.hash.substring(1,l.hash.length);
	var c = getElementsByClassName("sec-content","div");
	for (var x = 0; x < c.length; x++) {
		if (c[x].id == "sec-"+thisLink) {
			c[x].style.display = "block";
		} else {
			c[x].style.display = "none";
		}
	}

	c = getElementsByClassName("sec-link","a");
	for (var x = 0; x < c.length; x++) {
		if (c[x] == l) {
			c[x].style.backgroundColor = "#fcf";
			c[x].color = "#fff";
		} else {
			c[x].style.backgroundColor = "";
			c[x].color = "#000";
		}
	}

}


function debug(obj) {
	var t = "";
	for (var x in obj) {
		t = t + x + ":'" + obj[x] + "' - ";
	}
	alert(t);
}

function getElementsByClassName(className, tag, elm){
	var testClass = new RegExp("(^|\\s)" + className + "(\\s|$)");
	var tag = tag || "*";
	var elm = elm || document;
	var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
	var returnElements = [];
	var current;
	var length = elements.length;
	for(var i=0; i<length; i++){
		current = elements[i];
		if(testClass.test(current.className)){
			returnElements.push(current);
		}
	}
	return returnElements;
}

