/* ======================================================================== * Ratchet: common.js v2.0.2 * http://goratchet.com/ * ======================================================================== * Copyright 2015 Connor Sears * Licensed under MIT (https://github.com/twbs/ratchet/blob/master/LICENSE) * ======================================================================== */ !(function () { 'use strict'; // Compatible With CustomEvent if (!window.CustomEvent) { window.CustomEvent = function (type, config) { var e = document.createEvent('CustomEvent'); e.initCustomEvent(type, config.bubbles, config.cancelable, config.detail); return e; }; } // Create Ratchet namespace if (typeof window.RATCHET === 'undefined') { window.RATCHET = {}; } // Original script from http://davidwalsh.name/vendor-prefix window.RATCHET.getBrowserCapabilities = (function () { var styles = window.getComputedStyle(document.documentElement, ''); var pre = (Array.prototype.slice .call(styles) .join('') .match(/-(moz|webkit|ms)-/) || (styles.OLink === '' && ['', 'o']) )[1]; return { prefix: '-' + pre + '-', transform: pre[0].toUpperCase() + pre.substr(1) + 'Transform' }; })(); window.RATCHET.getTransitionEnd = (function () { var el = document.createElement('ratchet'); var transEndEventNames = { WebkitTransition : 'webkitTransitionEnd', MozTransition : 'transitionend', OTransition : 'oTransitionEnd otransitionend', transition : 'transitionend' }; for (var name in transEndEventNames) { if (el.style[name] !== undefined) { return transEndEventNames[name]; } } return transEndEventNames.transition; })(); }());