window.Modernizr=function(a,b,c){function g(a){o.cssText=a}function f(a,b){return g(prefixes.join(a+";")+(b||""))}function e(a,b){return typeof a===b}function d(a,b){return!!~(""+a).indexOf(b)}var h="2.0.6",i={},j=!0,k=b.documentElement,l=b.head||b.getElementsByTagName("head")[0],m="modernizr",n=b.createElement(m),o=n.style,p,q=Object.prototype.toString,r={},s={},t={},u=[],v=function(a,c,d,e){var f,g,h,i=b.createElement("div");if(parseInt(d,10))while(d--)h=b.createElement("div"),h.id=e?e[d]:m+(d+1),i.appendChild(h);f=["&shy;","<style>",a,"</style>"].join(""),i.id=m,i.innerHTML+=f,k.appendChild(i),g=c(i,a),i.parentNode.removeChild(i);return!!g},w=function(b){if(a.matchMedia)return matchMedia(b).matches;var c;v("@media "+b+" { #"+m+" { position: absolute; } }",function(b){c=(a.getComputedStyle?getComputedStyle(b,null):b.currentStyle).position=="absolute"});return c},x,y={}.hasOwnProperty,z;!e(y,c)&&!e(y.call,c)?z=function(a,b){return y.call(a,b)}:z=function(a,b){return b in a&&e(a.constructor.prototype[b],c)};for(var A in r)z(r,A)&&(x=A.toLowerCase(),i[x]=r[A](),u.push((i[x]?"":"no-")+x));i.addTest=function(a,b){if(typeof a=="object")for(var d in a)z(a,d)&&i.addTest(d,a[d]);else{a=a.toLowerCase();if(i[a]!==c)return;b=typeof b=="boolean"?b:!!b(),k.className+=" "+(b?"":"no-")+a,i[a]=b}return i},g(""),n=p=null,a.attachEvent&&function(){var a=b.createElement("div");a.innerHTML="<elem></elem>";return a.childNodes.length!==1}()&&function(a,b){function d(a){var b=-1;while(++b<h)a.createElement(g[b])}a.iepp=a.iepp||{};var e=a.iepp,f=e.html5elements||"abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",g=f.split("|"),h=g.length,i=new RegExp("(^|\\s)("+f+")","gi"),j=new RegExp("<(/*)("+f+")","gi"),k=/^\s*[\{\}]\s*$/,l=new RegExp("(^|[^\\n]*?\\s)("+f+")([^\\n]*)({[\\n\\w\\W]*?})","gi"),m=b.createDocumentFragment(),n=b.documentElement,o=n.firstChild,p=b.createElement("body"),q=b.createElement("style"),r=/print|all/,s;e.getCSS=function(a,b){if(a+""===c)return"";var d=-1,f=a.length,g,h=[];while(++d<f){g=a[d];if(g.disabled)continue;b=g.media||b,r.test(b)&&h.push(e.getCSS(g.imports,b),g.cssText),b="all"}return h.join("")},e.parseCSS=function(a){var b=[],c;while((c=l.exec(a))!=null)b.push(((k.exec(c[1])?"\n":c[1])+c[2]+c[3]).replace(i,"$1.iepp_$2")+c[4]);return b.join("\n")},e.writeHTML=function(){var a=-1;s=s||b.body;while(++a<h){var c=b.getElementsByTagName(g[a]),d=c.length,e=-1;while(++e<d)c[e].className.indexOf("iepp_")<0&&(c[e].className+=" iepp_"+g[a])}m.appendChild(s),n.appendChild(p),p.className=s.className,p.id=s.id,p.innerHTML=s.innerHTML.replace(j,"<$1font")},e._beforePrint=function(){q.styleSheet.cssText=e.parseCSS(e.getCSS(b.styleSheets,"all")),e.writeHTML()},e.restoreHTML=function(){p.innerHTML="",n.removeChild(p),n.appendChild(s)},e._afterPrint=function(){e.restoreHTML(),q.styleSheet.cssText=""},d(b),d(m),e.disablePP||(o.insertBefore(q,o.firstChild),q.media="print",q.className="iepp-printshim",a.attachEvent("onbeforeprint",e._beforePrint),a.attachEvent("onafterprint",e._afterPrint))}(a,b),i._version=h,i.mq=w,i.testStyles=v,k.className=k.className.replace(/\bno-js\b/,"")+(j?" js "+u.join(" "):"");return i}(this,this.document)
