window.Modernizr=function(p,a,A){function n(a,b){for(var g in a)if(y[a[g]]!==A)return b=="pfx"?a[g]:true;return false}var d={},E=a.documentElement;a.head||a.getElementsByTagName("head");var q=a.createElement("modernizr"),y=q.style,L=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),w="Webkit Moz O ms Khtml".split(" "),q={},z=[],b=function(b,v,g,e){var c,l,h=a.createElement("div");if(parseInt(g,10))for(;g--;)l=a.createElement("div"),l.id=e?e[g]:"modernizr"+(g+1),h.appendChild(l);c=["&shy;<style>",b,"</style>"].join("");
h.id="modernizr";h.innerHTML+=c;E.appendChild(h);b=v(h,b);h.parentNode.removeChild(h);return!!b},c,m={}.hasOwnProperty,o;typeof m!==A&&typeof m.call!==A?o=function(a,b){return m.call(a,b)}:o=function(a,b){return b in a&&typeof a.constructor.prototype[b]===A};(function(a,c){var g=a.join(""),e=c.length;b(g,function(a){for(var a=a.childNodes,b={};e--;)b[a[e].id]=a[e];d.csstransforms3d=b.csstransforms3d.offsetLeft===9},e,c)})([,["@media (",L.join("transform-3d),("),"modernizr){#csstransforms3d{left:9px;position:absolute}}"].join("")],
[,"csstransforms3d"]);q.csstransforms=function(){return!!n(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"])};q.csstransforms3d=function(){var a=!!n(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);a&&"webkitPerspective"in E.style&&(a=d.csstransforms3d);return a};for(var t in q)o(q,t)&&(c=t.toLowerCase(),d[c]=q[t](),z.push((d[c]?"":"no-")+c));y.cssText="";q=null;p.attachEvent&&function(){var b=a.createElement("div");b.innerHTML=
"<elem></elem>";return b.childNodes.length!==1}()&&function(a,b){function c(a){for(var b=-1;++b<h;)a.createElement(l[b])}a.iepp=a.iepp||{};var e=a.iepp,d=e.html5elements||"abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",l=d.split("|"),h=l.length,n=RegExp("(^|\\s)("+d+")","gi"),o=RegExp("<(/*)("+d+")","gi"),p=/^\s*[\{\}]\s*$/,q=RegExp("(^|[^\\n]*?\\s)("+d+")([^\\n]*)({[\\n\\w\\W]*?})","gi"),i=b.createDocumentFragment(),
m=b.documentElement,d=m.firstChild,r=b.createElement("body"),s=b.createElement("style"),u=/print|all/,f;e.getCSS=function(a,b){if(a+""===A)return"";for(var f=-1,c=a.length,d,j=[];++f<c;)d=a[f],d.disabled||(b=d.media||b,u.test(b)&&j.push(e.getCSS(d.imports,b),d.cssText),b="all");return j.join("")};e.parseCSS=function(a){for(var b=[],f;(f=q.exec(a))!=null;)b.push(((p.exec(f[1])?"\n":f[1])+f[2]+f[3]).replace(n,"$1.iepp_$2")+f[4]);return b.join("\n")};e.writeHTML=function(){var a=-1;for(f=f||b.body;++a<
h;)for(var u=b.getElementsByTagName(l[a]),c=u.length,d=-1;++d<c;)u[d].className.indexOf("iepp_")<0&&(u[d].className+=" iepp_"+l[a]);i.appendChild(f);m.appendChild(r);r.className=f.className;r.id=f.id;r.innerHTML=f.innerHTML.replace(o,"<$1font")};e._beforePrint=function(){s.styleSheet.cssText=e.parseCSS(e.getCSS(b.styleSheets,"all"));e.writeHTML()};e.restoreHTML=function(){r.innerHTML="";m.removeChild(r);m.appendChild(f)};e._afterPrint=function(){e.restoreHTML();s.styleSheet.cssText=""};c(b);c(i);
e.disablePP||(d.insertBefore(s,d.firstChild),s.media="print",s.className="iepp-printshim",a.attachEvent("onbeforeprint",e._beforePrint),a.attachEvent("onafterprint",e._afterPrint))}(p,a);d._version="2.0.6";d._prefixes=L;d._domPrefixes=w;d.testProp=function(a){return n([a])};d.testAllProps=function(a,b){var c=a.charAt(0).toUpperCase()+a.substr(1),c=(a+" "+w.join(c+" ")+c).split(" ");return n(c,b)};d.testStyles=b;E.className=E.className.replace(/\bno-js\b/,"")+(" js "+z.join(" "));return d}(this,this.document);
(function(p,a,A){function n(){for(var a=1,b=-1;o.length-++b;)if(o[b].s&&!(a=o[b].r))break;a&&q()}function d(u){var f=a.createElement("script"),d;f.src=u.s;f.onreadystatechange=f.onload=function(){!d&&(!f.readyState||f.readyState=="loaded"||f.readyState=="complete")&&(d=1,n(),f.onload=f.onreadystatechange=null)};b(function(){d||(d=1,n())},s.errorTimeout);u.e?f.onload():c.parentNode.insertBefore(f,c)}function E(u){var f=a.createElement("link"),d;f.href=u.s;f.rel="stylesheet";f.type="text/css";if(!u.e&&
(F||x)){var e=function(a){b(function(){if(!d)try{a.sheet.cssRules.length?(d=1,n()):e(a)}catch(f){f.code==1E3||f.message=="security"||f.message=="denied"?(d=1,b(function(){n()},0)):e(a)}},0)};e(f)}else f.onload=function(){d||(d=1,b(function(){n()},0))},u.e&&f.onload();b(function(){d||(d=1,n())},s.errorTimeout);!u.e&&c.parentNode.insertBefore(f,c)}function q(){var a=o.shift();t=1;a?a.t?b(function(){a.t=="c"?E(a):d(a)},0):(a(),n()):t=0}function y(d,f,e,h,m,l){function i(){!D&&(!j.readyState||j.readyState==
"loaded"||j.readyState=="complete")&&(k.r=D=1,!t&&n(),j.onload=j.onreadystatechange=null,b(function(){g.removeChild(j)},0))}var j=a.createElement(d),D=0,k={t:e,s:f,e:l};j.src=j.data=f;!v&&(j.style.display="none");j.width=j.height="0";d!="object"&&(j.type=e);j.onload=j.onreadystatechange=i;d=="img"?j.onerror=i:d=="script"&&(j.onerror=function(){k.e=k.r=1;q()});o.splice(h,0,k);g.insertBefore(j,v?null:c);b(function(){D||(g.removeChild(j),k.r=k.e=D=1,n())},s.errorTimeout)}function L(a,b,d){var c=b=="c"?
H:h;t=0;b=b||"j";B(a)?y(c,a,b,this.i++,z,d):(o.splice(this.i++,0,a),o.length==1&&q());return this}function w(){var a=s;a.loader={load:L,i:0};return a}var z=a.documentElement,b=p.setTimeout,c=a.getElementsByTagName("script")[0],m={}.toString,o=[],t=0,x="MozAppearance"in z.style,v=x&&!!a.createRange().compareNode,g=v?z:c.parentNode,e=p.opera&&m.call(p.opera)=="[object Opera]",F="webkitAppearance"in z.style,l=F&&"async"in a.createElement("script"),h=x?"object":e||l?"img":"script",H=F?"img":h,G=Array.isArray||
function(a){return m.call(a)=="[object Array]"},B=function(a){return typeof a=="string"},J=function(a){return m.call(a)=="[object Function]"},i=[],K={},r,s;s=function(a){function b(a){var a=a.split("!"),d=i.length,k=a.pop(),f=a.length,k={url:k,origUrl:k,prefixes:a},c,e;for(e=0;e<f;e++)c=K[a[e]],c&&(k=c(k));for(e=0;e<d;e++)k=i[e](k);return k}function d(a,c,k,e,h){var g=b(a),i=g.autoCallback;if(!g.bypass){c&&(c=J(c)?c:c[a]||c[e]||c[a.split("/").pop().split("?")[0]]);if(g.instead)return g.instead(a,
c,k,e,h);k.load(g.url,g.forceCSS||!g.forceJS&&/css$/.test(g.url)?"c":A,g.noexec);(J(c)||J(i))&&k.load(function(){w();c&&c(g.origUrl,h,e);i&&i(g.origUrl,h,e)})}}function c(a,b){function k(a){if(B(a))d(a,g,b,0,e);else if(Object(a)===a)for(h in a)a.hasOwnProperty(h)&&d(a[h],g,b,h,e)}var e=!!a.test,f=a.load||a.both,g=a.callback,h;k(e?a.yep:a.nope);k(f);a.complete&&b.load(a.complete)}var e,h,g=this.yepnope.loader;if(B(a))d(a,0,g,0);else if(G(a))for(e=0;e<a.length;e++)h=a[e],B(h)?d(h,0,g,0):G(h)?s(h):Object(h)===
h&&c(h,g);else Object(a)===a&&c(a,g)};s.addPrefix=function(a,b){K[a]=b};s.addFilter=function(a){i.push(a)};s.errorTimeout=1E4;a.readyState==null&&a.addEventListener&&(a.readyState="loading",a.addEventListener("DOMContentLoaded",r=function(){a.removeEventListener("DOMContentLoaded",r,0);a.readyState="complete"},0));p.yepnope=w()})(this,this.document);Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};
(function(p){unique_id=0;jQuery.fn.kenburns_plugin=function(a){unique_id++;if(this.length>1)return this.each(function(){p(this).kenburns_plugin(a)}),this;a=p.extend({zoomfactor:1.5,start_cpoint:[0,100],start_cpoint_random:true,dest_cpoint:[0,100],dest_cpoint_random:true,orig_img_width:null,orig_img_height:null,frames_per_second:30,anim_time:5E3,hover_mode:"play_on_hover",play_in_loop:true,auto_play:true,z_index:1,flash_at_start:false,canvas_width:null,canvas_height:null,alignment:"relative",run_at_init:true,
theme:"classic"},a||{});return this.each(function(){function A(a,b,c){return[b.x+(a.x-b.x)*c,b.y+(a.y-b.y)*c,b.width+(a.width-b.width)*c,b.height+(a.height-b.height)*c]}function n(a){a.x<0&&(a.x=0);a.y<0&&(a.y=0);a.x+a.width>g-1&&(a.x=g-a.width);a.y+a.height>e-1&&(a.y=e-a.height);return a}function d(a,b){return Math.floor(Math.random()*(b-a))+a}function E(){var a=H[0],b=H[1];N&&(a=d(H[0],H[1]),b=d(H[0],H[1]));a=Math.round(g*a/100);b=Math.round(e*b/100);l.x=Math.round(a-f/2);l.y=Math.round(b-I/2);
l.width=f;l.height=I;l=n(l,1)}function q(){var a=G[0],b=G[1];O&&(a=d(G[0],G[1]),b=d(G[0],G[1]));a=Math.round(g*a/100);b=Math.round(e*b/100);h.x=Math.round(a-f*i/2);h.y=Math.round(b-I*i/2);h.width=Math.round(f*i);h.height=Math.round(I*i);h=n(h,i)}function y(){C&&(w(),B<J?(B++,b.oneTime(F,function(){y()})):s&&(B=1,i=a.zoomfactor=="random"?d(0,M*100)/100:i,E(),q(),t.fadeOut(D,function(){L()})))}function L(){w();b.oneTime(F,function(){y()});t.fadeIn(D)}function w(){var a=A(l,h,B/J);if(K)j.getContext("2d").drawImage(b.get(0),
a[0],a[1],a[2],a[3],0,0,x,v);else{var c=f/a[2],d=a[0]*c*-1,a=a[1]*c*-1;jQuery.browser.msie?(m.css({filter:'progid:DXImageTransform.Microsoft.Matrix(FilterType="nearest neighbor",M11='+c+",M12=0,M21=0,M22="+c+",Dx="+d+",Dy="+a+")"}),m.css({"-ms-filter":'progid:DXImageTransform.Microsoft.Matrix(FilterType="nearest neighbor",M11='+c+",M12=0,M21=0,M22="+c+",Dx="+d+",Dy="+a+")"})):Modernizr.csstransforms&&(Modernizr.hw3dTransform?m.css({"-webkit-transform":"translate3d("+d+"px,"+a+"px,0) scale("+c+")",
"-ms-transform":"translate3d("+d+"px,"+a+"px,0) scale("+c+")","-o-transform":"translate3d("+d+"px,"+a+"px,0) scale("+c+")","-moz-transform":"translate3d("+d+"px,"+a+"px,0) scale("+c+")",transform:"translate3d("+d+"px,"+a+"px,0) scale("+c+")"}):m.css({"-webkit-transform":"translate("+d+"px,"+a+"px) scale("+c+")","-ms-transform":"translate("+d+"px,"+a+"px) scale("+c+")","-o-transform":"translate("+d+"px,"+a+"px) scale("+c+")","-moz-transform":"translate("+d+"px,"+a+"px) scale("+c+")",transform:"translate("+
d+"px,"+a+"px) scale("+c+")"}))}}function z(){(r=="pause_on_hover"||r=="none")&&u?(C=true,y(),b.trigger("bk.kenburns.play")):(r=="play_on_hover"&&w(),b.trigger("bk.kenburns.pause"))}var b=p(this),c=null,m=null,o=null,t=null,x=b.width(),v=b.height();if(a.canvas_width!=null)x=a.canvas_width;if(a.canvas_height!=null)v=a.canvas_height;var g=a.orig_img_width,e=a.orig_img_height,c=a.frames_per_second,F=Math.round(1E3/a.frames_per_second),l={},h={},H=a.start_cpoint,G=a.dest_cpoint,B=1,J=Math.round(a.anim_time*
c/1E3),i=a.zoomfactor,K=!!document.createElement("canvas").getContext,r=a.hover_mode,s=a.play_in_loop,u=a.auto_play,f=0,I=0,N=a.start_cpoint_random,O=a.dest_cpoint_random,M=g/x,C=false,j=null,c="bk_kb_canvas-"+unique_id;b.attr("data-bk-kb-id",c);i!="random"&&i>M&&(i=M);o=navigator.userAgent.toString().toLowerCase();jQuery.browser.webkit&&o.indexOf("chrome")!=-1&&(K=false);var D=250;!K&&jQuery.browser.msie&&parseInt(jQuery.browser.version,10)<9&&(D=0);jQuery.browser.webkit&&document.readyState!="complete"?
setTimeout(arguments.callee,100):(p.fn.kenburns_plugin.Play=function(){C=true;w();b.oneTime(F,function(){y()});b.trigger("bk.kenburns.play")},p.fn.kenburns_plugin.Pause=function(){C=false;b.stopTime();b.trigger("bk.kenburns.pause")},p.fn.kenburns_plugin.Current_Shift=function(){var a=A(l,h,B/J),b={},c=f/a[2];b.scale=c;b.trx=a[0]*c*-1;b["try"]=a[1]*c*-1;return b},p.fn.kenburns_plugin.Start=function(){z()},K?(b.after('<div class="bk_canvas_underlay '+a.theme+'" id="'+c+'"><canvas class="bk_canvas"></canvas></div>'),
o=c=b.next("div.bk_canvas_underlay#"+c),j=c.find("canvas.bk_canvas").get(0),j.setAttribute("width",x),j.setAttribute("height",v),t=c.find("canvas.bk_canvas")):(b.after('<div class="bk_canvas_underlay '+a.theme+'" id="'+c+'"><img src="'+b.attr("src")+'" width="'+g+'px" height="'+e+'px"/></div>'),c=b.next("div.bk_canvas_underlay#"+c),m=c.find("img"),m.css({position:"relative",overflow:"hidden",margin:"0px","padding:":"0px",top:"0px",left:"0px","-webkit-transform-origin":"0px 0px","-moz-transform-origin":"0px 0px",
"-o-transform-origin":"0px 0px","-ms-transform-origin":"0px 0px","transform-origin":"0px 0px"}),o=c,t=m),a.alignment=="relative"?c.css({top:-v+"px",left:"0px",width:x+"px",height:v+"px",position:"relative",overflow:"hidden"}):a.alignment=="absolute"&&c.css({top:"0px",left:"0px",width:x+"px",height:v+"px",position:"absolute",overflow:"hidden"}),f=x,f>g&&(f=g),I=v,I>e&&(I=e),i=a.zoomfactor=="random"?d(0,M*100)/100:i,E(),q(),b.trigger("bk.kenburns.init"),w(),a.flash_at_start?t.fadeOut(D,function(){w();
t.fadeIn(D,function(){a.run_at_init&&z()})}):a.run_at_init&&z(),o.hover(function(){r=="pause_on_hover"&&C?(b.stopTime(),b.trigger("bk.kenburns.pause")):r=="play_on_hover"&&!C&&(b.oneTime(F,function(){y()}),b.trigger("bk.kenburns.play"))},function(){r=="pause_on_hover"&&!C?(b.oneTime(F,function(){y()}),b.trigger("bk.kenburns.play")):r=="play_on_hover"&&C&&(b.stopTime(),b.trigger("bk.kenburns.pause"))}),b.bind("bk.kenburns.pause",function(){C=false}),b.bind("bk.kenburns.play",function(){C=true}))})}})(jQuery);
