var g_sCurrentRowID = "";


function ClickRec(sRowID, sYN)
{
	var oChkY = GetDocumentObject(document, 'chkY_' + sRowID);
	var oChkN = GetDocumentObject(document, 'chkN_' + sRowID);
	var oChk1, oChk2;
	
	
	if (sYN == 'Y')
	{
	oChk1 = oChkY;
	oChk2 = oChkN;
	}
	else
	{
	oChk1 = oChkN;
	oChk2 = oChkY;
	}
	
	if (oChk1.checked)
	{
		if (oChk2.checked)
		{
			oChk2.checked = false;
			oChk2.value = '0';
		}
		oChk1.value = '1';
	}
	else
	{
		oChk1.value = '0';
	}
	
	DirtyRow(sRowID);

}

function GrpGuid(sRowID)
{
	var hid = GetDocumentObject(document, "hidGrp_" + sRowID);
	return hid.value;
}

function PersGuid(sRowID)
{
	var hid = GetDocumentObject(document, "hidPers_" + sRowID);
	return hid.value;
}

function GrpDetailByRowID(sVD, sRowID)
{
	GrpDetail(sVD, GrpGuid(sRowID));
}

function VolDetailByRowID(sVD, sRowID)
{
	window.onbeforeunload = null;
	VolDetail(sVD, PersGuid(sRowID));
	window.onbeforeunload = PromptSaveChanges;
}

function ChooseRow(sRowID)
{
	if (g_sCurrentRowID != "")
	{
		GetDocumentObject(document, "r_" + g_sCurrentRowID).style.backgroundColor = "";
	}
	g_sCurrentRowID = sRowID;
	GetDocumentObject(document, "r_" + sRowID).style.backgroundColor = "#FFD27C";
	ButtonDisable(false);
}


function PopUpEditReturn(sRet, sRowID)
{
	var spn = GetDocumentObject(document, "spnComments_" + sRowID);
	eval("document.frm.hidComments_" + sRowID).value = sRet;
	if (sRet.length == 0)
		spn.innerHTML = "<img border='0' src='/images/rec_no_comments.gif'>";
	else
		spn.innerHTML = "<img border='0' src='/images/rec_comments.gif'>";
	DirtyRow(sRowID);
}			

function RecComm(sRowID, bReadOnly)
{ 

	var frmP = GetDocumentObject(document, "frmPopup");
	frmP.hidPopup1.value = eval("document.frm.hidComments_" + sRowID).value;
	frmP.hidPopup2.value = sRowID;
	frmP.hidPopup3.value = "Comments";
	if (bReadOnly)
		frmP.hidPopup4.value = "true";
	else
		frmP.hidPopup4.value = "false";
	frmP.action = "popEdit.aspx";
	var win = PopUpWindow("popEdit.aspx", 600, 350, "popEdit");
	frmP.target = "popEdit";
	frmP.submit();
}

function DirtyRow(sRowID)
{
	GetDocumentObject(document, "r_" + sRowID).style.backgroundColor = "#FFD27C";
	var hid = GetDocumentObject(document, "hidDirty_" + sRowID);
	if (hid)
		hid.value = "1";
	DirtyPage();
}

function ShowViewPopup()
{
	var frmP = GetDocumentObject(document, "frmPopup");
	frmP.action = "/popView.aspx";
	var win = PopUpWindow("/popView.aspx", 600, 400, "popView");
	frmP.target = "popView";
	frmP.submit();
}

function ShowSTComm(sRowID)
{
	var frmP = GetDocumentObject(document, "frmPopup");
	frmP.hidPopup1.value = eval("document.frm.hidSTComm_" + sRowID).value;
	frmP.hidPopup2.value = "State Recommendation Comments";
	ShowViewPopup();
}

function ShowCOComm(sRowID)
{
	var frmP = GetDocumentObject(document, "frmPopup");
	frmP.hidPopup1.value = eval("document.frm.hidCOComm_" + sRowID).value;
	frmP.hidPopup2.value = "Firm/Company Recommendation Comments";
	ShowViewPopup();
}

function ShowPERSComm(sRowID)
{
	var frmP = GetDocumentObject(document, "frmPopup");
	frmP.hidPopup1.value = PersGuid(sRowID);
	frmP.hidPopup2.value = GrpGuid(sRowID);
	frmP.action = "/secure/popVolPersonalRecs.aspx";
	var win = PopUpWindow("/secure/popVolPersonalRecs.aspx", 600, 350, "popVolPersonalRecs");
	frmP.target = "popVolPersonalRecs";
	frmP.submit();
}

function ShowGRPComm(sRowID)
{
	var frmP = GetDocumentObject(document, "frmPopup");
	frmP.hidPopup1.value = eval("document.frm.hidGRPComm_" + sRowID).value;
	frmP.hidPopup2.value = "Group Recommendation Comments";
	frmP.hidPopup3.value = "Recommended Role: " + eval("document.frm.hidRecRole_" + sRowID).value;
	ShowViewPopup();
}

function ShowEval(sRowID)
{
	var frmP = GetDocumentObject(document, "frmPopup");
	frmP.hidPopup1.value = eval("document.frm.hidEvalComm_" + sRowID).value;
	frmP.hidPopup2.value = "Member Evaluation";
	frmP.hidPopup3.value = "Evaluation: " + eval("document.frm.hidEvalCD_" + sRowID).value + ": " +
		eval("document.frm.hidEvalDesc_" + sRowID).value;
	ShowViewPopup();
}
