function addEvent(elm, evType, fn, useCapture) {
	if (elm.addEventListener) {
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}
	else if (elm.attachEvent) {
		var r = elm.attachEvent("on"+evType, fn);
		return r;
	}
	else {
		//alert("Handler could not be added");
	}
}

function NA_ieChildren(id,tag) {
	if(document.getElementById(id))	{
		var els = document.getElementById(id).getElementsByTagName(tag);
		for (var i=els.length-1; i>=0; i--) {
			els[i].firstChild.className += " first-child";
			els[i].lastChild.className += " last-child";
		}
	}
}

function NA_nav(element, node) {
	if(document.getElementById(element)) {
		var els = document.getElementById(element).getElementsByTagName(node);
		for (var i=0; i<els.length; i++) {
			els[i].onmouseover = function() {
				this.src = this.src.replace(new RegExp("-off\\b"), "-on");
			}
			if (els[i].src.indexOf("-off") != -1) {
				els[i].onmouseout = function() {
					this.src = this.src.replace(new RegExp("-on\\b"), "-off");
				}
			}
		}
	}
}

function NA_height_init() {
	NA_ieChildren('nav-main','ul');
	NA_nav("nav-main", "img");
	NA_height("content-main", "content-related");
	document.getElementsByTagName("BODY")[0].className += " wjs";
}

addEvent(window, "load", NA_height_init);