Chickey --
Here is a colorpic script (from VS.NET) that shows an 8 color palette and allows the user to change the color of a text:
<SCRIPT>
function fnColorChange(){
oTitle.style.color=cp.value;
}
</SCRIPT>
<STYLE>
.colorpick{behavior: url(ColorPick.htc)}
H1 {font: bold 18pt verdana; color: navy;}
P {font: 10pt verdana;}
</STYLE>
<h1 ID="oTitle">Color Picker</h1>
<INPUT ID="oColor"
TYPE="text"
CLASS="colorpick"
STYLE="cp--grid-size:2"
onchange="fnColorChange()">
Syntax
XML N/A
HTML <INPUT type=text STYLE="behavior:url('colorpick.htc')" ID=sID>
Scripting object.style.behavior = "url('colorpick.htc')"
object.addBehavior ("colorpick.htc"
Possible Values
sID String that specifies a unique identifier for the object.
The code for the colorpick.htc can be found under MSDN's DHTML Behaviors library, and a sample is available there. This is one procedure, that uses javascript to accomplish a color change.