!function(a,e,t){function n(a,e){return typeof a===e}function o(a){var e=g.classname,t=y._config.classprefix||"";if(r&&(e=e.baseval),y._config.enablejsclass){var n=new regexp("(^|\\s)"+t+"no-js(\\s|$)");e=e.replace(n,"$1"+t+"js$2")}y._config.enableclasses&&(e+=" "+t+a.join(" "+t),r?g.classname.baseval=e:g.classname=e)}function l(){return"function"!=typeof e.createelement?e.createelement(arguments[0]):r?e.createelementns.call(e,"http://www.w3.org/2000/svg",arguments[0]):e.createelement.apply(e,arguments)}function i(){var a=e.body;return a||((a=l(r?"svg":"body")).fake=!0),a}function a(a,t,n,o){var a,r,s,c,u="modernizr",d=l("div"),p=i();if(parseint(n,10))for(;n--;)(s=l("div")).id=o?o[n]:u+(n+1),d.appendchild(s);return a=l("style"),a.type="text/css",a.id="s"+u,(p.fake?p:d).appendchild(a),p.appendchild(d),a.stylesheet?a.stylesheet.csstext=a:a.appendchild(e.createtextnode(a)),d.id=u,p.fake&&(p.style.background="",p.style.overflow="hidden",c=g.style.overflow,g.style.overflow="hidden",g.appendchild(p)),r=t(d,a),p.fake?(p.parentnode.removechild(p),g.style.overflow=c,g.offsetheight):d.parentnode.removechild(d),!!r}function r(a,e){if("object"==typeof a)for(var t in a)b(a,t)&&r(t,a[t]);else{var n=(a=a.tolowercase()).split("."),l=y[n[0]];if(2==n.length&&(l=l[n[1]]),void 0!==l)return y;e="function"==typeof e?e():e,1==n.length?y[n[0]]=e:(!y[n[0]]||y[n[0]]instanceof boolean||(y[n[0]]=new boolean(y[n[0]])),y[n[0]][n[1]]=e),o([(e&&0!=e?"":"no-")+n.join("-")]),y._trigger(a,e)}return y}function s(a,e){return!!~(""+a).indexof(e)}function c(a){return a.replace(/([a-z])/g,function(a,e){return"-"+e.tolowercase()}).replace(/^ms-/,"-ms-")}function u(e,t,n){var o;if("getcomputedstyle"in a){o=getcomputedstyle.call(a,e,t);var l=a.console;null!==o?n&&(o=o.getpropertyvalue(n)):l&&l[l.error?"error":"log"].call(l,"getcomputedstyle returning null, its possible modernizr test results are inaccurate")}else o=!t&&e.currentstyle&&e.currentstyle[n];return o}function d(e,n){var o=e.length;if("css"in a&&"supports"in a.css){for(;o--;)if(a.css.supports(c(e[o]),n))return!0;return!1}if("csssupportsrule"in a){for(var l=[];o--;)l.push("("+c(e[o])+":"+n+")");return l=l.join(" or "),a("@supports ("+l+") { #modernizr { position: absolute; } }",function(a){return"absolute"==u(a,null,"position")})}return t}function p(a){return a.replace(/([a-z])-([a-z])/g,function(a,e,t){return e+t.touppercase()}).replace(/^-/,"")}function h(a,e,o,i){function a(){c&&(delete f.style,delete f.modelem)}if(i=!n(i,"undefined")&&i,!n(o,"undefined")){var r=d(a,o);if(!n(r,"undefined"))return r}for(var c,u,h,f,m,y=["modernizr","tspan","samp"];!f.style&&y.length;)c=!0,f.modelem=l(y.shift()),f.style=f.modelem.style;for(h=a.length,u=0;u