function mouseoverHandler(e) {
	var character = YAHOO.util.Event.getTarget(e);
	while (character.id != "charactersContainer") {
		if (character.nodeName.toUpperCase() == "IMG") {
			YAHOO.util.Dom.setStyle(character, 'opacity', 1);
			break;
		}
		else {
			character = character.parentNode;
		}
	}
}
function mouseoutHandler(e) {
	var character = YAHOO.util.Event.getTarget(e);
	while (character.id != "charactersContainer") {
		if (character.nodeName.toUpperCase() == "IMG") {
			YAHOO.util.Dom.setStyle(character, 'opacity', 0.7);
			break;
		}
		else {
			character = character.parentNode;
		}
	}
}
YAHOO.util.Event.on("charactersContainer", "mouseover", mouseoverHandler);
YAHOO.util.Event.on("charactersContainer", "mouseout", mouseoutHandler);