function parseCSSValue(value, offset){    var start = 0;    var m;    while (1)    {        m = reSplitCSS.exec(value);        if (m && m.index+m[0].length < offset)        {            value = value.substr(m.index+m[0].length);            start += m.index+m[0].length;            offset -= m.index+m[0].length;        }        else            break;    }        if (m)    {        var type;        if (m[1])            type = "url";        else if (m[2] || m[3])            type = "rgb";        else if (m[4])            type = "int";                return {value: m[0], start: start+m.index, end: start+m.index+(m[0].length-1), type: type};    }    }
2454	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2454/e1d42ad3fad63b72826a4e2ed0726866484c9ac3/css.js/buggy/extension/content/firebug/css.js