(function($){
		$.fn.statusText = function(options) {
			var sbtext = new Array();
			this.each(function() {
				var obj = $(this);
				if(options) {
					$('.status-bar div span', obj).text(options);
				} else {
					sbtext[ sbtext.length ] = $('.status-bar div span', obj).text();
				}
			});
			return sbtext;
		}
		
		$.statusText = function(options) {
			var sbtext = new Array();
			$('.status-bar').each(function() {
				var obj = $(this);
				if(options) {
					$('div span',obj).text(options);
				} else {
					sbtext[ sbtext.length ] = $('div span',obj).text();
				}
			});
			return sbtext;
		}
		
		$.fn.statusClass = function(options) {
			var sbclass = new Array();
			this.each(function() {
				var colors = ['sbcolorhigh','sbcolormediumhigh','sbcolormedium','sbcolormediumlow','sbcolorlow'];
				var obj = $(this);
				if(options) {
					$.each(colors, function(index, value) {
						$('.status-bar div', obj).removeClass(value);
					});
					$('.status-bar div',obj).addClass(options);
				} else {
					$.each(colors, function(index, value) {
						if($('.status-bar div', obj).hasClass(value)) {
							sbclass[ sbclass.length ] = value;
						}
					});
				}
			});
			return sbclass;
		}
		
		$.statusClass = function(options) {
			var sbclass = new Array();
			$('.status-bar').each(function() {
				var colors = ['sbcolorhigh','sbcolormediumhigh','sbcolormedium','sbcolormediumlow','sbcolorlow'];
				var obj = $(this);
				if(options) {
					$.each(colors, function(index, value) {
						$('div',obj).removeClass(value);
					});
					$('div',obj).addClass(options);
				} else {
					$.each(colors, function(index, value) {
						if($('div', obj).hasClass(value)) {
							sbclass[ sbclass.length ] = value;
						}
					});
				}
			});
			return sbclass;
		}
		
		$.fn.statusPercentage = function(options) {
			var sbpercentage = new Array();
			this.each(function() {
				var obj = $(this);
				if(options <= 0) { options = 1; }
				if(options > 100) { options = 100; }
				if(options) {
					$('.status-bar div',obj).css('width',options+'%');
				} else {
					var tmp = $('.status-bar div',obj).css('width');
					sbpercentage[ sbpercentage.length ] = tmp.substring(0,tmp.length - 1);
				}
			});
			return sbpercentage;
		}
		
		$.statusPercentage = function(options) {
			var sbpercentage = new Array();
			$('.status-bar').each(function() {
				var obj = $(this);
				if(options <= 0) { options = 1; }
				if(options > 100) { options = 100; }
				if(options) {
					$('div',obj).css('width',options+'%');
				} else {
					var tmp = $('div',obj).css('width');
					sbpercentage[ sbpercentage.length ] = tmp.substring(0,tmp.length - 1);
				}
			});
			return sbpercentage;
		}
	
})(jQuery);
