	function validateEmail(text){
		apos=text.indexOf("@");
		dotpos=text.lastIndexOf(".");
		if (apos<1||dotpos-apos<2){
			return false;
		}else{
			return true;
		}
	}

	
	
	$(function() {
		
		$("#submit_form, #submit_form_en").click(function() {
		var name 	= $("#name").val();
		var email 	= $("#email").val();
		var msg 	= $("#msg").val();
			if ($(this).attr('rel') == '_en')
			{	
				var m1 = 'Your message has been sent.';
				var m2 = 'We will contact you as soon as possible.';
				var m3 = 'Please type correct e-mail'
			}
			else
			{
				var m1 = 'Dziękujemy, twoja wiadomość została wysłana.';
				var m2 = 'Postaramy się odpisać najszybciej jak to będzie możliwe.';
				var m3 = 'Podaj poprawny adres email';
			}
		
		
		if (validateEmail(email) == false) 
		{	
			alert(m3+'!');
			return false;
		}
		
		var dataString = 'email='+ email + '&name=' + name + '&msg='+msg;
		//alert (dataString);return false;	
		$.ajax({
				type: "POST",
				url: "themes/kontakt.php?a=send",
				data: dataString,
				success: function() {
				  $('#contact_form').html("<div id='message' style='margin-left:20px;'></div>");
				  $('#message').html("<h4>"+m1+"</h4>")
				  .append("<div style='overflow:auto;'>"+m2+"</p>")
				  .hide()
				  .fadeIn(1500, function() {
					$('#message').append("");
				  });
				}
			  });
			  return false;
		});
		
		
		
		//newsletter
	$("#news_submit").click(function() {
		if (validateEmail($('#newsletter_mail').val()) == false) 
		{	
			alert('Podaj poprawny adres email!');
			return false;
		}
		
		
		jQuery.ajax
		({
			type: "POST",
			url: "addon/saveNewsletterUser.php",
			data: 'email='+$('#newsletter_mail').val(),
			success: function(msg) {
				  $('.footer_bulletin').html("<div id='message2' style='margin-left:20px;'></div>");
				  $('#message2').html("<h4>"+msg+"</h4>")
				  .hide()
				  .fadeIn(1500, function() {
					$('#message2').append("");
				  });
			},
			error: function(msg){
				jQuery("#footer_bulletin").html('Wystąpił nieoczekiwany błąd, prosimy spróbować ponownie');
			}
		});
	});	
		
		
		
	
	});
	

