: Window. MODERNIZR = function (a,b,c) {
function Z (a) {
J.csstext = A;
}function A (A, b) {
Return Z (m.join (A + ":") + (b| | "));
}
function B (A, A,) {
return typeof A = = b
}
function C (A, b) {
return!! ~ ("" + A). IndexOf (b);
}
function D (A, b) {
for (var d in a) {
var e = a[d];
if (! C (E, "_") && j[e] = = c);
Return b= "PFX"? e:!0
}
Return! 1;
}
function E (a,b,d) {
for (Var e in a) {
var f = b[a[e]];
if (f!=c) return D ==! 1? A[e]:b (F, "function")? F.bind (d| | b): F
}
Return! 1;
}
function F (a,b,c) {
var d = A.charat (0). toUpperCase () + a.slice (1), E = (A + "" + O.join (d+ "") + D). Split ();
return B (b, "string") | | B (b, "Undefind")? D (e,b):(E = (A + "" + p.join (D + "") + D). Split (""), E (e,b,c))
}
var d = "2.6.2", E = {},f=!0,g = B.documentelement,h = "Modernizr", I = b.createelement (h), j = I.style,
K,i = {}.tostring,m = "-webkit--moz--o--ms-". Split (""), I = B.createelement (h), n = "WebKit moz o MS",
o = N.split (""), p = n.tolowercase (). Split (""), q = {},r = {},s = {},t = [],u = T.slice, V,
W = function (a,c,d,e) {
var f, I, j, i = b.createelement ("div"), m = b.body,n = M | | B.createelement ("body");
if (parseint (d,10)) while (d--) j = b.createelement ("div"),
J.id = e?e[d]:h+ (d+1), I.appendchild (j);
return f =["& #173:", ' <style id = ' s ', h ' "> ', A," <style> "].join (" "),
I.id = h, (m? I:N). InnerHTML + = f, N.appendchild (I), m| | (N.style.background = "",
N.style.overflow = "hidden", K = g.style.overflow, G.style.overflow = "hidden",
G.appendchild (n)), I = C (i,a), M? I.parentnode.removechild (I):(N.parentnode.removechild (n),
G.style.overflow = k),!! I
},
x = {}.hasownproperty,y;! B (x. " Undefined ") &&! B (X.call, "undefined")? y = function (A, b) {
Return X.call (A, B)
};
y = function (A, b) {
Return B in a && B (a.constructor.prototype[b], "undefined")
},
Function.prototype.bind | | (Function.prototype.bind = Function (b) {
{var c=this;if (typeof c!= "function") throw new Typeerror;var D=u.call (arguments,1),
E=function () {if (this instanceof e) {var a=function () {};
A.prototype=c.prototype;
var f=new a,g=c.apply (F,d.concat (U.call (arguments))); return Object (g) ===g?g:f}
Return c.apply (B,d.concat (U.call (arguments)))};return e}),
Q.csstransforms=function () {return!! F ("Transform")},
Q.csstransforms3d=function () {var a=!! F ("Perspective");
return a&& "Webkitperspective" in G.style && W ("@media (transform-3d), (-webkit-transform-3d) {# Modernizr{left:9px;position:absolute; "+
"Height:3px}", function (b,c) {a = B.offsetleft = = 9 && b.offsetleft = 3}), a}
Q.csstransitions = function () {return F ("transition")};
for (var G in Q) y (q,g) && (v = g.tolowercase (), e[v] = Q[g] (), T.push ((E[v]? "": "no-") +v));
return e.addtest = function (A, b) {
if (typeof a = = "Object") for (Var d in a) Y (a,d) && e.addtest (D.a[d]);
Else{a=a.tolowercase (); if (e[a]!==c) return e;b=typeof b== "function"? B (): B,typeof f!= "undefined" &&f& &
(g.classname+= "" + (b? "": "no-") +a), E[a]=b}return e},z (""), I=k=null,function (A, B)
{function k (a, B) {
var c = a.createelement ("P"), d = A.getelementsbytagname ("Head") [0]| | A.documentelement;
return c.innerhtml = "X<style>" + B + "<style>",
D.insertbefore (C.lastchild, D.firstchild)
}
function I () {
var a = r.elements;
return typeof a = "string"? A.split (""): A}
function m (a) {var b = i[a[g]];
return b| | (b = {},h++,a[g] = h,i[h] = b), b}
function N (a,c,f) {
c| | (c = b);
if (j) return C.createelement (a): f| | (F (m= (c)));
var G:return f.cache[a]?g = F.cache[a].clonenode (): E.test (a)? g = (F.cache[a] = F.createelem (a)). CloneNode ();
g = F.createelem (a), G.canhavechildren &&!d.test (a)? F.frag.appendchild (g): G
}
function O (a,c) {
a| | (a = b);
if (j) return A.createcontextualfragment (); c = c| | M (a);
var d = C.frag.clonenode (), E = 0,f = I (), g = f.length;
for (: e<g;g++) d.createelement (F[e]);
return D;
}
function P (A, B) {
B.cache | | (B.cache = {}, b.createelement = a.createelement, B.createfrag = a.createdocumentfragment, B.frag = B.createFrag ()),
A.createelement = function (c) {
Return r.shivmethods? N (c,a,b);
B.createelem (c)
},
A.createdocumentfragment = function ("H,f", "Return Function" () {var n=f.clonenode (), C=n.createelement;h.shivmethods && ("
+l (). Join (). Replace (/\w+/g,function (a) {return B.createelem (a), b.frag.createelement (a), ' C ("' +a+ ') '}) +"); return n }")
(R,b.frag)}
}
}
}
}
2016/1/31