// ********************
// Begin Popup Color Picker
// ********************
var popColPkrDstFld;
var popColPkrDstClr;
var popColPkrWin;

// ******************************
// Expected params:
// [0] Destination Field
// [1] Destination Color
// ******************************
function popupColPkr()
{
	//debugger;			//remove slashes to activate debugging in Visual Studio

	//Initialize the window to an empty object.
	popColPkrWin = new Object();

	//Get the command line arguments
	popColPkrDstFld = findObjectById(popupColPkr.arguments[0]);
    popColPkrDstClr = findObjectById(popupColPkr.arguments[1]);

	// check destination field name


	//ColPkrl the routine to draw the initial color picker
	reloadColPkrPopup();
}

function findObjectById()
{
    var theControl = document.getElementById(findObjectById.arguments[0]);
    if (theControl == null) {
        var controls = document.getElementsByTagName('input');
        for(var i=0; i < controls.length;i++) {
            if ((controls[i].id.indexOf(findObjectById.arguments[0]) >= 0) && controls[i].type == 'text') {
                return controls[i];
            }
        }
    }
    return theControl;
}

function reloadColPkrPopup()
{
	//Set the window's features here
	var windowFeatures = "toolbar=no, location=no, status=no, menubar=no, scrollbars=no, resizable=no, height=170, width=238, top=" + ((screen.height - 170)/2).toString() + ", left=" + ((screen.width - 238)/2).toString();

	//Get the color picker data
	var popColPkrData = colPopupSetData();
 
	//Check to see if the window has been initialized, create it if it hasn't been
	if (popColPkrWin.toString() == "[object Object]" )
	{
        popColPkrWin = window.open("", "", windowFeatures);
        popColPkrWin.opener = self;
        popColPkrWin.focus();
	}
	else 
	{
        popColPkrWin.document.close();
		popColPkrWin.document.clear();
    }

	//this is the line with the big problem
    popColPkrWin.document.write(popColPkrData);
	return void(1);
}

