<!--
function fncValidGroupNumber(strGroup) {
	var aryPageCompare = new Array();
	var grpNbrBenefitPage = new Array();	
//	----------------------------------------------------
//	Enter the group number below.  Use lower case.
//	For each group number, there must be a corresponding
//	page ending with ".htm" and in lower case.  For
//	instance, group H98917 would be put
//	in the table as "h98917" and there must be a page
//	named "h98917.htm."
//	----------------------------------------------------
	aryPageCompare[00] = "000785";
	grpNbrBenefitPage[00] = "000785.htm";
	aryPageCompare[01] = "000788";
	grpNbrBenefitPage[01] = "000788.htm";	
	aryPageCompare[02] = "000789";
	grpNbrBenefitPage[02] = "000789.htm";	
	aryPageCompare[03] = "000790";
	grpNbrBenefitPage[03] = "000790.htm";
	aryPageCompare[04] = "000791";
	grpNbrBenefitPage[04] = "000791.htm";
	aryPageCompare[05] = "000792";
	grpNbrBenefitPage[05] = "000792.htm";
	aryPageCompare[06] = "000794";
	grpNbrBenefitPage[06] = "000794.htm";
	aryPageCompare[07] = "000800";
	grpNbrBenefitPage[07] = "000800.htm";
	aryPageCompare[08] = "000805";
	grpNbrBenefitPage[08] = "000805.htm";
	aryPageCompare[09] = "000806";
	grpNbrBenefitPage[09] = "000806.htm";
	aryPageCompare[10] = "002430";
	grpNbrBenefitPage[10] = "002430.htm";
	aryPageCompare[11] = "002434";
	grpNbrBenefitPage[11] = "002434.htm";
	aryPageCompare[12] = "002941";
	grpNbrBenefitPage[12] = "002941.htm";
	aryPageCompare[13] = "002942";
	grpNbrBenefitPage[13] = "002942.htm";
	aryPageCompare[14] = "003581";
	grpNbrBenefitPage[14] = "003581.htm";
	aryPageCompare[15] = "003582";
	grpNbrBenefitPage[15] = "003582.htm";
	aryPageCompare[16] = "064198";
	grpNbrBenefitPage[16] = "064198.htm";
	aryPageCompare[17] = "itw2001";
	grpNbrBenefitPage[17] = "itw2001.htm";
	aryPageCompare[18] = "000784";
	grpNbrBenefitPage[18] = "000784.htm";
	aryPageCompare[19] = "000786";
	grpNbrBenefitPage[19] = "000786.htm";
	aryPageCompare[20] = "000787";
	grpNbrBenefitPage[20] = "000787.htm";
	aryPageCompare[21] = "022148";
	grpNbrBenefitPage[21] = "022148.htm";
	aryPageCompare[22] = "022152";
	grpNbrBenefitPage[22] = "022152.htm";
	aryPageCompare[23] = "000797";
	grpNbrBenefitPage[23] = "file";
	aryPageCompare[24] = "000795";
	grpNbrBenefitPage[24] = "file";
	aryPageCompare[25] = "000804";
	grpNbrBenefitPage[25] = "file";
	aryPageCompare[26] = "000802";
	grpNbrBenefitPage[26] = "file";
	aryPageCompare[27] = "000803";
	grpNbrBenefitPage[27] = "file";
	aryPageCompare[28] = "002424";
	grpNbrBenefitPage[28] = "file";
	aryPageCompare[29] = "000807";
	grpNbrBenefitPage[29] = "file";
	aryPageCompare[30] = "000799";
	grpNbrBenefitPage[30] = "file";
	aryPageCompare[31] = "000808";
	grpNbrBenefitPage[31] = "file";
	aryPageCompare[32] = "000796";
	grpNbrBenefitPage[32] = "file";
	aryPageCompare[33] = "000793";
	grpNbrBenefitPage[33] = "file";
	aryPageCompare[34] = "000801";
	grpNbrBenefitPage[34] = "file";
	aryPageCompare[35] = "001905";
	grpNbrBenefitPage[35] = "file";	
	aryPageCompare[36] = "001906";
	grpNbrBenefitPage[36] = "file";	
	aryPageCompare[37] = "001907";
	grpNbrBenefitPage[37] = "file";													
	aryPageCompare[38] = "001908";
	grpNbrBenefitPage[38] = "file";		
	aryPageCompare[39] = "001909";
	grpNbrBenefitPage[39] = "file";		
	aryPageCompare[40] = "001910";
	grpNbrBenefitPage[40] = "file";		
	aryPageCompare[41] = "001911";
	grpNbrBenefitPage[41] = "file";
	aryPageCompare[42] = "001912";
	grpNbrBenefitPage[42] = "file";
	aryPageCompare[43] = "001913";
	grpNbrBenefitPage[43] = "file";
	aryPageCompare[44] = "122148";
	grpNbrBenefitPage[44] = "122148.htm";
	aryPageCompare[45] = "122149";
	grpNbrBenefitPage[45] = "pdf/122149_highlight_06.pdf";
	aryPageCompare[46] = "122150";
	grpNbrBenefitPage[46] = "122150.htm";
	aryPageCompare[47] = "122151";
	grpNbrBenefitPage[47] = "pdf/122151_highlight_06.pdf";
	aryPageCompare[48] = "122152";
	grpNbrBenefitPage[48] = "pdf/122152_highlight_06.pdf";
	aryPageCompare[49] = "003882";
	grpNbrBenefitPage[49] = "003882.htm";
	aryPageCompare[50] = "000786";
	grpNbrBenefitPage[50] = "000786.htm";
	aryPageCompare[51] = "000787";
	grpNbrBenefitPage[51] = "000787.htm";
	aryPageCompare[52] = "022150";
	grpNbrBenefitPage[52] = "022150.htm";
	aryPageCompare[53] = "022153";
	grpNbrBenefitPage[53] = "file";
	aryPageCompare[54] = "055455";
	grpNbrBenefitPage[54] = "pdf/055455.pdf";
	

	
	//	---- Compare provided string to table ----	
	var tmpGroup = strGroup;
	for (i = 0; i < aryPageCompare.length; i++) {
		if (tmpGroup == aryPageCompare[i]) {
			return (grpNbrBenefitPage[i]);
		}
	}
//	---- Not found, return false ----
	return ('');
}

