/*! HTML5 Shiv vpre3.6 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed */
(function(a,b){function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;c.innerHTML="x";return d.insertBefore(c.lastChild,d.firstChild)}function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}function m(a){var b=i[a[g]];if(!b){b={};h++;a[g]=h;i[h]=b}return b}function n(a,c,f){if(!c){c=b}if(j){return c.createElement(a)}f=f||m(c);var g;if(f.cache[a]){g=f.cache[a].cloneNode()}else if(e.test(a)){g=(f.cache[a]=f.createElem(a)).cloneNode()}else{g=f.createElem(a)}return g.canHaveChildren&&!d.test(a)?f.frag.appendChild(g):g}function o(a,c){if(!a){a=b}if(j){return a.createDocumentFragment()}c=c||m(a);var d=c.frag.cloneNode(),e=0,f=l(),g=f.length;for(;e";f="hidden"in a;j=a.childNodes.length==1||function(){try{b.createElement("a")}catch(a){return true}var c=b.createDocumentFragment();return typeof c.cloneNode=="undefined"||typeof c.createDocumentFragment=="undefined"||typeof c.createElement=="undefined"}()})();var r={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:!(c.shivCSS===false),supportsUnknownElements:j,shivMethods:!(c.shivMethods===false),type:"default",shivDocument:q,createElement:n,createDocumentFragment:o};a.html5=r;q(b)})(this,document)