function disable1()
{	
	if(document.complaint.presenter_yes.checked==true)
	{			
		document.complaint.p_name.disabled=true;		
		document.complaint.p_add.disabled=true;		
		document.complaint.p_phone.disabled=true;		
		document.complaint.p_email.disabled=true;				
		return ;	
	}
	
	if(document.complaint.presenter_yes.checked==false)
	{		
		document.complaint.p_name.disabled=false;		
		document.complaint.p_add.disabled=false;		
		document.complaint.p_phone.disabled=false;		
		document.complaint.p_email.disabled=false;	
		
		return ;	
	}
}

function disable()
{	
	if(document.form2.presenter_yes.checked==true)
	{			
		document.form2.r_street.readOnly=true;		
		document.form2.r_suburb.readOnly=true;	
		document.form2.r_state.readOnly=true;		
		document.form2.r_phone.readOnly=true;	
		document.form2.r_postcode.readOnly=true;		
		
		document.form2.r_street.value=document.form2.h_street.value;	
		document.form2.r_suburb.value=document.form2.h_suburb.value;	
		document.form2.r_state.value=document.form2.h_state.value;		
		document.form2.r_postcode.value=document.form2.h_postcode.value;
		document.form2.r_phone.value=document.form2.h_phone.value;
		
		return ;	
	}
	
	if(document.form2.presenter_yes.checked==false)
	{		
		document.form2.r_street.value="";
		document.form2.r_suburb.value="";	
		document.form2.r_state.value="";		
		document.form2.r_postcode.value="";
		document.form2.r_phone.value="";
		document.form2.r_street.readOnly=false;		
		document.form2.r_suburb.readOnly=false;	
		document.form2.r_state.readOnly=false;		
		document.form2.r_phone.readOnly=false;	
		document.form2.r_postcode.readOnly=false;			
		
		return ;	
	}
}

function disablePostal()
{	
	if(document.form2.postal_yes.checked==true)
	{			
		document.form2.h_street.readOnly=true;		
		document.form2.h_suburb.readOnly=true;	
		document.form2.h_state.readOnly=true;		
		document.form2.h_phone.readOnly=true;	
		document.form2.h_postcode.readOnly=true;		
		
		document.form2.h_street.value=document.form2.b_street.value;	
		document.form2.h_suburb.value=document.form2.b_suburb.value;	
		document.form2.h_state.value=document.form2.b_state.value;		
		document.form2.h_postcode.value=document.form2.b_postcode.value;
		document.form2.h_phone.value=document.form2.b_ph.value;
		
		return ;	
	}
	
	if(document.form2.postal_yes.checked==false)
	{		
		document.form2.h_street.value="";
		document.form2.h_suburb.value="";	
		document.form2.h_state.value="";		
		document.form2.h_postcode.value="";
		document.form2.h_phone.value="";
		document.form2.h_street.readOnly=false;		
		document.form2.h_suburb.readOnly=false;	
		document.form2.h_state.readOnly=false;		
		document.form2.h_phone.readOnly=false;	
		document.form2.h_postcode.readOnly=false;			
		
		return ;	
	}
}

function disable_ins()
{
		if(document.ins_declare.emp_govt.checked==true)
	{	
		document.ins_declare.emp_name.value="";	
		document.ins_declare.practice_name.value="";	
		/*document.ins_declare.inscompany_name.value="";	
		document.ins_declare.policy_no.value="";	
		document.ins_declare.cover_amount.value="";	*/		
		
		document.ins_declare.emp_name.disabled=true;
		
		document.ins_declare.practice_name.disabled=true;	
		/*document.ins_declare.inscompany_name.disabled=true;	
		document.ins_declare.policy_no.disabled=true;	
		document.ins_declare.cover_amount.disabled=true;*/	
		return ;	
	}
	
		if(document.ins_declare.emp_govt.checked==false)
	{			
		document.ins_declare.emp_name.value="";	
		document.ins_declare.practice_name.value="";	
		/*document.ins_declare.inscompany_name.value="";	
		document.ins_declare.policy_no.value="";	
		document.ins_declare.cover_amount.value="";	*/
		
		document.ins_declare.emp_name.disabled=false;	
		document.ins_declare.practice_name.disabled=false;	
		/*document.ins_declare.inscompany_name.disabled=false;	
		document.ins_declare.policy_no.disabled=false;	
		document.ins_declare.cover_amount.disabled=false;	*/
		
		return ;	
	}
}

function disable_ins1()
{
    if(document.ins_declare.remain_register.checked==true)
	{			
		
		document.ins_declare.emp_name.value="";	
		document.ins_declare.practice_name.value="";	
		/*document.ins_declare.inscompany_name.value="";	
		document.ins_declare.policy_no.value="";	
		document.ins_declare.cover_amount.value="";	*/		
		
		document.ins_declare.emp_name.disabled=true;		
		document.ins_declare.practice_name.disabled=true;	
		/*document.ins_declare.inscompany_name.disabled=true;	
		document.ins_declare.policy_no.disabled=true;	
		document.ins_declare.cover_amount.disabled=true;*/	
		return ;	
	}
	
		if(document.ins_declare.remain_register.checked==false)
	{			
		document.ins_declare.emp_name.value="";	
		document.ins_declare.practice_name.value="";	
		/*document.ins_declare.inscompany_name.value="";	
		document.ins_declare.policy_no.value="";	
		document.ins_declare.cover_amount.value="";	*/		
		
		document.ins_declare.emp_name.disabled=false;		
		document.ins_declare.practice_name.disabled=false;	
		/*document.ins_declare.inscompany_name.disabled=false;	
		document.ins_declare.policy_no.disabled=false;	
		document.ins_declare.cover_amount.disabled=false;	*/
		return ;	
	}
}

function disable_ins2()
{
	if(document.ins_declare.tenens_basis.checked==true)
	{			
		document.ins_declare.emp_name.value="";	
		document.ins_declare.practice_name.value="";	
		/*document.ins_declare.inscompany_name.value="";	
		document.ins_declare.policy_no.value="";	
		document.ins_declare.cover_amount.value="";	*/		
		
		document.ins_declare.emp_name.disabled=true;		
		document.ins_declare.practice_name.disabled=true;	
		/*document.ins_declare.inscompany_name.disabled=true;	
		document.ins_declare.policy_no.disabled=true;	
		document.ins_declare.cover_amount.disabled=true;	*/
		return ;	
	}
	
		if(document.ins_declare.tenens_basis.checked==false)
	{			
		document.ins_declare.emp_name.value="";	
		document.ins_declare.practice_name.value="";	
		/*document.ins_declare.inscompany_name.value="";	
		document.ins_declare.policy_no.value="";	
		document.ins_declare.cover_amount.value="";		*/	
		
		document.ins_declare.emp_name.disabled=false;		
		document.ins_declare.practice_name.disabled=false;	
		/*document.ins_declare.inscompany_name.disabled=false;	
		document.ins_declare.policy_no.disabled=false;	
		document.ins_declare.cover_amount.disabled=false;	*/
		return ;	
	}






}




