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.h_street.disabled=true;		
		document.form2.h_suburb.disabled=true;		
		document.form2.h_state.disabled=true;		
		document.form2.h_postcode.disabled=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;
		
		return ;	
	}
	
	if(document.form2.presenter_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_street.disabled=false;		
		document.form2.h_suburb.disabled=false;		
		document.form2.h_state.disabled=false;		
		document.form2.h_postcode.disabled=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=="")
	{
		missinginfo += "\n     -  Firstname";
		/*alert("first name field is empty!!")
		/return false;*/
	}
	/*if(document.form2.m_name.value=="")
	{
		missinginfo += "\n     -  Middlename";*/
		/*alert("middle name field is empty!!")
		return false;*/
	/*}*/
	if(document.form2.surname.value=="")
	{
		missinginfo += "\n     -  Surname";
		/*alert("surname name field is empty!!")
		return false;*/
	}
	
	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)
	{
			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     -  No and Street";
				/*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     -  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     -  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     -  Business address Fax";
				/*alert("business phone number field is empty!!")
				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.presenter_yes.checked!=true)
	{		
			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     -  Postal address postcode";
				/*alert("postcode value is not a number!!")
				return false;*/
			}
	}
	if(document.form2.h_phone.value=="")
	{
		missinginfo += "\n     -  Postal address phone";
		/*alert("home phone number field is empty!!")
		return false;*/
	}
	if(isNaN(document.form2.h_phone.value))
	{
		missinginfo += "\n     -  Postal address phone";
		/*alert("home phone number value is not a number!!")
		return false;*/
	}
	
	if(document.form2.email.value=="")
	{
		missinginfo += "\n     -  Email";
		/*alert("email address field is empty");
		return false;*/
	}
			
	if(document.form2.email.value!="")
  	{
	  var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (filter.test(document.form2.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 (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 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.submit();
}

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




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     -  Please select the offence option";
	}
	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     -  Please select fitness option";
	}	
	
	
	if((document.ins_declare.is_claims[0].checked==false)&&(document.ins_declare.is_claims[1].checked==false))
	{
			missinginfo += "\n     -  Please select the civil claims option";
	}
	
	
	if((document.ins_declare.practice_exp[0].checked==false)&&(document.ins_declare.practice_exp[1].checked==false))
	{
			missinginfo += "\n     -  Please select the experience option";
	}
		
	
		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     -  Declare Field";
		/*alert("first name field is empty!!")
		/return false;*/
	}



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.cpd.value=="")
		{
			missinginfo += "\n     -  Please enter value";
		}
	if(isNaN(document.ins_declare.cpd.value))
	{
		missinginfo += "\n     -  CPD No should be Numeric";
		/*alert("postcode value is not a number!!")
		return false;*/
	}
	
	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;
			
}