$(document).ready(
	function() {
		$("#lazer_indirim").submit(function(){return false;});
		$("#appButton").click(function(){checkForm();});
	}
);

function checkForm()
{
	var stp = false;
	var requiredFields = ["gun","ay","yil","telefon1","telefon2","telefon_cep1","telefon_cep2","ulke","ad","soyad","eposta"];

    $.each(requiredFields, function() {
		if ($("#" + this).val() == '') {$("#" + this).addClass("errorInput"); stp = true; }
		else {$("#" + this).removeClass("errorInput");}
    });

	var radioButtons = ["ameliyat","hamile","lens"];
    $.each(radioButtons, function() {
		if ($("input[name='" + this + "']:checked").val()) {
			$("input[name='" + this + "']").removeClass("errorInput");
		} else {
			$("input[name='" + this + "']").addClass("errorInput");
			stp = true;
		}
    });

	var eposta = $("#eposta").val();
	var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;

	if (!eposta.match(re)) { $("#eposta").addClass("errorInput"); stp = true; }
	else{ $("#eposta").removeClass("errorInput"); }

	if($("#city_text").val() == "" && $("#cities").val() == "")
	{
		$("#city_text").addClass("errorInput"); 
		$("#cities").addClass("errorInput"); 
		stp = true;	
	} else {
		$("#city_text").removeClass("errorInput"); 
		$("#cities").removeClass("errorInput"); 
	}
	
	if (stp == true) {
		alert("Lütfen bilgilerinizi kontrol ediniz!");
	} else {
		$("#searchButton").css({display:"none"});
		$.ajax({
			type: "POST",
			url: "/forms/laser_test.php",
			dataType: "html",
			data: $("#lazer_indirim").serialize(),
			success: function(response){
				alert(response);
				document.forms["lazer_indirim"].reset();
			},
			error: function(){
				alert("Hata meydana geldi. Lütfen tekrar deneyiniz.");
			},
			complete: function(){
				$("#searchButton").css({display:"block"});
			}
		});
		return false;
	}
	return false;
}