rgb = color.hsbToRgb(); hsb = color; break; default: rgb = color.hexToRgb(true); hsb = rgb.rgbToHsb(); 
var old = color; color = color.hsbToRgb(); color.hsb = old; break; case 'hex': color = color.hexToRgb(true); break; 
  initialize: function(color, type){		type = type || ($type(color) == 'array' ? 'rgb' : 'hex');		var rgb, hsb;		switch (type){			case 'rgb':				rgb = color;				hsb = rgb.rgbToHsb();				break;			case 'hsb':				rgb = color.hsbToRgb();				hsb = color;				break;			default:				rgb = color.hexToRgb(true);				hsb = rgb.rgbToHsb();		}		rgb.hsb = hsb;		rgb.hex = rgb.rgbToHex();		return $extend(rgb, this);	}
5733	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5733/0f0912f3dee724dae2c663f656cdd52ebd7b0f60/Color.js/buggy/Source/Utilities/Color.js