(function(b){b.fn.touchEvents=function(k){var s={min_move_x:20,min_move_y:20,preventDefaultEvents:true};k&&b.extend(s,k);this.each(function(){function m(j){if(!(j.touches.length>1)){s.preventDefaultEvents&&j.preventDefault();var v=j.touches[0].pageX,u=j.touches[0].pageY;c.trigger("touchMove",[j,g-v,i-u]);l=v;p=u}}var c=b(this),g,i,l,p;this.addEventListener("touchstart",function(j){if(j.touches.length==1){c.trigger("touchStart");g=j.touches[0].pageX;i=j.touches[0].pageY;swipe=true;this.addEventListener("touchmove",
m,false)}},false);this.addEventListener("touchend",function(j){this.removeEventListener("touchmove",m);if(swipe){var v=g-l,u=i-p;if(Math.abs(v)>=s.min_move_x){swipe=false;v>0?c.trigger("touchSwipeLeft",j):c.trigger("touchSwipeRight",j)}if(Math.abs(u)>=s.min_move_y){swipe=false;u>0?c.trigger("touchSwipeUp",j):c.trigger("touchSwipeDown",j)}}i=g=null;c.trigger("touchEnd",j)},false);this.addEventListener("gesturestart",function(){},false);this.addEventListener("gestureend",function(j){j.preventDefault();
if(j.rotation<5||j.rotation>-5)c.trigger("touchRotated",j);j.scale>1&&c.trigger("touchPinchOpen",j);j.scale<1&&c.trigger("touchPinchClose",j)},false);this.addEventListener("gesturechange",function(j){if(j.rotation<10||j.rotation>-10)c.trigger("touchRotate",j)},false)});return this}})(jQuery);(function(b){b.fn.placeholder=function(){function k(c){c=b("<div>").append(c.clone()).html().replace(/<(\w+)\s+(.*)>/,"$2");for(var g,i={};g=c.match(/\s*([\w-]+)=("[^"]*"|'[^']*'|\w+)/);){i[g[1]]=g[2].replace(/^(["'])(.*?)\1$/,"$2");c=c.replace(g[0],"")}return i}function s(){var c=b(this);if(c.val()===c.attr("placeholder")&&c.hasClass("placeholder"))c.data("placeholder-password")?c.next().show().focus().end().remove():c.val("").removeClass("placeholder")}function m(c){var g;if(c.val()===""||c.val()===
c.attr("placeholder")){if(c.is(":password")){try{g=c.clone().attr({type:"text"})}catch(i){g=b("<input>",b.extend(k(c),{type:"text"}))}g.data("placeholder-password",true).focus(s);c.hide().before(g);c=g}c.addClass("placeholder").val(c.attr("placeholder"))}else c.removeClass("placeholder")}if(this[0]&&"placeholder"in document.createElement("input"))return this;b("form:has([placeholder])").submit(function(){b(".placeholder",this).val("")});b(window).unload(function(){b(".placeholder").val("")});return this.each(function(){var c=
b(this);if(c.is(":input")){m(c);c.focus(s).blur(function(){m(c)})}})}})(jQuery);(function(b){b.fn._load=b.fn.load;var k=[],s=function(){for(var g=0;g<k.length;g++){var i=k[g];if(m(i.img)){i.func.call(i.img,b.Event("load"));k.splice(g--,1)}}if(!k.length){clearInterval(c);c=undefined}},m=function(g){var i=g.isLoaded!==undefined?g.isLoaded:g.complete,l=b.browser.opera;if(b.browser.mozilla)if(b(g).attr("width"))if(b(g).attr("height")){if(g.isLoaded===undefined)l=!(i=false)}else i=g.height>0;else i=g.width>0;if(l){g.isLoaded=false;l=new Image;l.onload=function(){g.isLoaded=true};
l.src=g.src}return i},c;b.fn.load=function(g){var i=this.filter("img");return i.length&&b.isFunction(g)?i.each(function(){if(this.tagName.toLowerCase()=="img")if(m(this))g.call(this,b.Event("load"));else{k.push({img:this,func:g});c||(c=setInterval(s,20))}else b(this)._load.apply(b(this),arguments)}):this._load.apply(this,arguments)}})(jQuery);(function(b){b.address=function(){var k=function(a){b(b.address).trigger(b.extend(b.Event(a),function(){for(var f={},q=b.address.parameterNames(),x=0,N=q.length;x<N;x++)f[q[x]]=b.address.parameter(q[x]);return{value:b.address.value(),path:b.address.path(),pathNames:b.address.pathNames(),parameterNames:q,parameters:f,queryString:b.address.queryString()}}.call(b.address)))},s=function(a,f,q){b(b.address).bind(a,f,q);return b.address},m=function(){return W.pushState&&o.state!==d},c=function(){return("/"+
t.pathname.replace(RegExp(o.state),"")+t.search+(g()?"#"+g():"")).replace(ua,"/")},g=function(){var a=t.href.indexOf("#");return a!=-1?p(t.href.substr(a+1),y):""},i=function(){return m()?c():g()},l=function(a){return o.strict&&a==""?"/":a},p=function(a,f){if(o.crawlable&&f)return(a!=""?"!":"")+a;return a.replace(/^\!/,"")},j=function(a,f){return parseInt(a.css(f),10)},v=function(a){for(var f,q,x=0,N=a.childNodes.length;x<N;x++){if(a.childNodes[x].src)f=String(a.childNodes[x].src);if(q=v(a.childNodes[x]))f=
q}return f},u=function(){if(!ja){var a=i(),f=r!=a;if(M&&A<523){if(ba!=W.length){ba=W.length;if(Y[ba-1]!==d)r=Y[ba-1];H(y)}}else if(f)if(G&&A<7)t.reload();else{G&&A<8&&o.history&&T(I,50);r=a;H(y)}}},H=function(a){k(C);k(a?P:Z);T(X,10)},X=function(){if(o.tracker!=="null"&&o.tracker!==null){var a=b.isFunction(o.tracker)?o.tracker:w[o.tracker],f=(t.pathname+t.search+(b.address&&!m()?b.address.value():"")).replace(/\/\//,"/").replace(/^\/$/,"");if(b.isFunction(a))a(f);else if(b.isFunction(w.urchinTracker))w.urchinTracker(f);
else if(w.pageTracker!==d&&b.isFunction(w.pageTracker._trackPageview))w.pageTracker._trackPageview(f);else w._gaq!==d&&b.isFunction(w._gaq.push)&&w._gaq.push(["_trackPageview",f])}},I=function(){var a="javascript:"+y+";document.open();document.writeln('<html><head><title>"+D.title.replace("'","\\'")+"</title><script>var "+h+' = "'+encodeURIComponent(i())+(D.domain!=t.host?'";document.domain="'+D.domain:"")+"\";<\/script></head></html>');document.close();";if(A<7)E.src=a;else E.contentWindow.location.replace(a)},
R=function(){if(fa&&va!=-1){var a,f=fa.substr(va+1).split("&");for(Q=0;Q<f.length;Q++){a=f[Q].split("=");if(/^(autoUpdate|crawlable|history|strict|wrap)$/.test(a[0]))o[a[0]]=isNaN(a[1])?/^(true|yes)$/i.test(a[1]):parseInt(a[1],10)!==0;if(/^(state|tracker)$/.test(a[0]))o[a[0]]=a[1]}fa=null}r=i()},$=function(){if(!wa){wa=B;R();var a=function(){n.call(this);ka.call(this)},f=b("body").ajaxComplete(a);a();if(o.wrap){b("body > *").wrapAll('<div style="padding:'+(j(f,"marginTop")+j(f,"paddingTop"))+"px "+
(j(f,"marginRight")+j(f,"paddingRight"))+"px "+(j(f,"marginBottom")+j(f,"paddingBottom"))+"px "+(j(f,"marginLeft")+j(f,"paddingLeft"))+'px;" />').parent().wrap('<div id="'+h+'" style="height:100%; overflow:auto;'+(M?window.statusbar.visible&&!/chrome/i.test(pa)?"":" resize:both;":"")+'" />');b("html, body").css({height:"100%",margin:0,padding:0,overflow:"hidden"});M&&b('<style type="text/css" />').appendTo("head").text("#"+h+"::-webkit-resizer { background-color: #fff; }")}if(G&&A<8){a=D.getElementsByTagName("frameset")[0];
E=D.createElement((a?"":"i")+"frame");if(a){a.insertAdjacentElement("beforeEnd",E);a[a.cols?"cols":"rows"]+=",0";E.noResize=B;E.frameBorder=E.frameSpacing=0}else{E.style.display="none";E.style.width=E.style.height=0;E.tabIndex=-1;D.body.insertAdjacentElement("afterBegin",E)}T(function(){b(E).bind("load",function(){var q=E.contentWindow;r=q[h]!==d?q[h]:"";if(r!=i()){H(y);t.hash=p(r,B)}});E.contentWindow[h]===d&&I()},50)}else if(M){if(A<418){b(D.body).append('<form id="'+h+'" style="position:absolute;top:-9999px;" method="get"></form>');
qa=D.getElementById(h)}if(t[h]===d)t[h]={};if(t[h][t.pathname]!==d)Y=t[h][t.pathname].split(",")}T(function(){k("init");H(y)},1);if(!m())if(G&&A>7||!G&&"on"+F in w)if(w.addEventListener)w.addEventListener(F,u,y);else w.attachEvent&&w.attachEvent("on"+F,u);else za(u,50)}},n=function(){var a,f=b("a"),q=f.size(),x=-1;T(function(){if(++x!=q){a=b(f.get(x));a.is("[rel*=address:]")&&a.address();T(arguments.callee,1)}},1)},la=function(){if(r!=i()){r=i();H(y)}},ma=function(){if(w.removeEventListener)w.removeEventListener(F,
u,y);else w.detachEvent&&w.detachEvent("on"+F,u)},ka=function(){if(o.crawlable){var a=t.pathname.replace(/\/$/,"");b("body").html().indexOf("_escaped_fragment_")!=-1&&b("a[href]:not([href^=http]), , a[href*="+document.domain+"]").each(function(){var f=b(this).attr("href").replace(/^http:/,"").replace(RegExp(a+"/?$"),"");if(f==""||f.indexOf("_escaped_fragment_")!=-1)b(this).attr("href","#"+b.address.decode(f.replace(/\/(.*)\?_escaped_fragment_=(.*)$/,"!$2")))})}},K=function(a){return xa(ra(a)).replace(/%20/g,
"+")},ga=function(a){return a.split("#")[0].split("?")[0]},O=function(a){a=ga(a);var f=a.replace(ua,"/").split("/");if(a.substr(0,1)=="/"||a.length===0)f.splice(0,1);a.substr(a.length-1,1)=="/"&&f.splice(f.length-1,1);return f},U=function(a){a=a.split("?");return a.slice(1,a.length).join("?").split("#")[0]},ha=function(a,f){if(f=U(f)){params=f.split("&");f=[];for(Q=0;Q<params.length;Q++){var q=params[Q].split("=");if(q[0]==a||b.address.decode(q[0])==a)f.push(q.slice(1).join("="))}if(f.length!==0)return f.length!=
1?f:f[0]}},ca=function(a){var f=U(a);a=[];if(f&&f.indexOf("=")!=-1){f=f.split("&");for(var q=0;q<f.length;q++){var x=f[q].split("=")[0];b.inArray(x,a)==-1&&a.push(x)}}return a},e=function(a){a=a.split("#");return a.slice(1,a.length).join("#")},d,h="jQueryAddress",F="hashchange",C="change",P="internalChange",Z="externalChange",B=true,y=false,o={autoUpdate:B,crawlable:y,history:B,strict:B,wrap:y},J=b.browser,A=parseFloat(b.browser.version),aa=J.mozilla,G=J.msie,L=J.opera,M=J.webkit,S=y,w;try{w=top.document!==
d?top:window}catch(na){w=window}var D=w.document,W=w.history,t=w.location,za=setInterval,T=setTimeout,xa=encodeURIComponent,ra=decodeURIComponent,ua=/\/{2,9}/g,pa=navigator.userAgent,E,qa,fa=v(document),va=fa?fa.indexOf("?"):-1,sa=D.title,ba=W.length,ja=y,wa=y,ta=B,ya=B,oa=y,Y=[],r=i();if(G){A=parseFloat(pa.substr(pa.indexOf("MSIE")+4));if(D.documentMode&&D.documentMode!=A)A=D.documentMode!=8?7:8;b(document).bind("propertychange",function(){if(D.title!=sa&&D.title.indexOf("#"+i())!=-1)D.title=sa})}if(S=
aa&&A>=1||G&&A>=6||L&&A>=9.5||M&&A>=312){for(var Q=1;Q<ba;Q++)Y.push("");Y.push(r);if(L)history.navigationMode="compatible";if(document.readyState=="complete")var Aa=setInterval(function(){if(b.address){$();clearInterval(Aa)}},50);else{R();b($)}J=c();if(o.state!==d)if(W.pushState)J.substr(0,3)=="/#/"&&t.replace(o.state.replace(/^\/$/,"")+J.substr(2));else J!="/"&&J.replace(/^\/#/,"")!=g()&&t.replace(o.state.replace(/^\/$/,"")+"/#"+J);b(window).bind("popstate",la).bind("unload",ma)}else!S&&g()!=""||
M&&A<418&&g()!=""&&t.search!=""?t.replace(t.href.substr(0,t.href.indexOf("#"))):X();return{bind:function(a,f,q){return s(a,f,q)},init:function(a){return s("init",a)},change:function(a){return s(C,a)},internalChange:function(a){return s(P,a)},externalChange:function(a){return s(Z,a)},baseURL:function(){var a=t.href;if(a.indexOf("#")!=-1)a=a.substr(0,a.indexOf("#"));if(/\/$/.test(a))a=a.substr(0,a.length-1);return a},autoUpdate:function(a){if(a!==d){o.autoUpdate=a;return this}return o.autoUpdate},crawlable:function(a){if(a!==
d){o.crawlable=a;return this}return o.crawlable},history:function(a){if(a!==d){o.history=a;return this}return o.history},state:function(a){if(a!==d){o.state=a;return this}return o.state},strict:function(a){if(a!==d){o.strict=a;return this}return o.strict},tracker:function(a){if(a!==d){o.tracker=a;return this}return o.tracker},wrap:function(a){if(a!==d){o.wrap=a;return this}return o.wrap},update:function(){oa=B;this.value(r);oa=y;return this},encode:function(a){var f=O(a),q=ca(a),x=U(a),N=e(a),da=
a.substr(0,1),ea=a.substr(a.length-1),z="";b.each(f,function(V,ia){z+="/"+K(ia)});if(x!==""){z+="?";if(q.length===0)z+=x;else{b.each(q,function(V,ia){V=ha(ia,a);if(typeof V!=="string")b.each(V,function(Ca,Ba){z+=K(ia)+"="+K(Ba)+"&"});else z+=K(ia)+"="+K(V)+"&"});z=z.substr(0,z.length-1)}}if(N!=="")z+="#"+K(N);if(da!="/"&&z.substr(0,1)=="/")z=z.substr(1);if(da=="/"&&z.substr(0,1)!="/")z="/"+z;if(/#|&|\?/.test(ea))z+=ea;return z},decode:function(a){if(a!==d){var f=[];if(typeof a=="object"&&a.length!==
d){for(var q=0,x=a.length;q<x;q++)f[q]=ra(a[q].toString().replace(/\+/g,"%20"));return f}else return ra(a.toString().replace(/\+/g,"%20"))}},title:function(a){if(a!==d){T(function(){sa=D.title=a;if(ya&&E&&E.contentWindow&&E.contentWindow.document){E.contentWindow.document.title=a;ya=y}if(!ta&&aa)t.replace(t.href.indexOf("#")!=-1?t.href:t.href+"#");ta=y},50);return this}return D.title},value:function(a){if(a!==d){a=(a.substr(0,1)!="/"?"/":"")+this.encode(a);if(a=="/")a="";if(r==a&&!oa)return;ta=B;
r=a;if(o.autoUpdate||oa){H(B);if(m())W[o.history?"pushState":"replaceState"]({},"",o.state.replace(/\/$/,"")+(r==""?"/":r));else{ja=B;Y[W.length]=r;if(M)if(o.history){t[h][t.pathname]=Y.toString();ba=W.length+1;if(A<418){if(t.search==""){qa.action="#"+p(r,B);qa.submit()}}else if(A<523||r==""){a=D.createEvent("MouseEvents");a.initEvent("click",B,B);var f=D.createElement("a");f.href="#"+p(r,B);f.dispatchEvent(a)}else t.hash="#"+p(r,B)}else t.replace("#"+p(r,B));else if(r!=i())if(o.history)t.hash="#"+
p(r,B);else t.replace("#"+p(r,B));G&&A<8&&o.history&&T(I,50);if(M)T(function(){ja=y},1);else ja=y}}return this}if(!S)return null;return this.decode(l(r))},path:function(a){if(a!==d){var f=U(l(r)),q=e(l(r));this.value(a+(f?"?"+f:"")+(q?"#"+q:""));return this}return this.decode(ga(l(r)))},pathNames:function(){return this.decode(O(l(r)))},queryString:function(a){if(a!==d){var f=e(l(r));this.value(this.path()+(a?"?"+a:"")+(f?"#"+f:""));return this}return this.decode(U(l(r)))},parameter:function(a,f,q){var x,
N;if(f!==d){var da=this.parameterNames();N=[];f=f?xa(f):"";for(x=0;x<da.length;x++){var ea=da[x],z=this.parameter(ea);if(typeof z=="string")z=[z];if(ea==a)z=f===null||f===""?[]:q?z.concat([f]):[f];for(var V=0;V<z.length;V++)N.push(ea+"="+K(z[V]))}b.inArray(a,da)==-1&&f!==null&&f!==""&&N.push(a+"="+K(f));this.queryString(N.join("&"));return this}return this.decode(ha(a,l(r)))},parameterNames:function(){return this.decode(ca(l(r)))},hash:function(a){if(a!==d){this.value(l(r).split("#")[0]+(a?"#"+a:
""));return this}return this.decode(e(l(r)))}}}();b.fn.address=function(k){if(!b(this).attr("address")){var s=function(m){if(b(this).is("a")){var c=k?k.call(this):/address:/.test(b(this).attr("rel"))?b(this).attr("rel").split("address:")[1].split(" ")[0]:b.address.state()!==undefined&&b.address.state()!="/"?b(this).attr("href").replace(RegExp("^(.*"+b.address.state()+"|\\.)"),""):b(this).attr("href").replace(/^(#\!?|\.)/,"");b.address.value(c);m.preventDefault()}};b(this).click(s).live("click",s).submit(function(m){if(b(this).is("form")){var c=
k?k.call(this):b(this).attr("action")+"?"+b.address.decode(b(this).serialize());b.address.value(c);m.preventDefault()}}).attr("address",true)}return this}})(jQuery);(function(b){var k=[],s=b.noop;b.route=function(m,c){if(b.isFunction(m)){s=m;return true}b.isArray(m)||(m=[m]);b.each(m,function(g,i){g=0;for(var l=null,p=null,j=[],v="^";l!=="";){l=i.charAt(g++);if(l==":")p="";else if(p!==null&&/[a-z]/i.test(l))p+=l;else if(p!==null){v+="([^/]+)"+l;j.push(p);p=null}else v+=l}k.push({route:i,regex:RegExp(v+"$"),fn:c,params:j})});return true};b.route._skipping=false;b.route.skip=function(){return b.route._skipping=true};b.route._passing=false;b.route.pass=function(){return b.route._passing=
true};b.route.request=function(m,c){var g;c=c||{};var i=false;b.each(k,function(l,p){if(p.route==m||(g=p.regex.exec(m))){if(b.isEmptyObject(c)&&g)for(var j=1;j<g.length;j++)c[p.params[j-1]]=g[j];i=true;b.route._passing=false;p.fn.call(this,c,m);if(b.route._passing){c={};return!(g=null)}return false}});return i};b.address.init(function(){b.address.change(function(m){if(b.route._skipping)return b.route._skipping=false;!b.route.request(m.path)&&b.isFunction(s)&&s.call(this,m)})})})(jQuery);window.Modernizr=function(b,k,s){function m(e,d){return(""+e).indexOf(d)!==-1}function c(e,d){for(var h in e)if(v[e[h]]!==s&&(!d||d(e[h],j)))return true}function g(e,d){var h=e.charAt(0).toUpperCase()+e.substr(1);h=(e+" "+R.join(h+" ")+h).split(" ");return!!c(h,d)}function i(){l.input=function(e){for(var d=0,h=e.length;d<h;d++)ma[e[d]]=!!(e[d]in u);return ma}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));l.inputtypes=function(e){for(var d=0,h,F=e.length;d<
F;d++){u.setAttribute("type",e[d]);if(h=u.type!=="text"){u.value=H;if(/^range$/.test(u.type)&&u.style.WebkitAppearance!==s){p.appendChild(u);h=k.defaultView;h=h.getComputedStyle&&h.getComputedStyle(u,null).WebkitAppearance!=="textfield"&&u.offsetHeight!==0;p.removeChild(u)}else/^(search|tel)$/.test(u.type)||(h=/^(url|email)$/.test(u.type)?u.checkValidity&&u.checkValidity()===false:u.value!=H)}la[e[d]]=!!h}return la}("search tel url email datetime date month week time datetime-local number range color".split(" "))}
var l={},p=k.documentElement,j=k.createElement("modernizr"),v=j.style,u=k.createElement("input"),H=":)",X=Object.prototype.toString,I=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),R="Webkit Moz O ms Khtml".split(" "),$={svg:"http://www.w3.org/2000/svg"},n={},la={},ma={},ka=[],K,ga=function(e){var d=document.createElement("style"),h=k.createElement("div");d.textContent=e+"{#modernizr{height:3px}}";(k.head||k.getElementsByTagName("head")[0]).appendChild(d);h.id="modernizr";p.appendChild(h);e=h.offsetHeight===
3;d.parentNode.removeChild(d);h.parentNode.removeChild(h);return!!e},O=function(){var e={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return function(d,h){h=h||document.createElement(e[d]||"div");d="on"+d;var F=d in h;if(!F){h.setAttribute||(h=document.createElement("div"));if(h.setAttribute&&h.removeAttribute){h.setAttribute(d,"");F=typeof h[d]=="function";if(typeof h[d]!="undefined")h[d]=s;h.removeAttribute(d)}}return F}}(),U={}.hasOwnProperty,ha;
ha=typeof U!=="undefined"&&typeof U.call!=="undefined"?function(e,d){return U.call(e,d)}:function(e,d){return d in e&&typeof e.constructor.prototype[d]==="undefined"};n.flexbox=function(){var e=k.createElement("div"),d=k.createElement("div");(function(F,C,P,Z){C+=":";F.style.cssText=(C+I.join(P+";"+C)).slice(0,-C.length)+(Z||"")})(e,"display","box","width:42px;padding:0;");d.style.cssText=I.join("box-flex:1;")+"width:10px;";e.appendChild(d);p.appendChild(e);var h=d.offsetWidth===42;e.removeChild(d);
p.removeChild(e);return h};n.canvas=function(){var e=k.createElement("canvas");return!!(e.getContext&&e.getContext("2d"))};n.canvastext=function(){return!!(l.canvas&&typeof k.createElement("canvas").getContext("2d").fillText=="function")};n.webgl=function(){var e=k.createElement("canvas");try{if(e.getContext("webgl"))return true}catch(d){}try{if(e.getContext("experimental-webgl"))return true}catch(h){}return false};n.touch=function(){return"ontouchstart"in b||ga("@media ("+I.join("touch-enabled),(")+
"modernizr)")};n.geolocation=function(){return!!navigator.geolocation};n.postmessage=function(){return!!b.postMessage};n.websqldatabase=function(){return!!b.openDatabase};n.indexedDB=function(){for(var e=-1,d=R.length;++e<d;){var h=R[e].toLowerCase();if(b[h+"_indexedDB"]||b[h+"IndexedDB"])return true}return false};n.hashchange=function(){return O("hashchange",b)&&(document.documentMode===s||document.documentMode>7)};n.history=function(){return!!(b.history&&history.pushState)};n.draganddrop=function(){return O("drag")&&
O("dragstart")&&O("dragenter")&&O("dragover")&&O("dragleave")&&O("dragend")&&O("drop")};n.websockets=function(){return"WebSocket"in b};n.rgba=function(){v.cssText="background-color:rgba(150,255,150,.5)";return m(v.backgroundColor,"rgba")};n.hsla=function(){v.cssText="background-color:hsla(120,40%,100%,.5)";return m(v.backgroundColor,"rgba")||m(v.backgroundColor,"hsla")};n.multiplebgs=function(){v.cssText="background:url(//:),url(//:),red url(//:)";return/(url\s*\(.*?){3}/.test(v.background)};n.backgroundsize=
function(){return g("backgroundSize")};n.borderimage=function(){return g("borderImage")};n.borderradius=function(){return g("borderRadius","",function(e){return m(e,"orderRadius")})};n.boxshadow=function(){return g("boxShadow")};n.textshadow=function(){return k.createElement("div").style.textShadow===""};n.opacity=function(){var e=I.join("opacity:.5;")+"";v.cssText=e;return m(v.opacity,"0.5")};n.cssanimations=function(){return g("animationName")};n.csscolumns=function(){return g("columnCount")};n.cssgradients=
function(){var e=("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);v.cssText=e;return m(v.backgroundImage,"gradient")};n.cssreflections=function(){return g("boxReflect")};n.csstransforms=function(){return!!c(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"])};n.csstransforms3d=function(){var e=!!c(["perspectiveProperty","WebkitPerspective",
"MozPerspective","OPerspective","msPerspective"]);if(e)e=ga("@media ("+I.join("transform-3d),(")+"modernizr)");return e};n.csstransitions=function(){return g("transitionProperty")};n.fontface=function(){var e,d=k.head||k.getElementsByTagName("head")[0]||p,h=k.createElement("style"),F=k.implementation||{hasFeature:function(){return false}};h.type="text/css";d.insertBefore(h,d.firstChild);e=h.sheet||h.styleSheet;d=F.hasFeature("CSS2","")?function(C){if(!(e&&C))return false;var P=false;try{e.insertRule(C,
0);P=!/unknown/i.test(e.cssRules[0].cssText);e.deleteRule(e.cssRules.length-1)}catch(Z){}return P}:function(C){if(!(e&&C))return false;e.cssText=C;return e.cssText.length!==0&&!/unknown/i.test(e.cssText)&&e.cssText.replace(/\r+|\n+/g,"").indexOf(C.split(" ")[0])===0};l._fontfaceready=function(C){C(l.fontface)};return d('@font-face { font-family: "font"; src: "font.ttf"; }')};n.video=function(){var e=k.createElement("video"),d=!!e.canPlayType;if(d){d=new Boolean(d);d.ogg=e.canPlayType('video/ogg; codecs="theora"');
d.h264=e.canPlayType('video/mp4; codecs="avc1.42E01E"')||e.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"');d.webm=e.canPlayType('video/webm; codecs="vp8, vorbis"')}return d};n.audio=function(){var e=k.createElement("audio"),d=!!e.canPlayType;if(d){d=new Boolean(d);d.ogg=e.canPlayType('audio/ogg; codecs="vorbis"');d.mp3=e.canPlayType("audio/mpeg;");d.wav=e.canPlayType('audio/wav; codecs="1"');d.m4a=e.canPlayType("audio/x-m4a;")||e.canPlayType("audio/aac;")}return d};n.localstorage=function(){try{return"localStorage"in
b&&b.localStorage!==null}catch(e){return false}};n.sessionstorage=function(){try{return"sessionStorage"in b&&b.sessionStorage!==null}catch(e){return false}};n.webWorkers=function(){return!!b.Worker};n.applicationcache=function(){return!!b.applicationCache};n.svg=function(){return!!k.createElementNS&&!!k.createElementNS($.svg,"svg").createSVGRect};n.inlinesvg=function(){var e=document.createElement("div");e.innerHTML="<svg/>";return(e.firstChild&&e.firstChild.namespaceURI)==$.svg};n.smil=function(){return!!k.createElementNS&&
/SVG/.test(X.call(k.createElementNS($.svg,"animate")))};n.svgclippaths=function(){return!!k.createElementNS&&/SVG/.test(X.call(k.createElementNS($.svg,"clipPath")))};for(var ca in n)if(ha(n,ca)){K=ca.toLowerCase();l[K]=n[ca]();ka.push((l[K]?"":"no-")+K)}l.input||i();l.crosswindowmessaging=l.postmessage;l.historymanagement=l.history;l.addTest=function(e,d){e=e.toLowerCase();if(!l[e]){d=!!d();p.className+=" "+(d?"":"no-")+e;l[e]=d;return l}};v.cssText="";j=u=null;b.attachEvent&&function(){var e=k.createElement("div");
e.innerHTML="<elem></elem>";return e.childNodes.length!==1}()&&function(e,d){function h(G){for(var L=-1;++L<P;)G.createElement(C[L])}function F(G,L){for(var M=G.length,S=-1,w,na=[];++S<M;){w=G[S];L=w.media||L;na.push(F(w.imports,L));na.push(w.cssText)}return na.join("")}var C="abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video".split("|"),P=C.length,Z=RegExp("<(/*)(abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video)",
"gi"),B=RegExp("\\b(abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video)\\b(?!.*[;}])","gi"),y=d.createDocumentFragment(),o=d.documentElement,J=o.firstChild,A=d.createElement("style"),aa=d.createElement("body");A.media="all";h(d);h(y);e.attachEvent("onbeforeprint",function(){for(var G=-1;++G<P;)for(var L=d.getElementsByTagName(C[G]),M=L.length,S=-1;++S<M;)if(L[S].className.indexOf("iepp_")<0)L[S].className+=" iepp_"+
C[G];J.insertBefore(A,J.firstChild);A.styleSheet.cssText=F(d.styleSheets,"all").replace(B,".iepp_$1");y.appendChild(d.body);o.appendChild(aa);aa.innerHTML=y.firstChild.innerHTML.replace(Z,"<$1bdo")});e.attachEvent("onafterprint",function(){aa.innerHTML="";o.removeChild(aa);J.removeChild(A);o.appendChild(y.firstChild)})}(this,document);l._enableHTML5=true;l._version="1.6";p.className=p.className.replace(/\bno-js\b/,"")+" js";p.className+=" "+ka.join(" ");return l}(this,this.document);window.innerShiv=function(){var b,k;return function(s,m){if(!b){b=document.createElement("div");k=document.createDocumentFragment()}var c=b.cloneNode(true);c.innerHTML=s.replace(/^\s\s*/,"").replace(/\s\s*$/,"");if(m===false)return c.childNodes;for(var g=k.cloneNode(true),i=c.childNodes.length;i--;)g.appendChild(c.firstChild);return g}}();(function(b){function k(){var c;c=this;c=b(c);if(!c.data("timeago")){c.data("timeago",{datetime:m.datetime(c)});var g=b.trim(c.text());g.length>0&&c.attr("title",g)}c=c.data("timeago");isNaN(c.datetime)||b(this).text(s(c.datetime));return this}function s(c){return m.inWords((new Date).getTime()-c.getTime())}b.timeago=function(c){return c instanceof Date?s(c):typeof c=="string"?s(b.timeago.parse(c)):s(b.timeago.datetime(c))};var m=b.timeago;b.extend(b.timeago,{settings:{refreshMillis:6E4,allowFuture:false,
strings:{prefixAgo:null,prefixFromNow:null,suffixAgo:"ago",suffixFromNow:"from now",seconds:"less than a minute",minute:"about a minute",minutes:"%d minutes",hour:"about an hour",hours:"about %d hours",day:"1 day",days:"%d days",month:"about a month",months:"%d months",year:"about a year",years:"%d years",numbers:[]}},inWords:function(c){function g(I,R){return(b.isFunction(I)?I(R,c):I).replace(/%d/i,i.numbers&&i.numbers[R]||R)}var i=this.settings.strings,l=i.prefixAgo,p=i.suffixAgo;if(this.settings.allowFuture){if(c<
0){l=i.prefixFromNow;p=i.suffixFromNow}c=Math.abs(c)}var j=c/1E3,v=j/60,u=v/60,H=u/24,X=H/365;j=j<45&&g(i.seconds,Math.round(j))||j<90&&g(i.minute,1)||v<45&&g(i.minutes,Math.round(v))||v<90&&g(i.hour,1)||u<24&&g(i.hours,Math.round(u))||u<48&&g(i.day,1)||H<30&&g(i.days,Math.floor(H))||H<60&&g(i.month,1)||H<365&&g(i.months,Math.floor(H/30))||X<2&&g(i.year,1)||g(i.years,Math.floor(X));return b.trim([l,j,p].join(" "))},parse:function(c){c=b.trim(c);c=c.replace(/\.\d\d\d+/,"");c=c.replace(/-/,"/").replace(/-/,
"/");c=c.replace(/T/," ").replace(/Z/," UTC");c=c.replace(/([\+-]\d\d)\:?(\d\d)/," $1$2");return new Date(c)},datetime:function(c){c=b(c).get(0).tagName.toLowerCase()=="time"?b(c).attr("datetime"):b(c).attr("title");return m.parse(c)}});b.fn.timeago=function(){var c=this;c.each(k);var g=m.settings;g.refreshMillis>0&&setInterval(function(){c.each(k)},g.refreshMillis);return c};document.createElement("abbr");document.createElement("time")})(jQuery);
