window.Modernizr=function(ap,ao,an){function O(){}function Q(f,e){var h=f.charAt(0).toUpperCase()+f.substr(1),g=(f+" "+Z.join(h+" ")+h).split(" ");return !!S(g,e)}function S(e,c){for(var f in e){if(af[e[f]]!==an&&(!c||c(e[f],ag))){return !0}}}function U(d,c){return(""+d).indexOf(c)!==-1}function W(d,c){return typeof d===c}function Y(d,c){return aa(ab.join(d+";")+(c||""))}function aa(b){af.cssText=b}var am="1.7",al={},ak=!0,aj=ao.documentElement,ai=ao.head||ao.getElementsByTagName("head")[0],ah="modernizr",ag=ao.createElement(ah),af=ag.style,ae=ao.createElement("input"),ad=":)",ac=Object.prototype.toString,ab=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),Z="Webkit Moz O ms Khtml".split(" "),X={svg:"http://www.w3.org/2000/svg"},V={},T={},R={},P=[],N,M=function(b){var h=ao.createElement("style"),g=ao.createElement("div"),f;h.textContent=b+"{#modernizr{height:3px}}",ai.appendChild(h),g.id="modernizr",aj.appendChild(g),f=g.offsetHeight===3,h.parentNode.removeChild(h),g.parentNode.removeChild(g);return !!f},K=function(){function c(h,g){g=g||ao.createElement(b[h]||"div");var a=(h="on"+h) in g;a||(g.setAttribute||(g=ao.createElement("div")),g.setAttribute&&g.removeAttribute&&(g.setAttribute(h,""),a=W(g[h],"function"),W(g[h],an)||(g[h]=an),g.removeAttribute(h))),g=null;return a}var b={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return c}(),J=({}).hasOwnProperty,I;W(J,an)||W(J.call,an)?I=function(d,c){return c in d&&W(d.constructor.prototype[c],an)}:I=function(d,c){return J.call(d,c)},V.flexbox=function(){function j(f,e,l,k){f.style.cssText=ab.join(e+":"+l+";")+(k||"")}function b(f,e,l,k){e+=":",f.style.cssText=(e+ab.join(l+";"+e)).slice(0,-e.length)+(k||"")}var i=ao.createElement("div"),h=ao.createElement("div");b(i,"display","box","width:42px;padding:0;"),j(h,"box-flex","1","width:10px;"),i.appendChild(h),aj.appendChild(i);var g=h.offsetWidth===42;i.removeChild(h),aj.removeChild(i);return g},V.opacity=function(){Y("opacity:.55");return/^0.55$/.test(af.opacity)};for(var L in V){I(V,L)&&(N=L.toLowerCase(),al[N]=V[L](),P.push((al[N]?"":"no-")+N))}al.input||O(),al.crosswindowmessaging=al.postmessage,al.historymanagement=al.history,al.addTest=function(d,c){d=d.toLowerCase();if(!al[d]){c=!!c(),aj.className+=" "+(c?"":"no-")+d,al[d]=c;return al}},aa(""),ag=ae=null,ak&&ap.attachEvent&&function(){var b=ao.createElement("div");b.innerHTML="<elem></elem>";return b.childNodes.length!==1}()&&function(F,E){function q(h,g){var l=-1,k=h.length,j,i=[];while(++l<k){j=h[l],(g=j.media||g)!="screen"&&i.push(q(j.imports,g),j.cssText)}return i.join("")}function r(d){var c=-1;while(++c<B){d.createElement(C[c])}}var D="abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",C=D.split("|"),B=C.length,A=new RegExp("(^|\\s)("+D+")","gi"),z=new RegExp("<(/*)("+D+")","gi"),y=new RegExp("(^|[^\\n]*?\\s)("+D+")([^\\n]*)({[\\n\\w\\W]*?})","gi"),x=E.createDocumentFragment(),w=E.documentElement,v=w.firstChild,u=E.createElement("body"),t=E.createElement("style"),s;r(E),r(x),v.insertBefore(t,v.firstChild),t.media="print",F.attachEvent("onbeforeprint",function(){var b=-1,i=q(E.styleSheets,"all"),d=[],h;s=s||E.body;while((h=y.exec(i))!=null){d.push((h[1]+h[2]+h[3]).replace(A,"$1.iepp_$2")+h[4])}t.styleSheet.cssText=d.join("\n");while(++b<B){var g=E.getElementsByTagName(C[b]),f=g.length,e=-1;while(++e<f){g[e].className.indexOf("iepp_")<0&&(g[e].className+=" iepp_"+C[b])}}x.appendChild(s),w.appendChild(u),u.className=s.className,u.innerHTML=s.innerHTML.replace(z,"<$1font")}),F.attachEvent("onafterprint",function(){u.innerHTML="",w.removeChild(u),w.appendChild(s),t.styleSheet.cssText=""})}(ap,ao),al._enableHTML5=ak,al._version=am,aj.className=aj.className.replace(/\bno-js\b/,"")+" js "+P.join(" ");return al}(this,this.document),function(aj,ai,ah){function Z(b){return !b||b=="loaded"||b=="complete"}function aa(){var d=1,c=-1;while(U.length- ++c){if(U[c].s&&!(d=U[c].r)){break
}}d&&ad()}function ab(b){var f=ai.createElement("script"),e;f.src=b.s,f.onreadystatechange=f.onload=function(){!e&&Z(f.readyState)&&(e=1,aa(),f.onload=f.onreadystatechange=null)},X(function(){e||(e=1,aa())},L.errorTimeout),b.e?f.onload():W.parentNode.insertBefore(f,W)}function ac(b){var h=ai.createElement("link"),g;h.href=b.s,h.rel="stylesheet",h.type="text/css",b.e||!K&&!Q?(h.onload=function(){g||(g=1,X(function(){aa()},0))},b.e&&h.onload()):function f(c){X(function(){if(!g){try{c.sheet.cssRules.length?(g=1,aa()):f(c)}catch(a){a.code==1000||(a.message=="security"||a.message=="denied")?(g=1,X(function(){aa()},0)):f(c)}}},0)}(h),X(function(){g||(g=1,aa())},L.errorTimeout),!b.e&&W.parentNode.insertBefore(h,W)}function ad(){var b=U.shift();S=1,b?b.t?X(function(){b.t=="c"?ac(b):ab(b)},0):(b(),aa()):S=0}function ae(t,s,r,q,p,m){function k(){!g&&Z(j.readyState)&&(b.r=g=1,!S&&aa(),j.onload=j.onreadystatechange=null,p.removeChild(j))}var j=ai.createElement(t),g=0,b={t:r,s:s,e:m};j.src=j.data=s,j.width=j.height="0",t!="object"&&(j.type=r),j.onload=j.onreadystatechange=k,t=="img"?j.onerror=k:t=="script"&&(j.onerror=function(){b.e=b.r=1,ad()}),U.splice(q,0,b),p.appendChild(j),(M||t=="object")&&X(function(){g||(p.removeChild(j),b.r=b.e=g=1,aa())},L.errorTimeout)}function af(f,e,h){var g=e=="c"?I:J;S=0,e=e||"j",F(f)?ae(g,f,e,this.i++,Y,h):(U.splice(this.i++,0,f),U.length==1&&ad());return this}function ag(){var b=L;b.loader={load:af,i:0};return b}var Y=ai.documentElement,X=aj.setTimeout,W=ai.getElementsByTagName("script")[0],V=({}).toString,U=[],S=0,Q="MozAppearance" in Y.style,O=Q&&!!aj.Event.prototype.preventBubble,M=aj.opera&&V.call(aj.opera)=="[object Opera]",K="webkitAppearance" in Y.style,J=M||Q&&!O?"img":Q?"object":"script",I=K?"img":J,H=Array.isArray||function(b){return V.call(b)=="[object Array]"},G=function(b){return typeof b=="object"},F=function(b){return typeof b=="string"},T=function(b){return V.call(b)=="[object Function]"},R=[],P={},N,L;L=function(d){function m(o){var i=o.split("!"),u=R.length,t=i.pop(),s=i.length,r={url:t,origUrl:t,prefixes:i},q,p;for(p=0;p<s;p++){q=P[i[p]],q&&(r=q(r))}for(p=0;p<u;p++){r=R[p](r)}return r}function n(o,f,t,s,r){var q=m(o),p=q.autoCallback;if(!q.bypass){f&&(f=T(f)?f:f[o]||f[s]||f[o.split("/").pop().split("?")[0]]);if(q.instead){return q.instead(o,f,t,s,r)}t.load(q.url,q.forceCSS||!q.forceJS&&/css$/.test(q.url)?"c":ah,q.noexec),(T(f)||T(p))&&t.load(function(){ag(),f&&f(q.origUrl,r,s),p&&p(q.origUrl,r,s)})}}function c(o,e){function u(b){if(F(b)){n(b,q,e,0,t)}else{if(G(b)){for(p in b){b.hasOwnProperty(p)&&n(b[p],q,e,p,t)}}}}var t=!!o.test,s=t?o.yep:o.nope,r=o.load||o.both,q=o.callback,p;u(s),u(r),o.complete&&e.load(o.complete)}var l,k,j=this.yepnope.loader;if(F(d)){n(d,0,j,0)}else{if(H(d)){for(l=0;l<d.length;l++){k=d[l],F(k)?n(k,0,j,0):H(k)?L(k):G(k)&&c(k,j)}}else{G(d)&&c(d,j)}}},L.addPrefix=function(d,c){P[d]=c},L.addFilter=function(b){R.push(b)},L.errorTimeout=10000,ai.readyState==null&&ai.addEventListener&&(ai.readyState="loading",ai.addEventListener("DOMContentLoaded",N=function(){ai.removeEventListener("DOMContentLoaded",N,0),ai.readyState="complete"},0)),aj.yepnope=ag()}(this,this.document);
