			var nickIsValid=false;
			var phoneIsValid=false;
			var inviteIsValid=false;
			var nameIsValid=false;
			var secondnameIsValid=false;
			var passwordIsValid=false;
			$(document).ready(function(){
				$("#regForm").submit(validRegData);
				$("#rphone").blur(dophone);
				$("#nick").blur(donick);
				$("#name").blur(doname);
				$("#password").blur(dopassword);
				$("#secondname").blur(dosecondname);
			});
			
			function validRegData()
			{
				dophone();
				donick();
				doinvite();
				doname();
				dopassword();
				dosecondname();
				return nickIsValid && phoneIsValid && nameIsValid && secondnameIsValid;
			}
			
			function donick()
			{
				  $("#nickmsg").empty();
				  $("#nickInput").css('border-bottom','2px solid #5ba8bb');
				  $.post("/ajax.php",{ action: "validnick", nick: $("#nick").attr("value")}, function(data){
					  if((data!='1')&&(data!='true'))
					  {
					  	$("#nickInput").css('border-bottom','2px solid red');
					  	$("#nickmsg").empty();
					  	$("#nickmsg").append(data);
					  	$("#nickmsg").css('color','red');
					  	nickIsValid = false;
					  }
					  else
					  	nickIsValid = true;
				  });
			}
			
			function doname()
			{
				  $("#namemsg").empty();
				  $("#name").css('border-bottom','2px solid #5ba8bb');
				  $.post("/ajax.php",{ action: "validname", name: $("#name").attr("value")}, function(data){
					  if((data!='1')&&(data!='true'))
					  {
					  	$("#name").css('border-bottom','2px solid red');
					  	$("#namemsg").empty();
					  	$("#namemsg").append(data);
					  	$("#namemsg").css('color','red');
					  	nameIsValid = false;
					  }
					  else
					  	nameIsValid = true;
				  });
			}
			
			function dopassword()
			{
				  $("#passwordmsg").empty();
				  $("#password").css('border-bottom','2px solid #5ba8bb');
				  $.post("/ajax.php",{ action: "validpassword", password: $("#password").attr("value")}, function(data){
					  if((data!='1')&&(data!='true'))
					  {
					  	$("#password").css('border-bottom','2px solid red');
					  	$("#passwordmsg").empty();
					  	$("#passwordmsg").append(data);
					  	$("#passwordmsg").css('color','red');
					  	passwordIsValid = false;
					  }
					  else
					  	passwordIsValid = true;
				  });
			}
			
			function dosecondname()
			{
				  $("#secondnamemsg").empty();
				  $("#secondname").css('border-bottom','2px solid #5ba8bb');
				  $.post("/ajax.php",{ action: "validsecondname", secondname: $("#secondname").attr("value")}, function(data){
					  if((data!='1')&&(data!='true'))
					  {
					  	$("#secondname").css('border-bottom','2px solid red');
					  	$("#secondnamemsg").empty();
					  	$("#secondnamemsg").append(data);
					  	$("#secondnamemsg").css('color','red');
					  	secondnameIsValid = false;
					  }
					  else
					  	secondnameIsValid = true;
				  });
			}
			
			function dophone()
			{
				$("#phonemsg").empty();
				$("#phoneInput").css('border-bottom','2px solid #5ba8bb');
				$.post("/ajax.php",{ action: "validphone", phone: $("#rphone").attr("value")}, function(data){
					 if((data!='1')&&(data!='true'))
					 {
					  	$("#phoneInput").css('border-bottom','2px solid red');
					  	$("#phonemsg").empty();
					  	$("#phonemsg").append(data);
					  	$("#phonemsg").css('color','red');
					  	phoneIsValid = false;
					 }
					 else
					 	phoneIsValid = true;
				});
			}
			
			function doinvite()
			{
				$("#invitemsg").empty();
				$("#invite").css('border-bottom','2px solid #5ba8bb');
				$.post("/ajax.php",{ action: "validinvite", invite: $("#invite").attr("value")}, function(data){
					 if((data!='1')&&(data!='true'))
					 {
					  	$("#invite").css('border-bottom','2px solid red');
					  	$("#invitemsg").empty();
					  	$("#invitemsg").append('Код приглашения неправильный или уже использован');
					  	$("#invitemsg").css('color','red');
					  	inviteIsValid = false;
					 }
					 else
					 	inviteIsValid = true;
				});
			}
			

