$(document).ready(function() {
	swapImage();
	hoverImage();
});

function swapImage() {
	$('input.swapsrc, img.swapsrc').each(function() {
		$(this).hover(
			// mouseover
			function() {
				var out_src = $(this).attr("src");
				var parts = out_src.split(".");
				$(this).attr("src", parts[0]+"hover."+parts[1]);
			},
			// mouseout
			function() {
				var over_src = $(this).attr("src");
				var parts = over_src.split("hover");
				$(this).attr("src", parts[0]+parts[1]);
			}
		);
	});
}

function hoverImage() {
	$('img.hoverimg').each(function() {
		$(this).hover(
			function() { $(this).addClass("hover"); }, // mouseover
			function() { $(this).removeClass("hover"); } // mouseout
		);
	});
}