// ----- Specific global values
var PcjsDestObject;
var PcjsDestProperty;

// ----- Start color chooser
function PcjsColorChooser(destobject, destproperty)
{
	// ----- Store the destination object
	PcjsDestObject = destobject;
	if (destproperty == "")
		PcjsDestProperty = "value";
	else
		PcjsDestProperty = destproperty;

	// ----- Get the initial value
	eval("PcjsInternalSelectColor(PcjsDestObject."+PcjsDestProperty+")");

	// ----- Select the ilayer
	var obj = document.all['PcjsPopup'];

	// ----- Set the popup position
	obj.style.left = document.body.scrollLeft+event.clientX;
	obj.style.top	= document.body.scrollTop+event.clientY;

	// ----- Close the ilayer
	obj.style.visibility = "visible";
}

// ----- Close function for color chooser without selection
function PcjsInternalClosePopup()
{
	// ----- Select the ilayer
	var obj = document.all['PcjsPopup'];

	// ----- Close the ilayer
	obj.style.visibility = "hidden";
}

// ----- Close function for color chooser with selection
function PcjsInternalSelectClose(){
	// ----- Select the ilayer
	var obj = document.all['PcjsPopup'];

	// ----- Get the value and paste it to destination object
	PcjsDestObject.value = document.forms.pcjsform.color.value;

	// ----- Look for object type
	eval("PcjsDestObject."+PcjsDestProperty+" = document.forms.pcjsform.color.value");

	// ----- Close the ilayer
	obj.style.visibility = "hidden";
}

// ----- Internal color selection
function PcjsInternalSelectColor(color){
	// ----- Paste the color value
	document.forms.pcjsform.color.value = color;

	// ----- Change the color viewer
	document.all.pcjscell.bgColor = color;
}

