(function($){
	$.fn.extend({   					
						
	 fijarTexto: function(options){  	 
		
		var defaults = {
			texto : "",
			activeColor : "",
			disabledColor : ""
		};
				
		var options = $.extend(defaults, options);
		var param   = options;
		 
		this.each(function(){ //-- recorremos todos los elementos encapsulados
						   
			/*Aquí se cambia el contexto, por lo que 'this' se refiere al elemento DOM por el que se está pasando */  
			var $this = $(this); //convertimos a JQuery				   
			$this.css("color",param.disabledColor).val(param.texto); // para la primera vez
			
			$this.focus(function(){
			   if($this.val() == param.texto){   
				  $this.val("").css("color",param.activeColor);   
			   }  
			});//--focus
			
			 /*Cuando pierde el foco, si está vacío, pone el texto por defecto y cambia el color*/  
			$this.blur(function(){   
				if($.trim($this.val()).length==0){   
					$this.css("color",param.disabledColor).val(param.texto);   
				}   
			}); 
			
		}); // each
	 }
						
	});

})(jQuery);


/* para usar alias $
(function($){
    $.fn.extend({
	//codigo
	})
})(jQuery);
*/