<!-- Hide from JavaScript-Impaired Browsers
// http://riverdrift.com/ 2004
function prev(){
txt=document.zfrm.pre.value+'';
document.zfrm.zimg.value=txt;
document.zfrm.zbck.value=txt;
}
var red=0;
var green=0;
var blue=0;
var value=0;
var convert = new Array()
var hexbase= new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f");
for (x=0; x<16; x++){
for (y=0; y<16; y++){
convert[value]= hexbase[x] + hexbase[y];
value++;
}
}
function nshw(){
document.pickr.bl.value= blue;
document.pickr.rd.value= red;
document.pickr.gr.value= green;
}
function shw(){
redx = convert[red]
greenx = convert[green]
bluex = convert[blue]
var rgb = "#"+redx+greenx+bluex;
if(document.pickr.ztyp[0].checked) {
document.pickr.zbgc.value= rgb;
document.bgColor =rgb;
}
if(document.pickr.ztyp[1].checked) {
document.pickr.zbgc2.value= rgb;
document.fgColor =rgb;
}
if(document.pickr.ztyp[2].checked) {
document.pickr.zbgc3.value= rgb;
document.linkColor =rgb;
}
if(document.pickr.ztyp[3].checked) {
document.pickr.zbgc4.value= rgb;
document.vlinkColor =rgb;
}
}
function Fnk(hexval){
if (hexval.length!=7)
alert("Incorrect Hex value entered.");
else{
hexval=hexval.toLowerCase();
document.pickr.zbgc.value=hexval
redx=hexval.substring(1,3)
greenx=hexval.substring(3,5)
bluex=hexval.substring(5,7)
hred=eval(parseInt(redx,16))
hgreen=eval(parseInt(greenx,16))
hblue=eval(parseInt(bluex,16))
if (hred>=0 && hred<256 && hgreen>=0 && hgreen<256 && hblue>=0 && hblue<256){
document.bgColor =hexval
red=hred;
green=hgreen;
blue=hblue;
document.pickr.rd.value= red;
document.pickr.gr.value= green;
document.pickr.bl.value= blue;
}
else{
alert("Incorrect Hex value entered.")
}
}
}
function rmbr() {
self.status='Select a color';
} 
function Fnk2(hexval){
if (hexval.length!=7)
alert("Incorrect Hex value entered.");
else{
hexval=hexval.toLowerCase();
document.pickr.zbgc2.value=hexval
redx=hexval.substring(1,3)
greenx=hexval.substring(3,5)
bluex=hexval.substring(5,7)
hred=eval(parseInt(redx,16))
hgreen=eval(parseInt(greenx,16))
hblue=eval(parseInt(bluex,16))
if (hred>=0 && hred<256 && hgreen>=0 && hgreen<256 && hblue>=0 && hblue<256){
document.fgColor =hexval
red=hred;
green=hgreen;
blue=hblue;
document.pickr.rd.value= red;
document.pickr.gr.value= green;
document.pickr.bl.value= blue;
}
else{
alert("Incorrect Hex value entered.")
}
}
}
function Fnk3(hexval){
if (hexval.length!=7)
alert("Incorrect Hex value entered.");
else{
hexval=hexval.toLowerCase();
document.pickr.zbgc3.value=hexval
redx=hexval.substring(1,3)
greenx=hexval.substring(3,5)
bluex=hexval.substring(5,7)
hred=eval(parseInt(redx,16))
hgreen=eval(parseInt(greenx,16))
hblue=eval(parseInt(bluex,16))
if (hred>=0 && hred<256 && hgreen>=0 && hgreen<256 && hblue>=0 && hblue<256){
document.linkColor =hexval
red=hred;
green=hgreen;
blue=hblue;
document.pickr.rd.value= red;
document.pickr.gr.value= green;
document.pickr.bl.value= blue;
}
else{
alert("Incorrect Hex value entered.")
}
}
}
function Fnk4(hexval){
if (hexval.length!=7)
alert("Incorrect Hex value entered.");
else{
hexval=hexval.toLowerCase();
document.pickr.zbgc4.value=hexval
redx=hexval.substring(1,3)
greenx=hexval.substring(3,5)
bluex=hexval.substring(5,7)
hred=eval(parseInt(redx,16))
hgreen=eval(parseInt(greenx,16))
hblue=eval(parseInt(bluex,16))
if (hred>=0 && hred<256 && hgreen>=0 && hgreen<256 && hblue>=0 && hblue<256){
document.vlinkColor =hexval
red=hred;
green=hgreen;
blue=hblue;
document.pickr.rd.value= red;
document.pickr.gr.value= green;
document.pickr.bl.value= blue;
}
else{
alert("Incorrect Hex value entered.")
}
}
}
function ured(x){
if ((red+x)<=255)
red+=x
document.pickr.rd.value= red;
shw()
}
function dred(x){
if ((red-x)>=0)
red-=x
document.pickr.rd.value= red;
shw()
}
function Dored(x){
if (x<0 || x>255)
alert("Incorrect value entered.\n\nValue must be from 0 to 255")
else{
red=eval(x);
document.pickr.rd.value= red;
shw()
}
}
function ugreen(x){
if ((green+x)<=255)
green+=x
document.pickr.gr.value= green;
shw()
}
function Dogreen(x){
if (x<0 || x>255)
alert("Incorrect value entered.\n\nValue must be from 0 to 255")
else{
green=eval(x);
document.pickr.gr.value= green;
shw()
}
}
function dgreen(x){
if ((green-x)>=0)
green-=x
document.pickr.gr.value= green;
shw()
}
function ublue(x){
if ((blue+x)<=255)
blue+=x
document.pickr.bl.value= blue;
shw()
}
function Doblue(x){
if (x<0 || x>255)
alert("Incorrect value entered.\n\nValue must be from 0 to 255")
else{
blue=eval(x);
document.pickr.bl.value= blue;
shw()
}
}
function dblue(x){
if ((blue-x)>=0)
blue-=x
document.pickr.bl.value= blue;
shw()
}
// End Hiding -->