﻿var VideoItemInfo = {
    setCategories: function(selector, defaultCategory) {
        var categoryTree = jQuery.map(defaultCategory.split('|'), function(n) {
            return encodeURI(n);
        });

        function getAnchor(categorySubtree) {
            if (!categorySubtree) return;
            return jQuery("<a href=\"/Search?AssetType=BrightCoveVideo?q=FullCategory:%22%2f" + categorySubtree.join('/') + "%22\">" + unescape(categorySubtree.pop()) + "</a>");
        }

        function getSeperator() {
            return jQuery("<span> &gt; </span>");
        }

        (function() {
            if (!categoryTree.length) return;
            getAnchor(categoryTree).prependTo(selector);
            if (categoryTree.length) getSeperator().prependTo(selector);
            arguments.callee();
        })();
    },
    update: function(uid) {
        var query = "AssetUID=" + uid + "&PlayVideo=true";
        updateVideoPlayer(query, false, query);
        jQuery('html,body').animate({ 'scrollTop': $(".td-Video").offset().top }, 'normal');
    }
}


