      function isValidEmail(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);
      }
	/**
	 * check fields
	 */
	function checkFields(name, tel, pers, arrival, departure) {
			var check = true;

			if($('#nume').val() == '' || $('#nume').val() == name)
				{
					$('#nume').css('border','1px solid red');
					check = false;
				}
			else
				$('#nume').css('border','1px solid #e1d3a4');

			if($('#tel').val() == '' || $('#tel').val() == tel)
				{
					$('#tel').css('border','1px solid red');
					check = false;
				}
				else
					$('#tel').css('border','1px solid #e1d3a4');

			if($('#email').val() == '' || $('#email').val() == 'E-mail')
				{
					$('#email').css('border','1px solid red');
					check = false;
				}
				else
					check = isValidEmail($('#email').val());
					
			if($('#pers').val() == '' || $('#pers').val() == pers)
				{
					$('#pers').css('border','1px solid red');
					check = false;
				}
				else
					$('#tel').css('border','1px solid #e1d3a4');

			if($('#aptId').val() == '' || $('#aptId').val() == 0)
				{
					$('#aptId').css('border','1px solid red');
					check = false;
				}
			else
					$('#aptId').css('border','1px solid #e1d3a4');

			if($('#dstart').val() == '' || $('#dstart').val() == arrival)
				{
					$('#dstart').css('border','1px solid red');
					check = false;
				}
			else
					$('#dstart').css('border','1px solid #e1d3a4');

				if($('#dend').val() == '' || $('#dend').val() == departure)
				{
					$('#dend').css('border','1px solid red');
					check = false;
				}
			else
					$('#dend').css('border','1px solid #e1d3a4');

			return check;
	}

	/**
	 * send reservations
	 */
	function sendReservation(errorMessage, name, tel, pers, arrival, departure) {
		//alert(checkFields());
		if(checkFields(name, tel, pers, arrival, departure))
			{
				var fields = $('#reservFrm').serialize();
				
				$.ajax({
					type: 'POST',
					url: 'http://synconcept.ro/sendReservation.php',
					data: fields,
					success: function(data){
                      $( "#dialog" ).show();
						alert(data.msg);

					},
					dataType: 'json'
				});

			}
			else
				alert(errorMessage);
	}

	/**
 * toggle calendar
 */
function toggleCalendar(id) {
    $('fieldset').hide();
		$('#'+id).show();
}
