$(function() {

  $('input.onfocus').focus(function(){ $(this).next('.i').children('.hint').show(); });
  $('input.onfocus').blur(function(){ $(this).next('.i').children('.hint').hide(); });

  try_send = function (){
    if (bank_validate() || $('#user_info_false').attr('checked')==true) $('#reg_form').submit(); else $.scrollTo($('#user_bank_info_bik').offset().top,400);
  }

  loginFormClass = function(o) {
    var self = this;

    self.login = function() {
      var form = this;
      $('#login_form_ajax').show();
      $.post(
        $(form).attr('action'),
        $(form).serialize(),
        function (data) {
          $('#login_form_ajax').hide();
          $('#login #form').html(data);
          self.init();
        }
      );
      return false;
    }

    self.init = function() {
      $('#login_form').submit(self.login);
    }
  }

  $('#profile_link').click(
    function() {
      var init = $(this);
      $('#login').toggle(0, function(){ $('#login').find(".but_enter").toggleClass("fix"); });
      $('#login').css({
        'left': init.offset().left - 35 + 'px'
      });
    }
  )

});
