function extractPageName(hrefString)
{
	var arr = hrefString.split('/');
	return  arr[arr.length-1].toLowerCase(); //(arr.length<2) ? hrefString : arr[arr.length-2].toLowerCase() + arr[arr.length-1].toLowerCase();               
}

function setActiveMenu(links, currentURL)
{
	var currentPage = extractPageName(currentURL);
	var pageFound;
		
	for (var i=0; i< links.length; i++)
	{
		if( currentURL.indexOf( '/caseStudies/' ) != -1 && links[i].href.indexOf( 'feedback' ) != -1 )
			pageFound = true;
		
		if( currentURL.indexOf( '/feedback/' ) != -1 && links[i].href.indexOf( 'feedback' ) != -1 )
			pageFound = true;

		if( currentURL.indexOf( '/licensePortal/' ) != -1 && 
			( links[i].href.indexOf( 'license-login' ) != -1 || links[i].href.indexOf( 'client-login' ) != -1 ) )
			pageFound = true;
		
		if( currentURL.indexOf( '/store/' ) != -1 && 
			( links[i].href.indexOf( 'purchase' ) != -1 || links[i].href.indexOf( 'subscribe' ) != -1 ) )
			pageFound = true;

		if(extractPageName(links[i].href) == currentPage)
			pageFound = true;
		
		if( pageFound )
		{
			links[i].className = "current";
			break;
		}
	}
}

function setPage()
{
	var currentURL = document.location.href ? document.location.href : document.location;

	if (document.getElementById("subnav")!=null)
		setActiveMenu(document.getElementById("subnav").getElementsByTagName("a"), currentURL);
}
