jQuery.fn.rollover = function(OverHandle){

	OverHandle = ( OverHandle == null || overHandle == "" ) ? '_on' : OverHandle;

	this.each(function(){
		var ext = "";
		ext = "." + this.src.substr(this.src.length-3,3);
		jQuery(this).preload({
			find: ext,
			replace: OverHandle+ext
		});

		jQuery(this).hover(function(){
			this.src = this.src.replace(ext,OverHandle+ext);
		},function(){
			this.src = this.src.replace(OverHandle,"");
		});
	});
	
	//return jQuery object
	return this;
};