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);
}
function checkMail()
{
	$("#error").hide();
	$("#send").hide();
	$("#email_error").hide();
	var error = 0;
	if($("#name").val()=="" )
	{
		//alert(1);
		error = 1;
	}
	if($("#email").val()=="" )
	{
		//alert(2);
		error = 1;
	}
        if($("#message").val()=="" )
	{
		//alert(2);
		error = 1;
	}
	if(!isValidEmailAddress($("#email").val()))
	{
		$("#email_error").show(500);
		return false;
		error = 1;
	}

	if(error==1)
	{
		$("#error").show(500);
		return false;
	}
	else
	{

		return true;
	}
}

function clearForm(object)
{
	$(object).css('color','black');
	$(object).css('font-weight','normal');
}

function checkForm()
{
	$("#errorR").hide();
	$("#sendR").hide();
	$("#email_errorR").hide();
	var error = 0;
	if($("#nameR").val()=="" || $("#nameR").val()=="Imię i nazwisko" )
	{
		//alert(1);
		$("#nameR").css('color','red');
        	$("#nameR").css('font-weight','bold');
		error = 1;
	}
	if($("#emailR").val()=="" || $("#emailR").val()=="Adres e-mail" )
	{
		$("#emailR").css('color','red');
        	$("#emailR").css('font-weight','bold');
		error = 1;
	}
    if($("#phoneR").val()=="" || $("#phoneR").val()=="Telefon" )
	{
		$("#phoneR").css('color','red');
        	$("#phoneR").css('font-weight','bold');
		error = 1;
	}
        
	if(!isValidEmailAddress($("#emailR").val()))
	{
			$("#emailR").css('color','red');
        	$("#emailR").css('font-weight','bold');
		return false;
		error = 1;
	}

	if(error==1)
	{
		//$("#errorR").show(500);
		return false;
	}
	else
	{

		return true;
	}
}

function send()
{
	if(checkMail())
	{

		var e = $("#email").val();
		var c = $("#message").val();
                var n = $("#name").val();
                var p = $("#phone").val();
 var p = $("#phone").val();
		$.ajax({
			   type: "POST",
			   url: host+"/index.php?a=sendmail",
			   data: "email="+e+"&content="+c+"&name="+n+"&phone="+p,
			   success: function(msg){
					$("#send").show(100);
					setTimeout('$("#send").slideUp("slow")',3000);

			   }
			 });

	}
}

function sendReservation()
{
	if(checkForm())
	{

		var e = $("#emailR").val();

                var n = $("#nameR").val();
                var p = $("#phoneR").val();
                var d = $("#dateR").val();
		var d = $("#dateR").val();
		var h1 = $("#hourR1").val();
		var h2 = $("#hourR2").val();
		$.ajax({
			   type: "POST",
			   url: host+"/index.php?a=reservation",
			   data: "email="+e+"&name="+n+"&phone="+p+"&date="+d+"&hour1="+h1+"&hour2="+h2,
			   success: function(msg){
					$("#sendR").show(100);
					setTimeout('$("#sendR").slideUp("slow")',3000);

			   }
			 });

	}
}

