/*
 * Modernizr v1.6
 * http://www.modernizr.com
 *
 * Developed by: 
 * - Faruk Ates  http://farukat.es/
 * - Paul Irish  http://paulirish.com/
 *
 * Copyright (c) 2009-2010
 * Dual-licensed under the BSD or MIT licenses.
 * http://www.modernizr.com/license/
 */
window.Modernizr=function(z,e,p){function D(a,b){var c=a.charAt(0).toUpperCase()+a.substr(1),j;a:{c=(a+" "+O.join(c+" ")+c).split(" ");for(var g in c)if(m[c[g]]!==p&&(!b||b(c[g],A))){j=true;break a}}return!!j}function P(){d.input=function(a){for(var b=0,c=a.length;b<c;b++)E[a[b]]=!!(a[b]in h);return E}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));d.inputtypes=function(a){for(var b=0,c,j=a.length;b<j;b++){h.setAttribute("type",a[b]);if(c=h.type!=="text"){h.value=
F;if(/^range$/.test(h.type)&&h.style.WebkitAppearance!==p){n.appendChild(h);c=e.defaultView;c=c.getComputedStyle&&c.getComputedStyle(h,null).WebkitAppearance!=="textfield"&&h.offsetHeight!==0;n.removeChild(h)}else/^(search|tel)$/.test(h.type)||(c=/^(url|email)$/.test(h.type)?h.checkValidity&&h.checkValidity()===false:h.value!=F)}G[a[b]]=!!c}return G}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var d={},n=e.documentElement,H=e.head||e.getElementsByTagName("head")[0],
A=e.createElement("modernizr"),m=A.style,h=e.createElement("input"),F=":)",u=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),O="Webkit Moz O ms Khtml".split(" "),i={},G={},E={},I=[],v;(function(){var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return function(b,c){c=c||e.createElement(a[b]||"div");b="on"+b;var j=b in c;if(!j){c.setAttribute||(c=e.createElement("div"));if(c.setAttribute&&c.removeAttribute){c.setAttribute(b,"");j=typeof c[b]==="function";
typeof c[b]===p||(c[b]=p);c.removeAttribute(b)}}return j}})();var B={}.hasOwnProperty,J;J=typeof B!==p&&typeof B.call!==p?function(a,b){return B.call(a,b)}:function(a,b){return b in a&&typeof a.constructor.prototype[b]===p};i.touch=function(){var a;if(!(a="ontouchstart"in z)){var b="@media ("+u.join("touch-enabled),(")+"modernizr)";a=e.createElement("style");var c=e.createElement("div");a.textContent=b+"{#modernizr{height:3px}}";H.appendChild(a);c.id="modernizr";n.appendChild(c);b=c.offsetHeight===
3;a.parentNode.removeChild(a);c.parentNode.removeChild(c);a=!!b}return a};i.rgba=function(){m.cssText="background-color:rgba(150,255,150,.5)";return(""+m.backgroundColor).indexOf("rgba")!==-1};i.multiplebgs=function(){m.cssText="background:url(//:),url(//:),red url(//:)";return/(url\s*\(.*?){3}/.test(m.background)};i.borderradius=function(){return D("borderRadius","",function(a){return(""+a).indexOf("orderRadius")!==-1})};i.textshadow=function(){return e.createElement("div").style.textShadow===""};
i.opacity=function(){var a=u.join("opacity:.55;")+"";m.cssText=a;return/^0.55$/.test(m.opacity)};i.cssgradients=function(){var a=("background-image:"+u.join("gradient(linear,left top,right bottom,from(#9f9),to(white));background-image:")+u.join("linear-gradient(left top,#9f9, white);background-image:")).slice(0,-17);m.cssText=a;return(""+m.backgroundImage).indexOf("gradient")!==-1};i.csstransitions=function(){return D("transitionProperty")};i.fontface=function(){var a,b=H||n,c=e.createElement("style"),
j=e.implementation||{hasFeature:function(){return false}};c.type="text/css";b.insertBefore(c,b.firstChild);a=c.sheet||c.styleSheet;b=j.hasFeature("CSS2","")?function(g){if(!(a&&g))return false;var s=false;try{a.insertRule(g,0);s=!/unknown/i.test(a.cssRules[0].cssText);a.deleteRule(a.cssRules.length-1)}catch(K){}return s}:function(g){if(!(a&&g))return false;a.cssText=g;return a.cssText.length!==0&&!/unknown/i.test(a.cssText)&&a.cssText.replace(/\r+|\n+/g,"").indexOf(g.split(" ")[0])===0};d._fontfaceready=
function(g){g(d.fontface)};return b('@font-face { font-family: "font"; src: "font.ttf"; }')};i.video=function(){var a=e.createElement("video"),b=!!a.canPlayType;if(b){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"')}return b};i.audio=function(){var a=e.createElement("audio"),b=!!a.canPlayType;if(b){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;")}return b};for(var C in i)if(J(i,C)){v=C.toLowerCase();d[v]=i[C]();I.push((d[v]?"":"no-")+v)}d.input||P();d.crosswindowmessaging=d.postmessage;d.historymanagement=d.history;d.addTest=function(a,b){a=a.toLowerCase();if(!d[a]){b=!!b();n.className+=" "+(b?"":"no-")+a;d[a]=b;return d}};m.cssText="";A=f=null;z.attachEvent&&
function(){var a=e.createElement("div");a.innerHTML="<elem></elem>";return a.childNodes.length!==1}()&&function(a,b){function c(o){for(var k=-1;++k<s;)o.createElement(g[k])}function j(o,k){for(var q=-1,l=o.length,w,L=[];++q<l;){w=o[q];if((k=w.media||k)!="screen")L.push(j(w.imports,k),w.cssText)}return L.join("")}var g="abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video".split("|"),s=g.length,K=RegExp("(^|\\s)(abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video)",
"gi"),Q=RegExp("<(/*)(abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video)","gi"),R=RegExp("(^|[^\\n]*?\\s)(abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video)([^\\n]*)({[\\n\\w\\W]*?})","gi"),M=b.createDocumentFragment(),x=b.documentElement,N=x.firstChild,t=b.createElement("body"),y=b.createElement("style"),r;c(b);c(M);N.insertBefore(y,
N.firstChild);y.media="print";a.attachEvent("onbeforeprint",function(){var o=-1,k=j(b.styleSheets,"all"),q=[],l;for(r=r||b.body;(l=R.exec(k))!=null;)q.push((l[1]+l[2]+l[3]).replace(K,"$1.iepp_$2")+l[4]);for(y.styleSheet.cssText=q.join("\n");++o<s;){k=b.getElementsByTagName(g[o]);q=k.length;for(l=-1;++l<q;)if(k[l].className.indexOf("iepp_")<0)k[l].className+=" iepp_"+g[o]}M.appendChild(r);x.appendChild(t);t.className=r.className;t.innerHTML=r.innerHTML.replace(Q,"<$1font")});a.attachEvent("onafterprint",
function(){t.innerHTML="";x.removeChild(t);x.appendChild(r);y.styleSheet.cssText=""})}(z,e);d._enableHTML5=true;d._version="1.6";n.className=n.className.replace(/\bno-js\b/,"")+" js";n.className+=" "+I.join(" ");return d}(this,this.document);
