window.addEvent("domready", function(){
	image_hover();
});

var image_hover = function(parent){
	if(parent == null){
		parent = document;
	}
	else
	{
		parent = $(parent);
	}
	parent.getElements("a.image_hover").addEvents({
		"mouseover": function(event){
			var e = new Event(event);
			var img = $(e.target);
			var src = img.getProperty("src");
			if(src != null){
				var new_src = src.match("^[^.]+");
				var ext = src.match("[^.]+$");
				new_src = new_src+"-over."+ext;
				e.target.orig_src = src;
				img.setProperty("src",new_src);
			}
			else
			{
				e.target.orig_src = false;
			}
		},
		"mouseout": function(event){
			var e = new Event(event);
			if(e.target.orig_src != false){
				var img = $(e.target);
				img.setProperty("src",e.target.orig_src);
			}
		}
	});
}
