function make_red_brdr(obj)
{
//	alert(obj);
        //$('#'+obj);
        $('#'+obj).removeClass("correctDate");
        $('#'+obj).removeClass("noDate");
        $('#'+obj).addClass("errorDate");
        //$('#'+obj).addClass("correctDate");
	    $('#'+obj+'_error_td').addClass("errorTd");
}

function make_normal(obj)
{
    if($('#'+obj).val().length>0)
    {
        $('#'+obj).removeClass("noDate");
        $('#'+obj).addClass("correctDate");
    }
    $('#'+obj+'_error_td').removeClass("errorTd");
    $('#'+obj+'_error').html("");
	
	//$('#'+obj+'_error').hide();
}


function check_all_fields()
{


	if(check_passwords111() && check_fields())
	    return 1;
	else
	    return 0;
	
}

function check_passwords111()
{
	var valid_passwd=false;
	
	
	if($('#passwd1').val()!='' && $('#passwd2').val()!='')
	{
		if($('#passwd1').val()!=$('#passwd2').val())
		{
			make_red_brdr('passwd1');
			make_red_brdr('passwd2');
			$('#passwd1_error').html('Пароли должны совпадать');
		}
		else if($('#passwd1').val().length<6 || $('#passwd2').val().length<6)
		{
			make_red_brdr('passwd1');
			make_red_brdr('passwd2');
			$('#passwd1_error').html('Пароль должен быть не менее 6-ти символов');			
		}
		else
		{
			valid_passwd=true;
			make_normal('passwd1');
			make_normal('passwd2');
		}
			
			
	}
	
	return valid_passwd;
	
}

function check_fields()
{
	var checked_fields=true;
	
	if($('#username'))
	{
		if($('#username').val()!='')
		{
			if ((/^[a-zа-яіїєё\`\'\s]+$/i.test($('#username').val())) == false)
			{
				make_red_brdr('username');
				$('#username_error').html('Имя может содержать только буквы английского,<br/> русского и украинского языков');
				checked_fields=0;

			}
			else
				make_normal('username');
			
		
			if($('#username').val().length<2)
			{
				make_red_brdr('username');
				$('#username_error').html('Поле имя не может быть меньше 1го символа');
				checked_fields=0;
			}
            //else
                //make_normal('username');
                			
		}else checked_fields=0;
	}else alert('dddd');
	
	if($('#emlz'))
	{
         
		if($('#emlz').val()!='')
		{ 
			if ((/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@[a-z0-9]([a-z0-9\-]*[a-z0-9])*\.([a-z0-9\-]*[a-z0-9]\.)*[a-z]{2,4}$/i.test($('#emlz').val())) == false)
			{
				checked_fields=0;
				make_red_brdr('emlz');
				$('#emlz_error').html('Введите корректный адрес электронной почты');
			}
			else
			make_normal('emlz');
		}else checked_fields=0;
	}


if($('#phone'))
{
	if ($('#phone').val() != '')
	{
		var onlydigit = $('#phone').val().match(/\d/g);
		if ((/^[\+]?[0-9 \(]+[0-9 \-\(\)]*$/i.test($('#phone').val())) == false)
		{
			checked_fields=0;
			make_red_brdr('phone');
			$('#phone_error').html('Введите корректный номер телефона');
		}
		else if (onlydigit.length < 5)
		{
			checked_fields=0;
			make_red_brdr('phone');
			$('#phone_error').html('Цифр в номере должно быть больше пяти');
		}
		else if (onlydigit.length > 20)
		{
			checked_fields=0;
			make_red_brdr('phone');
			$('#phone_error').html('Цифр в номере должно быть меньше двадцати');
		}
		else
			make_normal('phone');

		
	}
	else checked_fields=0;
}



if($('#address'))
{
	if($('#address').val()!='')
	{
		if ($('#address').val().length<10)
		{
			checked_fields=0;
			$('#address_error').html('Адрес не может быть короче 10-ти символов');
			make_red_brdr('address');
		}else make_normal('address');
	}else checked_fields=0;
}


if(checked_fields)
$('#send_butt').removeAttr("disabled");
else
$('#send_butt').attr("disabled", "disabled");

return checked_fields;


}