// JavaScript Document
			function printAddress()
			{
				if ( document.LifeApp.Address1.value != "" )
				{
					document.all.AddTable.rows('AddRow').cells('AddCell').innerHTML=('');
					
					str = document.LifeApp.Address1.value + ', ';

					if ( document.LifeApp.Address1.value != "" )
						str += document.LifeApp.Address1.value + ', ';
					if ( document.LifeApp.Address2.value != "" )
						str += document.LifeApp.Address2.value + ', ';
					if ( document.LifeApp.Address3.value != "" )
						str += document.LifeApp.Address3.value + ', ';
					if ( document.LifeApp.Postcode.value != "" ) 
						str += document.LifeApp.Postcode.value + '. ';
					document.all.AddTable.rows('AddRow').cells('AddCell').insertAdjacentHTML('beforeEnd', str);
				}
			}

			function checkFields(form)
			{
				var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
				var check=/@[\w\-]+\./;
				var checkend=/\.[a-zA-Z]{2,3}$/;
				DOB_Day_First = form.DOB_Day_First.value
				DOB_Month_First = form.DOB_Month_First.value
				DOB_Year_First = form.DOB_Year_First.value
				DOB_Day_Second = form.DOB_Day_Second.value
				DOB_Month_Second = form.DOB_Month_Second.value
				DOB_Year_Second = form.DOB_Year_Second.value

				
				if ( form.Life_Cover_Amount.value == "" ) { alert("Please enter the amount of cover you require"); form.Life_Cover_Amount.focus(); return false; }

				else if ( form.Life_Cover_Term_Standard.value == "" ) {
					alert("Please enter the term of the life cover"); form.Life_Cover_Term_Standard.focus(); return false; }

				else if ( form.FullName_First.value == "" ) { alert("Please enter your name"); form.FullName_First.focus(); return false; }
				else if ( form.DOB_Day_First.value == "" || DOB_Day_First.length <= 1 || form.DOB_Day_First.value > 31 )
				{
					alert("Please enter a correctly formatted day (dd)");
					form.DOB_Day_First.focus();
					return false;
				}
				else if ( form.DOB_Month_First.value == "" || DOB_Month_First.length <= 1 || form.DOB_Month_First.value > 12 )
				{
					alert("Please enter a correctly formatted month (mm)");
					form.DOB_Month_First.focus();
					return false;
				}
				else if ( form.DOB_Year_First.value == "" || DOB_Year_First.length <= 3 || form.DOB_Year_First.value > 2000 || form.DOB_Year_First.value < 1900 )
				{
					alert("Please enter a correctly formatted year (yyyy)");
					form.DOB_Year_First.focus();
					return false;
				}
				else if ( form.Smoker_First.value == "Select" ) {  alert("Please enter if you smoke"); form.Smoker_First.focus(); return false; }

				else if ( form.Address1.value == "" ) {  alert("Please enter your address"); form.Address1.focus(); return false; }
				else if ( form.Town.value == "" ) { alert("Please enter your town"); form.Town.focus(); return false; }
				else if ( form.County.value == "" ) { alert("Please enter your county"); form.County.focus(); return false; }
				else if ( form.Postcode.value == "" ) {  alert("Please enter your postcode"); form.Postcode.focus(); return false; }
				else if ( form.Email.value == "" ) {  alert("Please enter your email address"); form.Email.focus(); return false; }
				else if (((form.Email.value.search(exclude) != -1)
					||(form.Email.value.search(check)) == -1)
					||(form.Email.value.search(checkend) == -1))
		                {
					alert("Please enter a valid email address!");
					form.Email.focus(); 
					return false;
				} 
				else if ( form.HomePhone.value == "" ) { alert("Please enter your home telephone number"); form.HomePhone.focus(); return false; }
				else if ( form.WorkPhone.value == "" ) {  alert("Please enter your work telephone number"); form.WorkPhone.focus(); return false; }

				else if ( form.DDI_Agree.checked != true )
				{
					alert("Please state whether you have read and understood our Initial Disclosure Document?");
					return false;
				}

				else { return true; }
			}
