(function($){
	$(document).ready(function() {
		$('#colorSelector').ColorPicker({
			color: '#0000ff',
			onShow: function (colpkr) {
				$(colpkr).fadeIn(500);
				return false;
			},
			onHide: function (colpkr) {
				$(colpkr).fadeOut(500);
				return false;
			},
			onChange: function (hsb, hex, rgb) {
				$('#colorSelector div').css('backgroundColor', '#' + hex);
				$('.colorPreview').css('color', '#' + hex); 
				$('#usercolor').val(hex);
			},
			onSubmit: function (hsb, hex, rgb, el) {
				bbfontstyle('[color=#' + hex + ']', '[/color]');
				$(el).ColorPickerHide();
			}
		});
    });
})(jQuery)