// JavaScript Document, created by Rahul Banerjee '10 for Brown SASA.

var WEB_ROOT = '/SASA/';
var date = new Date();
var oldYear = (date.getMonth() < 5) ? date.getFullYear() - 1 : date.getFullYear();
var CURRENT_YEAR = String(oldYear) + '-' + String(oldYear + 1);

function addOnload(func) {
	if(window.addEventListener) window.addEventListener('load',func,true);
	else if(window.attachEvent) window.attachEvent('onload',func);
}

addOnload(highlightLink);
function highlightLink() {
	searchLinks('navmenu_top');
	searchLinks('navmenu_bottom');
}
function searchLinks(id) {
	if(!document.getElementById(id)) return;
	var re1 = /^.+\/(\w+\.php).*$/;
	var re2 = /^.+\/(\d{4}\-\d{4})\.html$/;
	var basename = (document.URL.match(re1)) ? document.URL.replace(re1,'$1') : (document.URL.match(re2)) ? CURRENT_YEAR : null;
	var links = document.getElementById(id).getElementsByTagName('a');
	if(!basename || basename == 'home.php') {
		links[0].className = 'currentLink';
		links[0].parentNode.className = 'currentLink';
		return;
	}
	for(var i=0; i<links.length; i++) {
		if(links[i].getAttribute('href').indexOf(basename) > -1) {
			links[i].className = 'currentLink';
			links[i].parentNode.className = 'currentLink';
		}
	}
}