function fuc_categories() {
	var all_cat = document.getElementById("db_allCat");
	if (all_cat.addEventListener) {
		all_cat.addEventListener("mouseover", fuc_categoryOver, false);
		all_cat.addEventListener("mouseout", fuc_categoryOut, false);
	} else {
		all_cat.onmouseover = fuc_categoryOver;
		all_cat.onmouseout = fuc_categoryOut;
	}
	
	var categories = document.getElementById("db_categories").childNodes[0].childNodes[0];
	do {
		if (categories.tagName == "LI") {
			if (all_cat.addEventListener) {
				categories.addEventListener("mouseover", fuc_categoryOver, false);
				categories.addEventListener("mouseout", fuc_categoryOut, false);
			} else {
				categories.onmouseover = fuc_categoryOver;
				categories.onmouseout = fuc_categoryOut;
			}
		}
	} while (categories = categories.nextSibling);
}

function fuc_categoryOver() {
	classes = this.className.split(" ");
	classes.push("over");
	this.className = classes.join(" ");
}

function fuc_categoryOut() {
	classes = this.className.split(" ");
	classes.pop();
	this.className = classes.join(" ");
}