function rgbtohex(rgb){
    var rgb10 = rgb.match(/rgb\((\d+),\s*(\d+),\s*(\d+)\)/i);
    if(rgb10 != null){
        var rgb16 = Number(rgb10[1]).toColorPart()+Number(rgb10[2]).toColorPart()+Number(rgb10[3]).toColorPart();
        return rgb16;
    }else{
        return rgb.replace("#","");
    }
}