
					isValidateInput = true;
					function ValidateInput()
					{				
						var arrReqs = new Array();		
						var arrDt = new Array();
						var arrTm = new Array();
						var arrNum = new Array();
						var arrCur = new Array();
						var arrEml = new Array();
						var arrUrl = new Array();
						var arrPhn = new Array();
						var arrImg = new Array();
						var arrDoc = new Array();
						var arrSSN = new Array();
						var arrPas = new Array();
						var arrPasConfirm = new Array();
						var arrCustom = new Array();
						var customErrMsg='';
if(!IsDtValid('MBrthDt')) arrDt.push('MBrthDt');
if(!IsPhnValid('MPhnWork')) arrPhn.push('MPhnWork');
if(!IsPhnValid('MPhnCell')) arrPhn.push('MPhnCell');
if(!IsEmlValid('MEml')) arrEml.push('MEml');
if(!IsEmlValid('MEmlWrk')) arrEml.push('MEmlWrk');
if(!IsDtValid('FBrthDt')) arrDt.push('FBrthDt');
if(!IsPhnValid('FPhnWork')) arrPhn.push('FPhnWork');
if(!IsPhnValid('FPhnCell')) arrPhn.push('FPhnCell');
if(!IsEmlValid('FEml')) arrEml.push('FEml');
if(!IsEmlValid('FEmlWrk')) arrEml.push('FEmlWrk');
if(!IsDtValid('FmMarriageDt')) arrDt.push('FmMarriageDt');
if(IsInputEmpty('FmAdr')) arrReqs.push('FmAdr');
if(IsInputEmpty('FmCt')) arrReqs.push('FmCt');
if(IsInputEmpty('FmRgnID')) arrReqs.push('FmRgnID');
if(IsInputEmpty('FmZip')) arrReqs.push('FmZip');
if(!IsPhnValid('FmPhn')) arrPhn.push('FmPhn');
if(IsInputEmpty('PrimaryEMailAddress')) arrReqs.push('PrimaryEMailAddress');
if(!IsEmlValid('PrimaryEMailAddress')) arrEml.push('PrimaryEMailAddress');
if(!IsEmlValid('SecondaryEMailAddress')) arrEml.push('SecondaryEMailAddress');
if(!IsPasswordValid('FmPas')) arrPas.push('FmPas');
else if(!IsPasswordConfirm('FmPas')) arrPasConfirm.push('FmPas');
if(IsInputEmpty('RefSrcID')) arrReqs.push('RefSrcID');
if(!IsPhnValid('PhoneNumbertoScheduleAppointment')) arrPhn.push('PhoneNumbertoScheduleAppointment');
if(IsInputEmpty('CsIsHSAlready')) arrReqs.push('CsIsHSAlready');
if(!IsDtValid('ConsulVstDt')) arrDt.push('ConsulVstDt');
if(IsInputEmpty('FLNm') && IsInputEmpty('MLNm')){arrCustom.push('FLNm');arrCustom.push('MLNm');customErrMsg += 'You must enter at least one of the following: Ap 2 LAST Name or Ap 1 LAST Name.<br/><br/>';}
if(IsInputEmpty('MotherOccupation') && IsInputEmpty('FatherOccupation')){arrCustom.push('MotherOccupation');arrCustom.push('FatherOccupation');customErrMsg += 'You must enter at least one of the following: Ap 1 Occupation or Ap 2 Occupation.<br/><br/>';}
if(IsInputEmpty('FFNm') && IsInputEmpty('MFNm')){arrCustom.push('FFNm');arrCustom.push('MFNm');customErrMsg += 'You must enter at least one of the following: Ap 2 FIRST Name or Ap 1 FIRST Name.<br/><br/>';}
if(GetControlValue('MFNm') !='' && IsInputEmpty('MBrthDt')){arrReqs.push('MBrthDt');}
if(GetControlValue('FFNm') !='' && IsInputEmpty('FBrthDt')){arrReqs.push('FBrthDt');}
if(GetControlValue('MFNm') !='' && IsInputEmpty('MotherOccupation')){arrReqs.push('MotherOccupation');}
if(GetControlValue('FFNm') !='' && IsInputEmpty('FatherOccupation')){arrReqs.push('FatherOccupation');}
var ctrlRowNum = GetControlByMyID('select', 'ctrlRowNumFm_Prsn_Ch_GndNAge_Edt');
for(var i = 0; i < Number(ctrlRowNum.value); i++){
thisFldID = GetRepeaterControlID('FmPrsnBirthDt',i); if(!IsDtValid(thisFldID)) arrDt.push(thisFldID);

}

						if(arrReqs.length > 0 || arrDt.length > 0 || arrTm.length > 0 || arrNum.length > 0 || arrCur.length > 0 || arrEml.length > 0 || arrUrl.length > 0 || arrPhn.length > 0 || arrImg.length > 0 || arrDoc.length > 0 || arrSSN.length > 0 || arrCustom.length > 0 || arrPas.length > 0 || arrPasConfirm.length > 0)
						{
							ShowErrMsg(arrReqs, arrDt, arrTm, arrNum, arrCur, arrEml, arrUrl, arrPhn, arrImg, arrDoc, arrSSN, arrCustom, customErrMsg, arrPas, arrPasConfirm);	
							return false;
						}	
						else
							return true;
					}
