<!--							
	function CheckForm (objForm, arrElements, arrElementDesc)
	{
		var bolVerified = true;
		var bolCheckBoxVerified = false;
		var bolSetFocus = true;
		var iNumberOfElements = arrElements.length;
		var sMessage = "";
		var sFirstErrorElement = "";
		var sCurrentElementValue = "";
		var iCounter = 0;
		if (arrElements.length != arrElementDesc.length)
		{
			alert('CheckForm array arguments (for form elements and form element descriptions) are of different lengths.  They must be the same length.');
			bolVerified = false;
		}
		else
		{
			for (iCounter = 0; iCounter < iNumberOfElements; iCounter ++)
			{
				if (objForm.elements[arrElements[iCounter]].name =='chkPleaseCall' || objForm.elements[arrElements[iCounter]].name =='chkSendMoreInfo')
				{
					if (objForm.elements[arrElements[iCounter]].name == 'chkPleaseCall' && objForm.elements[arrElements[iCounter]].checked)
					{
						sCurrentElementValue = replace(document.getElementById("txtPhone").value, ' ','');
						if (sCurrentElementValue.length < 1)
						{
							if (sFirstErrorElement.length < 1)
							{	
								sFirstErrorElement = arrElements[iCounter];	

							}
							sMessage = sMessage + "  - " + arrElementDesc[iCounter] + "\n";
							bolVerified = false;
						}
					}
					if (objForm.elements[arrElements[iCounter]].name == 'chkSendMoreInfo' && objForm.elements[arrElements[iCounter]].checked)
					{
						sCurrentElementValue = replace(document.getElementById("txtEmail").value, ' ','');
						if (sCurrentElementValue.length < 1)
						{
							if (sFirstErrorElement.length < 1)	{	sFirstErrorElement = arrElements[iCounter];	}
							sMessage = sMessage + "  - " + arrElementDesc[iCounter] + "\n";
							bolVerified = false;
						}
					}				
				}
				else
				{
					sCurrentElementValue = replace(objForm.elements[arrElements[iCounter]].value, ' ', '');
					if (sCurrentElementValue.length < 1)
					{
						if (sFirstErrorElement.length < 1)	{	sFirstErrorElement = arrElements[iCounter];	}
						sMessage = sMessage + "  - " + arrElementDesc[iCounter] + "\n";
						bolVerified = false;
					}
				}
			}
			if (bolVerified == false) 
			{
				alert('The following fields must be filled in:\n' + sMessage);
				if (bolSetFocus == true)
				{
					objForm.elements[sFirstErrorElement].focus();
				}	
			}
		}
		return bolVerified;
	}
	function replace (string, text, by) 
	{
			var iStringLength = string.length;
			var iTextLength = text.length;
			if ((iStringLength == 0) || (iTextLength == 0)) return string;
			var i = string.indexOf(text);
			if ((!i) && (text != string.substring(0,iTextLength))) return string;
			if (i == -1) return string;
			var newstr = string.substring(0, i) + by;
			if (i+iTextLength < iStringLength)	newstr = newstr + replace(string.substring(i + iTextLength, iStringLength), text, by);
			return newstr;
	}
// -->