function page1_validate()
{
	missinginfo = "";
	if(document.form2.f_name.value==""){
		document.getElementById('f_name_error').style.display = "block";
		document.form2.f_name_error.value="Please enter first name.";
		document.form2.f_name.focus();
		return false;
	}else{
		document.form2.f_name_error.value="";
		document.getElementById('f_name_error').style.display = "none";
	}
	
	if(document.form2.surname.value==""){
		document.getElementById('surname_error').style.display = "block";
		document.form2.surname_error.value="Please enter surname.";
		document.form2.surname.focus();
		return false;
	}else{
		document.form2.surname_error.value="";
		document.getElementById('surname_error').style.display = "none";
	}
	
	
	if(document.form2.qualification.value==""){
		document.getElementById('qualification_error').style.display = "block";
		document.form2.qualification_error.value="Please enter your qualification.";
		document.form2.qualification.focus();
		return false;
	}else{
		document.form2.qualification_error.value="";
		document.getElementById('qualification_error').style.display = "none";
	}
	
	
	if(document.form2.b_name.value==""){
		document.getElementById('b_name_error').style.display = "block";
		document.form2.b_name_error.value="Please enter business name.";
		document.form2.b_name.focus();
		return false;
	}else{
		document.form2.b_name_error.value="";
		document.getElementById('b_name_error').style.display = "none";
	}
	
	
	if(document.form2.b_street.value==""){
		document.getElementById('b_street_error').style.display = "block";
		document.form2.b_street_error.value="Please enter no and street.";
		document.form2.b_street.focus();
		return false;
	}else{
		document.form2.b_street_error.value="";
		document.getElementById('b_street_error').style.display = "none";		
	}
	
	
	if(document.form2.b_suburb.value==""){
		document.getElementById('b_suburb_error').style.display = "block";
		document.form2.b_suburb_error.value="Please enter suburb.";
		document.form2.b_suburb.focus();
		return false;
	}else{
		document.form2.b_suburb_error.value="";
		document.getElementById('b_suburb_error').style.display = "none";
	}
	
	
	if(document.form2.b_state.value==""){
		document.getElementById('b_state_error').style.display = "block";
		document.form2.b_state_error.value="Please enter state.";
		document.form2.b_state.focus();
		return false;
	}else{
		document.form2.b_state_error.value="";
		document.getElementById('b_state_error').style.display = "none";
	}
	
	
	if(document.form2.b_postcode.value==""){
		document.getElementById('b_postcode_error').style.display = "block";
		document.form2.b_postcode_error.value="Please enter postcode.";
		document.form2.b_postcode.focus();
		return false;
	}else{
		document.form2.b_postcode_error.value="";
		document.getElementById('b_postcode_error').style.display = "none";
	}
	
	
	if(isNaN(document.form2.b_postcode.value)){
		document.getElementById('b_postcode_error').style.display = "block";
		document.form2.b_postcode_error.value="Invalid postcode.";
		document.form2.b_postcode.focus();
		return false;
	}else{
		document.form2.b_postcode_error.value="";
		document.getElementById('b_postcode_error').style.display = "none";
	}
	
	
	var maxnum=4;
	if((isNaN(document.form2.b_postcode.value)==false) && ((document.form2.b_postcode.value.length<maxnum) || (document.form2.b_postcode.value.length>maxnum)))
	{
		document.getElementById('b_postcode_error').style.display = "block";
		document.form2.b_postcode_error.value="Pincode should be of length 4.";
		document.form2.b_postcode.focus();
		return false;
	}else{
		document.form2.b_postcode_error.value="";
		document.getElementById('b_postcode_error').style.display = "none";
	}
	
	
	
	if(document.form2.b_ph.value==""){
		document.getElementById('b_ph_error').style.display = "block";
		document.form2.b_ph_error.value="Please enter business phone no.";
		document.form2.b_ph.focus();
		return false;
	}else{
		document.form2.b_ph_error.value="";
		document.getElementById('b_ph_error').style.display = "none";
	}
	
	
	if(isNaN(document.form2.b_ph.value)){
		document.getElementById('b_ph_error').style.display = "block";
		document.form2.b_ph_error.value="Invalid business phone no.";
		document.form2.b_ph.focus();
		return false;
	}else{
		document.form2.b_ph_error.value="";
		document.getElementById('b_ph_error').style.display = "none";
	}
	
	
	/*if(document.form2.b_fax.value==""){
		document.form2.b_fax_error.value="Please enter business fax no.";
		document.form2.b_fax.focus();
		return false;
	}else{ document.form2.b_fax_error.value=""; }*/
	
	
	if(isNaN(document.form2.b_fax.value)){
		document.getElementById('b_fax_error').style.display = "block";
		document.form2.b_fax_error.value="Invalid business fax no.";
		document.form2.b_fax.focus();
		return false;
	}else{
		document.form2.b_fax_error.value="";
		document.getElementById('b_fax_error').style.display = "none";
	}
	
	
	if(document.form2.h_street.value==""){
		document.getElementById('h_street_error').style.display = "block";
		document.form2.h_street_error.value="Please enter no and street.";
		document.form2.h_street.focus();
		return false;
	}else{
		document.form2.h_street_error.value="";
		document.getElementById('h_street_error').style.display = "none";
	}
	
	
	if(document.form2.h_suburb.value==""){
		document.getElementById('h_suburb_error').style.display = "block";
		document.form2.h_suburb_error.value="Please enter suburb.";
		document.form2.h_suburb.focus();
		return false;
	}else{
		document.form2.h_suburb_error.value="";
		document.getElementById('h_suburb_error').style.display = "none";
	}
	
	
	if(document.form2.h_state.value==""){
		document.getElementById('h_state_error').style.display = "block";
		document.form2.h_state_error.value="Please enter state.";
		document.form2.h_state.focus();
		return false;
	}else{
		document.form2.h_state_error.value="";
		document.getElementById('h_state_error').style.display = "none";
	}
	
	
	if(document.form2.h_postcode.value==""){
		document.getElementById('h_postcode_error').style.display = "block";
		document.form2.h_postcode_error.value="Please enter postcode.";
		document.form2.h_postcode.focus();
		return false;
	}else{
		document.form2.h_postcode_error.value="";
		document.getElementById('h_postcode_error').style.display = "none";
	}


	if(isNaN(document.form2.h_postcode.value)){
		document.getElementById('h_postcode_error').style.display = "block";
		document.form2.h_postcode_error.value="Invalid postcode.";
		document.form2.h_postcode.focus();
		return false;
	}else{
		document.form2.h_postcode_error.value="";
		document.getElementById('h_postcode_error').style.display = "none";
	}
	
	
	var maxnum=4;
	if((isNaN(document.form2.h_postcode.value)==false) && ((document.form2.h_postcode.value.length<maxnum) || (document.form2.h_postcode.value.length>maxnum)))
	{
		document.getElementById('h_postcode_error').style.display = "block";
		document.form2.h_postcode_error.value="Pincode should be of length 4.";
		document.form2.h_postcode.focus();
		return false;
	}else{
		document.form2.h_postcode_error.value="";
		document.getElementById('h_postcode_error').style.display = "none";
	}
	
	
	if(document.form2.h_phone.value==""){
		document.getElementById('h_phone_error').style.display = "block";
		document.form2.h_phone_error.value="Please enter home phone no.";
		document.form2.h_phone.focus();
		return false;
	}else{
		document.form2.h_phone_error.value="";
		document.getElementById('h_phone_error').style.display = "none";
	}
	
	
	if(isNaN(document.form2.h_phone.value)){
		document.getElementById('h_phone_error').style.display = "block";
		document.form2.h_phone_error.value="Invalid phone no.";
		document.form2.h_phone.focus();
		return false;
	}else{
		document.form2.h_phone_error.value="";
		document.getElementById('h_phone_error').style.display = "none";
	}
	
	
	if(document.form2.r_street.value==""){
		document.getElementById('r_street_error').style.display = "block";
		document.form2.r_street_error.value="Please enter no and street.";
		document.form2.r_street.focus();
		return false;
	}else{
		document.form2.r_street_error.value="";
		document.getElementById('r_street_error').style.display = "block";
	}
	
	
	if(document.form2.r_suburb.value==""){
		document.getElementById('r_suburb_error').style.display = "block";
		document.form2.r_suburb_error.value="Please enter suburb.";
		document.form2.r_suburb.focus();
		return false;
	}else{
		document.form2.r_suburb_error.value="";
		document.getElementById('r_suburb_error').style.display = "none";
	}
	
	
	if(document.form2.r_state.value==""){
		document.getElementById('r_state_error').style.display = "block";
		document.form2.r_state_error.value="Please enter state.";
		document.form2.r_state.focus();
		return false;
	}else{
		document.form2.r_state_error.value="";
		document.getElementById('r_state_error').style.display = "none";
	}
	
	
	if(document.form2.r_postcode.value==""){
		document.getElementById('r_postcode_error').style.display = "block";
		document.form2.r_postcode_error.value="Please enter postcode.";
		document.form2.r_postcode.focus();
		return false;
	}else{
		document.form2.r_postcode_error.value="";
		document.getElementById('r_postcode_error').style.display = "block";
	}
	

	if(isNaN(document.form2.r_postcode.value)){
		document.getElementById('r_postcode_error').style.display = "block";
		document.form2.r_postcode_error.value="Invalid postcode.";
		document.form2.r_postcode.focus();
		return false;
	}else{
		document.form2.r_postcode_error.value="";
		document.getElementById('r_postcode_error').style.display = "none";
	}
	
	
	var maxnum=4;
	if((isNaN(document.form2.r_postcode.value)==false) && ((document.form2.r_postcode.value.length<maxnum) || (document.form2.r_postcode.value.length>maxnum)))
	{
		document.getElementById('r_postcode_error').style.display = "block";
		document.form2.r_postcode_error.value="Pincode should be of length 4.";
		document.form2.r_postcode.focus();
		return false;
	}else{
		document.form2.r_postcode_error.value="";
		document.getElementById('r_postcode_error').style.display = "none";
	}
	
	
	if(document.form2.r_phone.value==""){
		document.getElementById('r_phone_error').style.display = "block";
		document.form2.r_phone_error.value="Please enter phone no.";
		document.form2.r_phone.focus();
		return false;
	}else{
		document.form2.r_phone_error.value="";
		document.getElementById('r_phone_error').style.display = "none";
	}
	
	
	if(isNaN(document.form2.r_phone.value)){
		document.getElementById('r_phone_error').style.display = "block";
		document.form2.r_phone_error.value="Invalid phone no.";
		document.form2.r_phone.focus();
		return false;
	}else{
		document.form2.r_phone_error.value="";
		document.getElementById('r_phone_error').style.display = "none";
	}
	
		
	if(document.form2.r_email.value==""){
		document.getElementById('r_email_error').style.display = "block";
		document.form2.r_email_error.value="Please enter email id.";
		document.form2.r_email.focus();
		return false;
	}else{
		document.form2.r_email_error.value="";
		document.getElementById('r_email_error').style.display = "none";
	}
	
	
	if(document.form2.r_email.value!=""){
	 var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;

		if (filter.test(document.form2.r_email.value))
			{
				document.getElementById('r_email_error').style.display = "block";
				document.form2.r_email_error.value="";
				document.getElementById('r_email_error').style.display = "none";
			}
		else
			{
				document.getElementById('r_email_error').style.display = "block";
				document.form2.r_email_error.value="Please enter your valid email id.";
				document.form2.r_email.focus();
				return false;
				
			}
	}
	
	
	if((document.form2.type_reg[0].checked==false) && (document.form2.type_reg[1].checked==false) && (document.form2.type_reg[2].checked==false) && (document.form2.type_reg[3].checked==false) && (document.form2.type_reg[4].checked==false) && (document.form2.type_reg[5].checked==false)){
		document.getElementById('type_reg_error').style.display = "block";
		document.form2.type_reg_error.value="Please select type of registration.";
		document.getElementById('type_reg_error').disabled = false;
		document.form2.type_reg_error.focus();
		document.getElementById('type_reg_error').disabled = true;
		return false;
	}else{
		document.form2.type_reg_error.value="";
		document.getElementById('type_reg_error').style.display = "none";
	}
	
	
	if(document.form2.type_reg[1].checked==true){
		if(document.form2.sec_reg.value=="" || document.form2.sec_reg.value=="select"){
			document.getElementById('sec_reg_error').style.display = "block";
			//document.form2.sec_reg_error.value="Please select place";
			document.form2.sec_reg_error.value="Select place of primary registration.";
			document.form2.sec_reg.focus();
			return false;
		}else{
			document.form2.sec_reg_error.value="";
			document.getElementById('sec_reg_error').style.display = "none";
		}
	}
	
	return true;
	
	/*if((document.form2.type_reg[0].checked==false) && (document.form2.type_reg[1].checked==false) && (document.form2.type_reg[2].checked==false) && (document.form2.type_reg[3].checked==false) && (document.form2.type_reg[4].checked==false) && (document.form2.type_reg[5].checked==false))
	{	
		//missinginfo += "\n     -  Type of Registration";
		document.form2.type_reg_error.value="Please select type of registration.";
		document.form2.type_reg.focus();
		return false;
	}else{
		document.form2.type_reg_error.value="";
	}
	
	
	
	if(document.form2.type_reg[1].checked==true){
		if(document.form2.sec_reg.value=="" || document.form2.sec_reg.value=="select"){
			document.form2.sec_reg_error.value="Please select place for secondary registration.";
			document.form2.sec_reg.focus();
			return false;
		}else{ document.form2.sec_reg_error.value=""; }
	}*/
	
	
	
	
	
	
	
	
	
	/*if(document.form2.qualification.value=="")
	{
		missinginfo += "\n     -  Qualification";
		/*alert("qualification name field is empty!!")
		return false;*/
	//}*/
	
	if(document.form2.type_reg[0].checked==true || document.form2.type_reg[1].checked==true || document.form2.type_reg[2].checked==true || document.form2.type_reg[3].checked==true || document.form2.type_reg[4].checked==true )
	{
		/*if(document.form2.b_name.value=="")
		{
			missinginfo += "\n     -  Business Name";
			/*alert("business phone number field is empty!!")
			return false;*/
		//}*/
		
		if(document.form2.b_street.value=="")
		{
			missinginfo += "\n     -  Business address";
			/*alert("business phone number field is empty!!")
			return false;*/
		}
		
		if(document.form2.b_suburb.value=="")
		{
			missinginfo += "\n     -  Business suburb";
			/*alert("suburb field is empty!!")
			return false;*/
		}
		if(document.form2.b_state.value=="")
		{
			missinginfo += "\n     -  Business state";
			/*alert("state field is empty!!")
			return false;*/
		}
		if(document.form2.b_postcode.value=="")
		{
			missinginfo += "\n     -  Business address postcode";
			/*alert("postcode field is empty!!")
			return false;*/
		}
		if(isNaN(document.form2.b_postcode.value))
		{
			missinginfo += "\n     - Invalid Business address postcode";
			/*alert("postcode value is not a number!!")
			return false;*/
		}
		if(document.form2.b_ph.value=="")
		{
			missinginfo += "\n     -  Business address phone";
			/*alert("business phone number field is empty!!")
			return false;*/
		}
		
		
		if(isNaN(document.form2.b_ph.value))
		{
			missinginfo += "\n     -  Invalid Business address phone";
			/*alert("business phone number value is not a number!!")
			return false;*/
		}
		
		 if(document.form2.b_fax.value=="")
		{
			missinginfo += "\n     -  Business address Fax";
			/*alert("business phone number field is empty!!")
			return false;*/
		} 
		if(isNaN(document.form2.b_fax.value))
		{
			missinginfo += "\n     -  Invalid Business address Fax";
			/*alert("business phone number field is empty!!")
			return false;*/
		}
	}
	
	if(document.form2.type_reg[1].checked==true)
	{
		var checked=true;
		if(document.form2.sec_reg[0].checked==true || document.form2.sec_reg[1].checked==true || document.form2.sec_reg[2].checked==true || document.form2.sec_reg[3].checked==true || document.form2.sec_reg[4].checked==true || document.form2.sec_reg[5].checked==true || document.form2.sec_reg[6].checked==true){
			checked=true;	
		}else{
			checked=false;	
		}
		if(checked!=false){
			missinginfo += "\n     -  Current place of Primary Registration";
			//alert("Please select current place of Primary Registration")
			//return false;
		}
		
		if(document.form2.type_reg[1].checked==true){
			if(document.form2.sec_reg.value=="" || document.form2.sec_reg.value=="select"){
				missinginfo += "\n     -  Please select place for secondary registration";
			}
		}
	}
	
	if(document.form2.type_reg[0].checked==true)
	{
		var checked=true;
		/*alert("it's true!");*/
		if(document.form2.n.checked==true || document.form2.i.checked==true || document.form2.pp.checked==true || document.form2.s.checked==true || document.form2.sg.checked==true || document.form2.l.checked==true || document.form2.cg.checked==true || document.form2.ov.checked==true || document.form2.oi.checked==true || document.form2.lr.checked==true ){
			checked=true;	
		}else{
			checked=false;	
		}
		
		if(checked!=false){
			missinginfo += "\n     -  Practice Categories that apply";
			//alert("Please select current place of Primary Registration")
			//return false;
		}
	}
	
	/*if(document.form2.h_street.value=="")
	{
		missinginfo += "\n     -  Home address street";
		alert("No and Street field is empty!!")
		return false;
	}*/
	
	if(document.form2.postal_yes.checked==false){
		if(document.form2.h_street.value=="")
		{
			missinginfo += "\n     -  Postal no and street";
			/*alert("suburb field is empty!!")
			return false;*/
		}
		if(document.form2.h_suburb.value=="")
		{
			missinginfo += "\n     -  Postal address suburb";
			/*alert("suburb field is empty!!")
			return false;*/
		}
		if(document.form2.h_state.value=="")
		{
			missinginfo += "\n     -  Postal address state";
			/*alert("state field is empty!!")
			return false;*/
		}
		if(document.form2.h_postcode.value=="")
		{
			missinginfo += "\n     -  Postal address postcode";
			/*alert("postcode field is empty!!")
			return false;*/
		}
		if(isNaN(document.form2.h_postcode.value))
		{
			missinginfo += "\n     - Invalid Postal address postcode";
			/*alert("postcode value is not a number!!")
			return false;*/
		}
		if(document.form2.h_phone.value=="")
		{
			missinginfo += "\n     -  Postal address phone";
			/*alert("postcode field is empty!!")
			return false;*/
		}
		if(isNaN(document.form2.h_phone.value))
		{
			missinginfo += "\n     - Invalid Postal address phone";
			/*alert("postcode value is not a number!!")
			return false;*/
		}
	}
	
	if(document.form2.presenter_yes.checked==false)
	{		
		if(document.form2.r_street.value=="")
		{
			missinginfo += "\n     -  Residentail No and street";
			/*alert("home phone number field is empty!!")
			return false;*/
		}
		if(document.form2.r_suburb.value=="")
		{
			missinginfo += "\n     -  Residentail address suburb";
			/*alert("home phone number field is empty!!")
			return false;*/
		}
		if(document.form2.r_state.value=="")
		{
			missinginfo += "\n     -  Residentail address state";
			/*alert("home phone number field is empty!!")
			return false;*/
		}
		if(document.form2.r_postcode.value=="")
		{
			missinginfo += "\n     -  Residentail address postcode";
			/*alert("home phone number field is empty!!")
			return false;*/
		}
		
		if(isNaN(document.form2.r_postcode.value))
		{
			missinginfo += "\n     -  Invalid Residentail address postcode";
			/*alert("home phone number field is empty!!")
			return false;*/
		}
		
		if(document.form2.r_phone.value=="")
		{
			missinginfo += "\n     -  Residentail address phone";
			/*alert("home phone number field is empty!!")
			return false;*/
		}
		if(isNaN(document.form2.r_phone.value))
		{
			missinginfo += "\n     - Invalid Residentail address phone";
			/*alert("home phone number value is not a number!!")
			return false;*/
		}
		
		/*if(document.form2.r_street.value=="")
		{
			missinginfo += "\n     -  Residential Address";
			/*alert("email address field is empty");
			return false;*/
		//}
		
		//if(document.form2.r_phone.value=="")
		//{
		//	missinginfo += "\n     -  Residential phone";
			/*alert("email address field is empty");
			return false;*/
		//}
		//if(document.form2.r_phone.value!=""){
		//	if(isNaN(document.form2.r_phone.value))
		//	{
				//missinginfo += "\n     -  Residential phone";
				/*alert("email address field is empty");
				return false;*/
			//}
		//}*/
		
		if(document.form2.r_email.value=="")
		{
			missinginfo += "\n     -  Email";
			/*alert("email address field is empty");
			return false;*/
		}
			
		if(document.form2.r_email.value!="")
		{
		  var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			if (filter.test(document.form2.r_email.value))
			{
					
			}
			else
			{
				alert("Your email address is not valid.");
				return false;			
			}
		}	
	
	}
	if((document.form2.type_reg[0].checked==false) && (document.form2.type_reg[1].checked==false) && (document.form2.type_reg[2].checked==false) && (document.form2.type_reg[3].checked==false) && (document.form2.type_reg[4].checked==false) && (document.form2.type_reg[5].checked==false))
	{	
		missinginfo += "\n     -  Type of Registration";
		
	}
	/*if(document.form2.type_reg[1].checked==true){
		if(document.form2.sec_reg.value=="" || document.form2.sec_reg.value=="select"){
			missinginfo += "\n     -  Please select place for secondary registration";
		}
	}*/
	
	if (missinginfo != "") {
		missinginfo ="You failed to correctly fill in your:\n" +
		missinginfo + "\n_____________________________" +
		"\nPlease re-enter and save again!";
		//alert(missinginfo);
		//window.scrollTo(0,0);
		return false;
	}
	else return true;
			
}  


	
	
	


