jQuery.fn.LimpaLabel = function()
{
	var inputs = $(this+":input");
	
	$.each(inputs,function(i,input)
	{
		// unibinds
		$(input).unbind("focus");
		$(input).unbind("blur");
		$(input).unbind("keypress");
		
		$(input).bind("focus",function()
		{
			var valorLabel = $(input).attr("value");
			var blur = $(input).attr("blur");
			var valorAtual = $(input).val();
			
			if(valorAtual == valorLabel && blur != "1")
			{
				$(input).attr("valorArmazenado",valorLabel);
				$(input).val("");
			}
		});	
		
		$(input).bind("blur",function()
		{	
			var valorLabel = $(input).attr("valorArmazenado");
			var valorAtual = $(input).val();
			
			if(valorAtual == "")
			{
				$(input).val(valorLabel);
			}
		});
		
		$(input).bind("keypress",function(event)
		{
			if (event.keyCode != "9")
			{
				$(input).attr("blur","1");
			}
			else
			{
				if ($(input).val() == "") 
				{
					$(input).attr("blur","");
				}
			}
		});		
	});
}
