	function validate()
	{
		var errorMsg="";
		
		var name=document.apptData.name.value;
		var phone=document.apptData.phone.value;
		var email=document.apptData.email.value;
		var practitioner=document.apptData.cboPractitioner.value
		var treatment=document.apptData.lstTreatment.value

		//Validate Name
	
		if(name.length < 2)
		{
			errorMsg+="Please enter a valid name!\n";
		}
			

		//Validate Phone#

		if((phone.charAt(0) !="(") || (phone.charAt(4) !=")") || (phone.charAt(8) !="-") || (phone.length !=13))
			errorMsg+="Phone# is incorrect! Please enter in format (111)111-1111\n";
		
		else
		{
			for(i=1;i<phone.length;i++)
			{
				if((i==4) || (i==8))
					i++;
				if(isNaN(phone.charAt(i)) || (phone.charAt(i) == " "))
				{
					errorMsg+="Phone# is incorrect! Please enter in format (111)111-1111\n";
					break;
				}
			}
		} 	
		
		//Validate Email

		var emailMask=/^.+@.+\..{2,3}$/;
		var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/

		if (!(emailMask.test(email)))
		{ 
       			errorMsg += "Please enter a valid email address!\n";
		}
		else
		{
			if (email.match(illegalChars))
			{
   				errorMsg += "Please enter a valid email address!\n";
			}
		}

		//Validate Practitioner
	
		if(practitioner.length < 1)
		{
			errorMsg+="Please Select a prectitioner from the list!\n";
		}
			
		//Validate Treatment
	
		if(treatment.length < 1)
		{
			errorMsg+="Please Select a treatment from the list!\n";
		}
			
		if(errorMsg=="")
			apptData.submit();
		else		
			alert(errorMsg);	
	}