/*function page2_validate()
{
	
	missinginfo = "";
	
	if(document.ins_declare.emp_name.value=="")
	{
		missinginfo += "\n     -  Employee Name";
		
	}
	
	missinginfo = "";
	if(document.ins_declare.practice_name.value=="")
	{
		missinginfo += "\n     -  Practice Name";
		
	}
	
	
	
	missinginfo = "";
	if(document.ins_declare.inscompany_name.value=="")
	{
		missinginfo += "\n     -  Company Name";
		
	}
	
	if(isNaN(document.ins_declare.policy_no.value))
	{
		missinginfo += "\n     -  Policy No should be Numeric";
		
	}
	if(document.ins_declare.policy_no.value=="")
	{
		missinginfo += "\n     -  Policy No";
		
	}
	if(document.ins_declare.cover_amount.value=="")
	{
		missinginfo += "\n     -  Amount";
		
	}
	if(isNaN(document.ins_declare.cover_amount.value))
	{
		missinginfo += "\n     -  Amount should be numeric";
		
	}
	if(document.ins_declare.declaration.value=="")
	{
		missinginfo += "\n     -  Declare Field";
		
	}
	
	if (missinginfo != "") {
		missinginfo ="You failed to correctly fill in your:\n" +
		missinginfo + "\n_____________________________" +
		"\nPlease re-enter and save again!";
		alert(missinginfo);
		return false;
	}
	else return true;
			
}  */







