$(document).ready(function() {
	$('.submit-group .submit').click(function(e){
		e.preventDefault();
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var form = $('#form-contact');
		form.find('.error').removeClass('error');
		if(form.find('#message-subject').val()==''){
			form.find('#message-subject').addClass('error').focus();
		}else if(form.find('#message-body').val()==''){
			form.find('#message-body').addClass('error').focus();
		}else if(form.find('#contact-firstname').val()==''){
			form.find('#contact-firstname').addClass('error').focus();
		}else if(form.find('#contact-lastname').val()==''){
			form.find('#contact-lastname').addClass('error').focus();
		}else if(form.find('#contact-lastname').val()==''){
			form.find('#contact-lastname').addClass('error').focus();
		}else if(form.find('#contact-phone').val()=='' && form.find('#contact-email').val()==''){
			form.find('#contact-email').addClass('error').focus();
		}else if(reg.test(form.find('#contact-email').val()) == false) {
			form.find('#contact-email').addClass('error').focus();
		}else {
			form.submit();
		}
	});
	$('.submit-group .cancel').click(function(e){
		e.preventDefault();
		$('#form-contact').find('.error').removeClass('error');
		$('#form-contact input[type=text], #form-contact textarea').val('');
	});
});
