function init() {
	if (!document.getElementById || !document.createElement) return;
	current_nav("nav-sec");
}

window.onload = init;

/**
 * This works with nav that has subnav listed inside the main nav like so:
 * <ul>
 *  <li> <a href="#">Some Main Link</a>
 *    <ul>
 *      <li><a href="#">Some secondary link</a></li>
 *    </ul>
 *  </li>
 * </ul>
 */
function current_nav(nav_div_id) {
	var href = '';
	current_page = get_path(document.URL);
	navdiv = $(nav_div_id);
	if (!navdiv) return;
	// get a's inside of navdiv
	
	navas 		= navdiv.getElementsByTagName("a");
	if (!navas.length == 0) return;
	
	// loop through a's
	for(i=0; i < navas.length; i++) {
		nava 	= navas[i];
		if (get_path(nava.href) == current_page) {
			nava.parentNode.className += 'current';
		}
	}
}

function get_path(url) {
	d 			= document;
	site 		= d.domain;
	sp 			= url.indexOf(site) + site.length;
	path 		= url.substring(sp);
	path 		= path.replace(/index.(shtml|cfm)/, '');
	return path;
}

function $(el) {
	return document.getElementById(el);
}