$(document).ready(function() {

  $('.fav').click(function() {
    var container = $(this);
    if(container.attr('href')!='#p-tooltip-33'){
    if (container.hasClass('fav-added')) {
      container.removeClass('fav-added');
      var old_link= container.attr('href');
      var del=old_link.replace(new RegExp ('#', 'g'), '');
      var reqq = new JSHttpRequest(); 
	  reqq.caching = true; 
	  reqq.open('GET', 'favourites_reload.profile.php?del='+del, true); 
	  reqq.send();
	  container.attr('title','Добавить в избранное');
      return false;
    } else {
      container.addClass('fav-added');
      var old_link= container.attr('href');
      var add=old_link.replace(new RegExp ('#', 'g'), '');
      var reqq = new JSHttpRequest(); 
	  reqq.caching = true; 
	  reqq.open('GET', 'favourites_reload.profile.php?add='+add, true); 
	  reqq.send();
	  container.attr('title','Удалить из избранного');
      return false;
    };
    };
    return false;
  });
  
 $('#favadder').click(function() {
    var container = $(this).parent();
    if (container.hasClass('ccc-fav')) {
      container.removeClass('ccc-fav');
      container.addClass('ccc-fad');
      var old_link= $(this).attr('href');
      var add=old_link.replace(new RegExp ('#', 'g'), '');

       /*
                увиличиваем счетчик «избранное»
                эмулируем :D
            */
      var fav_count=$('#fav_count').text();
      fav_count++;
      $('#fav_count').text(fav_count);

        $.get('favourites_reload.profile.php?add='+add, function(data) {  });
	  container.attr('title','Удалить из избранного');
	  $(this).html('Удалить из избранного');
      return false;
    }
    else
    {
      container.removeClass('ccc-fad');
      container.addClass('ccc-fav');
      var old_link= $(this).attr('href');
      var del=old_link.replace(new RegExp ('#', 'g'), '');


       /*
                уменьшаем счетчик «избранное»
                эмулируем :D
            */
      var fav_count=$('#fav_count').text();
      fav_count--;
      $('#fav_count').text(fav_count);

      $.get('favourites_reload.profile.php?del='+del, function(data) {  });
	  container.attr('title','Добавить в избранное');
	  $(this).html('Добавить в избранное');
      return false;	
    }
    return false;
  });
  
  
  
  
  
 $('#popup_auth').click(function() {
    $('.header .user-login a').css('visibility', 'hidden');
    $('.header .login').animate({
      top: '0px'
    }, 'slow', 'easeOutBounce').find('input:first').focus();
    var overlay = $('<div class="login-overlay-close" />').css({
      height: $('body').height() + 'px'
    }).click(function() {
      $('.login-overlay-close').remove();
      $('.header .login .close a').click();
    });
    var headerOverlay = $('<div class="login-overlay-close" />').css({
      height: $('.header-in').height() + 'px'
    }).click(function() {
      $('.login-overlay-close').remove();
      $('.header .login .close a').click();
    });
    $('body').append(overlay);
    $('.header-in').prepend(headerOverlay);
    return false;
  });
  
});

