send_comments = function(event){
	Event.stop(event);
	if($F('user_first_name').length < 1) {
		if($F('l') == 'n'){
			var msg = "Uw naam is leeg";
		}else if($F('l') == 'e'){
			var msg = "Your name is empty";
		}else{
			var msg = "Votre nom est vide";
		}
		alert(msg); return;
	}
	if($F('e_mail_fm').length < 1) {
		if($F('l') == 'n'){
			var msg = "Uw e-mailadres is leeg";
		}else if($F('l') == 'e'){
			var msg = "Your e-mail address is empty";
		}else{
			var msg = "Votre adresse e-mail est vide";
		}
		alert(msg); return;
	}
	new Ajax.Updater('comments_div', 'send_comments_restaurant.php', { postBody: Form.serialize('comments_form'), evalScripts:true});
}

function back_send_comments(){
	new Ajax.Updater('comments_div', 'write_comments_msg_simple.php', { postBody: Form.serialize('comments_back_form'), evalScripts:true});
}

send_reservation = function(event){
	Event.stop(event);
	
	if($F('res_user_first_name').length < 1) {
		if($F('l') == 'n'){
			var msg = "Uw voornaam is leeg";
		}else if($F('l') == 'e'){
			var msg = "Your first name is empty";
		}else{
			var msg = "Votre prénom est vide";
		}
		alert(msg); return;
	}
	if($F('res_user_last_name').length < 1) {
		if($F('l') == 'n'){
			var msg = "Uw naam is leeg";
		}else if($F('l') == 'e'){
			var msg = "Your name is empty";
		}else{
			var msg = "Votre nom est vide";
		}
		alert(msg); return;
	}
	if($F('res_user_phone').length < 1) {
		if($F('l') == 'n'){
			var msg = "Uw telefoon is leeg";
		}else if($F('l') == 'e'){
			var msg = "Your phone number is empty";
		}else{
			var msg = "Votre n° de téléphone est vide";
		}
		alert(msg); return;
	}
	if($F('res_user_email').length < 1) {
		if($F('l') == 'n'){
			var msg = "Uw e-mailadres is leeg";
		}else if($F('l') == 'e'){
			var msg = "Your e-mail address is empty";
		}else{
			var msg = "Votre adresse e-mail est vide";
		}
		alert(msg); return;
	}
	if($F('people_number').length < 1) {
		if($F('l') == 'n'){
			var msg = "Gelieve het aantal personen aan te geven";
		}else if($F('l') == 'e'){
			var msg = "Please enter the number of persons";
		}else{
			var msg = "Veuillez spécifier le nombre de personnes";
		}
		alert(msg); return;
	} 
	// if($F('reservation_begin_period_day').length < 1 || $F('reservation_begin_period_month').length < 1 || $F('reservation_begin_period_year').length < 1) {
	if($F('begin_date').length < 1){
		if($F('l') == 'n'){
			var msg = "Datum is niet geldige";
		}else if($F('l') == 'e'){
			var msg = "The reservation date is invalid";
		}else{
			var msg = "La date de réservation n'est pas valide";
		}
		alert(msg); return;
	}
	
	if($F('reserve_at_h')){
			// if($F('reservation_end_period_day').length < 1 || $F('reservation_end_period_month').length < 1 || $F('reservation_end_period_year').length < 1) {
			if($F('end_date').length < 1){
				if($F('l') == 'n'){
					var msg = "De datum van reservatie eind is niet geldig";
				}else if($F('l') == 'e'){
					var msg = "The end date of the reservation is invalid";
				}else{
					var msg = "La date de fin de réservation n'est pas valide";
				}
				alert(msg); return;
			}	
	}	
	
	if($F('hour').length < 1 || $F('minute').length < 1) {
		if($F('l') == 'n'){
			var msg = "Het uur van komst is onjuist";
		}else if($F('l') == 'e'){
			var msg = "The time of arrival is invalid";
		}else{
			var msg = "L'heure d'arrivée est invalide";
		}
		alert(msg); return;
	} 
	new Ajax.Updater('reservation_div', 'reservation.php', { postBody: Form.serialize('reservation_form'), evalScripts:true});
}

function back_send_reservation(){
	new Ajax.Updater('reservation_div', 'zoom_reserve.php', { postBody: Form.serialize('reservation_back_form'), evalScripts:true});
}

send_recommend = function(event){
	Event.stop(event);
	if($F('sender_name').length < 1) {
		if($F('l') == 'n'){
			var msg = "Uw naam is leeg";
		}else if($F('l') == 'e'){
			var msg = "Your name is empty";
		}else{
			var msg = "Votre nom est vide";
		}
		alert(msg); return;
	}
	if($F('dest_e_mail').length < 1) {
		if($F('l') == 'n'){
			var msg = "Het e-mailadres van Uw vriend is leeg";
		}else if($F('l') == 'e'){
			var msg = "Your e-mail address is empty";
		}else{
			var msg = "L'adresse e-mail de votre ami est vide";
		}
		alert(msg); return;
	}
	new Ajax.Updater('recommend_div', 'send_message_to_friend.php', { postBody: Form.serialize('recommend_form'), evalScripts:true});
}

function back_send_recommend(){
	new Ajax.Updater('recommend_div', 'zoom_recommend.php', { postBody: Form.serialize('recommend_back_form'), evalScripts:true});
}


send_msg_to_item = function(event){
	Event.stop(event);
	if($F('send_msg_sender_name').length < 1) {
		if($F('l') == 'n'){
			var msg = "Uw naam is leeg";
		}else if($F('l') == 'e'){
			var msg = "Your name is empty";
		}else{
			var msg = "Votre nom est vide";
		}
		alert(msg); return;
	}
	if($F('send_msg_e_mail').length < 1) {
		if($F('l') == 'n'){
			var msg = "Uw e-mailadres is leeg";
		}else if($F('l') == 'e'){
			var msg = "Your e-mail address is empty";
		}else{
			var msg = "Votre adresse e-mail est vide";
		}
		alert(msg); return;
	}
	new Ajax.Updater('send_msg_div', 'send_message_to_item.php', { postBody: Form.serialize('send_msg_form'), evalScripts:true});
}

function back_send_msg_to_item(){
	new Ajax.Updater('send_msg_div', 'write_msg_to_item_simple.php', { postBody: Form.serialize('send_msg_back_form'), evalScripts:true});
}

function numbersonly(e, decimal) {
		var key;
		var keychar;
		
		if (window.event) {
		   key = window.event.keyCode;
		}
		else if (e) {
		   key = e.which;
		}
		else {
		   return true;
		}
		keychar = String.fromCharCode(key);
		
		if ((key==null) || (key==0) || (key==8) ||  (key==9) || (key==13) || (key==27) ) {
		   return true;
		}
		else if ((("0123456789").indexOf(keychar) > -1)) {
		   return true;
		}
		else if (decimal && (keychar == ".")) { 
		  return true;
		}
		else
		   return false;
}

send_rating = function(event){
	Event.stop(event);
	new Ajax.Updater('rating_div', 'rate_item.php', { postBody: Form.serialize('rating_form'), evalScripts:true});
}