Event.observe(window, "load", function() { Favorites.init(); });

var Favorites = {

    init: function() {
        if($("btnAddToFavorite")) Actions.attach("btnAddToFavorite", "onclick", "PopupLogin.show", "'Favorites.swap'");
    },

    swap: function() {
        new Ajax.Request (
            "/media-switchfavorite/" + $F("mediaId"),
            {
                onComplete: function(t, xjson) {
                    if(!xjson.error) {
                        $("imgFavorite").src = Configuration.HTTP_DOMAIN + "/img/" + xjson.newImg;
                        $("imgFavorite").alt = xjson.newLabel;
                    }
                }
            }
        );
        return false;
    }

};
