function formValidationAppointment(thisform)
{
	with (thisform)
	{
		if (emptyvalidation(fname,"Please enter  first name")==false) 
		{
		
			fname.focus();
			return false;
		}
		if (emptyvalidation(lname,"Please enter last name")==false) 
		{
			
			lname.focus();
			return false;
		}
		
		if (emptyvalidation(hphone,"Please enter home phone number")==false) 
		{
			
			hphone.focus();
			return false;
		}		
		if(IsNumeric(hphone.value,"()-")==false)
		{
			alert("Please enter valid phone number");
			hphone.select();
			hphone.focus();
			return false;
		}
		if(thisform.wphone.value!='')
		{	
		if(IsNumeric(wphone.value,"()-")==false)
		{
			alert("Please enter valid phone number");
			wphone.select();
			wphone.focus();
			return false;
		}	
		}
		if (emptyvalidation(address1,"Please enter address")==false) 
		{
			
			address1.focus();
			return false;
		}
		
		if (emptyvalidation(city,"Please enter city")==false) 
		{
			
			city.focus();
			return false;
		}
		
		if (emptyvalidation(province,"Please enter province")==false) 
		{
			
			province.focus();
			return false;
		}
		if (emptyvalidation(pcode,"Please enter postal code")==false) 
		{
			
			pcode.focus();
			return false;
		}		
		if(IsZip(pcode.value,"()-")==false)
		{
			alert("Please enter valid postal code");
			pcode.select();
			pcode.focus();
			return false;
		}	
		if (emptyvalidation(emailAddress,"Please enter email address")==false) 
		{
			
			emailAddress.focus();
			return false;
		}
		
		if(emailCheck(emailAddress.value)==false)
		{
			alert("Invalid E-mail ID");
			emailAddress.select();
			emailAddress.focus();
			return false;
		}
		if(home1.checked==false && work.checked==false && email.checked==false)
		{
		alert("Please select any of the contact medium");	
		return false;
		}
		if (emptyvalidation(userdigit,"Please enter verification code")==false) 
		{
			
			userdigit.focus();
			return false;
		}		
		thisform.submit();
				
	}
	
}