text: / **
  * @preserve HTML5 Shiv 3.7.3 | @afarkas @jdalton @jon_neal @rem | MIT / GPL2 лицензированы
  * /
  ! function (a, b) {function c (a, b) {var c = a.createElement ("p"), d = a.getElementsByTagName ("head") [0] || a.documentElement; вернуть c. innerHTML = "x <style>" + b + "</ style>", d.insertBefore (c.lastChild, d.firstChild)} function d () {var a = t.elements; вернуть "string" == typeof a ? a.split (""): a} функция e (a, b) {var c = t.elements; "string"! = typeof c && (c = c.join ("")), "string"! = typeof a && (a = a.join ("")), t.elements = c + "" + a, j (b)} функция f (a) {var b = s [a [q]]; вернуть b || (b = {}, r ++, a [q] = r, s [r] = b), b} функция g (a, c, d) {if (c || (c = b), l) вернуть c .createElement (a); d || (d = f (c)); var e; return e = d.cache [a]? d.cache [a] .cloneNode (): p.test (a)? ( . d.cache [а] = d.createElem (а)) cloneNode (): d.createElem (а) ,! e.canHaveChildren || o.test (а) || e.tagUrn е: d.frag.Функция appendChild (e)} h (a, c) {if (a || (a = b), l) возвращает a.createDocumentFragment (); c = c || f (a); для (var e = c. frag.cloneNode (), g = 0, h = d (), i = h.length; i> g; g ++) e.createElement (h [g]); вернуть e} функцию i (a, b) {b .cache || (b.cache = {}, b.createElem = a.createElement, b.createFrag = a.createDocumentFragment, b.frag = b.createFrag ()), a.createElement = function (c) {return t .shivMethods? g (c, a, b): b.createElem (c)}, a.createDocumentFragment = Function ("h, f", "return function () {var n = f.cloneNode (), c = n .createElement; h.shivMethods && ("+ d (). join (). replace (/ [\ w \ -:] + / g, function (a) {return b.createElem (a), b.frag.createElement ( a), 'c ("' + a + '")'}) + "); return n}") (t, b.frag)} функция j (a) {a || (a = b); var d = е (а), возвращение t.shivCSS || к || d.hasCSS || (d.hasCSS = !! с (а, "статьей, в стороне, диалог, figcaption, фигуры, колонтитул, заголовок, HGroup, главный! , нав,section {display: block} mark {background: # FF0; color: # 000} template {display: none} ")), l || i (a, d), a} var k, l, m =" 3.7. 3" , п = a.html5 || {}, о = / ^ <| ^ (?: кнопка | карта | выбрать | текстовое поле | объект | IFrame | вариант | OPTGROUP) $ / я, р = / ^ (?: | б | код | DIV | FIELDSET | h1 | h2 | h3 | h4 | h5 | h6 | я | этикетка | Li | ол | р | д | диапазон | сильный | стиль | стол | TBODY | тд | й | тр | ul) $ / i, q = "_ html5shiv", r = 0, s = {} ;! function () {try {var a = b.createElement ("a"); a.innerHTML = "<xyz> </ xyz> ", k =" скрытый "в a, l = 1 == a.childNodes.length || function () {b.createElement (" a "); var a = b.createDocumentFragment (); вернуть" undefined " == typeof a.cloneNode || "undefined" == typeof a.createDocumentFragment || "undefined" == typeof a.createElement} ()} catch (c) {k =! 0, l =! 0}} () ; var t = {elements: n.elements || "abbr статья в стороне аудио bdi холст подробные данные списка данных диалоговое окно n.shivMethods! ==! 1, тип: "default", shivDocument: j, createElement: g, createDocumentFragment: h, addElements: e}; a.html5 = t, j (b), "объект" == typeof module && module .exports && (module.exports = t)} ("undefined"! = typeof window? window: this, document);j (b), "объект" == typeof module && module.exports && (module.exports = t)} ("undefined"! = typeof window? window: this, document);j (b), "объект" == typeof module && module.exports && (module.exports = t)} ("undefined"! = typeof window? window: this, document);
  