// ----- Popup window creator
function PcjsGeneratePopup(){
	// ----- Generate the div tag

	var butt_on = "<img src=images/x.gif border=0 onClick='PcjsInternalClosePopup()'>";
	var name_on = "<font style='font-family:arial;font-size:10pt;font-weight:bold;color:white'>&nbsp;&nbsp;Color Pallette</font>";

	document.write("<div id=PcjsPopup style='position:absolute; left:118px; top:214px; width:212px; height:112px; z-index:1; visibility:hidden; background-color: #FFFFFF; layer-background-color: #FFFFFF; border: 1px none #000000'> ");
	document.write("<table width=100% border=0 cellspacing=0 cellpadding=1 bgcolor=#DDDCCC>");
	document.write("<tr><td align=left bgcolor=#CCCDDD>"+name_on+"</td>");
	document.write("<td align=right bgcolor=#CCCDDD>"+butt_on+"</td></tr>");
	document.write("<tr><td align=center colspan=2> ");
	document.write("<form name=pcjsform method=post><table border=0 cellspacing=0 width=100% bgcolor=#FFFFFF><tr><td align=center>");

	document.write("<table>");
	document.write("<tr dark reds>");
	document.write("<td bgcolor='#AA9B91' onClick=PcjsInternalSelectColor('#AA9B91') width=10 height=10></td>");
	document.write("<td bgcolor='#AFA096' onClick=PcjsInternalSelectColor('#AFA096') width=10 height=10></td>");
	document.write("<td bgcolor='#B4A59B' onClick=PcjsInternalSelectColor('#B4A59B') width=10 height=10></td>");
	document.write("<td bgcolor='#B9AAA0' onClick=PcjsInternalSelectColor('#B9AAA0') width=10 height=10></td>");
	document.write("<td bgcolor='#BEAFA5' onClick=PcjsInternalSelectColor('#BEAFA5') width=10 height=10></td>");
	document.write("<td bgcolor='#C3B4AA' onClick=PcjsInternalSelectColor('#C3B4AA') width=10 height=10></td>");
	document.write("<td bgcolor='#C8B9AF' onClick=PcjsInternalSelectColor('#C8B9AF') width=10 height=10></td>");
	document.write("<td bgcolor='#CDBEB4' onClick=PcjsInternalSelectColor('#CDBEB4') width=10 height=10></td>");
	document.write("<td bgcolor='#D2C3B9' onClick=PcjsInternalSelectColor('#D2C3B9') width=10 height=10></td>");
	document.write("<td bgcolor='#D7C8BE' onClick=PcjsInternalSelectColor('#D7C8BE') width=10 height=10></td>");
	document.write("<td bgcolor='#DCCDC3' onClick=PcjsInternalSelectColor('#DCCDC3') width=10 height=10></td>");
	document.write("<td bgcolor='#E1D2C8' onClick=PcjsInternalSelectColor('#E1D2C8') width=10 height=10></td>");
	document.write("<td bgcolor='#E6D7CD' onClick=PcjsInternalSelectColor('#E6D7CD') width=10 height=10></td>");
	document.write("<td bgcolor='#EBDCD2' onClick=PcjsInternalSelectColor('#EBDCD2') width=10 height=10></td>");
	document.write("<td bgcolor='#F0E1D7' onClick=PcjsInternalSelectColor('#F0E1D7') width=10 height=10></td>");
	document.write("<td bgcolor='#F5E6DC' onClick=PcjsInternalSelectColor('#F5E6DC') width=10 height=10></td>");
	document.write("<td bgcolor='#FAEBE1' onClick=PcjsInternalSelectColor('#FAEBE1') width=10 height=10></td>");
	document.write("<td bgcolor='#FEF0E6' onClick=PcjsInternalSelectColor('#FEF0E6') width=10 height=10></td>");
	document.write("</tr>");

	document.write("<tr dark bluegreen>");
	document.write("<td bgcolor='#9BAAA5' onClick=PcjsInternalSelectColor('#9BAAA5') width=10 height=10></td>");
	document.write("<td bgcolor='#A0AFA5' onClick=PcjsInternalSelectColor('#A0AFA5') width=10 height=10></td>");
	document.write("<td bgcolor='#A5B4AA' onClick=PcjsInternalSelectColor('#A5B4AA') width=10 height=10></td>");
	document.write("<td bgcolor='#AAB9AF' onClick=PcjsInternalSelectColor('#AAB9AF') width=10 height=10></td>");
	document.write("<td bgcolor='#AFBEB4' onClick=PcjsInternalSelectColor('#AFBEB4') width=10 height=10></td>");
	document.write("<td bgcolor='#B4C3B9' onClick=PcjsInternalSelectColor('#B4C3B9') width=10 height=10></td>");
	document.write("<td bgcolor='#B9C8BE' onClick=PcjsInternalSelectColor('#B9C8BE') width=10 height=10></td>");
	document.write("<td bgcolor='#BECDC3' onClick=PcjsInternalSelectColor('#BECDC3') width=10 height=10></td>");
	document.write("<td bgcolor='#C3D2C8' onClick=PcjsInternalSelectColor('#C3D2C8') width=10 height=10></td>");
	document.write("<td bgcolor='#C8D7CD' onClick=PcjsInternalSelectColor('#C8D7CD') width=10 height=10></td>");
	document.write("<td bgcolor='#CDDCD2' onClick=PcjsInternalSelectColor('#CDDCD2') width=10 height=10></td>");
	document.write("<td bgcolor='#D2E1D7' onClick=PcjsInternalSelectColor('#D2E1D7') width=10 height=10></td>");
	document.write("<td bgcolor='#D7E6DC' onClick=PcjsInternalSelectColor('#D7E6DC') width=10 height=10></td>");
	document.write("<td bgcolor='#DCEBE1' onClick=PcjsInternalSelectColor('#DCEBE1') width=10 height=10></td>");
	document.write("<td bgcolor='#E1F0E6' onClick=PcjsInternalSelectColor('#E1F0E6') width=10 height=10></td>");
	document.write("<td bgcolor='#E6F5EB' onClick=PcjsInternalSelectColor('#E6F5EB') width=10 height=10></td>");
	document.write("<td bgcolor='#EBFAF0' onClick=PcjsInternalSelectColor('#EBFAF0') width=10 height=10></td>");
	document.write("<td bgcolor='#F0FFF5' onClick=PcjsInternalSelectColor('#F0FFF5') width=10 height=10></td>");
	document.write("</tr>");

	document.write("<tr dark greens>");
	document.write("<td bgcolor='#A0AA96' onClick=PcjsInternalSelectColor('#A0AA96') width=10 height=10></td>");
	document.write("<td bgcolor='#A5AF9B' onClick=PcjsInternalSelectColor('#A5AF9B') width=10 height=10></td>");
	document.write("<td bgcolor='#AAB4A0' onClick=PcjsInternalSelectColor('#AAB4A0') width=10 height=10></td>");
	document.write("<td bgcolor='#AFB9A5' onClick=PcjsInternalSelectColor('#AFB9A5') width=10 height=10></td>");
	document.write("<td bgcolor='#B4BEAA' onClick=PcjsInternalSelectColor('#B4BEAA') width=10 height=10></td>");
	document.write("<td bgcolor='#B9C3AF' onClick=PcjsInternalSelectColor('#B9C3AF') width=10 height=10></td>");
	document.write("<td bgcolor='#BEC8B4' onClick=PcjsInternalSelectColor('#BEC8B4') width=10 height=10></td>");
	document.write("<td bgcolor='#C3CDB9' onClick=PcjsInternalSelectColor('#C3CDB9') width=10 height=10></td>");
	document.write("<td bgcolor='#C8D2BE' onClick=PcjsInternalSelectColor('#C8D2BE') width=10 height=10></td>");
	document.write("<td bgcolor='#CDD7C3' onClick=PcjsInternalSelectColor('#CDD7C3') width=10 height=10></td>");
	document.write("<td bgcolor='#D2DCC8' onClick=PcjsInternalSelectColor('#D2DCC8') width=10 height=10></td>");
	document.write("<td bgcolor='#D7E1CD' onClick=PcjsInternalSelectColor('#D7E1CD') width=10 height=10></td>");
	document.write("<td bgcolor='#DCE6D2' onClick=PcjsInternalSelectColor('#DCE6D2') width=10 height=10></td>");
	document.write("<td bgcolor='#E1EBD7' onClick=PcjsInternalSelectColor('#E1EBD7') width=10 height=10></td>");
	document.write("<td bgcolor='#E6F0DC' onClick=PcjsInternalSelectColor('#E6F0DC') width=10 height=10></td>");
	document.write("<td bgcolor='#EBF5E1' onClick=PcjsInternalSelectColor('#EBF5E1') width=10 height=10></td>");
	document.write("<td bgcolor='#F0FAE6' onClick=PcjsInternalSelectColor('#F0FAE6') width=10 height=10></td>");
	document.write("<td bgcolor='#F5FFEB' onClick=PcjsInternalSelectColor('#F5FFEB') width=10 height=10></td>");
	document.write("</tr>");

	document.write("<tr dark tans>");
	document.write("<td bgcolor='#B9B9A5' onClick=PcjsInternalSelectColor('#B9B9A5') width=10 height=10></td>");
	document.write("<td bgcolor='#BEBEAA' onClick=PcjsInternalSelectColor('#BEBEAA') width=10 height=10></td>");
	document.write("<td bgcolor='#C3C3AF' onClick=PcjsInternalSelectColor('#C3C3AF') width=10 height=10></td>");
	document.write("<td bgcolor='#C8C8B4' onClick=PcjsInternalSelectColor('#C8C8B4') width=10 height=10></td>");
	document.write("<td bgcolor='#CDCDB9' onClick=PcjsInternalSelectColor('#CDCDB9') width=10 height=10></td>");
	document.write("<td bgcolor='#D2D2BE' onClick=PcjsInternalSelectColor('#D2D2BE') width=10 height=10></td>");
	document.write("<td bgcolor='#D7D7C3' onClick=PcjsInternalSelectColor('#D7D7C3') width=10 height=10></td>");
	document.write("<td bgcolor='#DCDCC8' onClick=PcjsInternalSelectColor('#DCDCC8') width=10 height=10></td>");
	document.write("<td bgcolor='#E1E1CD' onClick=PcjsInternalSelectColor('#E1E1CD') width=10 height=10></td>");
	document.write("<td bgcolor='#E6E6D2' onClick=PcjsInternalSelectColor('#E6E6D2') width=10 height=10></td>");
	document.write("<td bgcolor='#EBEBD7' onClick=PcjsInternalSelectColor('#EBEBD7') width=10 height=10></td>");
	document.write("<td bgcolor='#F0F0DC' onClick=PcjsInternalSelectColor('#F0F0DC') width=10 height=10></td>");
	document.write("<td bgcolor='#F5F5E1' onClick=PcjsInternalSelectColor('#F5F5E1') width=10 height=10></td>");
	document.write("<td bgcolor='#FAFAE6' onClick=PcjsInternalSelectColor('#FAFAE6') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFFEB' onClick=PcjsInternalSelectColor('#FFFFEB') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFFF0' onClick=PcjsInternalSelectColor('#FFFFF0') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFFF5' onClick=PcjsInternalSelectColor('#FFFFF5') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFFFA' onClick=PcjsInternalSelectColor('#FFFFFA') width=10 height=10></td>");
	document.write("</tr>");

	document.write("<tr mid blues>");
	document.write("<td bgcolor='#E1E164' onClick=PcjsInternalSelectColor('#E1E164') width=10 height=10></td>");
	document.write("<td bgcolor='#E6E669' onClick=PcjsInternalSelectColor('#E6E669') width=10 height=10></td>");
	document.write("<td bgcolor='#EBEB6E' onClick=PcjsInternalSelectColor('#EBEB6E') width=10 height=10></td>");
	document.write("<td bgcolor='#F0F073' onClick=PcjsInternalSelectColor('#F0F073') width=10 height=10></td>");
	document.write("<td bgcolor='#F5F578' onClick=PcjsInternalSelectColor('#F5F578') width=10 height=10></td>");
	document.write("<td bgcolor='#FAFA7D' onClick=PcjsInternalSelectColor('#FAFA7D') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFF82' onClick=PcjsInternalSelectColor('#FFFF82') width=10 height=10></td>");
	document.write("<td bgcolor='#D7D76E' onClick=PcjsInternalSelectColor('#D7D76E') width=10 height=10></td>");
	document.write("<td bgcolor='#E1E178' onClick=PcjsInternalSelectColor('#E1E178') width=10 height=10></td>");
	document.write("<td bgcolor='#EBEB82' onClick=PcjsInternalSelectColor('#EBEB82') width=10 height=10></td>");
	document.write("<td bgcolor='#F5F58C' onClick=PcjsInternalSelectColor('#F5F58C') width=10 height=10></td>");
	document.write("<td bgcolor='#FAFA96' onClick=PcjsInternalSelectColor('#FAFA96') width=10 height=10></td>");
	document.write("<td bgcolor='#E6E65A' onClick=PcjsInternalSelectColor('#E6E65A') width=10 height=10></td>");
	document.write("<td bgcolor='#EBEB6F' onClick=PcjsInternalSelectColor('#EBEB6F') width=10 height=10></td>");
	document.write("<td bgcolor='#F0F064' onClick=PcjsInternalSelectColor('#F0F064') width=10 height=10></td>");
	document.write("<td bgcolor='#F5F569' onClick=PcjsInternalSelectColor('#F5F569') width=10 height=10></td>");
	document.write("<td bgcolor='#FAFA6E' onClick=PcjsInternalSelectColor('#FAFA6E') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFF73' onClick=PcjsInternalSelectColor('#FFFF73') width=10 height=10></td>");
	document.write("</tr>");

	document.write("<tr mid reds>");
	document.write("<td bgcolor='#D26E6E' onClick=PcjsInternalSelectColor('#D26E6E') width=10 height=10></td>");
	document.write("<td bgcolor='#D77373' onClick=PcjsInternalSelectColor('#D77373') width=10 height=10></td>");
	document.write("<td bgcolor='#DC7878' onClick=PcjsInternalSelectColor('#DC7878') width=10 height=10></td>");
	document.write("<td bgcolor='#E17D7D' onClick=PcjsInternalSelectColor('#E17D7D') width=10 height=10></td>");
	document.write("<td bgcolor='#E68282' onClick=PcjsInternalSelectColor('#E68282') width=10 height=10></td>");
	document.write("<td bgcolor='#EB8787' onClick=PcjsInternalSelectColor('#EB8787') width=10 height=10></td>");
	document.write("<td bgcolor='#F08C8C' onClick=PcjsInternalSelectColor('#F08C8C') width=10 height=10></td>");
	document.write("<td bgcolor='#F59191' onClick=PcjsInternalSelectColor('#F59191') width=10 height=10></td>");
	document.write("<td bgcolor='#FA9696' onClick=PcjsInternalSelectColor('#FA9696') width=10 height=10></td>");
	document.write("<td bgcolor='#FF9B9B' onClick=PcjsInternalSelectColor('#FF9B9B') width=10 height=10></td>");
	document.write("<td bgcolor='#FFA0A0' onClick=PcjsInternalSelectColor('#FFA0A0') width=10 height=10></td>");
	document.write("<td bgcolor='#FFA5A5' onClick=PcjsInternalSelectColor('#FFA5A5') width=10 height=10></td>");
	document.write("<td bgcolor='#FFAAAA' onClick=PcjsInternalSelectColor('#FFAAAA') width=10 height=10></td>");
	document.write("<td bgcolor='#FFAFAF' onClick=PcjsInternalSelectColor('#FFAFAF') width=10 height=10></td>");
	document.write("<td bgcolor='#FFB4B4' onClick=PcjsInternalSelectColor('#FFB4B4') width=10 height=10></td>");
	document.write("<td bgcolor='#FFBEBE' onClick=PcjsInternalSelectColor('#FFBEBE') width=10 height=10></td>");
	document.write("<td bgcolor='#FFC8C8' onClick=PcjsInternalSelectColor('#FFC8C8') width=10 height=10></td>");
	document.write("<td bgcolor='#FFD2D2' onClick=PcjsInternalSelectColor('#FFD2D2') width=10 height=10></td>");
	document.write("</tr>");

	document.write("<tr mid greens>");
	document.write("<td bgcolor='#00A550' onClick=PcjsInternalSelectColor('#00A550') width=10 height=10></td>");
	document.write("<td bgcolor='#00AF5A' onClick=PcjsInternalSelectColor('#00AF5A') width=10 height=10></td>");
	document.write("<td bgcolor='#0AB964' onClick=PcjsInternalSelectColor('#0AB964') width=10 height=10></td>");
	document.write("<td bgcolor='#14C36E' onClick=PcjsInternalSelectColor('#14C36E') width=10 height=10></td>");
	document.write("<td bgcolor='#1ECD82' onClick=PcjsInternalSelectColor('#1ECD82') width=10 height=10></td>");
	document.write("<td bgcolor='#28D78C' onClick=PcjsInternalSelectColor('#28D78C') width=10 height=10></td>");
	document.write("<td bgcolor='#3CEBA0' onClick=PcjsInternalSelectColor('#3CEBA0') width=10 height=10></td>");
	document.write("<td bgcolor='#50F5B4' onClick=PcjsInternalSelectColor('#50F5B4') width=10 height=10></td>");
	document.write("<td bgcolor='#5AFFBE' onClick=PcjsInternalSelectColor('#5AFFBE') width=10 height=10></td>");
	document.write("<td bgcolor='#64FFC8' onClick=PcjsInternalSelectColor('#64FFC8') width=10 height=10></td>");
	document.write("<td bgcolor='#78FFDC' onClick=PcjsInternalSelectColor('#78FFDC') width=10 height=10></td>");
	document.write("<td bgcolor='#8CFFF0' onClick=PcjsInternalSelectColor('#8CFFF0') width=10 height=10></td>");
	document.write("<td bgcolor='#A0FFFF' onClick=PcjsInternalSelectColor('#A0FFFF') width=10 height=10></td>");
	document.write("<td bgcolor='#B4FFFF' onClick=PcjsInternalSelectColor('#B4FFFF') width=10 height=10></td>");
	document.write("<td bgcolor='#C8FFFF' onClick=PcjsInternalSelectColor('#C8FFFF') width=10 height=10></td>");
	document.write("<td bgcolor='#DCFFFF' onClick=PcjsInternalSelectColor('#DCFFFF') width=10 height=10></td>");
	document.write("<td bgcolor='#F0FFFF' onClick=PcjsInternalSelectColor('#F0FFFF') width=10 height=10></td>");
	document.write("<td bgcolor='#FAFFFF' onClick=PcjsInternalSelectColor('#FAFFFF') width=10 height=10></td>");
	document.write("</tr>");

	document.write("<tr mid tans>");
	document.write("<td bgcolor='#007896' onClick=PcjsInternalSelectColor('#007896') width=10 height=10></td>");
	document.write("<td bgcolor='#0A82A0' onClick=PcjsInternalSelectColor('#0A82A0') width=10 height=10></td>");
	document.write("<td bgcolor='#148CAA' onClick=PcjsInternalSelectColor('#148CAA') width=10 height=10></td>");
	document.write("<td bgcolor='#1EA0B4' onClick=PcjsInternalSelectColor('#1EA0B4') width=10 height=10></td>");
	document.write("<td bgcolor='#32AABE' onClick=PcjsInternalSelectColor('#32AABE') width=10 height=10></td>");
	document.write("<td bgcolor='#3CB4C8' onClick=PcjsInternalSelectColor('#3CB4C8') width=10 height=10></td>");
	document.write("<td bgcolor='#009691' onClick=PcjsInternalSelectColor('#009691') width=10 height=10></td>");
	document.write("<td bgcolor='#0A969B' onClick=PcjsInternalSelectColor('#0A969B') width=10 height=10></td>");
	document.write("<td bgcolor='#14A0A5' onClick=PcjsInternalSelectColor('#14A0A5') width=10 height=10></td>");
	document.write("<td bgcolor='#559B00' onClick=PcjsInternalSelectColor('#559B00') width=10 height=10></td>");
	document.write("<td bgcolor='#6FA50A' onClick=PcjsInternalSelectColor('#6FA50A') width=10 height=10></td>");
	document.write("<td bgcolor='#69AF14' onClick=PcjsInternalSelectColor('#69AF14') width=10 height=10></td>");
	document.write("<td bgcolor='#780078' onClick=PcjsInternalSelectColor('#780078') width=10 height=10></td>");
	document.write("<td bgcolor='#8C148C' onClick=PcjsInternalSelectColor('#8C148C') width=10 height=10></td>");
	document.write("<td bgcolor='#A028A0' onClick=PcjsInternalSelectColor('#A028A0') width=10 height=10></td>");
	document.write("<td bgcolor='#B43CB4' onClick=PcjsInternalSelectColor('#B43CB4') width=10 height=10></td>");
	document.write("<td bgcolor='#231E69' onClick=PcjsInternalSelectColor('#231E69') width=10 height=10></td>");
	document.write("<td bgcolor='#37327D' onClick=PcjsInternalSelectColor('#37327D') width=10 height=10></td>");
	document.write("</tr>");

	document.write("<tr light blues>");
	document.write("<td bgcolor='#731932' onClick=PcjsInternalSelectColor('#731932') width=10 height=10></td>");
	document.write("<td bgcolor='#7D233C' onClick=PcjsInternalSelectColor('#7D233C') width=10 height=10></td>");
	document.write("<td bgcolor='#872D46' onClick=PcjsInternalSelectColor('#872D46') width=10 height=10></td>");
	document.write("<td bgcolor='#913750' onClick=PcjsInternalSelectColor('#913750') width=10 height=10></td>");
	document.write("<td bgcolor='#9B7378' onClick=PcjsInternalSelectColor('#9B7378') width=10 height=10></td>");
	document.write("<td bgcolor='#A57D82' onClick=PcjsInternalSelectColor('#A57D82') width=10 height=10></td>");
	document.write("<td bgcolor='#AF878C' onClick=PcjsInternalSelectColor('#AF878C') width=10 height=10></td>");
	document.write("<td bgcolor='#B99196' onClick=PcjsInternalSelectColor('#B99196') width=10 height=10></td>");
	document.write("<td bgcolor='#C39BA0' onClick=PcjsInternalSelectColor('#C39BA0') width=10 height=10></td>");
	document.write("<td bgcolor='#CDA5AA' onClick=PcjsInternalSelectColor('#CDA5AA') width=10 height=10></td>");
	document.write("<td bgcolor='#D7AFB4' onClick=PcjsInternalSelectColor('#D7AFB4') width=10 height=10></td>");
	document.write("<td bgcolor='#E1B9BE' onClick=PcjsInternalSelectColor('#E1B9BE') width=10 height=10></td>");
	document.write("<td bgcolor='#EBC3C8' onClick=PcjsInternalSelectColor('#EBC3C8') width=10 height=10></td>");
	document.write("<td bgcolor='#F5CDD2' onClick=PcjsInternalSelectColor('#F5CDD2') width=10 height=10></td>");
	document.write("<td bgcolor='#FFD7DC' onClick=PcjsInternalSelectColor('#FFD7DC') width=10 height=10></td>");
	document.write("<td bgcolor='#FFE1E6' onClick=PcjsInternalSelectColor('#FFE1E6') width=10 height=10></td>");
	document.write("<td bgcolor='#FFEBF0' onClick=PcjsInternalSelectColor('#FFEBF0') width=10 height=10></td>");
	document.write("<td bgcolor='#FFF5FA' onClick=PcjsInternalSelectColor('#FFF5FA') width=10 height=10></td>");
	document.write("</tr>");

	document.write("<tr light reds>");
	document.write("<td bgcolor='#FFF5AA' onClick=PcjsInternalSelectColor('#FFF5AA') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFAAF' onClick=PcjsInternalSelectColor('#FFFAAF') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFFB4' onClick=PcjsInternalSelectColor('#FFFFB4') width=10 height=10></td>");
	document.write("<td bgcolor='#E1F0AA' onClick=PcjsInternalSelectColor('#E1F0AA') width=10 height=10></td>");
	document.write("<td bgcolor='#E6F5AF' onClick=PcjsInternalSelectColor('#E6F5AF') width=10 height=10></td>");
	document.write("<td bgcolor='#EBFAB4' onClick=PcjsInternalSelectColor('#EBFAB4') width=10 height=10></td>");
	document.write("<td bgcolor='#F0FFB9' onClick=PcjsInternalSelectColor('#F0FFB9') width=10 height=10></td>");
	document.write("<td bgcolor='#F5FFB4' onClick=PcjsInternalSelectColor('#F5FFB4') width=10 height=10></td>");
	document.write("<td bgcolor='#FAFFB9' onClick=PcjsInternalSelectColor('#FAFFB9') width=10 height=10></td>");
	document.write("<td bgcolor='#E1E1AA' onClick=PcjsInternalSelectColor('#E1E1AA') width=10 height=10></td>");
	document.write("<td bgcolor='#E6E6AF' onClick=PcjsInternalSelectColor('#E6E6AF') width=10 height=10></td>");
	document.write("<td bgcolor='#EBEBB4' onClick=PcjsInternalSelectColor('#EBEBB4') width=10 height=10></td>");
	document.write("<td bgcolor='#F0F0B9' onClick=PcjsInternalSelectColor('#F0F0B9') width=10 height=10></td>");
	document.write("<td bgcolor='#F5F5BE' onClick=PcjsInternalSelectColor('#F5F5BE') width=10 height=10></td>");
	document.write("<td bgcolor='#FAFAC3' onClick=PcjsInternalSelectColor('#FAFAC3') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFFC8' onClick=PcjsInternalSelectColor('#FFFFC8') width=10 height=10></td>");
	document.write("<td bgcolor='#E1D796' onClick=PcjsInternalSelectColor('#E1D796') width=10 height=10></td>");
	document.write("<td bgcolor='#EBD7A0' onClick=PcjsInternalSelectColor('#EBD7A0') width=10 height=10></td>");
	document.write("</tr>");

	document.write("<tr light greens>");
	document.write("<td bgcolor='#55B48C' onClick=PcjsInternalSelectColor('#55B48C') width=10 height=10></td>");
	document.write("<td bgcolor='#6FBE96' onClick=PcjsInternalSelectColor('#6FBE96') width=10 height=10></td>");
	document.write("<td bgcolor='#91C89B' onClick=PcjsInternalSelectColor('#91C89B') width=10 height=10></td>");
	document.write("<td bgcolor='#9BFAD2' onClick=PcjsInternalSelectColor('#9BFAD2') width=10 height=10></td>");
	document.write("<td bgcolor='#A5FADC' onClick=PcjsInternalSelectColor('#A5FADC') width=10 height=10></td>");
	document.write("<td bgcolor='#AFFAE6' onClick=PcjsInternalSelectColor('#AFFAE6') width=10 height=10></td>");
	document.write("<td bgcolor='#B9FAF0' onClick=PcjsInternalSelectColor('#B9FAF0') width=10 height=10></td>");
	document.write("<td bgcolor='#C3FAFA' onClick=PcjsInternalSelectColor('#C3FAFA') width=10 height=10></td>");
	document.write("<td bgcolor='#CDFAFA' onClick=PcjsInternalSelectColor('#CDFAFA') width=10 height=10></td>");
	document.write("<td bgcolor='#D7FAFA' onClick=PcjsInternalSelectColor('#D7FAFA') width=10 height=10></td>");
	document.write("<td bgcolor='#E1FAFA' onClick=PcjsInternalSelectColor('#E1FAFA') width=10 height=10></td>");
	document.write("<td bgcolor='#EBFAFA' onClick=PcjsInternalSelectColor('#EBFAFA') width=10 height=10></td>");
	document.write("<td bgcolor='#F5FAFA' onClick=PcjsInternalSelectColor('#F5FAFA') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFAFA' onClick=PcjsInternalSelectColor('#FFFAFA') width=10 height=10></td>");
	document.write("<td bgcolor='#AFC8D2' onClick=PcjsInternalSelectColor('#AFC8D2') width=10 height=10></td>");
	document.write("<td bgcolor='#C3DCE6' onClick=PcjsInternalSelectColor('#C3DCE6') width=10 height=10></td>");
	document.write("<td bgcolor='#CDF0FA' onClick=PcjsInternalSelectColor('#CDF0FA') width=10 height=10></td>");
	document.write("<td bgcolor='#D7FAFA' onClick=PcjsInternalSelectColor('#D7FAFA') width=10 height=10></td>");
	document.write("</tr>");

	document.write("<tr light tans>");
	document.write("<td bgcolor='#D7A06E' onClick=PcjsInternalSelectColor('#D7A06E') width=10 height=10></td>");
	document.write("<td bgcolor='#E1AA78' onClick=PcjsInternalSelectColor('#E1AA78') width=10 height=10></td>");
	document.write("<td bgcolor='#EBB482' onClick=PcjsInternalSelectColor('#EBB482') width=10 height=10></td>");
	document.write("<td bgcolor='#FFB48C' onClick=PcjsInternalSelectColor('#FFB48C') width=10 height=10></td>");
	document.write("<td bgcolor='#FFBE96' onClick=PcjsInternalSelectColor('#FFBE96') width=10 height=10></td>");
	document.write("<td bgcolor='#FFC8A0' onClick=PcjsInternalSelectColor('#FFC8A0') width=10 height=10></td>");
	document.write("<td bgcolor='#FFD2AA' onClick=PcjsInternalSelectColor('#FFD2AA') width=10 height=10></td>");
	document.write("<td bgcolor='#FFDCB4' onClick=PcjsInternalSelectColor('#FFDCB4') width=10 height=10></td>");
	document.write("<td bgcolor='#FFE6BE' onClick=PcjsInternalSelectColor('#FFE6BE') width=10 height=10></td>");
	document.write("<td bgcolor='#FFF0C8' onClick=PcjsInternalSelectColor('#FFF0C8') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFAD2' onClick=PcjsInternalSelectColor('#FFFAD2') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFADC' onClick=PcjsInternalSelectColor('#FFFADC') width=10 height=10></td>");
	document.write("<td bgcolor='#FFFAF0' onClick=PcjsInternalSelectColor('#FFFAF0') width=10 height=10></td>");
	document.write("<td bgcolor='#AFB4D2' onClick=PcjsInternalSelectColor('#AFB4D2') width=10 height=10></td>");
	document.write("<td bgcolor='#C8CBDF' onClick=PcjsInternalSelectColor('#C8CBDF') width=10 height=10></td>");
	document.write("<td bgcolor='#D6D9E7' onClick=PcjsInternalSelectColor('#D6D9E7') width=10 height=10></td>");
	document.write("<td bgcolor='#E6E8F0' onClick=PcjsInternalSelectColor('#E6E8F0') width=10 height=10></td>");
	document.write("<td bgcolor='#EEEFF5' onClick=PcjsInternalSelectColor('#EEEFF5') width=10 height=10></td>");
	document.write("</tr>");

	// ----- Basic color selection
	document.write("<tr pastel><td colspan=18></td><td>");
	document.write("<tr><td colspan=3></td>");
	document.write("<td bgcolor=#EEEEDD onClick=PcjsInternalSelectColor('#EEEEDD') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#EEEEFF onClick=PcjsInternalSelectColor('#EEEEFF') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#EEEEEE onClick=PcjsInternalSelectColor('#EEEEEE') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#FFEEEE onClick=PcjsInternalSelectColor('#FFEEEE') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#FFFFEE onClick=PcjsInternalSelectColor('#FFFFEE') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#FFFFFF onClick=PcjsInternalSelectColor('#FFFFFF') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#EEFFFF onClick=PcjsInternalSelectColor('#EEFFFF') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#DDDDFF onClick=PcjsInternalSelectColor('#DDDDFF') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#DDDDDD onClick=PcjsInternalSelectColor('#DDDDDD') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#DDDDCC onClick=PcjsInternalSelectColor('#DDDDCC') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#DDCCCC onClick=PcjsInternalSelectColor('#DDCCCC') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#BBDDDD onClick=PcjsInternalSelectColor('#BBDDDD') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td colspan=3></td></tr>");

	document.write("<tr grey><td colspan=18></td><td>");
	document.write("<tr><td colspan=1></td>");
	document.write("<td bgcolor=#EEEEEE onClick=PcjsInternalSelectColor('#EEEEEE') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#DDDDDD onClick=PcjsInternalSelectColor('#DDDDDD') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#CCCCCC onClick=PcjsInternalSelectColor('#CCCCCC') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#BBBBBB onClick=PcjsInternalSelectColor('#BBBBBB') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#AAAAAA onClick=PcjsInternalSelectColor('#AAAAAA') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#999999 onClick=PcjsInternalSelectColor('#999999') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#888888 onClick=PcjsInternalSelectColor('#888888') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#FFFEFF onClick=PcjsInternalSelectColor('#FFFFF1') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#000000 onClick=PcjsInternalSelectColor('#000000') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#111111 onClick=PcjsInternalSelectColor('#111111') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#222222 onClick=PcjsInternalSelectColor('#222222') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#333333 onClick=PcjsInternalSelectColor('#333333') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#444444 onClick=PcjsInternalSelectColor('#444444') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#555555 onClick=PcjsInternalSelectColor('#555555') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#666666 onClick=PcjsInternalSelectColor('#666666') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td bgcolor=#777777 onClick=PcjsInternalSelectColor('#777777') width=10 height=10><img src=images/spacer.gif width=4 height=4></td>");
	document.write("<td colspan=1></td></tr>");
	document.write("</table>");

	document.write("<table border='0' cellspacing='0' width='80%' bgcolor='#FFFFFF'>");
	document.write("<tr><td align=center valign=middle><input type=text name=color size=7></td></tr>");
	document.write("<tr><td id='pcjscell' align='center' valign='middle' height='50'>&nbsp;</td></tr>");
	document.write("</table>");
	
	document.write("<table border='0' cellspacing='0' width='100%' bgcolor='#FFFFFF'>");
	document.write("<tr><td align=center>");
	document.write("<input type=button name=select value=Select onClick='PcjsInternalSelectClose()'>");
	document.write("</td></tr></table>");
	document.write("</td></tr></table>");
	document.write("</td></tr></table></div></form>");




}

// ----- Call the Color Chooser Popup Window generator function
PcjsGeneratePopup();