function back_function()
{
	
//document.ins_declare.action="page1.php";
document.ins_declare.action="form1.php";
document.ins_declare.submit();
}

function back_function1()
{
	
document.ins_declare.action="vet_page2.php";
document.ins_declare.submit();
}




function moneyFormat() {
	var textObj = document.getElementById('cover_amount');
   var newValue = textObj.value;
   var decAmount = "";
   var dolAmount = "";
   var decFlag = false;
   var aChar = "";
   
   // ignore all but digits and decimal points.
   for(i=0; i < newValue.length; i++) {
      aChar = newValue.substring(i,i+1);
      if(aChar >= "0" && aChar <= "9") {
         if(decFlag) {
            decAmount = "" + decAmount + aChar;
         }
         else {
            dolAmount = "" + dolAmount + aChar;
         }
      }
      if(aChar == ".") {
         if(decFlag) {
            dolAmount = "";
            break;
         }
         decFlag=true;
      }
   }
   
   // Ensure that at least a zero appears for the dollar amount.

   if(dolAmount == "") {
      dolAmount = "0";
   }
   // Strip leading zeros.
   if(dolAmount.length > 1) {
      while(dolAmount.length > 1 && dolAmount.substring(0,1) == "0") {
         dolAmount = dolAmount.substring(1,dolAmount.length);
      }
   }
   
   // Round the decimal amount.
   if(decAmount.length > 2) {
      if(decAmount.substring(2,3) > "4") {
         decAmount = parseInt(decAmount.substring(0,2)) + 1;
         if(decAmount < 10) {
            decAmount = "0" + decAmount;
         }
         else {
            decAmount = "" + decAmount;
         }
      }
      else {
         decAmount = decAmount.substring(0,2);
      }
      if (decAmount == 100) {
         decAmount = "00";
         dolAmount = parseInt(dolAmount) + 1;
      }
   }
   
   // Pad right side of decAmount
   if(decAmount.length == 1) {
      decAmount = decAmount + "0";
   }
   if(decAmount.length == 0) {
      decAmount = decAmount + "00";
   }
   
   // Check for negative values and reset textObj
   if(newValue.substring(0,1) != '-' ||
         (dolAmount == "0" && decAmount == "00")) {
      textObj.value = dolAmount + "." + decAmount;

   }
   else{
      textObj.value = '-' + dolAmount + "." + decAmount;
   }
}

