$(document).ready(function(){
	externalLinks();
	if(document.getElementById('subheader')) headerMenu();
	if(document.getElementById('matrix')){
		$('#matrix div').hide();
		$('#matrix h3 a').click(function(){
			matrix(this);
			this.blur();
			return false;
		});
	}
});

function externalLinks(){
	var _a = document.body.getElementsByTagName('a');
	var _c = window.location.href.split('/')[2];

	for(var i=0;i<_a.length;i++){
		// Links
		if(_a[i].href.indexOf(_c)==-1
		   && _a[i].href.indexOf('http')==0 && _a[i].href.length>0){
			_a[i].setAttribute('target','_blank');		// target
			_a[i].className +=' ext';					// class to add icon
			if(_a[i].title.length>0){
				//_a[i].title+=' ';
			}else{
				//_a[i].title=_a[i].href+' ';
			}
			_a[i].title+=' (Opens in a new window) ';	// title
		}
		// PDF files
		if(_a[i].href.indexOf('.pdf')>0 && _a[i].href.length>0){
			_a[i].setAttribute('target','_blank');		// target
			_a[i].className +=' pdf';					// class to add icon
			if(_a[i].title.length>0) _a[i].title+=' ';
			_a[i].title+='(PDF Document) ';				// title
		}
		if(_a[i].href=='#') _a[i].href='javascript:void(0);';
	}
}
function headerMenu(){
	$('#subheader div').hover(function(){
		var menu=this.getElementsByTagName('ul')[0].className;
		$('#page-content #subheader ul.'+menu).slideToggle(400);
		$('#home #subheader ul.'+menu).slideToggle(400);
	},function(){
		var menu=this.getElementsByTagName('ul')[0].className;
		$('#page-content #subheader ul.'+menu).slideToggle(200);
		$('#home #subheader ul.'+menu).slideToggle(200);
	});
}
function matrix(el){
	var div=el.parentNode.parentNode.getElementsByTagName('div')[0];
	$(div).toggle(200);
	return false;
}