// Adds necesary classes for IE pseudo-pseudoclass, pseud-pseudoelement support
pseudo = function()
{
	var items = document.getElementById("main_nav").getElementsByTagName("li");
	for (var i = 0; i < items.length; ++i) {
		items[i].onmouseover=function()
		{
			this.className+=" hover";
		}
		items[i].onmouseout = function()
		{
			this.className=this.className.replace(new RegExp(" hover\\b"), "");
		}
	}
}

if (window.attachEvent) window.attachEvent("onload", pseudo); /* Proprietary IE event */