jQuery(function() {
	// PHONE VALIDATION
	$("input[name$='phone']").keyup(function(){
		var phoneVer = /^[0-9]+$/;
		var phone = $(this).val();
		var phoneNew = '';
		for(var i=0; i<phone.length; i++) {
			if(phoneVer.test(phone.charAt(i)) & phone.charAt(0) != 1) {
				phoneNew += phone.charAt(i);
			}
		}
		if(phoneNew.length >= 10) {
			var area = phoneNew.substr(0,3)
			var first = phoneNew.substr(3,3)
			var second = phoneNew.substr(6,4)
			$(this).val('('+area+') '+first+'-'+second);
		}
		else
			$(this).val(phoneNew);
	});
	$("#form_contact").submit(function() {
		var valid = true;
		var ver = /\S/;
		var emailVer = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
		
		var name = $("input[name$='name']").val();
		var email = $("input[name$='email']").val();
		var message = $("textarea[name$='message']").val();
		
		if (!ver.test(name)) {
			$("input[name$='name']").addClass('error');
	       	valid = false;
	   	} else
			$("input[name$='name']").removeClass('error');	
		
		if (!emailVer.test(email)) {
			$("input[name$='email']").addClass('error');
	       	valid = false;
	   	} else
			$("input[name$='email']").removeClass('error');
		
		if (!ver.test(message)) {
			$("textarea[name$='message']").addClass('error');
	       	valid = false;
	   	}else
			$("textarea[name$='message']").removeClass('error');

		return valid;
	});
	
	$("#form_catering").submit(function() {
		var valid = true;
		var ver = /\S/;
		var emailVer = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
		
		var name = $("input[name$='name']").val();
		var email = $("input[name$='email']").val();
		var date = $("input[name$='event_date']").val();
		
		if (!ver.test(name)) {
			$("input[name$='name']").addClass('error');
	       	valid = false;
	   	} else
			$("input[name$='name']").removeClass('error');	
		
		if (!emailVer.test(email)) {
			$("input[name$='email']").addClass('error');
	       	valid = false;
	   	} else
			$("input[name$='email']").removeClass('error');
		
		if (!ver.test(date)) {
			$("input[name$='event_date']").addClass('error');
	       	valid = false;
	   	} else
			$("input[name$='event_date']").removeClass('error');
		
		
		return valid;
	});
});
