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();
	
	var error = 0;
	if($("#F_nsn").val()=="" ||  $("#F_nsn").val()=="Imię, nazwisko" )
	{
		//alert(1);
		error = 1;
	}
	if($("#F_mtel").val()=="" ||  $("#F_mtel").val()=="e-mail lub telefon"   )
	{
		//alert(2);
		error = 1;
	}
        if($("#F_mess").val()=="" || $("#F_mess").val()=="Treść wiadomości" )
	{
		//alert(2);
		error = 1;
	}
	

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

		return true;
	}
}

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

		var e = $("#F_mtel").val();
		var c = $("#F_mess").val();
                var n = $("#F_nsn").val();
            $('.Submit').hide(100);
		$.ajax({
			   type: "POST",
			   url: host+"/index.php?a=sendmail",
			   data: "email="+e+"&content="+c+"&name="+n,
			   success: function(msg){
					$("#send").show(100);
					setInterval('$("#send").slideUp("slow")',3000);
                    setInterval('$(".Submit").show("slow")',3000);
			   }
			 });

	}
    else
        {
            setInterval('$("#error").hide("slow")',3000);
        }
}


function addToNewsletter()
{
	if($('#newsletter_name').val() != '' && $('#newsletter_email').val() != '' && $('#newsletter_name').val() != document.getElementById('newsletter_name').defaultValue && $('#newsletter_email').val() != document.getElementById('newsletter_email').defaultValue)
	{
		
            $('#add-to-newsletter-button').hide(100);
		$.ajax({
			   type: "POST",
			   url: host+"/index.php?a=addToNewsletter",
			   data: "email="+$('#newsletter_email').val()+"&name="+$('#newsletter_name').val(),
			   success: function(msg){
					$("#newsletter_send").show(100);
					setInterval('$("#newsletter_send").slideUp("slow")',3000);
                    			setInterval('$("#add-to-newsletter-button").show("slow")',3000);
			   }
			 });

	}
    	else
        {
            $("#newsletter_error").show("slow");
            setInterval('$("#newsletter_error").hide("slow")',3000);
        }
}

