(function() { var $, Cabinet; $ = jQuery; Cabinet = (function() { var isSmallScreen, is_ie, toggle; function Cabinet(settings) { this.settings = settings.settings, this.callback = settings.callback; } Cabinet.prototype.init = function() { var left, right, _settings; _settings = this.settings; left = _settings.target.left; right = _settings.target.right; $(document).on("click", ".togglePlayer", this.settings, toggle); return this.callback(); }; is_ie = function() { var a, c, _error; try { a = new ActiveXObject("VideoLAN.VLCPlugin.2"); } catch (_error) { _error = _error; c = _error; } if (a === null) { return null; } else { return a; } }; isSmallScreen = function() { var _ref; return (768 < (_ref = $('body').width()) && _ref < 1200); }; toggle = function(e) { var $target, animateObject, left, right, target, w, _settings; target = $(e.target).attr('data-target'); $target = $(target); _settings = e.data; left = _settings.target.left; right = _settings.target.right; if (target === left.id) { animateObject = { left: parseInt($target.css('left'), 10) === 0 ? -$target.outerWidth() : 0 }; } else if (target === right.id) { animateObject = { left: parseInt($target.css('marginLeft'), 10) === 0 ? $target.outerWidth() : 0 }; } w = $target.width() + "px"; return $target.animate(animateObject, { duration: 'fast', specialEasing: { width: "linear" }, complete: function() { return $target.toggle('fast', function() { return $("#VLCPlayer").width($("#VLCPlayer").parent().width()); }); } }); }; return Cabinet; })(); $.fn.extend({ cabinet: function(options, callback) { var settings; if ((typeof callback === "function" ? callback() : void 0) === false) { callback = function() {}; } callback = callback; settings = { target: { left: { id: "#live-left" }, right: { id: "#live-right" } }, playerWrapper: "#JWPlayerHTML5", visiable: { left: false, right: false } }; settings = $.extend(settings, options); return this.each(function(idx, elem) { var cab; cab = new Cabinet({ settings: settings, callback: callback }); return cab.init(); }); } }); }).call(this); //# sourceMappingURL=data:application/json;base64,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Q0FoQlgsQ0FBQTtBQWtCQSxhQUFPLElBQUMsQ0FBQSxJQUFELENBQU0sU0FBQyxHQUFELEVBQU0sSUFBTixHQUFBO0FBRVgsWUFBQSxHQUFBO0FBQUEsUUFBQSxHQUFBLEdBQVUsSUFBQSxPQUFBLENBQ1I7QUFBQSxVQUFBLFFBQUEsRUFBVSxRQUFWO0FBQUEsVUFDQSxRQUFBLEVBQVUsUUFEVjtTQURRLENBQVYsQ0FBQTtlQUdBLEdBQUcsQ0FBQyxJQUFKLENBQUEsRUFMVztNQUFBLENBQU4sQ0FBUCxDQW5CTztJQUFBLENBQVQ7R0FERixDQXpHQSxDQUFBO0FBQUEiLCJmaWxlIjoiY2FiaW5ldC5qcyIsInNvdXJjZVJvb3QiOiIvc291cmNlLyIsInNvdXJjZXNDb250ZW50IjpbIiQgPSBqUXVlcnlcclxuXHJcblxyXG5cclxuXHJcbmNsYXNzIENhYmluZXRcclxuXHJcbiAgY29uc3RydWN0b3I6IChzZXR0aW5ncykgLT5cclxuICAgIHsgQHNldHRpbmdzICwgQGNhbGxiYWNrfSA9IHNldHRpbmdzXHJcblxyXG4gIGluaXQ6ICgpLT5cclxuICAgIF9zZXR0aW5ncyA9IEBzZXR0aW5nc1xyXG5cclxuICAgIGxlZnQgPSBfc2V0dGluZ3MudGFyZ2V0LmxlZnRcclxuICAgIHJpZ2h0ID0gX3NldHRpbmdzLnRhcmdldC5yaWdodFxyXG4gICAgJChkb2N1bWVudCkub24gXCJjbGlja1wiLFwiLnRvZ2dsZVBsYXllclwiLCBAc2V0dGluZ3MgLCB0b2dnbGVcclxuXHJcbiAgICAjICQoJy50YWJzLWxlZnQgLm5hdi10YWJzLXdyYXBwZXIgbGkgYScpLm9uIFwiY2xpY2tcIiwgKGUpLT5cclxuICAgICAgIyBpZiAkKGUudGFyZ2V0KS5hdHRyKFwiZGF0YS10YXJnZXRcIikgPT0gdW5kZWZpbmVkXHJcbiAgICAgICAgIyBsZWZ0VmlzYWJsZSA9IGlmICQoJy5zaWRlci1sZWZ0JykuY3NzKFwiZGlzcGxheVwiKSA9PSBcImJsb2NrXCIgdGhlbiB0cnVlIGVsc2UgZmFsc2VcclxuICAgICAgICAjIGlmICFsZWZ0VmlzYWJsZVxyXG4gICAgICAgICMgICAkKCcudGFicy1sZWZ0ICBhLnRvZ2dsZVBsYXllciAnKS50cmlnZ2VyIFwiY2xpY2tcIiBcclxuXHJcbiAgICAjICQoJy50YWJzLXJpZ2h0IC5uYXYtdGFicy13cmFwcGVyIGxpIGEnKS5vbiBcImNsaWNrXCIsIChlKS0+XHJcbiAgICAgICMgaWYgJChlLnRhcmdldCkuYXR0cihcImRhdGEtdGFyZ2V0XCIpID09IHVuZGVmaW5lZFxyXG4gICAgICAgICMgcmlnaHRWaXNhYmxlID0gaWYgJCgnLnNpZGVyLXJpZ2h0JykuY3NzKFwiZGlzcGxheVwiKSA9PSBcImJsb2NrXCIgdGhlbiB0cnVlIGVsc2UgZmFsc2VcclxuICAgICAgICAjIGlmICFyaWdodFZpc2FibGUgXHJcbiAgICAgICAgIyAgICQoJy50YWJzLXJpZ2h0ICBhLnRvZ2dsZVBsYXllcicpLnRyaWdnZXIgXCJjbGlja1wiIFxyXG4gICAgIFxyXG5cclxuICAgICMgaWYgIWlzX2llKCk/XHJcbiAgICAjICQoXCIuc2lkZXItbGVmdFwiKS5oaWRlKFwiZmFzdFwiKVxyXG4gICAgIyAkKFwiLnNpZGVyLXJpZ2h0XCIpLmhpZGUoXCJmYXN0XCIpXHJcbiAgICAjICAgaWYgIEBzZXR0aW5ncy52aXNpYWJsZS5sZWZ0ID09IGZhbHNlIG9yIGlzU21hbGxTY3JlZW4oKVxyXG4gICAgIyAgICAkKCcudG9nZ2xlUGxheWVyW2RhdGEtdGFyZ2V0PVwiJytsZWZ0LmlkKydcIl0nKS50cmlnZ2VyIFwiY2xpY2tcIlxyXG5cclxuICAgICMgICBpZiBAc2V0dGluZ3MudmlzaWFibGUucmlnaHQgPT0gZmFsc2Ugb3IgaXNTbWFsbFNjcmVlbigpXHJcbiAgICAjICAgICQoJy50b2dnbGVQbGF5ZXJbZGF0YS10YXJnZXQ9XCInK3JpZ2h0LmlkKydcIl0nKS50cmlnZ2VyIFwiY2xpY2tcIlxyXG4gICAgIyBlbHNlXHJcblxyXG5cclxuXHJcbiAgICAjIGlmIGlzU21hbGxTY3JlZW4oKVxyXG5cclxuICAgICMgICAkKCcudG9nZ2xlUGxheWVyJykub24gXCJjbGlja1wiLCBAc2V0dGluZ3NcclxuICAgICMgICAgICwoZSktPlxyXG4gICAgIyAgICAgICB0b2dnbGUoZSlcclxuICAgICAgICAgICMgdGFyZ2V0ID0gJChlLnRhcmdldCkuYXR0cignZGF0YS10YXJnZXQnKVxyXG4gICAgICAgICAgIyBpZiB0YXJnZXQgPT0gbGVmdC5pZFxyXG4gICAgICAgICAgIyAgICQoJy50b2dnbGVQbGF5ZXJbZGF0YS10YXJnZXQ9XCInK3JpZ2h0LmlkKydcIl0nKS50cmlnZ2VyIFwiY2xpY2tcIlxyXG4gICAgICAgICAgIyBlbHNlIGlmIHRhcmdldCA9PSByaWdodC5pZFxyXG4gICAgICAgICAgIyAgICQoJy50b2dnbGVQbGF5ZXJbZGF0YS10YXJnZXQ9XCInK2xlZnQuaWQrJ1wiXScpLnRyaWdnZXIgXCJjbGlja1wiXHJcblxyXG4gICAgQGNhbGxiYWNrKClcclxuXHJcbiAgaXNfaWUgPSAtPlxyXG5cclxuICAgIHRyeVxyXG4gICAgICAgIGEgPSBuZXcgQWN0aXZlWE9iamVjdChcIlZpZGVvTEFOLlZMQ1BsdWdpbi4yXCIpXHJcbiAgICBjYXRjaCBfZXJyb3JcclxuICAgICAgICBjID0gX2Vycm9yO1xyXG5cclxuICAgIGlmIGEgPT0gbnVsbFxyXG4gICAgICAgIHJldHVybiBudWxsXHJcbiAgICBlbHNlXHJcbiAgICAgIHJldHVybiBhXHJcblxyXG5cclxuICBpc1NtYWxsU2NyZWVuID0gKCktPlxyXG4gICAgNzY4IDwgJCgnYm9keScpLndpZHRoKCkgPCAxMjAwXHJcblxyXG4gIHRvZ2dsZSA9IChlKS0+XHJcbiAgICB0YXJnZXQgPSAkKGUudGFyZ2V0KS5hdHRyKCdkYXRhLXRhcmdldCcpXHJcbiAgICAkdGFyZ2V0ID0gJCh0YXJnZXQpXHJcbiAgICBfc2V0dGluZ3MgPSBlLmRhdGFcclxuICAgIGxlZnQgPSBfc2V0dGluZ3MudGFyZ2V0LmxlZnRcclxuICAgIHJpZ2h0ID0gX3NldHRpbmdzLnRhcmdldC5yaWdodFxyXG5cclxuXHJcbiAgICBpZiB0YXJnZXQgPT0gbGVmdC5pZFxyXG4gICAgICBhbmltYXRlT2JqZWN0ID1cclxuICAgICAgICBsZWZ0OiAgaWYgcGFyc2VJbnQoJHRhcmdldC5jc3MoJ2xlZnQnKSwxMCkgPT0gMCB0aGVuIC0kdGFyZ2V0Lm91dGVyV2lkdGgoKSBlbHNlIDBcclxuXHJcbiAgICBlbHNlIGlmIHRhcmdldCA9PSByaWdodC5pZFxyXG4gICAgICBhbmltYXRlT2JqZWN0ID1cclxuICAgICAgICBsZWZ0OiBpZiBwYXJzZUludCgkdGFyZ2V0LmNzcygnbWFyZ2luTGVmdCcpLDEwKSA9PSAwIHRoZW4gJHRhcmdldC5vdXRlcldpZHRoKCkgZWxzZSAwXHJcblxyXG5cclxuICAgIHcgPSAkdGFyZ2V0LndpZHRoKCkgKyBcInB4XCJcclxuICAgICR0YXJnZXQuYW5pbWF0ZSBhbmltYXRlT2JqZWN0LFxyXG4gICAgICAgIGR1cmF0aW9uOidmYXN0J1xyXG4gICAgICAgIHNwZWNpYWxFYXNpbmc6XHJcbiAgICAgICAgICB3aWR0aDogXCJsaW5lYXJcIlxyXG4gICAgICAgIGNvbXBsZXRlOlxyXG4gICAgICAgICAgLT5cclxuICAgICAgICAgICAgJHRhcmdldC50b2dnbGUgJ2Zhc3QnXHJcbiAgICAgICAgICAgICAgLC0+XHJcbiAgICAgICAgICAgICAgICAkKFwiI1ZMQ1BsYXllclwiKS53aWR0aCgkKFwiI1ZMQ1BsYXllclwiKS5wYXJlbnQoKS53aWR0aCgpKVxyXG4gICAgICAgICAgICAgICAgIyBuZXdfbWFyZ2luID0gaWYgJHRhcmdldC5jc3MoJ2Rpc3BsYXknKSA9PSBcIm5vbmVcIiB0aGVuIDAgZWxzZSB3XHJcbiAgICAgICAgICAgICAgICAjIG5ld193aWR0aCA9IGlmICAkdGFyZ2V0LmNzcygnZGlzcGxheScpPT1cIm5vbmVcIiB0aGVuIFwiKz1cIit3IGVsc2UgXCItPVwiK3dcclxuICAgICAgICAgICAgICAgICMgaWYgdGFyZ2V0ID09IGxlZnQuaWRcclxuICAgICAgICAgICAgICAgICMgICAkKCcucGxheWVyLXdyYXBwZXInKS5hbmltYXRlIG1hcmdpbkxlZnQ6IG5ld19tYXJnaW4gLCdmYXN0J1xyXG4gICAgICAgICAgICAgICAgIyAkKCcjSldQbGF5ZXJIVE1MNScpLmFuaW1hdGUgd2lkdGg6IG5ld193aWR0aCAsJ2Zhc3QnXHJcblxyXG5cclxuJC5mbi5leHRlbmRcclxuICBjYWJpbmV0OiAob3B0aW9ucyxjYWxsYmFjaykgLT5cclxuICAgIGlmIGNhbGxiYWNrPygpIGlzIGZhbHNlXHJcbiAgICAgIGNhbGxiYWNrID0gKCktPlxyXG4gICAgICAgIFxyXG4gICAgICAjIGNvbnNvbGUud2FybihcIm5vIGNhbGxiYWNrXCIpXHJcbiAgICBjYWxsYmFjayA9IGNhbGxiYWNrXHJcbiAgICBzZXR0aW5ncyA9XHJcbiAgICAgIHRhcmdldDpcclxuICAgICAgICBsZWZ0OlxyXG4gICAgICAgICAgaWQ6IFwiI2xpdmUtbGVmdFwiXHJcbiAgICAgICAgcmlnaHQ6XHJcbiAgICAgICAgICBpZDogXCIjbGl2ZS1yaWdodFwiXHJcbiAgICAgIHBsYXllcldyYXBwZXI6IFwiI0pXUGxheWVySFRNTDVcIlxyXG4gICAgICB2aXNpYWJsZTpcclxuICAgICAgICBsZWZ0OmZhbHNlXHJcbiAgICAgICAgcmlnaHQ6ZmFsc2VcclxuXHJcbiAgICBzZXR0aW5ncyA9ICQuZXh0ZW5kIHNldHRpbmdzLCBvcHRpb25zXHJcblxyXG4gICAgcmV0dXJuIEBlYWNoIChpZHgsIGVsZW0pIC0+XHJcblxyXG4gICAgICBjYWIgPSBuZXcgQ2FiaW5ldFxyXG4gICAgICAgIHNldHRpbmdzOiBzZXR0aW5nc1xyXG4gICAgICAgIGNhbGxiYWNrOiBjYWxsYmFja1xyXG4gICAgICBjYWIuaW5pdCgpXHJcblxyXG5cclxuXHJcbiJdfQ== ;