+ document.getElementById("hexinputf").value = hexstr;
+}
+
+// ###################################################################
+// update the RGB values
+function update_rgb()
+{
+ // regex match the bits
+ var bits = fields['hex'].match(/(..)(..)(..)/);
+
+ fields['red'] = hex2dec(bits[1]);
+ fields['green'] = hex2dec(bits[2]);
+ fields['blue'] = hex2dec(bits[3]);
+
+ // construct the hex values
+ document.getElementById("redinputf").value = fields['red'];
+ document.getElementById("greeninputf").value = fields['green'];
+ document.getElementById("blueinputf").value = fields['blue'];