	var curPath = '';
	var curQuery = location.search.toLowerCase();
	if (curQuery.match('/')) {
		var stripSearch = location.href.substring(0,location.href.indexOf('?')).toLowerCase();
		curPath = stripSearch.substring(0,location.href.lastIndexOf('/'));
	} else {
		curPath = location.href.substring(0,location.href.lastIndexOf('?')).toLowerCase();
	}
	var curPage = curPath.substring(curPath.lastIndexOf('/')+1,curPath.length);
	var pathLessPage = curPath.substring(0,curPath.lastIndexOf('/'));
	var curDir = pathLessPage.substring(pathLessPage.lastIndexOf('/')+1, pathLessPage.length).toUpperCase();
	var catName = qs.get('catname');
	var catId = qs.get('cat');
	var pageTitle = document.getElementById('advs-pg');
			
	if (curDir == 'AS' || curDir == 'PORTAL' || curDir == 'SHARED') {
		var hNavID = 'AS';
		if (curPage == 'category.aspx') { 
			var pageTitle = document.getElementById('cats-pg');
			if (curQuery.match('cat=875') || curQuery.match('cat=1415')) { 
				hNavID = 'AS-2';
				pageTitle.innerHTML = 'Products &amp; Services';
			} else if (curQuery.match('cat=901') || curQuery.match('cat=1441')) { 
				hNavID = 'AS-3';
				pageTitle.innerHTML = 'Conferences';
			} else { 
				hNavID = 'AS-7';
				pageTitle.innerHTML = 'All Categories';
			}
		}
		if (curPage == 'advertisers.aspx') {
			if (curQuery.match('cat=874') || curQuery.match('cat=1414')) { 
				hNavID = 'AS-4';
				pageTitle.innerHTML = 'Calls for Submissions';
			} else {
				if (testIds('1441|1442|1443') == true) {
					hNavID = 'AS-3';
				} else if (testIds('1415|1414|1416|1417|1418|1420|1421|1422|1423|1424|1425|1426|1427|1428|1429|1430|1431|1432|1433|1434|1435|1436|1437|1438|1439|1440|1444') == true) {
					hNavID = 'AS-2';
				} else if (curQuery.match('cat=1419')) {
					hNavID = 'AS-5';
				} else {
					hNavID = 'AS-6';
				}
				if (catName) {
					pageTitle.innerHTML = decodeQuery(catName);
				} else {
					pageTitle.innerHTML = 'All Listings';
				}
			}
		} else if (curPage.match('home.aspx')) {
			pageTitle.innerHTML = 'Home';
			pageTitle.style.display = 'block';
		} else if (curPage.match('locations.aspx')) {
			hNavID = 'AS-5';
		} else if (curPage == 'storelocator.aspx' || curPage == 'storelocatorlist.aspx') {
			hNavID = 'AS-5';
			pageTitle.innerHTML = 'Store Locator';
			pageTitle.style.display = 'block';
		} else if (curPage == 'microsite.aspx') {
			document.getElementById('AS').className = '';
			hNavID = 'AS-XXX';
		}
		
			
		if (hNavID != 'AS-XXX') {
			var curTab = document.getElementById(hNavID);
			//var curBotLink = document.getElementById(queryAdvID);
			
			curTab.className="current";
			if (curDir == 'AS' && !(curPage.match('home.aspx')) && hNavID != 'AS') {
				document.getElementById('AS').className = '';
				priorTab = curTab.previousSibling;
				while(priorTab.nodeName != "LI") {
					priorTab = priorTab.previousSibling;
				}
				priorTab.className="current-left";
				//if (queryAdvID == '800059') {
				//	curBotLink.className = "none current";
				//} else {
				//	curBotLink.className = "current";
				//}
			}
		}
	}

	function decodeQuery(s) {
		var curStr = encodeURI(s);
		if (curStr.match('%')) {
			if (curStr.match('%C3%83%C2%A9')) {
				curStr = curStr.replace(/%C3%83%C2%A9/g, '&#233;');
			}
			if (curStr.match('%C3%A2%C2%80%C2%99')) {
				curStr = curStr.replace(/%C3%A2%C2%80%C2%99/g, '&#39;');
			}
			if (curStr.match('%20')) {
				curStr = curStr.replace(/%20/g, '&#160;');
			}
			return curStr;
		} else {
			return s;
		}
	}
	
	function testIds(pipeString) {
		if (pipeString.match('|')) {
			var sepSet = pipeString.split('|');
			for (cnt=0; cnt<=sepSet.length; cnt++) {
				if (catId == sepSet[cnt] && catId != null) { return true; }
			}
		} else if (catId) {
			return true;
		}
		return false;
	}