function exemptions(){
		var js_emp_govt =		document.getElementById('emp_govt').checked;
		var js_remain_register = document.getElementById('remain_register').checked;
		var js_tenens_basis = document.getElementById('tenens_basis').checked;
  		var	js_other = 		  document.getElementById('other').value;
		if (js_emp_govt || js_remain_register || js_tenens_basis || js_other!="")
		return false;
		else return true;
	}
function last_name(){
			var decl_name= document.getElementById('declaration').value; 
			var actual_name=  document.getElementById('surname').value;
			if (decl_name == actual_name) return false;
			else return true; 
		}


function check2_page2(){
		if(document.getElementById('inscompany_name').value=="" && exemptions()){
			//alert(document.getElementById('emp_govt').checked);
			document.getElementById('comp_name_error').style.display = "block";
			document.getElementById('comp_name_error').value="Please enter company name.";
			document.getElementById('inscompany_name').focus();
			return false;
		}else{
			document.getElementById('comp_name_error').value="";
			document.getElementById('comp_name_error').style.display = "none";
		}
		
		
		
		if(document.getElementById('policy_no').value=="" && exemptions()){
			document.getElementById('policy_no_error').style.display = "block";
			document.getElementById('policy_no_error').value="Please enter policy no.";
			document.getElementById('policy_no').focus();
			return false;
		}else{
			document.getElementById('policy_no_error').value="";
			document.getElementById('policy_no_error').style.display = "none";
		}
		
		
		if(document.getElementById('cover_amount').value=="" && exemptions()){
			document.getElementById('amt_cov_error').style.display = "block";
			document.getElementById('amt_cov_error').value="Please enter the amount.";
			document.getElementById('cover_amount').focus();
			return false;
		}else{
			document.getElementById('amt_cov_error').value="";
			document.getElementById('amt_cov_error').style.display = "none";
			//moneyFormat(document.getElementById('cover_amount'));
			//var moneyFormat(document.getElementById('cover_amount'));
			moneyFormat();
		}
		
		if(document.getElementById('cover_amount').value=="0.00" && exemptions()){
			document.getElementById('amt_cov_error').style.display = "block";
			document.getElementById('amt_cov_error').value="Please enter the amount.";
			document.getElementById('cover_amount').focus();
			return false;
		}else{
			document.getElementById('amt_cov_error').value="";
			document.getElementById('amt_cov_error').style.display = "none";		
		}
		
		
		if(isNaN(document.getElementById('cover_amount').value)){
			document.getElementById('amt_cov_error').style.display = "block";
			document.getElementById('amt_cov_error').value="Invalid amount.";
			document.getElementById('cover_amount').focus();
			return false;
		}else{
			document.getElementById('amt_cov_error').value="";
			document.getElementById('amt_cov_error').style.display = "none";
		}
		
		if((document.ins_declare.is_claims_informed[0].checked==false) && (document.ins_declare.is_claims_informed[1].checked==false)){
			document.getElementById('info_bord_clain_informed_error').style.display = "block";
			document.getElementById('info_bord_clain_informed_error').disabled = false;
			document.getElementById('info_bord_clain_informed_error').value="Please select this option.";
			document.getElementById('info_bord_clain_informed_error').focus();
			document.getElementById('info_bord_clain_informed_error').disabled = true;
			return false;
		}else{
			document.getElementById('info_bord_clain_informed_error').value="";
			document.getElementById('info_bord_clain_informed_error').style.display = "none";
		}		
		
		
		if((document.ins_declare.is_claims[0].checked==false) && (document.ins_declare.is_claims[1].checked==false)){
			document.getElementById('info_bord_clain_error').style.display = "block";
			document.getElementById('info_bord_clain_error').disabled = false;
			document.getElementById('info_bord_clain_error').value="Please select this option.";
			document.getElementById('info_bord_clain_error').focus();
			document.getElementById('info_bord_clain_error').disabled = true;
			return false;
		}else{
			document.getElementById('info_bord_clain_error').value="";
			document.getElementById('info_bord_clain_error').style.display = "none";
		}
		
		if((document.ins_declare.is_claims[0].checked==true) && (document.getElementById('is_claims_describe_1').value=="") ){
			document.getElementById('describe_error').style.display = "block";
			document.getElementById('describe_error').disabled = false;
			document.getElementById('describe_error').value="Please Specify.";
			document.getElementById('is_claims_describe_1').focus();
			document.getElementById('describe_error').disabled = true;
			return false;
		}else{
			document.getElementById('describe_error').value="";
			document.getElementById('describe_error').style.display = "none";
		}
		
		
		if((document.ins_declare.act_offence[0].checked==false) && (document.ins_declare.act_offence[1].checked==false)){
			document.getElementById('offe_vet_prac_error').style.display = "block";
			document.getElementById('offe_vet_prac_error').disabled = false;
			document.getElementById('offe_vet_prac_error').value="Please select this option.";
			document.getElementById('offe_vet_prac_error').focus();
			document.getElementById('offe_vet_prac_error').disabled = true;
			return false;
		}else{
			document.getElementById('offe_vet_prac_error').value="";
			document.getElementById('offe_vet_prac_error').style.display = "none";
		}
		
		
		if((document.ins_declare.act_offence[0].checked==true) && (document.getElementById('act_offence_describe_1').value=="") ){
			document.getElementById('describe_error2').style.display = "block";
			document.getElementById('describe_error2').disabled = false;
			document.getElementById('describe_error2').value="Please Specify.";
			document.getElementById('act_offence_describe_1').focus();
			document.getElementById('describe_error2').disabled = true;
			return false;
		}else{
			document.getElementById('describe_error2').value="";
			document.getElementById('describe_error2').style.display = "none";
		}
		
		
		if((document.ins_declare.offe_oth_act[0].checked==false) && (document.ins_declare.offe_oth_act[1].checked==false)){
			document.getElementById('offe_oth_act_error').style.display = "block";
			document.getElementById('offe_oth_act_error').disabled = false;
			document.getElementById('offe_oth_act_error').value="Please select this option.";
			document.getElementById('offe_oth_act_error').focus();
			document.getElementById('offe_oth_act_error').disabled = true;
			return false;
		}else{
			document.getElementById('offe_oth_act_error').value="";
			document.getElementById('offe_oth_act_error').style.display = "none";
		}
		
		
		if((document.ins_declare.offe_oth_act[0].checked==true) && (document.getElementById('offe_oth_act_describe_1').value=="") ){
			document.getElementById('describe_error3').style.display = "block";
			document.getElementById('describe_error3').disabled = false;
			document.getElementById('describe_error3').value="Please Specify.";
			document.getElementById('offe_oth_act_describe_1').focus();
			document.getElementById('describe_error3').disabled = true;
			return false;
		}else{
			document.getElementById('describe_error3').value="";
			document.getElementById('describe_error3').style.display = "none";
		}
		
		if((document.ins_declare.sub_inq[0].checked==false) && (document.ins_declare.sub_inq[1].checked==false)){
			document.getElementById('sub_inq_error').style.display = "block";
			document.getElementById('sub_inq_error').disabled = false;
			document.getElementById('sub_inq_error').value="Please select this option.";
			document.getElementById('sub_inq_error').focus();
			document.getElementById('sub_inq_error').disabled = true;
			return false;
		}else{
			document.getElementById('sub_inq_error').value="";
			document.getElementById('sub_inq_error').style.display = "none";
		}
		
		
		if((document.ins_declare.sub_inq[0].checked==true) && (document.getElementById('sub_inq_describe_1').value=="") ){
			document.getElementById('describe_error4').style.display = "block";
			document.getElementById('describe_error4').disabled = false;
			document.getElementById('describe_error4').value="Please Specify.";
			document.getElementById('sub_inq_describe_1').focus();
			document.getElementById('describe_error4').disabled = true;
			return false;
		}else{
			document.getElementById('describe_error4').value="";
			document.getElementById('describe_error4').style.display = "none";
		}
		
		
		if((document.ins_declare.fitness[0].checked==false) && (document.ins_declare.fitness[1].checked==false)){
			document.getElementById('ment_phy_cond_error').style.display = "block";
			document.getElementById('ment_phy_cond_error').disabled = false;
			document.getElementById('ment_phy_cond_error').value="Please select this option.";
			document.getElementById('ment_phy_cond_error').focus();
			document.getElementById('ment_phy_cond_error').disabled = true;
			return false;
		}else{
			document.getElementById('ment_phy_cond_error').value="";
			document.getElementById('ment_phy_cond_error').style.display = "none";
		}
		
		
		if((document.ins_declare.fitness[0].checked==true) && (document.getElementById('fitness_describe_1').value=="") ){
			document.getElementById('describe_error5').style.display = "block";
			document.getElementById('describe_error5').disabled = false;
			document.getElementById('describe_error5').value="Please Specify.";
			document.getElementById('fitness_describe_1').focus();
			document.getElementById('describe_error5').disabled = true;
			return false;
		}else{
			document.getElementById('describe_error5').value="";
			document.getElementById('describe_error5').style.display = "none";
		}
		
		
		if((document.ins_declare.practice_exp[0].checked==false) && (document.ins_declare.practice_exp[1].checked==false)){
			document.getElementById('i_have_prac_error').style.display = "block";
			document.getElementById('i_have_prac_error').disabled = false;
			document.getElementById('i_have_prac_error').value="Please select this option.";
			document.getElementById('i_have_prac_error').focus();
			document.getElementById('i_have_prac_error').disabled = true;
			return false;
		}else{
			document.getElementById('i_have_prac_error').value="";
			document.getElementById('i_have_prac_error').style.display = "none";
		}
		
		
		/*if(isNaN(document.getElementById('mob').value)){
			document.getElementById('mob_error').style.display = "block";
			document.getElementById('mob_error').value="Invalid mobile no.";
			document.getElementById('mob').focus();
			return false;
		}else{
			document.getElementById('mob_error').value="";
			document.getElementById('mob_error').style.display = "none";
		}*/
		
		
		
		
		if(document.getElementById('declaration').value=="" || last_name() ){
			document.getElementById('declar_error').style.display = "block";
			document.getElementById('declar_error').value="Please enter only your Last Name.";
			document.getElementById('declaration').focus();
			return false;
		}else{
			document.getElementById('declar_error').value="";
			document.getElementById('declar_error').style.display = "none";
		}
		
		
		return true;
		
		/*if(){
			document.getElementById('n_clear').value="cleared";
		}*/
		
}



