$(document).on('submit', '#contact_form', function (e) {
	e.preventDefault();
	var name = $('#name').val();
	var email = $('#email').val();
	var message = $('#message').val();
	var type = $('#contact_type').val();
	if (!isEmailValid(email) || email == '') {
		alert('Please enter valid email.');
		$('#email').val('');
		$('#email').focus();
		return false;
	} else if (message == '') {
		alert('Please enter your message.');
		$('#message').focus();
		return false;
	}
	$.ajax({
		type: "POST",
		url: '/ajax.php',
		data: $("#contact_form").serialize(),
		success: function (res) {
			var obj = jQuery.parseJSON(res);
			if (obj.msg_code == 'ARE0000') {
				alert('Thanks for contact us. Our team will contact you soon.');
				$('#contact_form')[0].reset();
			}
		}
	});
});

function isEmailValid(email) {
    var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    return regex.test(email);
}