function initPage()
{
	var _nav = document.getElementById('sub-nav');
	var _url = window.location.toString();
	if (_url.indexOf('#') != -1) _url = _url.substr(0, _url.indexOf('#'));
	if (_url.indexOf('?') != -1) _url = _url.substr(0, _url.indexOf('?'));
	if (_nav) {
		var _a = _nav.getElementsByTagName('a');
		for (var i=0; i<_a.length; i++) {
			if (_a[i].href == _url) {
				getElementBefore(_a[i]);
			}
		}
	}
}

function getElementBefore(_el) {
	var _parent = _el;
	do {
		if (_parent.tagName == 'LI') _parent.className += ' active';
		_parent = _parent.parentNode;
	}
	while(_parent && _parent.tagName != "ul")
}

if (window.addEventListener)
	window.addEventListener("load", initPage, false);
else if (window.attachEvent)
	window.attachEvent("onload", initPage);