function check_page2()
{
	
	missinginfo = "";
	
	//if(document.ins_declare.emp_name.value!="" ||  document.ins_declare.inscompany_name.value!="" || document.ins_declare.policy_no.value!="" || document.ins_declare.cover_amount.value!="")
	/*if(document.ins_declare.emp_name.value!="")
	{
					if(document.ins_declare.emp_name.value=="")
					{
						missinginfo += "\n     -  Employee Name";
						
					}
					
					
					if(document.ins_declare.practice_name.value=="")
					{
						missinginfo += "\n     -  Practice Name";
						
					}	
					
					
					/*if(document.ins_declare.inscompany_name.value=="")
					{
						missinginfo += "\n     -  Company Name";
						
					}*/
					
					/*if(document.ins_declare.policy_no.value)
					{
						missinginfo += "\n     -  Policy No should be Numeric";
						
					}*/
					/*if(document.ins_declare.policy_no.value=="")
					{
						missinginfo += "\n     -  Policy No";
						
					}*/
					/*if(document.ins_declare.cover_amount.value=="")
					{
						missinginfo += "\n     -  Amount";
						
					}*/
					
					/*if(document.ins_declare.cover_amount.value!= "" )
	               {
		              var length1=document.ins_declare.cover_amount.value.length;
					  
			           var string=document.ins_declare.cover_amount.value;
					  
			       for(var i=0;i<length1;i++)
			      {
				    var str=string.substring(i,(i+1));
					
				    var s=parseInt(str);
				   if(isNaN(s))
				   {
					   if(str!=',')
					   {
						   alert("Enter a valid amount");
						   return false;
					   }
					  
				  
			       }
				  }
				 				  
  
			  }*/
					
					
					/*if(isNaN(document.ins_declare.cover_amount.value)||(document.ins_declare.cover_amount.value == ','))
					{
						missinginfo += "\n     -  Amount should be numeric and separated by comma";
						
					}
	}*/

	
	
	
	
	
	
	/*if((document.ins_declare.emp_name.value=="")&&(document.ins_declare.practice_name.value=="") && (document.ins_declare.  				
		inscompany_name.value=="") && (document.ins_declare.policy_no.value=="") &&(document.ins_declare.cover_amount.value==""))*/
	/*if((document.ins_declare.emp_name.value=="")&&(document.ins_declare.practice_name.value==""))
	{
		//alert(document.ins_declare.emp_govt.checked);
		if((document.ins_declare.emp_govt.checked==false) && (document.ins_declare.remain_register.checked==false) && (  
					document.ins_declare.tenens_basis.checked==false)&&(document.ins_declare.other.value==""))
			{	
		
					missinginfo += "\n     - Please select either Exempt or Other ";
		
			}
	
	
	}
	*/

		
	

	// 
	
	
	
	if((document.ins_declare.act_offence[0].checked==false)&&(document.ins_declare.act_offence[1].checked==false))
	{
			missinginfo += "\n     -  The offence option";
			document.getElementById('error2').value="Please select offence option";
	}else{
			document.getElementById('error2').value="";
	}
	
	/*if((document.ins_declare.found_guilty[0].checked==false)&&(document.ins_declare.found_guilty[1].checked==false))
	{
			missinginfo += "\n     -  Please select the imprisonment option";
	}*/	
	if((document.ins_declare.fitness[0].checked==false)&&(document.ins_declare.fitness[1].checked==false))
	{
			missinginfo += "\n     -  The fitness option";
			//document.ins_declare.error1.value=="Please select fitness option";
			document.getElementById('error3').value="Please select fitness option";
	}	else{
			document.getElementById('error3').value="";
	}
	
	
	if((document.ins_declare.is_claims[0].checked==false)&&(document.ins_declare.is_claims[1].checked==false))
	{
			missinginfo += "\n     -  The civil claims option";
			document.getElementById('error3').value="Please select civil claims option";
	}else{
			document.getElementById('error3').value="";
	}
	
	
	if((document.ins_declare.practice_exp[0].checked==false)&&(document.ins_declare.practice_exp[1].checked==false))
	{
			missinginfo += "\n     -  The experience option";
			document.getElementById('error4').value="Please select experience option";
	}else{
			document.getElementById('error4').value="";
	}
		
	
		if(document.ins_declare.emp_govt.value=="")
		{			
			missinginfo += "\n     -  Govt Employee";
			
		}  
		if(document.ins_declare.remain_register.value=="")
		{
			missinginfo += "\n     -  Remain registered";
			
		}
		if(document.ins_declare.tenens_basis.value=="")
		{
			missinginfo += "\n     -  Locum Tenens basis";
			
		}
	


if(document.ins_declare.declaration.value=="")
	{
		missinginfo += "\n     -  The Declaration Field";
		document.getElementById('error6').value="Please select declaration field";
		/*alert("first name field is empty!!")
		/return false;*/
	}else{
			document.getElementById('error6').value="";
	}



if (missinginfo != "") {
		missinginfo ="You failed to correctly fill in your:\n" +
		missinginfo + "\n_____________________________" +
		"\nPlease re-enter and save again!";
		//alert(missinginfo);
		return false;
	}
	else return true;
	
	}
	
	
	
	
