
	function checkemail(email) {
		var str=email;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		//var filter = new RegExp("/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/");
		if (filter.test(str)) 
			return true;
		return false;
		
	}

	function validatePatientSatisfactionSurvey() {
		var form = document.forms.patient_satisfaction_survey_form;
		
//		var qavalue = "";
//		qavalue .= form.qa_e_1_1.value;
//		qavalue .= form.qa_v_1_1.value;
//		qavalue .= form.qa_g_1_1.value;
//		qavalue .= form.qa_f_1_1.value;
//		qavalue .= form.qa_p_1_1.value;
//		qavalue .= form.qa_n_1_1.value;
//		alert(qavalue);
//		if (qavalue=='' ) {
//			alert("Please fill-up all questions on the survey form.");
//			form.qa_e_1_1.focus();
//			return false;
//		}
//		qavalue = "";
//		qavalue .= form.qa_e_2_1.value;
//		qavalue .= form.qa_v_2_1.value;
//		qavalue .= form.qa_g_2_1.value;
//		qavalue .= form.qa_f_2_1.value;
//		qavalue .= form.qa_p_2_1.value;
//		qavalue .= form.qa_n_2_1.value;
//		
//		if (qavalue=='') {
//			alert("Please fill-up all questions on the survey form.");
//			form.qa_e_2_1.focus();
//			return false;
//		}
//		
//		qavalue = "";
//		qavalue .= form.qa_e_3_1.value;
//		qavalue .= form.qa_v_3_1.value;
//		qavalue .= form.qa_g_3_1.value;
//		qavalue .= form.qa_f_3_1.value;
//		qavalue .= form.qa_p_3_1.value;
//		qavalue .= form.qa_n_3_1.value;
//		
//		if (qavalue=='') {
//			alert("Please fill-up all questions on the survey form.");
//			form.qa_e_3_1.focus();
//			return false;
//		}
//		
//		qavalue = "";
//		qavalue .= form.qa_e_4_1.value;
//		qavalue .= form.qa_v_4_1.value;
//		qavalue .= form.qa_g_4_1.value;
//		qavalue .= form.qa_f_4_1.value;
//		qavalue .= form.qa_p_4_1.value;
//		qavalue .= form.qa_n_4_1.value;
//		
//		if (qavalue=='') {
//			alert("Please fill-up all questions on the survey form.");
//			form.qa_e_4_1.focus();
//			return false;
//		}
//		
//		qavalue = "";
//		qavalue .= form.qa5_y.value;
//		qavalue .= form.qa5_n.value;
//		if (qavalue=='') {
//			alert("Please fill-up all questions on the survey form.");
//			form.qa5_y.focus();
//			return false;
//		}
		
		
//		if (form.captcha_pass.value != form.confirmation_code.value) {
//			alert("Please input confirmation code correctly!");
//			form.captcha_pass.focus();
//			return false;
//		}
				
		form.submit();
	}
	
	function validateSidebarContactUs() {
		var contactform = document.forms.sidebar_contact_us_form;

		if (contactform.name_c.value=='' || contactform.name_c.value=='Name') {
			alert("Please input your name!");
			contactform.name_c.focus();
			return false;
		}
		
		
		if (contactform.email_address_c.value=='' || contactform.email_address_c.value=='Email Address') {
			if (contactform.phone_no_c.value=='' || contactform.phone_no_c.value=='Phone') {
				alert("Please input your email address or phone number!");
				contactform.phone_no_c.focus();
				return false;
			}
//			alert("Please input your phone number!");
//			contactform.phone_no_c.focus();
//			return false;
		}
		else 
		{
			if (!checkemail(contactform.email_address_c.value)) {
				alert("Please input a valid email address!");
				contactform.email_address_c.focus();
				return false;
			}
		}
/*
		if (contactform.phone_no_c.value=='' || contactform.phone_no_c.value=='Phone') {
			alert("Please input your phone number!");
			contactform.phone_no_c.focus();
			return false;
		}
		
*/
		if (contactform.comments_c.value=='' || contactform.comments_c.value=='Questions/Comment') {
			alert("Please input your questions or comments!");
			contactform.comments_c.focus();
			return false;
		}
		
		if ( contactform.email_address_c.value=='Email Address' ) {
			contactform.email_address_c.value = "";
		}
		if (contactform.phone_no_c.value=='Phone') {
			contactform.phone_no_c.value=="";
		}
		
//		if (contactform.captcha_pass.value != contactform.confirmation_code.value) {
//			alert("Please input confirmation code correctly!");
//			contactform.captcha_pass.focus();
//			return false;
//		}

		contactform.last_name.value = contactform.name_c.value;

		contactform.submit();
	}
	
	function validateContactUs() {
		var contactform = document.forms.contact_us_form;
		var idx = 0;		
		
		if (contactform.first_name.value=='' ) {
			alert("Please input your first name!");
			contactform.first_name.focus();
			return false;
		}
		if (contactform.last_name.value=='') {
			alert("Please input your last name!");
			contactform.last_name.focus();
			return false;
		}
		/*
		if (contactform.address_c.value=='') {
			alert("Please input your address!");
			contactform.address_c.focus();
			return false;
		}
		if (contactform.city_c.value=='') {
			alert("Please input your city!");
			contactform.city_c.focus();
			return false;
		}
		if (contactform.state_c.value=='') {
			alert("Please input your state!");
			contactform.state_c.focus();
			return false;
		}
		if (contactform.zip_code_c.value=='') {
			alert("Please input your zip!");
			contactform.zip_code_c.focus();
			return false;
		}
		*/
		

		if (contactform.phone_home.value=='' && contactform.phone_mobile.value=='' && contactform.phone_work.value=='' && contactform.email_address_c.value=='') {
			alert("Please input at least one contact phone number or email address!");
			contactform.phone_home.focus();
			return false;
		}

		if ( contactform.email_address_c.value!='') { 
			if (!checkemail(contactform.email_address_c.value)) {
				alert("Please input a valid email address!");
				contactform.email_address_c.focus();
				return false;
			}
		}
		
		if (contactform.comments_c.value=='') {
			alert("Please input your comments!");
			contactform.comments_c.focus();
			return false;
		}
		
//		if (contactform.captcha_pass.value != contactform.confirmation_code.value) {
//			alert("Please input confirmation code correctly!");
//			contactform.captcha_pass.focus();
//			return false;
//		}

		contactform.name_c.value = contactform.first_name.value + " " + contactform.last_name.value;
		contactform.submit();
	}	