/********************************************************/
/*  Simple jquery knockoff of ASP version    			*/
/*	usage: $("#myElem").fSplit({maxChar:42}); 			*/
/*	$("#myElem").fSplit({maxChar:42,stripHTML:false});	*/
/********************************************************/

(function($){
	$.fn.fSplit = function(options) {
		var	defaults = { maxChar:999999, stripHTML:true }, options = $.extend(defaults, options);
		return this.each(function() {
			var	elem = $(this), strOut = (options.stripHTML)?elem.html().replace(/<(?:.|\s)*?>/g, ""):elem.html();
			if(strOut.length>options.maxChar){
				strOut = strOut.substr(0,options.maxChar);
				elem.html(strOut.substr(0,strOut.lastIndexOf(" ")) + "...");
			}
			else{ elem.html(strOut); }
		});
	};
})(jQuery);