/*	function check_page()
	{
		if(document.ins_declare.declaration.value=="")
	{
		missinginfo += "\n     -  Declare Field";
		
	}
	
	if (missinginfo != "") {
		missinginfo ="You failed to correctly fill in your:\n" +
		missinginfo + "\n_____________________________" +
		"\nPlease re-enter and save again!";
		alert(missinginfo);
		return false;
	}
	else return true;
	}*/
	
	
	
	function page3_validate()
{
	missinginfo = "";
	
	if((document.ins_declare.mob_disaster[0].checked==false)&&(document.ins_declare.mob_disaster[1].checked==false))
	{
			//alert(document.ins_declare.mob_disaster[1].checked);
					
			missinginfo += "\n     -  Please select mobile contact option";
	}
	if((document.ins_declare.mob_disaster[0].checked==true)&&(document.ins_declare.dis_mob_number.value==""))
	{
		document.getElementById('mob_error').style.display = "block";
		document.getElementById('mob_error').value="Please enter mobile number.";
		document.getElementById('dis_mob_number').focus();
		return false;
		
		//missinginfo += "\n     -  Please enter mobile number";
	}else{
		document.getElementById('mob_error').value="";
		document.getElementById('mob_error').style.display = "none";
	}
	
	
	
	if((document.ins_declare.mob_disaster[0].checked==true)&&(isNaN(document.ins_declare.dis_mob_number.value)))
	{
		document.getElementById('mob_error').style.display = "block";
		document.getElementById('mob_error').value="Mobile number should be Numeric.";
		document.getElementById('dis_mob_number').focus();
		return false;
		
		missinginfo += "\n     -  Mobile number should be Numeric";
	}else{
		document.getElementById('mob_error').value="";
		document.getElementById('mob_error').style.display = "none";
	}
	
	var maxnum=10;
	if((document.ins_declare.mob_disaster[0].checked==true)&&(isNaN(document.ins_declare.dis_mob_number.value)==false) && ((document.ins_declare.dis_mob_number.value.length<maxnum) || (document.ins_declare.dis_mob_number.value.length>maxnum)))
	{
		document.getElementById('mob_error').style.display = "block";
		document.getElementById('mob_error').value="Mobile number should be of length 10.";
		document.getElementById('dis_mob_number').focus();
		return false;
		
		missinginfo += "\n     -  Mobile number should be of length 10";
	}else{
		document.getElementById('mob_error').value="";
		document.getElementById('mob_error').style.display = "none";
	}
	
	
	
	
	if(document.ins_declare.cpd.value=="")
	{
		document.getElementById('CPD_error').style.display = "block";
		document.getElementById('CPD_error').value="Please enter CPD value.";
		document.getElementById('cpd').focus();
		return false;
		
		
		missinginfo += "\n     -  Please enter CPD value";
	}else{
		document.getElementById('CPD_error').value="";
		document.getElementById('CPD_error').style.display = "none";
	}
	
	
	
	if(isNaN(document.ins_declare.cpd.value))
	{
		document.getElementById('CPD_error').style.display = "block";
		document.getElementById('CPD_error').value="CPD No should be Numeric.";
		document.getElementById('cpd').focus();
		return false;
		
		
		missinginfo += "\n     -  CPD No should be Numeric";
		/*alert("postcode value is not a number!!")
		return false;*/
	}else{
		document.getElementById('CPD_error').value="";
		document.getElementById('CPD_error').style.display = "none";
	}
	
	if (missinginfo != "") {
		missinginfo ="You failed to correctly fill in your:\n" +
		missinginfo + "\n_____________________________" +
		"\nPlease re-enter and save again!";
		alert(missinginfo);
		return false;
	}
	else return true;
			
}

