 
	var fl=true;
	var fl1=true;
	var helpInfo = Array(0,0,0);
	var flags = Array(1,1);
	
	function checkPass()
	{
		
		pass1 = $('#pass1').get(0).value;
		pass2 = $('#pass2').get(0).value;


		
		if ( pass1 != '' && pass2 != '' )
		{
			if ( pass1 != pass2 )
			{
				$('#divpass').removeClass('form-line narrow').addClass('form-line error narrow');
	    		$('#passerror').html( 'Пароли не совпадают' );
			}
			else
			{
				$('#divpass').removeClass('form-line error narrow').addClass('form-line narrow');
	    		$('#passerror').html( '' );
			}
		}		
	}
	
	function checkLogin(login)
	 {
		if(login.length>=4)
		{
		    $.post('/ajax/login/', {'login': login}, function(data)
		    {
		    	if (data[0] == '0')
		    	{
		    		$('#logindiv').removeClass('form-line').addClass('form-line error');
		    		fl=true;
		    		$('#loginerror').html( 'Занято' );	
		    	}
		    	else
		    	{
		    		$('#logindiv').removeClass('form-line error').addClass('form-line');
		    		fl=false;
		    		$('#loginerror').html( 'Свободно' );
		    	}
			});
		}
		else 
			if (login.length>0 && login.length<4)
			{
				$('#logindiv').removeClass('form-line').addClass('form-line error');
				$('#loginerror').html( 'Логин не может быть короче 4 символов' );
			}
	 }
	
	function checkname()
	{
		
		if ( $('#nameinp').get(0).value != '' && $('#nameinp').get(0).value.length>=2 )
		{
			$('#name').removeClass('form-line error').addClass('form-line');
			$('#nameerror').html( '' );
			flags[0]=1;
		}
		else
		{
			if ( flags[0] == 1 ){
				$('#name').removeClass('form-line').addClass('form-line error');
				$('#nameerror').html( 'Имя должна быть больше 2 символов' );}
		}
	}
	function checksurname()
	{
		if ( $('#surnameinp').get(0).value != '' && $('#surnameinp').get(0).value.length>=2 )
		{
			$('#surname').removeClass('form-line error').addClass('form-line');
			$('#surnameerror').html( '' );
			flags[1]=1;
		}
		else
			if ( flags[1]==1){
				$('#surname').removeClass('form-line').addClass('form-line error');
				$('#surnameerror').html( 'Фамилия должно быть больше 2 символов' );}
	}
	
	function checkEmail(email)
	 {
		var pattern = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		var reg = new RegExp(pattern);
		if(reg.exec(email))
		   {
		
			    $.post('/ajax/email/', {'email': email}, function(data)
			    {
				  if (data[0] == '0')
				  {
					$('#emaildiv').removeClass('form-line').addClass('form-line error');
					fl1=true;
		    		$('#emailerror').html( 'Занято' );			
				  }
				  else
				  {
					$('#emaildiv').removeClass('form-line error').addClass('form-line');
					fl1=false;
		    		$('#emailerror').html( 'Свободно' );			
				  }
			  });
		   }
		else
				if (email.length>0)
				{
					$('#emaildiv').removeClass('form-line').addClass('form-line error');
					fl1=true;
					$('#emailerror').html( 'Неправильный email!' );					
				}
	 }
	   
	function checkall()
	{
		checkEmail($('#EJquery').get(0).value);
		checkname();
		checksurname();
		checkLogin($('#loginJquery').get(0).value);
	}
	
	
