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