$(document).ready(
	function() {
		$("#tel_a_friend_form").submit(function(){return false;});
		$("#tel_a_friend_form_submit").click(function(){tellAFriend();});
	}
);

function tellAFriend()
{
	var stp = false;
	var requiredFields = ["sender_name","receiver_name"];

    $.each(requiredFields, function() {
		if ($("#" + this).val() == '') {$("#" + this).addClass("errorInput"); stp = true; }
		else {$("#" + this).removeClass("errorInput");}
    });

	var emailFields = ["sender_email","receiver_email"];
	var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;

	var check = '';
    $.each(emailFields, function()
	{
		check = $("#" + this).val();

		if (!check.match(re)) { $("#" + this).addClass("errorInput"); stp = true; }
		else { $("#" + this).removeClass("errorInput"); }
    });

	if (stp == true) {
		alert("Lütfen bilgilerinizi kontrol ediniz!");
	} else {
		$("#tel_a_friend_form_submit").css({display:"none"});

		$.ajax({
			type: "POST",
			url: "/paylas.html",
			dataType: "html",
			data: $("#tel_a_friend_form").serialize(),
			success: function(response){
				alert(response);
				document.forms["tel_a_friend_form"].reset();
			},
			error: function()
			{
				alert("Hata meydana geldi. Lütfen tekrar deneyiniz.");
			},
			complete: function()
			{
				$("#tel_a_friend_form_submit").css({display:"block"});
			}
		});

		return false;
	}
	return false;
}