function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function')
	{
		window.onload = func;
	}
	else 
	{
		window.onload = function()
		{
			oldonload();
			func();
		}
	}
}

function whereWeAre() {
	var metas = document.getElementsByTagName("meta");
	var metasGot = [];
	
	for (var i=0; i<metas.length; i++)
	{
		var currentMetaName	 = metas[i].getAttribute("name");
		if (currentMetaName == "keywords")
		{
			metasGot = metas[i].getAttribute("content").split(",");
		}
	}
	

	var navGot = YAHOO.util.Dom.getElementsByClassName("pNav");
	
	for (var i=0; i<navGot.length; i++)
	{
		var links = navGot[i].getElementsByTagName("a");
		for (var j=0; j<links.length; j++)
		{
			var linkText = links[j].lastChild.nodeValue;
			for (var k=0; k<metasGot.length;k++)
			{
				var pattern = new RegExp(metasGot[k],"g")
				if (pattern.exec(linkText)!=null)
				 {
					links[j].className = "here";
				 }
				
				}
			
			}
	}
}

addLoadEvent(whereWeAre);