$(document).ready(function() {
  $(".favorite_unfavorite").click(function () { 
    var link =  $(this);
    var href = $(this).attr('href');

    if (href == '/auth/login') {
    } else {
      $.get(href, {},
      function(data){
        var code = data.split(':')[0];
        if (code == "OK") {
          var count = data.split(':')[1];
          link.html(count);
          
          var where =href.indexOf('/favorite/');
          if (where > -1) {
            href = href.replace("/favorite/", "/unfavorite/");
      			link.addClass('active');
          } else {
            href = href.replace("/unfavorite/", "/favorite/");
			      link.removeClass('active');
          }
          link.attr('href', href);
        }      
      });
  
      return false;
    }
  });
});