function colPopupSetData()
{
	var popColPkrData = "";
    popColPkrData = ("<html style=\"width: 238px; height: 182px\"><head><title>Color Picker</title><script language='JavaScript'>function _CloseOnEsc() { if (event.keyCode == 27) { window.close(); return; }}</script></head>");
    popColPkrData += ("<body style=\"background:ButtonFace; margin:0px; padding:0px\">");
    popColPkrData += ("<form method=\"get\" style=\"margin:0px; padding:0px\" onSubmit=\"javascript:window.opener.colPkrPopupSetColor(document.getElementById('ColorHex').value); return false;\">");
    popColPkrData += ("<table border=\"0px\" cellspacing=\"0px\" cellpadding=\"4\" width=\"100%\">");
    popColPkrData += (" <tr>");
    popColPkrData += ("  <td style=\"background:buttonface\" valign=center><div style=\"background-color: #000000; padding: 1; height: 21px; width: 50px\"><div id=\"ColorPreview\" style=\"height: 100%; width: 100%\"></div></div></td>");
    popColPkrData += ("  <td style=\"background:buttonface\" valign=center><input type=\"text\" name=\"ColorHex\"");
    popColPkrData += ("    id=\"ColorHex\" value=\"\" size=15 style=\"font-size: 12px\"></td>");
    popColPkrData += ("  <td style=\"background:buttonface\" width=100%></td>");
    popColPkrData += (" </tr>");
    popColPkrData += ("</table>");
    popColPkrData += ("</form>");
    popColPkrData += ("<table border=\"0\" cellspacing=\"1px\" cellpadding=\"0px\" width=\"100%\" bgcolor=\"#000000\" style=\"cursor: hand;\">");
    popColPkrData += ("<tr>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#003300\" onMouseOver=\"javascript:window.opener.View('003300');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('003300');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#006600\" onMouseOver=\"javascript:window.opener.View('006600');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('006600');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#009900\" onMouseOver=\"javascript:window.opener.View('009900');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('009900');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00CC00\" onMouseOver=\"javascript:window.opener.View('00CC00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00CC00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00FF00\" onMouseOver=\"javascript:window.opener.View('00FF00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00FF00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#330000\" onMouseOver=\"javascript:window.opener.View('330000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('330000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#333300\" onMouseOver=\"javascript:window.opener.View('333300');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('333300');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#336600\" onMouseOver=\"javascript:window.opener.View('336600');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('336600');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#339900\" onMouseOver=\"javascript:window.opener.View('339900');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('339900');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#33CC00\" onMouseOver=\"javascript:window.opener.View('33CC00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('33CC00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#33FF00\" onMouseOver=\"javascript:window.opener.View('33FF00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('33FF00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#660000\" onMouseOver=\"javascript:window.opener.View('660000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('660000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#663300\" onMouseOver=\"javascript:window.opener.View('663300');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('663300');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#666600\" onMouseOver=\"javascript:window.opener.View('666600');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('666600');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#669900\" onMouseOver=\"javascript:window.opener.View('669900');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('669900');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#66CC00\" onMouseOver=\"javascript:window.opener.View('66CC00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('66CC00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#66FF00\" onMouseOver=\"javascript:window.opener.View('66FF00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('66FF00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("</tr>");
    popColPkrData += ("<tr>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#333333\" onMouseOver=\"javascript:window.opener.View('333333');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('333333');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000033\" onMouseOver=\"javascript:window.opener.View('000033');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000033');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#003333\" onMouseOver=\"javascript:window.opener.View('003333');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('003333');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#006633\" onMouseOver=\"javascript:window.opener.View('006633');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('006633');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#009933\" onMouseOver=\"javascript:window.opener.View('009933');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('009933');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00CC33\" onMouseOver=\"javascript:window.opener.View('00CC33');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00CC33');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00FF33\" onMouseOver=\"javascript:window.opener.View('00FF33');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00FF33');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#330033\" onMouseOver=\"javascript:window.opener.View('330033');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('330033');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#333333\" onMouseOver=\"javascript:window.opener.View('333333');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('333333');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#336633\" onMouseOver=\"javascript:window.opener.View('336633');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('336633');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#339933\" onMouseOver=\"javascript:window.opener.View('339933');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('339933');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#33CC33\" onMouseOver=\"javascript:window.opener.View('33CC33');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('33CC33');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#33FF33\" onMouseOver=\"javascript:window.opener.View('33FF33');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('33FF33');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#660033\" onMouseOver=\"javascript:window.opener.View('660033');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('660033');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#663333\" onMouseOver=\"javascript:window.opener.View('663333');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('663333');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#666633\" onMouseOver=\"javascript:window.opener.View('666633');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('666633');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#669933\" onMouseOver=\"javascript:window.opener.View('669933');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('669933');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#66CC33\" onMouseOver=\"javascript:window.opener.View('66CC33');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('66CC33');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#66FF33\" onMouseOver=\"javascript:window.opener.View('66FF33');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('66FF33');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("</tr>");
    popColPkrData += ("<tr>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#666666\" onMouseOver=\"javascript:window.opener.View('666666');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('666666');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000066\" onMouseOver=\"javascript:window.opener.View('000066');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000066');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#003366\" onMouseOver=\"javascript:window.opener.View('003366');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('003366');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#006666\" onMouseOver=\"javascript:window.opener.View('006666');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('006666');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#009966\" onMouseOver=\"javascript:window.opener.View('009966');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('009966');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00CC66\" onMouseOver=\"javascript:window.opener.View('00CC66');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00CC66');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00FF66\" onMouseOver=\"javascript:window.opener.View('00FF66');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00FF66');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#330066\" onMouseOver=\"javascript:window.opener.View('330066');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('330066');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#333366\" onMouseOver=\"javascript:window.opener.View('333366');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('333366');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#336666\" onMouseOver=\"javascript:window.opener.View('336666');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('336666');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#339966\" onMouseOver=\"javascript:window.opener.View('339966');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('339966');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#33CC66\" onMouseOver=\"javascript:window.opener.View('33CC66');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('33CC66');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#33FF66\" onMouseOver=\"javascript:window.opener.View('33FF66');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('33FF66');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#660066\" onMouseOver=\"javascript:window.opener.View('660066');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('660066');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#663366\" onMouseOver=\"javascript:window.opener.View('663366');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('663366');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#666666\" onMouseOver=\"javascript:window.opener.View('666666');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('666666');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#669966\" onMouseOver=\"javascript:window.opener.View('669966');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('669966');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#66CC66\" onMouseOver=\"javascript:window.opener.View('66CC66');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('66CC66');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#66FF66\" onMouseOver=\"javascript:window.opener.View('66FF66');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('66FF66');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("</tr>");
    popColPkrData += ("<tr>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#999999\" onMouseOver=\"javascript:window.opener.View('999999');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('999999');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000099\" onMouseOver=\"javascript:window.opener.View('000099');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000099');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#003399\" onMouseOver=\"javascript:window.opener.View('003399');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('003399');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#006699\" onMouseOver=\"javascript:window.opener.View('006699');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('006699');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#009999\" onMouseOver=\"javascript:window.opener.View('009999');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('009999');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00CC99\" onMouseOver=\"javascript:window.opener.View('00CC99');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00CC99');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00FF99\" onMouseOver=\"javascript:window.opener.View('00FF99');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00FF99');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#330099\" onMouseOver=\"javascript:window.opener.View('330099');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('330099');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#333399\" onMouseOver=\"javascript:window.opener.View('333399');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('333399');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#336699\" onMouseOver=\"javascript:window.opener.View('336699');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('336699');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#339999\" onMouseOver=\"javascript:window.opener.View('339999');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('339999');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#33CC99\" onMouseOver=\"javascript:window.opener.View('33CC99');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('33CC99');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#33FF99\" onMouseOver=\"javascript:window.opener.View('33FF99');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('33FF99');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#660099\" onMouseOver=\"javascript:window.opener.View('660099');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('660099');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#663399\" onMouseOver=\"javascript:window.opener.View('663399');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('663399');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#666699\" onMouseOver=\"javascript:window.opener.View('666699');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('666699');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#669999\" onMouseOver=\"javascript:window.opener.View('669999');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('669999');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#66CC99\" onMouseOver=\"javascript:window.opener.View('66CC99');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('66CC99');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#66FF99\" onMouseOver=\"javascript:window.opener.View('66FF99');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('66FF99');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("</tr>");
    popColPkrData += ("<tr>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCCCCC\" onMouseOver=\"javascript:window.opener.View('CCCCCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCCCCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#0000CC\" onMouseOver=\"javascript:window.opener.View('0000CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('0000CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#0033CC\" onMouseOver=\"javascript:window.opener.View('0033CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('0033CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#0066CC\" onMouseOver=\"javascript:window.opener.View('0066CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('0066CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#0099CC\" onMouseOver=\"javascript:window.opener.View('0099CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('0099CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00CCCC\" onMouseOver=\"javascript:window.opener.View('00CCCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00CCCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00FFCC\" onMouseOver=\"javascript:window.opener.View('00FFCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00FFCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#3300CC\" onMouseOver=\"javascript:window.opener.View('3300CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('3300CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#3333CC\" onMouseOver=\"javascript:window.opener.View('3333CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('3333CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#3366CC\" onMouseOver=\"javascript:window.opener.View('3366CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('3366CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#3399CC\" onMouseOver=\"javascript:window.opener.View('3399CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('3399CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#33CCCC\" onMouseOver=\"javascript:window.opener.View('33CCCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('33CCCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#33FFCC\" onMouseOver=\"javascript:window.opener.View('33FFCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('33FFCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#6600CC\" onMouseOver=\"javascript:window.opener.View('6600CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('6600CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#6633CC\" onMouseOver=\"javascript:window.opener.View('6633CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('6633CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#6666CC\" onMouseOver=\"javascript:window.opener.View('6666CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('6666CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#6699CC\" onMouseOver=\"javascript:window.opener.View('6699CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('6699CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#66CCCC\" onMouseOver=\"javascript:window.opener.View('66CCCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('66CCCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#66FFCC\" onMouseOver=\"javascript:window.opener.View('66FFCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('66FFCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("</tr>");
    popColPkrData += ("<tr>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFFFFF\" onMouseOver=\"javascript:window.opener.View('FFFFFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFFFFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#0000FF\" onMouseOver=\"javascript:window.opener.View('0000FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('0000FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#0033FF\" onMouseOver=\"javascript:window.opener.View('0033FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('0033FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#0066FF\" onMouseOver=\"javascript:window.opener.View('0066FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('0066FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#0099FF\" onMouseOver=\"javascript:window.opener.View('0099FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('0099FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00CCFF\" onMouseOver=\"javascript:window.opener.View('00CCFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00CCFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00FFFF\" onMouseOver=\"javascript:window.opener.View('00FFFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00FFFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#3300FF\" onMouseOver=\"javascript:window.opener.View('3300FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('3300FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#3333FF\" onMouseOver=\"javascript:window.opener.View('3333FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('3333FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#3366FF\" onMouseOver=\"javascript:window.opener.View('3366FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('3366FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#3399FF\" onMouseOver=\"javascript:window.opener.View('3399FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('3399FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#33CCFF\" onMouseOver=\"javascript:window.opener.View('33CCFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('33CCFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#33FFFF\" onMouseOver=\"javascript:window.opener.View('33FFFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('33FFFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#6600FF\" onMouseOver=\"javascript:window.opener.View('6600FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('6600FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#6633FF\" onMouseOver=\"javascript:window.opener.View('6633FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('6633FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#6666FF\" onMouseOver=\"javascript:window.opener.View('6666FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('6666FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#6699FF\" onMouseOver=\"javascript:window.opener.View('6699FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('6699FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#66CCFF\" onMouseOver=\"javascript:window.opener.View('66CCFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('66CCFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#66FFFF\" onMouseOver=\"javascript:window.opener.View('66FFFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('66FFFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("</tr>");
    popColPkrData += ("<tr>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF0000\" onMouseOver=\"javascript:window.opener.View('FF0000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF0000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#990000\" onMouseOver=\"javascript:window.opener.View('990000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('990000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#993300\" onMouseOver=\"javascript:window.opener.View('993300');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('993300');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#996600\" onMouseOver=\"javascript:window.opener.View('996600');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('996600');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#999900\" onMouseOver=\"javascript:window.opener.View('999900');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('999900');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#99CC00\" onMouseOver=\"javascript:window.opener.View('99CC00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('99CC00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#99FF00\" onMouseOver=\"javascript:window.opener.View('99FF00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('99FF00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC0000\" onMouseOver=\"javascript:window.opener.View('CC0000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC0000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC3300\" onMouseOver=\"javascript:window.opener.View('CC3300');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC3300');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC6600\" onMouseOver=\"javascript:window.opener.View('CC6600');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC6600');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC9900\" onMouseOver=\"javascript:window.opener.View('CC9900');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC9900');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCCC00\" onMouseOver=\"javascript:window.opener.View('CCCC00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCCC00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCFF00\" onMouseOver=\"javascript:window.opener.View('CCFF00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCFF00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF0000\" onMouseOver=\"javascript:window.opener.View('FF0000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF0000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF3300\" onMouseOver=\"javascript:window.opener.View('FF3300');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF3300');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF6600\" onMouseOver=\"javascript:window.opener.View('FF6600');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF6600');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF9900\" onMouseOver=\"javascript:window.opener.View('FF9900');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF9900');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFCC00\" onMouseOver=\"javascript:window.opener.View('FFCC00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFCC00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFFF00\" onMouseOver=\"javascript:window.opener.View('FFFF00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFFF00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("</tr>");
    popColPkrData += ("<tr>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00FF00\" onMouseOver=\"javascript:window.opener.View('00FF00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00FF00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#990033\" onMouseOver=\"javascript:window.opener.View('990033');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('990033');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#993333\" onMouseOver=\"javascript:window.opener.View('993333');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('993333');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#996633\" onMouseOver=\"javascript:window.opener.View('996633');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('996633');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#999933\" onMouseOver=\"javascript:window.opener.View('999933');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('999933');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#99CC33\" onMouseOver=\"javascript:window.opener.View('99CC33');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('99CC33');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#99FF33\" onMouseOver=\"javascript:window.opener.View('99FF33');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('99FF33');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC0033\" onMouseOver=\"javascript:window.opener.View('CC0033');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC0033');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC3333\" onMouseOver=\"javascript:window.opener.View('CC3333');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC3333');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC6633\" onMouseOver=\"javascript:window.opener.View('CC6633');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC6633');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC9933\" onMouseOver=\"javascript:window.opener.View('CC9933');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC9933');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCCC33\" onMouseOver=\"javascript:window.opener.View('CCCC33');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCCC33');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCFF33\" onMouseOver=\"javascript:window.opener.View('CCFF33');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCFF33');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF0033\" onMouseOver=\"javascript:window.opener.View('FF0033');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF0033');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF3333\" onMouseOver=\"javascript:window.opener.View('FF3333');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF3333');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF6633\" onMouseOver=\"javascript:window.opener.View('FF6633');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF6633');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF9933\" onMouseOver=\"javascript:window.opener.View('FF9933');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF9933');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFCC33\" onMouseOver=\"javascript:window.opener.View('FFCC33');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFCC33');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFFF33\" onMouseOver=\"javascript:window.opener.View('FFFF33');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFFF33');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("</tr>");
    popColPkrData += ("<tr>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#0000FF\" onMouseOver=\"javascript:window.opener.View('0000FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('0000FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#990066\" onMouseOver=\"javascript:window.opener.View('990066');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('990066');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#993366\" onMouseOver=\"javascript:window.opener.View('993366');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('993366');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#996666\" onMouseOver=\"javascript:window.opener.View('996666');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('996666');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#999966\" onMouseOver=\"javascript:window.opener.View('999966');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('999966');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#99CC66\" onMouseOver=\"javascript:window.opener.View('99CC66');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('99CC66');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#99FF66\" onMouseOver=\"javascript:window.opener.View('99FF66');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('99FF66');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC0066\" onMouseOver=\"javascript:window.opener.View('CC0066');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC0066');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC3366\" onMouseOver=\"javascript:window.opener.View('CC3366');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC3366');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC6666\" onMouseOver=\"javascript:window.opener.View('CC6666');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC6666');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC9966\" onMouseOver=\"javascript:window.opener.View('CC9966');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC9966');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCCC66\" onMouseOver=\"javascript:window.opener.View('CCCC66');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCCC66');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCFF66\" onMouseOver=\"javascript:window.opener.View('CCFF66');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCFF66');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF0066\" onMouseOver=\"javascript:window.opener.View('FF0066');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF0066');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF3366\" onMouseOver=\"javascript:window.opener.View('FF3366');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF3366');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF6666\" onMouseOver=\"javascript:window.opener.View('FF6666');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF6666');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF9966\" onMouseOver=\"javascript:window.opener.View('FF9966');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF9966');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFCC66\" onMouseOver=\"javascript:window.opener.View('FFCC66');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFCC66');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFFF66\" onMouseOver=\"javascript:window.opener.View('FFFF66');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFFF66');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("</tr>");
    popColPkrData += ("<tr>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFFF00\" onMouseOver=\"javascript:window.opener.View('FFFF00');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFFF00');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#990099\" onMouseOver=\"javascript:window.opener.View('990099');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('990099');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#993399\" onMouseOver=\"javascript:window.opener.View('993399');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('993399');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#996699\" onMouseOver=\"javascript:window.opener.View('996699');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('996699');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#999999\" onMouseOver=\"javascript:window.opener.View('999999');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('999999');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#99CC99\" onMouseOver=\"javascript:window.opener.View('99CC99');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('99CC99');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#99FF99\" onMouseOver=\"javascript:window.opener.View('99FF99');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('99FF99');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC0099\" onMouseOver=\"javascript:window.opener.View('CC0099');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC0099');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC3399\" onMouseOver=\"javascript:window.opener.View('CC3399');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC3399');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC6699\" onMouseOver=\"javascript:window.opener.View('CC6699');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC6699');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC9999\" onMouseOver=\"javascript:window.opener.View('CC9999');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC9999');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCCC99\" onMouseOver=\"javascript:window.opener.View('CCCC99');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCCC99');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCFF99\" onMouseOver=\"javascript:window.opener.View('CCFF99');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCFF99');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF0099\" onMouseOver=\"javascript:window.opener.View('FF0099');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF0099');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF3399\" onMouseOver=\"javascript:window.opener.View('FF3399');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF3399');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF6699\" onMouseOver=\"javascript:window.opener.View('FF6699');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF6699');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF9999\" onMouseOver=\"javascript:window.opener.View('FF9999');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF9999');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFCC99\" onMouseOver=\"javascript:window.opener.View('FFCC99');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFCC99');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFFF99\" onMouseOver=\"javascript:window.opener.View('FFFF99');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFFF99');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("</tr>");
    popColPkrData += ("<tr>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#00FFFF\" onMouseOver=\"javascript:window.opener.View('00FFFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('00FFFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#9900CC\" onMouseOver=\"javascript:window.opener.View('9900CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('9900CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#9933CC\" onMouseOver=\"javascript:window.opener.View('9933CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('9933CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#9966CC\" onMouseOver=\"javascript:window.opener.View('9966CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('9966CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#9999CC\" onMouseOver=\"javascript:window.opener.View('9999CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('9999CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#99CCCC\" onMouseOver=\"javascript:window.opener.View('99CCCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('99CCCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#99FFCC\" onMouseOver=\"javascript:window.opener.View('99FFCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('99FFCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC00CC\" onMouseOver=\"javascript:window.opener.View('CC00CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC00CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC33CC\" onMouseOver=\"javascript:window.opener.View('CC33CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC33CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC66CC\" onMouseOver=\"javascript:window.opener.View('CC66CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC66CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC99CC\" onMouseOver=\"javascript:window.opener.View('CC99CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC99CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCCCCC\" onMouseOver=\"javascript:window.opener.View('CCCCCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCCCCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCFFCC\" onMouseOver=\"javascript:window.opener.View('CCFFCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCFFCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF00CC\" onMouseOver=\"javascript:window.opener.View('FF00CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF00CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF33CC\" onMouseOver=\"javascript:window.opener.View('FF33CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF33CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF66CC\" onMouseOver=\"javascript:window.opener.View('FF66CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF66CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF99CC\" onMouseOver=\"javascript:window.opener.View('FF99CC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF99CC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFCCCC\" onMouseOver=\"javascript:window.opener.View('FFCCCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFCCCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFFFCC\" onMouseOver=\"javascript:window.opener.View('FFFFCC');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFFFCC');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("</tr>");
    popColPkrData += ("<tr>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF00FF\" onMouseOver=\"javascript:window.opener.View('FF00FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF00FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#000000\" onMouseOver=\"javascript:window.opener.View('000000');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('000000');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#9900FF\" onMouseOver=\"javascript:window.opener.View('9900FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('9900FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#9933FF\" onMouseOver=\"javascript:window.opener.View('9933FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('9933FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#9966FF\" onMouseOver=\"javascript:window.opener.View('9966FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('9966FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#9999FF\" onMouseOver=\"javascript:window.opener.View('9999FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('9999FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#99CCFF\" onMouseOver=\"javascript:window.opener.View('99CCFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('99CCFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#99FFFF\" onMouseOver=\"javascript:window.opener.View('99FFFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('99FFFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC00FF\" onMouseOver=\"javascript:window.opener.View('CC00FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC00FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC33FF\" onMouseOver=\"javascript:window.opener.View('CC33FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC33FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC66FF\" onMouseOver=\"javascript:window.opener.View('CC66FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC66FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CC99FF\" onMouseOver=\"javascript:window.opener.View('CC99FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CC99FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCCCFF\" onMouseOver=\"javascript:window.opener.View('CCCCFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCCCFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#CCFFFF\" onMouseOver=\"javascript:window.opener.View('CCFFFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('CCFFFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF00FF\" onMouseOver=\"javascript:window.opener.View('FF00FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF00FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF33FF\" onMouseOver=\"javascript:window.opener.View('FF33FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF33FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF66FF\" onMouseOver=\"javascript:window.opener.View('FF66FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF66FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FF99FF\" onMouseOver=\"javascript:window.opener.View('FF99FF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FF99FF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFCCFF\" onMouseOver=\"javascript:window.opener.View('FFCCFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFCCFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("<td bgcolor=\"#FFFFFF\" onMouseOver=\"javascript:window.opener.View('FFFFFF');\"  onClick=\"javascript:window.opener.colPkrPopupSetColor('FFFFFF');\"  height=\"10px\" width=\"10px\"></td>");
    popColPkrData += ("</tr>");
    popColPkrData += ("</table><script language='JavaScript'>window.opener.Init('" + popColPkrDstFld.value + "');document.body.onkeypress = _CloseOnEsc;</script></body></html>");

	return popColPkrData;
}

function colPkrPopupSetColor() {
    var color = ValidateColor(colPkrPopupSetColor.arguments[0]);
    if (color == null) {
        alert("Invalid color code: " + string);
    } else {
        View(color);
        popColPkrDstFld.value = '#' + color;
        popColPkrDstClr.style.background = '#' + color;
        popColPkrWin.close();
    }
}

function Init() {
  var color = Init.arguments[0];
  color = ValidateColor(color) || '000000';
  View(color);
  popColPkrWin.document.getElementById("ColorHex").focus();
  popColPkrWin.document.getElementById("ColorHex").select();
}

function View(color) {
  popColPkrWin.document.getElementById("ColorPreview").style.backgroundColor = '#' + color;
  popColPkrWin.document.getElementById("ColorHex").value = '#' + color;
}

function ValidateColor(string) {
    string = string || '';
    string = string + "";
    string = string.toUpperCase();
    var chars = '0123456789ABCDEF';
    var out   = '';
    for (var i=0; i<string.length; i++) {
        var schar = string.charAt(i);
        if (chars.indexOf(schar) != -1) {
            out += schar;
        }
    }
    if (out.length != 6) {
        return null;
    }
    return out;
}

// ******************
// End Popup Color Picker
// ******************


