window.Modernizr=function(b,e,p){function g(h,j){return typeof h===j}function r(h,j){for(var a in h)if(k[h[a]]!==p)return"pfx"==j?h[a]:!0;return!1}function l(h,j){var a=h.charAt(0).toUpperCase()+h.substr(1),a=(h+" "+n.join(a+" ")+a).split(" ");return r(a,j)}function m(){d.input=function(h){for(var j=0,a=h.length;j<a;j++)u[h[j]]=!!(h[j]in f);return u}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));d.inputtypes=function(h){for(var j=0,a,b,d=h.length;j<d;j++){f.setAttribute("type",
b=h[j]);if(a="text"!==f.type)f.value=q,f.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(b)&&f.style.WebkitAppearance!==p?(o.appendChild(f),a=e.defaultView,a=a.getComputedStyle&&"textfield"!==a.getComputedStyle(f,null).WebkitAppearance&&0!==f.offsetHeight,o.removeChild(f)):/^(search|tel)$/.test(b)||(/^(url|email)$/.test(b)?a=f.checkValidity&&!1===f.checkValidity():/^color$/.test(b)?(o.appendChild(f),a=f.value!=q,o.removeChild(f)):a=f.value!=q);v[h[j]]=!!a}return v}("search tel url email datetime date month week time datetime-local number range color".split(" "))}
var d={},o=e.documentElement;e.head||e.getElementsByTagName("head");var a=e.createElement("modernizr"),k=a.style,f=e.createElement("input"),q=":)",w=Object.prototype.toString,i=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),n="Webkit Moz O ms Khtml".split(" "),a={},v={},u={},x=[],s,z=function(h,a,b,d){var f,g=e.createElement("div");if(parseInt(b,10))for(;b--;)f=e.createElement("div"),f.id=d?d[b]:"modernizr"+(b+1),g.appendChild(f);b=["&shy;<style>",h,"</style>"].join("");g.id="modernizr";g.innerHTML+=
b;o.appendChild(g);h=a(g,h);g.parentNode.removeChild(g);return!!h},y=function(){var h={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return function(a,b){var b=b||e.createElement(h[a]||"div"),a="on"+a,d=a in b;d||(b.setAttribute||(b=e.createElement("div")),b.setAttribute&&b.removeAttribute&&(b.setAttribute(a,""),d=g(b[a],"function"),g(b[a],p)||(b[a]=p),b.removeAttribute(a)));return d}}(),A={}.hasOwnProperty,B;B=!g(A,p)&&!g(A.call,p)?function(h,a){return A.call(h,
a)}:function(h,a){return a in h&&g(h.constructor.prototype[a],p)};(function(h,a){var g=h.join(""),f=a.length;z(g,function(a,h){for(var j=e.styleSheets[e.styleSheets.length-1],j=j.cssRules&&j.cssRules[0]?j.cssRules[0].cssText:j.cssText||"",g=a.childNodes,i={};f--;)i[g[f].id]=g[f];d.touch="ontouchstart"in b||9===i.touch.offsetTop;d.csstransforms3d=9===i.csstransforms3d.offsetLeft;d.generatedcontent=1<=i.generatedcontent.offsetHeight;d.fontface=/src/i.test(j)&&0===j.indexOf(h.split(" ")[0])},f,a)})(['@font-face {font-family:"font";src:url("https://")}',
["@media (",i.join("touch-enabled),("),"modernizr){#touch{top:9px;position:absolute}}"].join(""),["@media (",i.join("transform-3d),("),"modernizr){#csstransforms3d{left:9px;position:absolute}}"].join(""),['#generatedcontent:after{content:"',q,'";visibility:hidden}'].join("")],["fontface","touch","csstransforms3d","generatedcontent"]);a.flexbox=function(){var a=e.createElement("div"),b=e.createElement("div"),d;d="display:";a.style.cssText=(d+i.join("box;"+d)).slice(0,-d.length)+"width:42px;padding:0;";
b.style.cssText=i.join("box-flex:1;")+"width:10px;";a.appendChild(b);o.appendChild(a);d=42===b.offsetWidth;a.removeChild(b);o.removeChild(a);return d};a.canvas=function(){var a=e.createElement("canvas");return!(!a.getContext||!a.getContext("2d"))};a.canvastext=function(){return!(!d.canvas||!g(e.createElement("canvas").getContext("2d").fillText,"function"))};a.webgl=function(){return!!b.WebGLRenderingContext};a.touch=function(){return d.touch};a.geolocation=function(){return!!navigator.geolocation};
a.postmessage=function(){return!!b.postMessage};a.websqldatabase=function(){return!!b.openDatabase};a.indexedDB=function(){for(var a=-1,j=n.length;++a<j;)if(b[n[a].toLowerCase()+"IndexedDB"])return!0;return!!b.indexedDB};a.hashchange=function(){return y("hashchange",b)&&(e.documentMode===p||7<e.documentMode)};a.history=function(){return!(!b.history||!history.pushState)};a.draganddrop=function(){return y("dragstart")&&y("drop")};a.websockets=function(){for(var a=-1,j=n.length;++a<j;)if(b[n[a]+"WebSocket"])return!0;
return"WebSocket"in b};a.rgba=function(){k.cssText="background-color:rgba(150,255,150,.5)";return!!~(""+k.backgroundColor).indexOf("rgba")};a.hsla=function(){k.cssText="background-color:hsla(120,40%,100%,.5)";return!!~(""+k.backgroundColor).indexOf("rgba")||!!~(""+k.backgroundColor).indexOf("hsla")};a.multiplebgs=function(){k.cssText="background:url(https://),url(https://),red url(https://)";return/(url\s*\(.*?){3}/.test(k.background)};a.backgroundsize=function(){return l("backgroundSize")};a.borderimage=
function(){return l("borderImage")};a.borderradius=function(){return l("borderRadius")};a.boxshadow=function(){return l("boxShadow")};a.textshadow=function(){return""===e.createElement("div").style.textShadow};a.opacity=function(){var a=i.join("opacity:.55;")+"";k.cssText=a;return/^0.55$/.test(k.opacity)};a.cssanimations=function(){return l("animationName")};a.csscolumns=function(){return l("columnCount")};a.cssgradients=function(){var a=("background-image:"+i.join("gradient(linear,left top,right bottom,from(#9f9),to(white));background-image:")+
i.join("linear-gradient(left top,#9f9, white);background-image:")).slice(0,-17);k.cssText=a;return!!~(""+k.backgroundImage).indexOf("gradient")};a.cssreflections=function(){return l("boxReflect")};a.csstransforms=function(){return!!r(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"])};a.csstransforms3d=function(){var a=!!r(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);a&&"webkitPerspective"in o.style&&(a=d.csstransforms3d);
return a};a.csstransitions=function(){return l("transitionProperty")};a.fontface=function(){return d.fontface};a.generatedcontent=function(){return d.generatedcontent};a.video=function(){var a=e.createElement("video"),b=!1;try{if(b=!!a.canPlayType)b=new Boolean(b),b.ogg=a.canPlayType('video/ogg; codecs="theora"'),b.h264=a.canPlayType('video/mp4; codecs="avc1.42E01E"')||a.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"'),b.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"')}catch(d){}return b};
a.audio=function(){var a=e.createElement("audio"),b=!1;try{if(b=!!a.canPlayType)b=new Boolean(b),b.ogg=a.canPlayType('audio/ogg; codecs="vorbis"'),b.mp3=a.canPlayType("audio/mpeg;"),b.wav=a.canPlayType('audio/wav; codecs="1"'),b.m4a=a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;")}catch(d){}return b};a.localstorage=function(){try{return!!localStorage.getItem}catch(a){return!1}};a.sessionstorage=function(){try{return!!sessionStorage.getItem}catch(a){return!1}};a.webworkers=function(){return!!b.Worker};
a.applicationcache=function(){return!!b.applicationCache};a.svg=function(){return!!e.createElementNS&&!!e.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect};a.inlinesvg=function(){var a=e.createElement("div");a.innerHTML="<svg/>";return"http://www.w3.org/2000/svg"==(a.firstChild&&a.firstChild.namespaceURI)};a.smil=function(){return!!e.createElementNS&&/SVG/.test(w.call(e.createElementNS("http://www.w3.org/2000/svg","animate")))};a.svgclippaths=function(){return!!e.createElementNS&&
/SVG/.test(w.call(e.createElementNS("http://www.w3.org/2000/svg","clipPath")))};for(var C in a)B(a,C)&&(s=C.toLowerCase(),d[s]=a[C](),x.push((d[s]?"":"no-")+s));d.input||m();d.addTest=function(a,b){if("object"==typeof a)for(var e in a)B(a,e)&&d.addTest(e,a[e]);else{a=a.toLowerCase();if(d[a]!==p)return;b="boolean"==typeof b?b:!!b();o.className+=" "+(b?"":"no-")+a;d[a]=b}return d};k.cssText="";a=f=null;b.attachEvent&&function(){var a=e.createElement("div");a.innerHTML="<elem></elem>";return 1!==a.childNodes.length}()&&
function(a,b){function d(a){for(var b=-1;++b<i;)a.createElement(f[b])}a.iepp=a.iepp||{};var e=a.iepp,g=e.html5elements||"abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",f=g.split("|"),i=f.length,k=RegExp("(^|\\s)("+g+")","gi"),l=RegExp("<(/*)("+g+")","gi"),m=/^\s*[\{\}]\s*$/,o=RegExp("(^|[^\\n]*?\\s)("+g+")([^\\n]*)({[\\n\\w\\W]*?})","gi"),r=b.createDocumentFragment(),n=b.documentElement,g=n.firstChild,
q=b.createElement("body"),s=b.createElement("style"),x=/print|all/,t;e.getCSS=function(a,b){if(a+""===p)return"";for(var d=-1,g=a.length,f,h=[];++d<g;)f=a[d],f.disabled||(b=f.media||b,x.test(b)&&h.push(e.getCSS(f.imports,b),f.cssText),b="all");return h.join("")};e.parseCSS=function(a){for(var b=[],d;null!=(d=o.exec(a));)b.push(((m.exec(d[1])?"\n":d[1])+d[2]+d[3]).replace(k,"$1.iepp_$2")+d[4]);return b.join("\n")};e.writeHTML=function(){var a=-1;for(t=t||b.body;++a<i;)for(var d=b.getElementsByTagName(f[a]),
e=d.length,g=-1;++g<e;)0>d[g].className.indexOf("iepp_")&&(d[g].className+=" iepp_"+f[a]);r.appendChild(t);n.appendChild(q);q.className=t.className;q.id=t.id;q.innerHTML=t.innerHTML.replace(l,"<$1font")};e._beforePrint=function(){s.styleSheet.cssText=e.parseCSS(e.getCSS(b.styleSheets,"all"));e.writeHTML()};e.restoreHTML=function(){q.innerHTML="";n.removeChild(q);n.appendChild(t)};e._afterPrint=function(){e.restoreHTML();s.styleSheet.cssText=""};d(b);d(r);if(!e.disablePP)g.insertBefore(s,g.firstChild),
s.media="print",s.className="iepp-printshim",a.attachEvent("onbeforeprint",e._beforePrint),a.attachEvent("onafterprint",e._afterPrint)}(b,e);d._version="2.0.6";d._prefixes=i;d._domPrefixes=n;d.mq=function(a){if(b.matchMedia)return matchMedia(a).matches;var d;z("@media "+a+" { #modernizr { position: absolute; } }",function(a){d="absolute"==(b.getComputedStyle?getComputedStyle(a,null):a.currentStyle).position});return d};d.hasEvent=y;d.testProp=function(a){return r([a])};d.testAllProps=l;d.testStyles=
z;d.prefixed=function(a){return l(a,"pfx")};o.className=o.className.replace(/\bno-js\b/,"")+(" js "+x.join(" "));return d}(this,this.document);
function css_browser_selector(b){var e=b.toLowerCase(),b=function(b){return-1<e.indexOf(b)},p=document.documentElement;c=[!/opera|webtv/i.test(e)&&/msie\s(\d)/.test(e)?"ie"+RegExp.$1:b("firefox/2")?"gecko ff2":b("firefox/3.5")?"gecko ff3 ff3_5":b("firefox/3.6")?"gecko ff3 ff3_6":b("firefox/3")?"gecko ff3":b("gecko/")?"gecko":b("opera")?"opera"+(/version\/(\d+)/.test(e)?" opera"+RegExp.$1:/opera(\s|\/)(\d+)/.test(e)?" opera"+RegExp.$2:""):b("konqueror")?"konqueror":b("blackberry")?"mobile blackberry":
b("android")?"mobile android":b("chrome")?"webkit chrome":b("iron")?"webkit iron":b("applewebkit/")?"webkit safari"+(/version\/(\d+)/.test(e)?" safari"+RegExp.$1:""):b("mozilla/")?"gecko":"",b("j2me")?"mobile j2me":b("iphone")?"mobile iphone":b("ipod")?"mobile ipod":b("ipad")?"mobile ipad":b("mac")?"mac":b("darwin")?"mac":b("webtv")?"webtv":b("win")?"win"+(b("windows nt 6.0")?" vista":""):b("freebsd")?"freebsd":b("x11")||b("linux")?"linux":"","js"].join(" ");p.className+=" "+c;return c}css_browser_selector(navigator.userAgent);
var fbg=new function(){var b=this,e=3E3,p=this.rfu=null;this.onFontFaceFailed=this.isFontFaceSupported=this.hideFOUT=null;p=function(b){window.addEventListener?addEventListener("load",b,!1):attachEvent("onload",b)};this.hideFOUT=function(g,r){if("Microsoft Internet Explorer"==navigator.appName||/Firefox\/3/.test(navigator.userAgent)){for(var r=r||100,l=[],m=[],d=[],o=!0,a=0;a<document.styleSheets.length;a++){var k=document.styleSheets[a];k.cssRules||(o=!1,k.cssText.replace(/@font-face\s*\{([^\}]+)\}/ig,
function(a){var b=a.replace(/([\s\S]*)(font-family:\s*['"]?)([-_0-9a-zA-Z]+)([\s\S]*)/,"$3");l.push(b);return a}));for(var k=k.cssRules||k.rules,f=0;f<k.length;f++){var q=k[f];o&&q instanceof CSSFontFaceRule?(q=q.cssText.replace(/([\s\S]*)(font-family:\s*['"]?)([-_0-9a-zA-Z]+)([\s\S]*)/,"$3"),l.push(q)):m.push(q)}}for(a=0;a<l.length;a++)for(f=0;f<m.length;f++)-1!=(o?m[f].cssText:m[f].style.cssText).indexOf(l[a])&&d.push(m[f].selectorText);var w=document.body||document.documentElement,i=document.createElement("span");
i.setAttribute("style","font:99px _,serif;position:absolute;visibility:hidden");i.innerHTML="Hello World";i.id="fonttest";w.appendChild(i);var n=document.createElement("style");document.getElementsByTagName("head")[0].appendChild(n);m="";for(a=0;a<d.length;a++)m+=d[a]+(a<d.length-1?", ":" ");m+="{visibility:hidden}";n.styleSheet?n.styleSheet.cssText=m:n.textContent=m;i.style.font='99px "'+l[l.length-1]+'",_,serif';var v=i.offsetWidth,u="",d=function(){var a=setInterval(function(){if(!v&&document.body)w.removeChild(i),
document.body.appendChild(i),v=i.offsetWidth;var d=i.offsetWidth;u+=d+"   ";e-=20;if(v!=d||0>=e){clearInterval(a);setTimeout(function(){n.parentNode.removeChild(n)},r);if(0>=e&&b.onFontFaceFailed)b.onFontFaceFailed();i.parentNode.removeChild(i)}},20)};"asap"==g?d():"onload"==g?p(d):d();window.TESTCAPTURE&&p(function(){document.getElementById("hf_monitor_div").innerHTML=u;setTimeout(function(){document.getElementById("hf_monitor_div").innerHTML+="<br>Final: "+i.offsetWidth},1E3)})}};this.isFontFaceSupported=
function(){var b,e=document,l=e.head||e.getElementsByTagName("head")[0]||docElement,m=e.createElement("style"),e=e.implementation||{hasFeature:function(){return!1}};m.type="text/css";l.insertBefore(m,l.firstChild);b=m.sheet||m.styleSheet;return(e.hasFeature("CSS2","")?function(d){if(!b||!d)return!1;var e=!1;try{b.insertRule(d,0),e=!/unknown/i.test(b.cssRules[0].cssText),b.deleteRule(b.cssRules.length-1)}catch(a){}return e}:function(d){if(!b||!d)return!1;b.cssText=d;return 0!==b.cssText.length&&!/unknown/i.test(b.cssText)&&
0===b.cssText.replace(/\r+|\n+/g,"").indexOf(d.split(" ")[0])})('@font-face { font-family: "font"; src: "font.ttf"; }')}};function hello(b){alert("Hello, "+b)};

