require ("lib/lib.dom.on_content_load.js", "lib/element.add_class_name.js", "lib/element.remove_class_name.js", "lib/location.is_current.js");
document.objectModel.addOnLoad (function () {
	var loc = location.href.replace (/\/((?:\?.*)??(?:#.*)??)$/, "/index.php$1"),
		menu = document.getElementById ("menu").getElementsByTagName ("a"), i = 0;
	for (; i < menu.length; i++)
		if (location.isCurrent.call (loc, menu[i].href, true, false))
			addClassName.call (menu[i], "active");
		else
			removeClassName.call (menu[i], "active");
	menu = document.getElementById ("arts-list").getElementsByTagName ("a");
	for (i = 0; i < menu.length; i++)
		if (location.isCurrent.call (loc, menu[i].href, true, true))
			addClassName.call (menu[i], "active");
		else
			removeClassName.call (menu[i], "active");
}, true);
