This will generate a pseudo-random color based on an input string.
For any given string, the generated color will always be the same, like a hash function.
To get started, just copy colorhash.js to your project.
The function colorHash(inputString) will return an object with the color's r, g, and b values, a string "rgb(r, g, b)" and a html color string "#RRGGBB".
Color Hash is public domain software.
You can use, copy, adapt and republish it for any purpose whatsoever.