﻿
/*
=================================================================================
FAVOURITES
=================================================================================
*/

function addYourFavourite(contentID, visibleLinkID, notVisibleLinkID) {
    executeServerScript('/utilities.aspx', 'mode=addYourFavourite&contentID=' + contentID, false);
    if (document.getElementById(visibleLinkID))
        document.getElementById(visibleLinkID).style.display = 'inline';
    if (document.getElementById(notVisibleLinkID))
        document.getElementById(notVisibleLinkID).style.display = 'none';
}

function deleteYourFavourite(contentID, visibleLinkID, notVisibleLinkID, changeLinks) {
    executeServerScript('/utilities.aspx', 'mode=deleteYourFavourite&contentID=' + contentID, false);
    if (changeLinks) {
        if (document.getElementById(visibleLinkID))
            document.getElementById(visibleLinkID).style.display = 'inline';
        if (document.getElementById(notVisibleLinkID))
            document.getElementById(notVisibleLinkID).style.display = 'none';
    }
}

function RetrieveYourFavouritesOnComplete(result, txtResult, methodName) {
    document.getElementById("divYourFavourites").innerHTML = result;
}

function YourFavouritesError(error, userContext, methodName) {
    if (error != null)
    //alert(error.get_message());
        alert("An error occured while processing your request");
}