function externalLinks() 
{
  if (!document.getElementsByTagName) return;
  var anchors = document.getElementsByTagName("a");
  for (var i=0; i<anchors.length; i++) {
    var anchor = anchors[i];
    if (anchor.getAttribute("href") &&
        anchor.getAttribute("rel") == "external")
      anchor.target = "_blank";
    }
}
function extractPageName(hrefString)
{
	var arr = hrefString.split('.');
	arr = arr[arr.length-2].split('/');
	return arr[arr.length-1].toLowerCase();		
}
function menuHighlight()
{
	if(!document.getElementsByTagName) return;
	if(document.location.href)
		hrefString = document.location.href;
	else
		hrefString = document.location;
	var crtPage = extractPageName(hrefString);
	var menuItems = document.getElementsByTagName("a");
	for (var i=0; i<menuItems.length; i++) {
		var menuItem = menuItems[i];
		if (menuItem.getAttribute("rel") == "menu" && extractPageName(menuItem.getAttribute("href")) == extractPageName(hrefString))
			menuItem.className = "current";
	}
}

function loadPage()
{
menuHighlight();
externalLinks();
}