function $tn(t,v){if(!v){v=document.body}return v.getElementsByTagName(t)}
function $attr(e,a){};
window.addEvent=function(e,ev,f,c){if(e.addEventListener){e.addEventListener(ev,f,c);}else if(e.attachEvent){var r=e.attachEvent('on'+ev,f);return r;}else{e['on'+ev]=f;}};
window.removeEvent=function(e,ev,f){if(e.removeEventListener){e.removeEventListener(ev,f,false);}else if(e.detachEvent){e.detachEvent("on"+ev,e[ev+f]);e[ev+f]=null;e["e"+ev+f]=null;}else{e['on'+ev]=null;}};
window.addEvent(window, 'load', function(){
		var links = $tn('a');
		for (var i=0, l=links.length; i<l; i++) {
			if (links[i].getAttribute('rel')=='external') {
				links[i].setAttribute('target', '_blank');
			}
		}

		var navItems = $tn('a', document.getElementById('navigation'));
		for (var j=0, l=navItems.length; j<l; j++) {
			if (navItems[j].className=='active') {
				navItems[j].parentNode.className='active';
			}
			navItems[j].parentNode.onmouseover = function() {
				this.className='active'
			}
			navItems[j].parentNode.onmouseout = function() {
				if (this.childNodes[0].className!='active') {
					this.className='';
				}
			}
		}
	}, false);