(function ($) {

$.fn.hintimg = function (img,clr) {
	/* inizializzo this*/
	var $$ = $(this);
	
	/* inizializzo background senza immagine */
	if(!clr) var clr = '#fff';

	/* inizializzo background con immagine */
	var bck = clr+' url("'+img+'") no-repeat top left';
	$$.css('background',bck);
	
	/* quando non sono sul campo di ricerca */
	$$.blur(function(){
		if( $$.val() == '' )
			$$.css('background',bck);
		else $$.css('background',clr);
	})	
	
	/* quando mi posiziono sul campo di ricerca */
	.focus(function(){
		$$.css('background',clr);
	})
	
	/* pulisci il background del campo quando il form è submitted */
    .parents('form:last').submit(function () {
    	if ($$.val() != '') {
			$$.css('background',clr);
        }
    }).end().blur();
};

})(jQuery);
