var defaultColours = new Array();
var defaultColourNames = new Array();
defaultColours[0] = "#FFFFFF";
defaultColourNames[0] = "White";
defaultColours[1] = "#FFFBF0";
defaultColourNames[1] = "Ivory";
defaultColours[2] = "#CCCCCC";
defaultColourNames[2] = "Light Gray";
defaultColours[3] = "#BBBBBB";
defaultColourNames[3] = "Gray";
defaultColours[4] = "#A0A0A4";
defaultColourNames[4] = "Dark Gray";
defaultColours[5] = "#FFE1FF";
defaultColourNames[5] = "Pink";
defaultColours[6] = "#FFCCD5";
defaultColourNames[6] = "Rose";
defaultColours[7] = "#FFCCFF";
defaultColourNames[7] = "Light Mauve";
defaultColours[8] = "#FFBBFF";
defaultColourNames[8] = "Mauve";
defaultColours[9] = "#FF7FFF";
defaultColourNames[9] = "Violet";
defaultColours[10] = "#FFFFCC";
defaultColourNames[10] = "Light Yellow";
defaultColours[11] = "#FFFF99";
defaultColourNames[11] = "Yellow";
defaultColours[12] = "#FFDFAA";
defaultColourNames[12] = "Cream";
defaultColours[13] = "#FFCC99";
defaultColourNames[13] = "Light Orange";
defaultColours[14] = "#FFC96F";
defaultColourNames[14] = "Orange";
defaultColours[15] = "#CCEBFF";
defaultColourNames[15] = "Light Blue";
defaultColours[16] = "#CCCCFF";
defaultColourNames[16] = "Purple";
defaultColours[17] = "#AADFFF";
defaultColourNames[17] = "Blue";
defaultColours[18] = "#A6CAF0";
defaultColourNames[18] = "Dark Blue";
defaultColours[19] = "#99FFFF";
defaultColourNames[19] = "Cyan";
var defaultColourImages = new Array();
for(var image=0; image < 20; image++) {
defaultColourImages[image] = new Image(10,10);
defaultColourImages[image].src = "/Icons/" + (image + 10721) + ".png";
}
defaultColours[20] = "";
defaultColourNames[20] = "Other";
defaultColourImages[20] = new Image(10,10);
defaultColourImages[20].src = "/images/pixel.gif";
var colourTarget = null;
function makePickerTable(ID,type) {
var outString = "
";
for(row=0; row<2; row++) {
outString += "";
for(col=0; col < 10; col++)
outString += " | ";
outString += "
";
}
outString += "
";
return outString;
}
function makeColourPicker(ID,enabled,type,allowCustom,width) {
var output =validateFormat(arguments,false,"RGB",false,120,false);
for(var index=0; index < output.length; index++)
arguments[index] = output[index];
var currentImage = 20;
for(colourNum=0; colourNum<20; colourNum++)
if(field[ID].toUpperCase() == defaultColours[colourNum].toUpperCase())
currentImage = colourNum;
var outString = "";
if(arguments[1]) {
outString += "";
}
return outString;
}
function changeColour(colourID,ID,type) {
field[ID] = defaultColours[colourID];
messageForm.elements["FieldID:" + ID + "=" + type].value = field[ID];
envelopeWin.document.images["Colour" + ID].src = defaultColourImages[colourID].src;
envelopeWin.document.images["Colour" + ID].alt = defaultColourNames[colourID];
}
function popUpColourReturn(colour,ID) {
field[ID] = colour;
envelopeWin.location.reload(false);
}
function colourPopUp(evnt,fieldID) {
killPopUpWin();
var optionsString = "innerWidth=320,innerHeight=175,directories=no,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbars=no";
var URLString = "/.templates/PopUps/ColourPicker.shtml?charset=" + srcwin.charset + "&colour=%23" + srcwin.field[fieldID].substring(1,7) + "&fieldID=" + fieldID;
popUpWin=window.open(URLString,"PopUpWindow",optionsString);
return false;
}