$(document).ready(function(){




	function validate_contact()
	{
		var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?~_";
		var msg='';
		if( (document.frm.name.value) ==''){
			msg= msg + '\nFull Name' + '<br/>';
			// document.review_frm.phone.focus();
		}
		if( (document.frm.phn.value) =='' ){
			msg= msg + '\nPhone Number' + '<br/>';
			// document.review_frm.phone.focus();
		}
		if( (document.frm.email.value) ==''){
			msg = msg + '\nEmail Address' + '<br/>';
			//document.frm1.email1.focus();
		} 
		else{
			EmailPattern = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)+$/;
			if(!EmailPattern.test(document.frm.email.value)){
				msg = msg + '\nPlease Enter valid Email Address' + '<br/>';
			}
		}
		
		if( (document.frm.comments.value) == ''){
			msg= msg + '\nComments' + '<br/>';
			// document.review_frm.phone.focus();
		}
		if(msg == ''){
			return true;
		}
		else{
			//alert('Please Enter Following Details\n' + msg); 
			return msg;
		}
	
	}
	
	
$('form input[type=image]').click(function(e){
	
	
	e.preventDefault();
		var formval;
		if($(this).attr('id') ==  'contact_submit'){var validrule = validate_contact();
				var name  = $('#name').attr('value');
				var phn   =$('#phn').attr('value');
				var email = $('#email').attr('value');
  				var comments =$('#comments').attr('value');
				var contact  =$('#contact').attr('value');
				 
		
				formval = "name="+ name +"& phn="+ phn+"& email="+ email +"& comments="+ comments +"& contact="+ contact;
		}
		if($(this).attr('id') ==  'booking_submit'){var validrule = validate4();
		var selecteddate     = $('#selecteddate').attr('value');
				var name   =$('#name').attr('value');
				var phn     = $('#phn').attr('value');
  				var email   =$('#email').attr('value');
				var guests   =$('#guests').attr('value');
				var time   =$('#time').attr('value');
		var booking   =$('#booking').attr('value');
		var comments   =$('#comments').attr('value');
				formval = "selecteddate="+ selecteddate +"& name="+ name+"& phn="+ phn +"& email="+ email +"& guests="+ guests +"& time="+ time +"& booking="+ booking +"& comments="+ comments;
		
		}
		if($(this).attr('id') ==  'function_submit'){var validrule = validate();
		var name     = $('#name').attr('value');
				var phn   =$('#phn').attr('value');
				var email     = $('#email').attr('value');
  				var guests   =$('#guests').attr('value');
				var bookingdate   =$('#bookingdate').attr('value');
				var comments   =$('#comments').attr('value');
			var titlehidd   =$('#titlehidd').attr('value');
				formval = "name="+ name +"& phn="+ phn+"& email="+ email +"& guests="+ guests +"& bookingdate="+ bookingdate +"& comments="+ comments +"& titlehidd="+ titlehidd;
		
		}

		if(validrule == true){
				
			 
			
			$.ajax({
			  type: "POST",
			  url: "http://www.jaiho-indian-restaurant.com/wp-content/themes/jaiho_indian_restaurant/sendmail.php",
			  data: formval,
			  success: function() {
				
				$('#msgSuccess').html("Thanks for contacting us.");
				
			  }
			 });
			
		}
		else{
		
		var id = '#errorPopup';
		$('#error').html(validrule);
		var maskHeight = $(document).height();
		var maskWidth = $(window).width();
		$('#mask').css({'width':maskWidth,'height':maskHeight});$('#mask').fadeIn(10);$('#mask').fadeTo(10,0.65);
		var winH = $(window).height();
		var winW = $(window).width();
		$(id).css('top', parseInt(winH/2-200) + $(document).scrollTop() );
		$(id).css('left', winW/2-$(id).width()/2);
		$(id).fadeIn(800); 
		
		}
		
	})
	
	

	
	
	












	$('.close').click(function (e) {
		e.preventDefault();
		$('#mask').hide();
		$('#errorPopup').hide();
	});		
	
	
	$('#mask').click(function (e) {
		e.preventDefault();
		$('#mask').hide();
		$('#errorPopup').hide();
	});		
	

	

	
  });


