	function resetPage() {
		toggleButtonStatus('fldLeaseYears', false);
		setPartner(false);
			}
	
	function toggleButtonStatus(sFld, bEnabled) {
		sLbl = 'lbl' + sFld;
		
			if (bEnabled) {
				document.frmEligibilityTest[sFld].disabled = false;
				if (document.getElementById)
					document.getElementById(sLbl).style.color='#006633';
			}
			else {
				document.frmEligibilityTest[sFld].value='';
 				document.frmEligibilityTest[sFld].disabled = true;
				if (document.getElementById)
					document.getElementById(sLbl).style.color='#999999';
			}
		
	}
	
	function setPartner(b) {
		if (b) {
			toggleButtonStatus('fldSecondSex',true); 
			toggleButtonStatus('fldSecondAge', true);
			if (document.frmEligibilityTest.fldFirstSex.value == "Male") 
				document.frmEligibilityTest.fldSecondSex.value = "Female";
			else 
				document.frmEligibilityTest.fldSecondSex.value="Male";     
		}
		else {		
			toggleButtonStatus('fldSecondSex',false); 
			toggleButtonStatus('fldSecondAge', false);
		}
	}
	
	function validateForm() {
		var age1 = document.frmEligibilityTest.fldFirstAge.value;
		var age2 = document.frmEligibilityTest.fldSecondAge.value;
		var leaseyears = document.frmEligibilityTest.fldLeaseYears.value
		var msg = 'Please check your form - \n';
		
		for (i=0; i<document.frmEligibilityTest.fldOwnType.length; i++) {
			if (document.frmEligibilityTest.fldOwnType[i].checked) 
				sOwnType = (document.frmEligibilityTest.fldOwnType[i].value);
		}
		if (isNaN(age1) || age1<1 ) {
			alert(msg + 'The first applicant\'s age is blank or is not a number.');
			return false;
		}
		else if (document.frmEligibilityTest.fldSecondSex.value!='' & document.frmEligibilityTest.fldSecondSex.value!=null & document.frmEligibilityTest.fldSingleJoint[1].checked & (age2<1 || isNaN(age2))) {
			alert(msg + 'The second applicant\'s age is blank or is not a number.');
			return false;
		}
		else if (sOwnType == 'Leasehold' & (isNaN(leaseyears) || leaseyears<1)) {
			alert(msg + 'The number of unexpired years on the lease has not been specified\nor is not a number.');
			return false;
		}
		else if (document.frmEligibilityTest.fldSecondSex.value == "" & document.frmEligibilityTest.fldSingleJoint[1].checked == true) {
			alert(msg + 'A joint application has been selected, but the gender\nof the second applicant has not been specified.');
			return false;
		
		
		}
		return true;
	}


