if (this[3] && (this[3] == 0) && !array) return 'transparent'; 
if (this.length == 4 && this[3] == 0 && !array) return 'transparent'; 
	rgbToHex: function(array){		if (this.length < 3) return false;		if (this[3] && (this[3] == 0) && !array) return 'transparent';		var hex = [];		for (var i = 0; i < 3; i++){			var bit = (this[i] - 0).toString(16);			hex.push((bit.length == 1) ? '0' + bit : bit);		}		return array ? hex : '#' + hex.join('');	},
6991	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6991/66af06fbf2955fc4f44b2e87f5da7cf43168c466/String.js/buggy/Native/String.js