function checkdetails()
{

		missinginfo = "";
		if (document.update_details.surname.value == "")
		{
			missinginfo += "\n     -  Surname";
		}
		if (document.update_details.firstname.value == "")
		{
			missinginfo += "\n     -  First name";
		}
		if (document.update_details.middlename.value == "")
		{
			missinginfo += "\n     -  Middle name";
		}
		if (document.update_details.certificatenumber.value == "")
		{
			missinginfo += "\n     -  Certificate number";
		}
		if (document.update_details.regno.value == "")
		{
			missinginfo += "\n     -  Registration Type";
		}
		if (document.update_details.postcode.value == "")
		{
			missinginfo += "\n     -  Postcode ";
		}
		if (document.update_details.business_address.value == "")
		{
			missinginfo += "\n     -  Business Address ";
		}
		if (document.update_details.postal_address.value == "")
		{
			missinginfo += "\n     -  Postal Address ";
		}
		if (document.update_details.mobile_phone.value == "")
		{
			missinginfo += "\n     -  Mobile Phone Number";
		}
		if (isNaN(document.update_details.mobile_phone.value))
		{
			missinginfo += "\n     -  Mobile Phone Number should be Numeric";
		}
		/*if(document.update_details.work_phone.value != ""){
			if (isNaN(document.update_details.work_phone.value))
			{
				missinginfo += "\n     - Phone Number should be Numeric";
			}   
		}*/
		if( document.update_details.email.value== "" )
		{
			missinginfo += "\n     -  Email";
		}
		if( document.update_details.email.value!= "" )
		{
		   if((document.update_details.email.value.indexOf('@') == -1) || (document.update_details.email.value.indexOf('.') == -1))
			 {
			   missinginfo += "\n     -  Enter Valid Email Address";
			}    
		} 
		if (missinginfo != "")
		{
			missinginfo ="You failed to correctly fill in your:\n" +
			missinginfo + "\n_____________________________" +
			"\nPlease re-enter and save again!";
			alert(missinginfo);
			return false;
	    }
}

function updatePostal()
{	
	if(document.update_details.postal_yes.checked==true)
	{			
		document.update_details.postal_address.readOnly=true;			
		document.update_details.postal_address.value=document.update_details.business_address.value;
		return ;	
	}
	
	if(document.update_details.postal_yes.checked==false)
	{	
		document.update_details.postal_address.value="";
		document.update_details.postal_address.readOnly=false;			
		return ;	
	}
}
