function initNumericButtons() {
	$$(".pics a").each(function(elt) {
		Event.observe(elt, "click", changeBackground);
	});
} // initNumericButtons

function changeBackground(evt) {
	evt.stop();
	$$(".pics img").each(function(pic) {
		pic.writeAttribute("src", $(pic).readAttribute("src").gsub("-over", ""));
		Event.observe(pic, "mouseover", onMouseOver);
		Event.observe(pic, "mouseout", onMouseOut);
	});
	var elt = Event.element(evt);
	var attr = $(elt).readAttribute("src");
	var img = $(elt).up().readAttribute("href");
	var pos = attr.lastIndexOf(".");
	Event.stopObserving(elt, "mouseover", onMouseOver);
	Event.stopObserving(elt, "mouseout", onMouseOut);
	elt.writeAttribute("src", attr.slice(0, pos).concat("-over", attr.slice(pos)));
	$("container").setStyle({
		backgroundImage: "url(" + img + ")"
	})
} // changeBackground

Event.observe(window, "load", initNumericButtons);
