$(function() {
  $('ul#mainMenu > li:has(ul.sub)').hover(
    function() {
      $(this).addClass('hover');
    },
    function() {
      $(this).removeClass('hover');
    }
  ).find('a').not('.sub a').focus(function() {
    $(this).parents('li').addClass('hover');
  });

  $('input#login, input#pass').each(function() {
    if($(this).val()) {
      $(this).prev('label').hide();
    }
  });

  $('#auth form').addClass('js')
    .find('input#login, input#pass').focus(function() {
      $(this).prev('label').hide();
    })
    .blur(function() {
      if($(this).val() == '') {
        $(this).prev('label').show();
      }
    });
});

