function check() {
			 if (document.form1.SSurname.value == "") {
                         alert("Please provide Sponsor's surname or family name.")
	    		 form1.SSurname.focus();
	    		 form1.SSurname.select();
                         return false
                         }
                         if (document.form1.STitle[0].selected) {
                         alert("Please indicate Sponsor's title.")
	    		 form1.STitle.focus();
                         return false
                         }
                         if (document.form1.SGender[0].selected) {
                         alert("Please indicate whether Sponsor is Male or Female.")
	    		 form1.SGender.focus();
                         return false
                         }
                         if (document.form1.email.value == "") {
                         alert("Please enter your email address to allow us to respond to your inquiry. Thank you.")
                         form1.email.focus();
                         form1.email.select();
                         return false
                         }
			 if (document.form1.email.value.indexOf(".") == -1) {
		 	 alert("Please check that you have entered a valid email address in order for us to respond to your inquiry.");
             		 form1.email.focus();
                         form1.email.select();
	 	 	 return false;
			 }
			 if (document.form1.email.value.indexOf("@") == -1) {
			 alert("Please enter a valid email address before resubmitting.");
             		 form1.email.focus();
             	 	 form1.email.select();
			 return false;
			 }
			 if (document.form1.email.value.indexOf("aol.") > 0) {
			 alert("We cannot accept E-mail addresses from the AOL.COM domain at this time. Please use another valid E-mail address.");
             		 form1.email.focus();
             	 	 form1.email.select();
			 return false;
			 }
			 if (document.form1.email.value.indexOf("AOL.") > 0) {
			 alert("We cannot accept E-mail addresses from the AOL.COM domain at this time. Please use another valid E-mail address.");
             		 form1.email.focus();
             	 	 form1.email.select();
			 return false;
			 }
			 if (document.form1.STelNo.value =="") {
			 alert("Please enter a contact telephone number for the Sponsor. Include all area codes.");
             		 form1.STelNo.focus();
             	 	 form1.STelNo.select();
			 return false;
			 }
                         if (document.form1.SProvince[0].selected) {
                         alert("Please indicate where sponsor resides in Section 1.")
                         form1.SProvince.focus();
                         return false
                         }
                         if (document.form1.SAge.value=="") {
                         alert("Please indicate that the Sponsor is over 18 years of age. NOTE: You cannot be sponsored by a person aged less than 18 years.")
                         form1.SAge.focus();
                         return false
			 }
                         if (document.form1.SStatus.value=="0") {
                         alert("Please indicate Sponsor's status. NOTE: Sponsor must be a Canadian Citizen or a Permanent Resident of Canada.")
                         form1.SStatus.focus();
                         return false
			 }
			  if (document.form1.ASurname.value == "") {
                          alert("Please provide Applicant's surname or family name.")
	    		  form1.ASurname.focus();
	    		  form1.ASurname.select();
                          return false
                          }
                         if (document.form1.ATitle[0].selected) {
                         alert("Please indicate Applicant's title.")
	    		 form1.ATitle.focus();
                         return false
                         }
                         if (document.form1.AGender[0].selected) {
                         alert("Please indicate whether Applicant is Male or Female.")
	    		 form1.AGender.focus();
                         return false
                         }
                         if (document.form1.Relative[0].selected) {
                         alert("Please indicate relationship of Applicant to Sponsor.")
	    		 form1.Relative.focus();
                         return false
                         }
			 if (document.form1.ATelNo.value == "") {
                         alert("Please provide Aplicant's telephone number including all area codes.")
 	    		 form1.ATelNo.focus();
	    		 form1.ATelNo.select();
                         return false
                         }
			 if (document.form1.APostal.value =="") {
			 alert("Please enter a Postal Address for the Applicant.");
             		 form1.APostal.focus();
             	 	 form1.APostal.select();
			 return false;
			 }
                         if (document.form1.SSocialAsst[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SSocialAsst.focus();
                         return false
                         }
                         if (document.form1.SBankrupt[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SBankrupt.focus();                         
			 return false
                         }
                         if (document.form1.SPrevious[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SPrevious.focus();
                         return false
                         }
                         if (document.form1.SCoSigned[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SCoSigned.focus();
                         return false
                         }
                         if (document.form1.SLeaveCan[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SLeaveCan.focus();
                         return false
                         }
                         if (document.form1.SLatePmt[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SLatePmt.focus();
                         return false
                         }
                         if (document.form1.SInJail[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SInJail.focus();
                         return false
                         }
                         if (document.form1.SFamOffence[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SFamOffence.focus();
                         return false
                         }
                         if (document.form1.SSupport[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SSupport.focus();
                         return false
                         }
                         if (document.form1.SCurrentApp[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SCurrentApp.focus();
                         return false
                         }
                         if (document.form1.SRevoke[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SRevoke.focus();
                         return false
                         }
                         if (document.form1.SInadmiss[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SInadmiss.focus();
                         return false
                         }
                         if (document.form1.SOffence[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.SOffence.focus();
                         return false
                         }
if (document.form1.SYesDetails.value =="") 
{
if (document.form1.SSocialAsst.value =="Yes" || document.form1.SBankrupt.value =="Yes" ||
document.form1.SPrevious.value =="Yes" || document.form1.SCoSigned.value =="Yes" || document.form1.SLeaveCan.value =="Yes" || document.form1.SLatePmt.value =="Yes" || document.form1.SInJail.value =="Yes" || document.form1.SFamOffence.value =="Yes" || document.form1.SSupport.value =="Yes" || document.form1.SCurrentApp.value =="Yes" || document.form1.SRevoke.value =="Yes" || document.form1.SInadmiss.value =="Yes" || 
document.form1.SOffence.value =="Yes") {
                         alert("You have answered 'Yes' to one of the questions regarding the Sponsor. Please give details in the space provided.")
 	    		 form1.SYesDetails.focus();
                         return false
                         }
}
                         if (document.form1.ACrime[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.ACrime.focus();
                         return false
                         }
                         if (document.form1.APrevious[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.APrevious.focus();
                         return false
                         }
                         if (document.form1.ARefugee[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.ARefugee.focus();
                         return false
                         }
                         if (document.form1.ARefused[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.ARefused.focus();
                         return false
                         }
                         if (document.form1.AWarCrime[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.AWarCrime.focus();
                         return false
                         }
                         if (document.form1.AViolence[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.AViolence.focus();
                         return false
                         }
                         if (document.form1.AAssoc[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.AAssoc.focus();
                         return false
                         }
                         if (document.form1.ACriminal[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.ACriminal.focus();
                         return false
                         }
                         if (document.form1.AJail[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
 	    		 form1.AJail.focus();
                         return false
                         }
                         if (document.form1.ADisease[0].selected) {
                         alert("Please answer Yes or No to all questions before submitting.")
			 form1.ADisease.focus();
                         return false
                         }
if (document.form1.AYesDetails.value =="")
{
if (document.form1.ACrime.value =="Yes" || document.form1.APrevious.value =="Yes" || document.form1.ARefugee.value =="Yes" || document.form1.ARefused.value =="Yes" || document.form1.AWarCrime.value =="Yes" || document.form1.AViolence.value =="Yes" || document.form1.AAssoc.value =="Yes" || document.form1.ACriminal.value =="Yes" || document.form1.AJail.value =="Yes" || document.form1.ADisease.value =="Yes") {
                         alert("You have answered 'Yes' to one of the questions regarding the Applicant. Please give details in the space provided.")
 	    		 form1.AYesDetails.focus();
                         return false
                         }
}
                         if (document.form1.CoSigner[0].selected) {
                         alert("Please answer all questions before submitting.")
 	    		 form1.CoSigner.focus();
                         return false
                         }
                         if (document.form1.PrevCoSign[0].selected) {
                         alert("Please answer all questions before submitting.")
 	    		 form1.PrevCoSign.focus();
                         return false
                         }
                         if (document.form1.Dependents.value=="0") {
                         alert("Please indicate no. of dependents.")
 	    		 form1.Dependents.focus();
                         return false
                         }
                         if (document.form1.IncomeCAD.value=="") {
                         alert("Please indicate Sponsor's Income in Canadian Dollars.")
 	    		 form1.IncomeCAD.focus();
                         return false
                         }
                         if (document.form1.Declaration[0].checked==false) {
                         alert("Please confirm in the Decalaration at the bottom of the Form that all the information you have provided is true and correct. NOTE: An Assessment of your eligibility to Sponsor or to be Sponsored will be provided on the basis of this information.")
                         return false
                         }
                         else {
                         return true
                         }
                         }