// JavaScript Document
$(function() {
		   
	function isValidEmailAddress(emailAddress) {
			var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
			return pattern.test(emailAddress);
	}
	
	var mac = $.client.os;
	var safari = $.client.browser;
	
	if (mac == 'Mac' && (safari == 'Safari' || safari == 'Firefox')) {
		
		$('#reservation input[type=submit]').css({
													'left': '180px'
												 });
		$('#reservation input[type=reset]').css({
													'left': '240px'
												 });
	}
		   
   $('#Submit2').click(function() {
								
		
		var name = $('#name').val();
		var party = $('#party').val();
		var date = $('#datum2').val();
		var tel = $('#telephone').val();
		var email = $('#email').val();
		var day = $('#combo_0 option:selected').val();
		
		if(name == "" && party == "" && date == "" && tel == "" && email == "") {
			alert("Please complete all the fields in the form");
			$('#name').focus();
			return false;
		}else if(name == "") {
			alert('Please enter your full name');
			$('#name').focus();
			return false;
		}else if(party == "") {
			alert('Please enter the number in your party');
			$('#party').focus();
			return false;
		}else if(date == "") {
			alert('Please enter the date of your booking');
			$('#date').focus();
			return false;
		}else if(tel == "") {
			alert('Please enter your telephone number');
			$('#tel').focus();
			return false;
		}else if(email == "") {
			alert("Please enter your email");
			$('#email').focus();
			return false;
		}else if (!isValidEmailAddress(email)) {
			alert("Invalid email, Please Type your email again");
			$('#email').focus();
			return false;
		}
					
   });
		   
		   
});
