(function($) {
	var defaultParameter = 'onhover';
	$.fn.imageswap = function(parameter)
	{
		parameter = typeof(parameter) != 'undefined' ? parameter : defaultParameter;
		return this.each(function(){
			var rollover = $(this).attr(parameter);
			var initial = $(this).attr('src');
			var img = new Image();
			img.src = rollover;
			$(this).bind('mouseenter', function(){$(this).attr('src', rollover);})
			$(this).bind('mouseleave', function(){$(this).attr('src', initial);})
		});  
	}
})(jQuery);

