$(document).ready(function(){
	var emailok = false;
	var boxes = $(".input_s1_normal");
	var myForm = $("#chkForm"), username = $("#username"), email = $("#email"), emailInfo = $("#emailInfo");
	
	//give some effect on focus
	boxes.focus(function(){
		$(this).addClass("input_s1_focus");
	});
	//reset on blur
	boxes.blur(function(){
		$(this).removeClass("input_s1_focus");
	});
	
	//Form Validation
	myForm.submit(function(){
		if(username.attr("value") == "")
		{
			username.focus();
			return false;
		}
		if(email.attr("value") == "")
		{
			email.focus();
			return false;
		}
		if(!emailok)
		{
			email.attr("value","");
			email.focus();
			return false;
		}
	});
	
	//send ajax request to check email
	email.blur(function(){
		$.ajax({
			type: "POST",
			data: "email="+$(this).attr("value"),
			url: "check.php",
			beforeSend: function(){
				emailInfo.html("Ellen&#337rz&eacutes...");
			},
			success: function(data){
				if(data == "invalid")
				{
					emailok = false;
					emailInfo.html("Hib&aacutes c&iacutem!");
				}
				else if(data != "0")
				{
					emailok = false;
					emailInfo.html("&Oumln m&aacuter regisztr&aacutelt!");
				}
				else
				{
					emailok = true;
					emailInfo.html("&Oumln regisztr&aacutelhat!");
				}
			}
		});
	});
});
