// execute on load
window.onerror = new Function("return false;");
window.onload = init;

// set menu name
var menu_name = "links";

function init() {
  var page = get_page_title();
  get_list_li_url(page,menu_name);
}

//-----------------------------------------------------------------------//
// get_page_title()
// grab the current page title, strip to title.html and return
//-----------------------------------------------------------------------//
function get_page_title() {
  return get_page_name(window.location);
}

//-----------------------------------------------------------------------//
// get_list_li_url()
// get the menu list, check for the current page and set to active if found
//-----------------------------------------------------------------------//
function get_list_li_url(page_title,menu_name) {
  if(document.getElementById(menu_name) != null) {
    var items = document.getElementById(menu_name).getElementsByTagName('a');
    for(var i = 0; i < items.length; i++) {
      var page = items[i].href.toString().split('/');
      var li_page_title = page[page.length-1];
      if(li_page_title == page_title) {
        items[i].className += "linkscurrent";
	  }
    }
  }
}

//-----------------------------------------------------------------------//
// get_page_name()
// take el, extract page.html and return
//-----------------------------------------------------------------------//
function get_page_name(el) {
  var pages = el.toString().split('/');
  var page = pages[pages.length-1];
  return page;
}