function fncLinkToGroupPage(theForm) {
	var checkStr = theForm.txtGroupNumber.value.toLowerCase();
//	---- Ensure there is a value provided ----
	if (checkStr == "") {
		alert("Please enter a value for the \"Group Number\" field.");
		theForm.txtGroupNumber.focus();
		return (false);
	}
//	---- Ensure it is the right length ----	
	if (checkStr.length < 6 || checkStr.length > 9) {
		alert("Please enter between 6 and 9 characters in the \"Group Number\" field.");
		theForm.txtGroupNumber.focus();
		return (false);
	}
//	---- Ensure it has the right characters ----	
	var checkOK = "abcdefghijklmnopqrstuvwxyz0123456789";
	var allValid = true;
	for (i = 0;  i < checkStr.length;  i++) {
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
			if (ch == checkOK.charAt(j))
			break;
		if (j == checkOK.length) {
			allValid = false;
			break;
		}
	}
	if (!allValid) {
		alert("Please enter only letter and digit characters in the \"Group Number\" field.");
		theForm.txtGroupNumber.focus();
		return (false);
	}
//	---- Compare string provided against the table ----	
//	---- If valid, redirect ----
//	---- Else, ask for valid group ----
	redirectLink = fncValidGroupNumber(checkStr);
	if (redirectLink.length > 0 && redirectLink != "file") {
		window.document.location.href = redirectLink;
	} else {
		if (redirectLink == "file") {
			alert("A highlight sheet is not available for your group.");
		} else {
			alert("The group number you entered is not on file.\nPlease check that you have entered it correctly.");
			theForm.txtGroupNumber.focus();
		}
		return (false);
	}
//	---- Failsafe fall-through return ----	
	return (false);
}
//-->
