(function($) {
	/*
	
	jQuery breakString  plugIn
	William Grasel Martins
	
	Quebra uma String inserindo 1 caracter por vez no #Obj em uma determinada velocidade
		Chamadas:
		$(#Obj).breakString(str, velo);
		$(#Obj).breakString(str);  //velo = 100
	*/
		
	var bsArray = new Array();

	$.fn.breakString = function(str, velo) {
	
		var velo = velo || 100;
		var str = str || "";
		var obj = this; // Bug do jQuery
		
		var CH;
		if(str.charAt(0)==" ") CH="&nbsp";
		else CH = str.charAt(0);
		
		$(obj).append(CH)
		
		try{
			if(str.charAt(1)!="")
				bsArray[$(obj)[0].id] = setTimeout(function(){
					$(obj).breakString(str.slice(1), velo);
				},velo);
		} catch(e){}
		
		return $(obj);
	};
	
	$.fn.stopBreakString = function() {
		try{ window.clearTimeout(bsArray[$(this)[0].id]);
		} catch(e){} //caso não esteja ativo ainda!
		return $(this);
	};
	
})(jQuery);