document.getElementsByClassName = function(cl)
{
	var retnode = [];
	var myclass = new RegExp('\\b'+cl+'\\b');
	var elem = this.getElementsByTagName('*');
	for (var i = 0; i < elem.length; i++)
	{
		var classes = elem[i].className;
		if (myclass.test(classes)) retnode.push(elem[i]);
	}
	return retnode;
};
sfHover = function()
{
	var sfEls = document.getElementsByClassName("menu");
	for (var i=0; i<sfEls.length; i++)
	{
		sfEls[i].onmouseover=function()
		{
			this.className+=" sfhover1";
		}
		sfEls[i].onmouseout=function()
		{
			this.className=this.className.replace(new RegExp(" sfhover1\\b"), "");
		}
 	}
 	var sfEls2 = document.getElementsByClassName("inversterings");
 	for (var i=0; i<sfEls2.length; i++)
 	{
 		sfEls2[i].onmouseover=function()
 		{
 			this.className+=" sfhover2";
 		}
 		sfEls2[i].onmouseout=function()
 		{
 			this.className=this.className.replace(new RegExp(" sfhover2\\b"), "");
 		}
 	}
 	var sfEls3 = document.getElementsByClassName("portfolio_knop");
 	for (var i=0; i<sfEls3.length; i++)
 	{
 		sfEls3[i].onmouseover=function()
 		{
 			this.className+=" sfhover3";
 		}
 		sfEls3[i].onmouseout=function()
 		{
 			this.className=this.className.replace(new RegExp(" sfhover3\\b"), "");
 		}
 	}

 };
if (window.attachEvent) window.attachEvent("onload", sfHover);

