function responseAfterAddBookmark(data){
    if(data!="") newModal(data);
    else newModal("System error, contact site administrator.");
};

function addBookmark(idArticle, view){
  switch (view) {
      case "cat": _url = "../../../ajax/bookmarksCall.php?action=add&idpost="+idArticle; break;
      case "single": _url = "../../../../ajax/bookmarksCall.php?action=add&idpost="+idArticle; break;
      case "advsearch": _url = ""; break;
  };
  
  _url = "http://www.architecturefeed.com/ajax/bookmarksCall.php?action=add&idpost="+idArticle;
    
	jQuery.ajax({url:_url,
		dataType:"text",
		processData: false,
		async:true,
		success:function(data){responseAfterAddBookmark(data);}
	});
};

function newModal(msg) {
    new Boxy("<div class='boxyMsg'>"+msg+"</div>", {
          modal: true, title:"&nbsp;", behaviours: function(c) {
            c.find('a:first').click(function() {
              newModal();
            });
          }
    });
};

/* REMOVE FAVORITE RESOURCE */
function responseAfterRemove(data, idArticle){
    if(data!=""){
        jQuery("#id"+data).hide(500, function () {
            jQuery(this).remove();
        });
    }
    else newModal("System error, contact site administrator.");
};

function delBookmark(idArticle, _this){
    _this.parent().html("<span style='color:red;font-weight:bold;'>please wait...<span>");
    
    _url = "../ajax/bookmarksCall.php?action=del&idpost="+idArticle;
    
		jQuery.ajax({url:_url,
					dataType:"text",
					processData: false,
					async:true,
					success:function(data){responseAfterRemove(data, idArticle);}
		});
};

