/*!
 * CSS Browser Selector v. 0.4.0
 * http://rafael.adm.br/css_browser_selector
 */
function css_browser_selector(u){var ua=u.toLowerCase(),is=function(t){return ua.indexOf(t)>-1},g='gecko',w='webkit',s='safari',o='opera',m='mobile',h=document.documentElement,b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3.5')?g+' ff3 ff3_5':is('firefox/3.6')?g+' ff3 ff3_6':is('firefox/3')?g+' ff3':is('gecko/')?g:is('opera')?o+(/version\/(\d+)/.test(ua)?' '+o+RegExp.$1:(/opera(\s|\/)(\d+)/.test(ua)?' '+o+RegExp.$2:'')):is('konqueror')?'konqueror':is('blackberry')?m+' blackberry':is('android')?m+' android':is('chrome')?w+' chrome':is('iron')?w+' iron':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?m+' j2me':is('iphone')?m+' iphone':is('ipod')?m+' ipod':is('ipad')?m+' ipad':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win'+(is('windows nt 6.0')?' vista':''):is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js']; c = b.join(' '); h.className += ' '+c; return c;}; css_browser_selector(navigator.userAgent);
/**
    Head JS     The only script in your <HEAD>
    Copyright   Tero Piirainen (tipiirai)
    License     MIT / http://bit.ly/mit-license
    Version     0.96

    http://headjs.com
*/
(function(a){function l(){var a=window.outerWidth||b.clientWidth;b.className=b.className.replace(/ (w|lt)-\d+/g,""),f("w-"+Math.round(a/100)*100),h(c.screens,function(b){a<=b&&f("lt-"+b)}),i.feature()}function h(a,b){for(var c=0,d=a.length;c<d;c++)b.call(a,a[c],c)}function g(a){var c=new RegExp("\\b"+a+"\\b");b.className=b.className.replace(c,"")}function f(a){d[d.length]=a}var b=a.documentElement,c={screens:[320,480,640,768,1024,1280,1440,1680,1920],section:"-section",page:"-page",head:"head"},d=[];if(window.head_conf)for(var e in head_conf)head_conf[e]!==undefined&&(c[e]=head_conf[e]);var i=window[c.head]=function(){i.ready.apply(null,arguments)};i.feature=function(a,c,e){if(!a)b.className+=" "+d.join(" "),d=[];else{Object.prototype.toString.call(c)=="[object Function]"&&(c=c.call()),f((c?"":"no-")+a),i[a]=!!c,e||(g("no-"+a),g(a),i.feature());return i}};var j=navigator.userAgent.toLowerCase();j=/(webkit)[ \/]([\w.]+)/.exec(j)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(j)||/(msie) ([\w.]+)/.exec(j)||!/compatible/.test(j)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(j)||[],j[1]=="msie"&&(j[1]="ie",j[2]=document.documentMode||j[2]),f(j[1]),i.browser={version:j[2]},i.browser[j[1]]=!0;if(i.browser.ie){f("ie"+parseFloat(j[2]));for(var k=3;k<11;k++)parseFloat(j[2])<k&&f("lt-ie"+k);h("abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video".split("|"),function(b){a.createElement(b)})}h(location.pathname.split("/"),function(a,d){if(this.length>2&&this[d+1]!==undefined)d&&f(this.slice(1,d+1).join("-")+c.section);else{var e=a||"index",g=e.indexOf(".");g>0&&(e=e.substring(0,g)),b.id=e+c.page,d||f("root"+c.section)}}),l(),window.onresize=l,i.feature("js",!0).feature()})(document),function(){function h(a){var b=a.charAt(0).toUpperCase()+a.substr(1),c=(a+" "+d.join(b+" ")+b).split(" ");return!!g(c)}function g(a){for(var c in a)if(b[a[c]]!==undefined)return!0}var a=document.createElement("i"),b=a.style,c=" -o- -moz- -ms- -webkit- -khtml- ".split(" "),d="Webkit Moz O ms Khtml".split(" "),e=window.head_conf&&head_conf.head||"head",f=window[e],i={gradient:function(){var a="background-image:",d="gradient(linear,left top,right bottom,from(#9f9),to(#fff));",e="linear-gradient(left top,#eee,#fff);";b.cssText=(a+c.join(d+a)+c.join(e+a)).slice(0,-a.length);return!!b.backgroundImage},rgba:function(){b.cssText="background-color:rgba(0,0,0,0.5)";return!!b.backgroundColor},opacity:function(){return a.style.opacity===""},textshadow:function(){return b.textShadow===""},multiplebgs:function(){b.cssText="background:url(//:),url(//:),red url(//:)";return(new RegExp("(url\\s*\\(.*?){3}")).test(b.background)},boxshadow:function(){return h("boxShadow")},borderimage:function(){return h("borderImage")},borderradius:function(){return h("borderRadius")},cssreflections:function(){return h("boxReflect")},csstransforms:function(){return h("transform")},csstransitions:function(){return h("transition")},fontface:function(){var a=navigator.userAgent,b;if(0)return!0;if(b=a.match(/Chrome\/(\d+\.\d+\.\d+\.\d+)/))return b[1]>="4.0.249.4"||1*b[1].split(".")[0]>5;if((b=a.match(/Safari\/(\d+\.\d+)/))&&!/iPhone/.test(a))return b[1]>="525.13";if(/Opera/.test({}.toString.call(window.opera)))return opera.version()>="10.00";if(b=a.match(/rv:(\d+\.\d+\.\d+)[^b].*Gecko\//))return b[1]>="1.9.1";return!1}};for(var j in i)i[j]&&f.feature(j,i[j].call(),!0);f.feature()}(),function(a){function z(){d||(d=!0,s(e,function(a){p(a)}))}function y(c,d){var e=a.createElement("script");e.type="text/"+(c.type||"javascript"),e.src=c.src||c,e.async=!1,e.onreadystatechange=e.onload=function(){var a=e.readyState;!d.done&&(!a||/loaded|complete/.test(a))&&(d.done=!0,d())},(a.body||b).appendChild(e)}function x(a,b){if(a.state==o)return b&&b();if(a.state==n)return k.ready(a.name,b);if(a.state==m)return a.onpreload.push(function(){x(a,b)});a.state=n,y(a.url,function(){a.state=o,b&&b(),s(g[a.name],function(a){p(a)}),u()&&d&&s(g.ALL,function(a){p(a)})})}function w(a,b){a.state===undefined&&(a.state=m,a.onpreload=[],y({src:a.url,type:"cache"},function(){v(a)}))}function v(a){a.state=l,s(a.onpreload,function(a){a.call()})}function u(a){a=a||h;var b;for(var c in a){if(a.hasOwnProperty(c)&&a[c].state!=o)return!1;b=!0}return b}function t(a){return Object.prototype.toString.call(a)=="[object Function]"}function s(a,b){if(!!a){typeof a=="object"&&(a=[].slice.call(a));for(var c=0;c<a.length;c++)b.call(a,a[c],c)}}function r(a){var b;if(typeof a=="object")for(var c in a)a[c]&&(b={name:c,url:a[c]});else b={name:q(a),url:a};var d=h[b.name];if(d&&d.url===b.url)return d;h[b.name]=b;return b}function q(a){var b=a.split("/"),c=b[b.length-1],d=c.indexOf("?");return d!=-1?c.substring(0,d):c}function p(a){a._done||(a(),a._done=1)}var b=a.documentElement,c,d,e=[],f=[],g={},h={},i=a.createElement("script").async===!0||"MozAppearance"in a.documentElement.style||window.opera,j=window.head_conf&&head_conf.head||"head",k=window[j]=window[j]||function(){k.ready.apply(null,arguments)},l=1,m=2,n=3,o=4;i?k.js=function(){var a=arguments,b=a[a.length-1],c={};t(b)||(b=null),s(a,function(d,e){d!=b&&(d=r(d),c[d.name]=d,x(d,b&&e==a.length-2?function(){u(c)&&p(b)}:null))});return k}:k.js=function(){var a=arguments,b=[].slice.call(a,1),d=b[0];if(!c){f.push(function(){k.js.apply(null,a)});return k}d?(s(b,function(a){t(a)||w(r(a))}),x(r(a[0]),t(d)?d:function(){k.js.apply(null,b)})):x(r(a[0]));return k},k.ready=function(b,c){if(b==a){d?p(c):e.push(c);return k}t(b)&&(c=b,b="ALL");if(typeof b!="string"||!t(c))return k;var f=h[b];if(f&&f.state==o||b=="ALL"&&u()&&d){p(c);return k}var i=g[b];i?i.push(c):i=g[b]=[c];return k},k.ready(a,function(){u()&&s(g.ALL,function(a){p(a)}),k.feature&&k.feature("domloaded",!0)});if(window.addEventListener)a.addEventListener("DOMContentLoaded",z,!1),window.addEventListener("load",z,!1);else if(window.attachEvent){a.attachEvent("onreadystatechange",function(){a.readyState==="complete"&&z()});var A=1;try{A=window.frameElement}catch(B){}!A&&b.doScroll&&function(){try{b.doScroll("left"),z()}catch(a){setTimeout(arguments.callee,1);return}}(),window.attachEvent("onload",z)}!a.readyState&&a.addEventListener&&(a.readyState="loading",a.addEventListener("DOMContentLoaded",handler=function(){a.removeEventListener("DOMContentLoaded",handler,!1),a.readyState="complete"},!1)),setTimeout(function(){c=!0,s(f,function(a){a()})},300)}(document);
/*
 * Cycle 2.94
 */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(4($){6 y="2.3P";3($.1r==1P){$.1r={15:!($.1Q.2O)}}4 1b(s){3($.F.B.1b){M(s)}}4 M(){3(2f.2g&&2f.2g.M){2f.2g.M("[B] "+3Q.3R.3S.2P(3T," "))}}$.F.B=4(g,h){6 o={s:7.2Q,c:7.3U};3(7.9===0&&g!="2h"){3(!$.2R&&o.s){M("2S 18 2T, 3V 1R");$(4(){$(o.s,o.c).B(g,h)});8 7}M("1S; 3W 1l 1T 3X 2Q"+($.2R?"":" (2S 18 2T)"));8 7}8 7.X(4(){6 a=2U(7,g,h);3(a===C){8}a.1s=a.1s||$.F.B.1s;3(7.K){1x(7.K)}7.K=7.12=0;6 b=$(7);6 c=a.2i?$(a.2i,7):b.2V();6 d=c.3Y();3(d.9<2){M("1S; 3Z 40 41: "+d.9);8}6 e=2W(b,c,d,a,o);3(e===C){8}6 f=e.1I?10:2j(d[e.G],d[e.A],e,!e.Y);3(f){f+=(e.2X||0);3(f<10){f=10}1b("43 N: "+f);7.K=2k(4(){1e(d,e,0,!a.Y)},f)}})};4 2U(e,f,g){3(e.1t==1P){e.1t=0}3(f===1P||f===D){f={}}3(f.2l==2Y){44(f){1u"1y":1u"2h":6 h=$(e).1z("B.1A");3(!h){8 C}e.1t++;3(e.K){1x(e.K)}e.K=0;$(e).45("B.1A");3(f=="1y"){1y(h)}8 C;1u"46":e.12=(e.12===1)?0:1;2m(e.12,g,e);8 C;1u"2n":e.12=1;8 C;1u"2Z":e.12=0;2m(C,g,e);8 C;1u"1m":1u"J":6 h=$(e).1z("B.1A");3(!h){M(\'2o 18 1T, "1m/J" 47\');8 C}$.F.B[f](h);8 C;48:f={R:f}}8 f}H{3(f.2l==49){6 i=f;f=$(e).1z("B.1A");3(!f){M("2o 18 1T, 31 18 1B 2p");8 C}3(i<0||i>=f.1l.9){M("4a 2p 32: "+i);8 C}f.A=i;3(e.K){1x(e.K);e.K=0}3(33 g=="4b"){f.1U=g}1e(f.1l,f,1,i>=f.G);8 C}}8 f;4 2m(a,b,c){3(!a&&b===O){6 d=$(c).1z("B.1A");3(!d){M("2o 18 1T, 31 18 2Z");8 C}3(c.K){1x(c.K);c.K=0}1e(d.1l,d,1,!d.Y)}}}4 2q(a,b){3(!$.1r.15&&b.1J&&a.35.36){4c{a.35.4d("36")}4e(4f){}}}4 1y(a){3(a.J){$(a.J).2r(a.1K)}3(a.1m){$(a.1m).2r(a.1K)}3(a.1f||a.1v){$.X(a.1L||[],4(){7.2r().4g()})}a.1L=D;3(a.1y){a.1y(a)}}4 2W(f,g,k,l,o){6 m=$.1g({},$.F.B.38,l||{},$.39?f.39():$.4h?f.1z():{});3(m.2s){m.2t=m.2u||k.9}6 n=f[0];f.1z("B.1A",m);m.$1n=f;m.1V=n.1t;m.1l=k;m.S=m.S?[m.S]:[];m.P=m.P?[m.P]:[];m.P.2v(4(){m.1M=0});3(!$.1r.15&&m.1J){m.P.Z(4(){2q(7,m)})}3(m.1I){m.P.Z(4(){1e(k,m,0,!m.Y)})}3a(m);3(!$.1r.15&&m.1J&&!m.2w){2x(g)}3(f.L("1W")=="4i"){f.L("1W","4j")}3(m.I){f.I(m.I)}3(m.E&&m.E!="1X"){f.E(m.E)}3(m.T){m.T=1Y(m.T)}H{3(m.Y){m.T=k.9-1}}3(m.1c){m.1o=[];1C(6 i=0;i<k.9;i++){m.1o.Z(i)}m.1o.4k(4(a,b){8 1N.1c()-0.5});m.11=1;m.T=m.1o[1]}H{3(m.T>=k.9){m.T=0}}m.G=m.T||0;6 p=m.T;g.L({1W:"3b",3c:0,3d:0}).2y().X(4(i){6 z;3(m.Y){z=p?i<=p?k.9+(i-p):p-i:k.9-i}H{z=p?i>=p?k.9-(i-p):p-i:k.9-i}$(7).L("z-32",z)});$(k[p]).L("15",1).4l();2q(k[p],m);3(m.1h&&m.I){g.I(m.I)}3(m.1h&&m.E&&m.E!="1X"){g.E(m.E)}6 q=m.3e&&!f.4m();3(q){6 r=0,1D=0;1C(6 j=0;j<k.9;j++){6 s=$(k[j]),e=s[0],w=s.4n(),h=s.4o();3(!w){w=e.3f||e.I||s.1Z("I")}3(!h){h=e.3g||e.E||s.1Z("E")}r=w>r?w:r;1D=h>1D?h:1D}3(r>0&&1D>0){f.L({I:r+"3h",E:1D+"3h"})}}3(m.2n){f.3i(4(){7.12++},4(){7.12--})}3(3j(m)===C){8 C}6 t=C;l.21=l.21||0;g.X(4(){6 a=$(7);7.U=(m.1h&&m.E)?m.E:(a.E()||7.3g||7.E||a.1Z("E")||0);7.V=(m.1h&&m.I)?m.I:(a.I()||7.3f||7.I||a.1Z("I")||0);3(a.4p("3k")){6 b=($.1Q.2O&&7.V==28&&7.U==30&&!7.22);6 c=($.1Q.4q&&7.V==34&&7.U==19&&!7.22);6 d=($.1Q.4r&&((7.V==42&&7.U==19)||(7.V==37&&7.U==17))&&!7.22);6 e=(7.U==0&&7.V==0&&!7.22);3(b||c||d||e){3(o.s&&m.3l&&++l.21<4s){M(l.21," - 3k 2p 18 4t, 4u 1R: ",7.3m,7.V,7.U);2k(4(){$(o.s,o.c).B(l)},m.3n);t=O;8 C}H{M("4v 18 4w 4x 4y 4z: "+7.3m,7.V,7.U)}}}8 O});3(t){8 C}m.Q=m.Q||{};m.1i=m.1i||{};m.1j=m.1j||{};g.18(":2z("+p+")").L(m.Q);3(m.3o){$(g[p]).L(m.3o)}3(m.N){m.N=1Y(m.N);3(m.W.2l==2Y){m.W=$.R.4A[m.W]||1Y(m.W)}3(!m.23){m.W=m.W/2}6 u=m.R=="3p"?4B:2A;3q((m.N-m.W)<u){m.N+=m.W}}3(m.2B){m.1E=m.1F=m.2B}3(!m.24){m.24=m.W}3(!m.1p){m.1p=m.W}m.1w=k.9;m.G=m.2C=p;3(m.1c){3(++m.11==k.9){m.11=0}m.A=m.1o[m.11]}H{3(m.Y){m.A=m.T==0?(k.9-1):m.T-1}H{m.A=m.T>=(k.9-1)?0:m.T+1}}3(!m.1G){6 v=$.F.B.1O[m.R];3($.1k(v)){v(f,g,m)}H{3(m.R!="2D"&&!m.1G){M("3r 25: "+m.R,"; 1R 1S");8 C}}}6 x=g[p];3(m.S.9){m.S[0].26(x,[x,x,m,O])}3(m.P.9>1){m.P[1].26(x,[x,x,m,O])}3(m.J){$(m.J).27(m.1K,4(){8 1B(m,1)})}3(m.1m){$(m.1m).27(m.1K,4(){8 1B(m,0)})}3(m.1f||m.1v){3s(k,m)}3t(m,k);8 m}4 3a(a){a.13={S:[],P:[]};a.13.Q=$.1g({},a.Q);a.13.1d=$.1g({},a.1d);a.13.1i=$.1g({},a.1i);a.13.1j=$.1g({},a.1j);$.X(a.S,4(){a.13.S.Z(7)});$.X(a.P,4(){a.13.P.Z(7)})}4 3j(a){6 i,1q,1H=$.F.B.1O;3(a.R.3u(",")>0){a.1G=O;a.14=a.R.4C(/\\s*/g,"").4D(",");1C(i=0;i<a.14.9;i++){6 b=a.14[i];1q=1H[b];3(!1q||!1H.3v(b)||!$.1k(1q)){M("4E 3r 25: ",b);a.14.3w(i,1);i--}}3(!a.14.9){M("4F 4G 1O 4H; 1R 1S.");8 C}}H{3(a.R=="4I"){a.1G=O;a.14=[];1C(p 3x 1H){1q=1H[p];3(1H.3v(p)&&$.1k(1q)){a.14.Z(p)}}}}3(a.1G&&a.3y){6 c=1N.3z(1N.1c()*20)+30;1C(i=0;i<c;i++){6 d=1N.3z(1N.1c()*a.14.9);a.14.Z(a.14.3w(d,1)[0])}1b("4J R 4K: ",a.14)}8 O}4 3t(d,e){d.4L=4(a,b){6 c=$(a),s=c[0];3(!d.2u){d.2t++}e[b?"2v":"Z"](s);3(d.3A){d.3A[b?"2v":"Z"](s)}d.1w=e.9;c.L("1W","3b");c[b?"4M":"3B"](d.$1n);3(b){d.G++;d.A++}3(!$.1r.15&&d.1J&&!d.2w){2x(c)}3(d.1h&&d.I){c.I(d.I)}3(d.1h&&d.E&&d.E!="1X"){c.E(d.E)}s.U=(d.1h&&d.E)?d.E:c.E();s.V=(d.1h&&d.I)?d.I:c.I();c.L(d.Q);3(d.1f||d.1v){$.F.B.2E(e.9-1,s,$(d.1f),e,d)}3($.1k(d.3C)){d.3C(c)}H{c.2y()}}}$.F.B.3D=4(a,b){b=b||a.R;a.S=[];a.P=[];a.Q=$.1g({},a.13.Q);a.1d=$.1g({},a.13.1d);a.1i=$.1g({},a.13.1i);a.1j=$.1g({},a.13.1j);a.29=D;$.X(a.13.S,4(){a.S.Z(7)});$.X(a.13.P,4(){a.P.Z(7)});6 c=$.F.B.1O[b];3($.1k(c)){c(a.$1n,$(a.1l),a)}};4 1e(a,b,c,d){3(c&&b.1M&&b.2F){1b("2F 3x 1e(), 4N 3E 25");$(a).2h(O,O);b.1M=C}3(b.1M){1b("25 3E, 4O 4P 1q 4Q");8}6 p=b.$1n[0],1a=a[b.G],J=a[b.A];3(p.1t!=b.1V||p.K===0&&!c){8}3(!c&&!p.12&&!b.2G&&((b.2s&&(--b.2t<=0))||(b.2a&&!b.1c&&b.A<b.G))){3(b.2H){b.2H(b)}8}6 e=C;3((c||!p.12)&&(b.A!=b.G)){e=O;6 f=b.R;1a.U=1a.U||$(1a).E();1a.V=1a.V||$(1a).I();J.U=J.U||$(J).E();J.V=J.V||$(J).I();3(b.1G){3(b.2b==1P||++b.2b>=b.14.9){b.2b=0}f=b.14[b.2b];b.4R=f}3(b.1U){f=b.1U;b.1U=D}$.F.B.3D(b,f);3(b.S.9){$.X(b.S,4(i,o){3(p.1t!=b.1V){8}o.26(J,[1a,J,b,d])})}6 g=4(){$.X(b.P,4(i,o){3(p.1t!=b.1V){8}o.26(J,[1a,J,b,d])})};1b("1q 4S; G: "+b.G+"; A: "+b.A);b.1M=1;3(b.29){b.29(1a,J,b,g,d,c&&b.2c)}H{3($.1k($.F.B[b.R])){$.F.B[b.R](1a,J,b,g,d,c&&b.2c)}H{$.F.B.2D(1a,J,b,g,d,c&&b.2c)}}}3(e||b.A==b.G){b.2C=b.G;3(b.1c){b.G=b.A;3(++b.11==a.9){b.11=0}b.A=b.1o[b.11];3(b.A==b.G){b.A=(b.G==b.1w-1)?0:b.G+1}}H{3(b.Y){6 h=(b.A-1)<0;3(h&&b.2G){b.Y=!b.Y;b.A=1;b.G=0}H{b.A=h?(a.9-1):b.A-1;b.G=h?0:b.A+1}}H{6 h=(b.A+1)==a.9;3(h&&b.2G){b.Y=!b.Y;b.A=a.9-2;b.G=a.9-1}H{b.A=h?0:b.A+1;b.G=h?a.9-1:b.A-1}}}}3(e&&b.1f){b.1s(b.1f,b.G,b.2I)}6 j=0;3(b.N&&!b.1I){j=2j(a[b.G],a[b.A],b,d)}H{3(b.1I&&p.12){j=10}}3(j>0){p.K=2k(4(){1e(a,b,0,!b.Y)},j)}}$.F.B.1s=4(a,b,c){$(a).X(4(){$(7).2V().4T(c).2z(b).4U(c)})};4 2j(a,b,c,d){3(c.2J){6 t=c.2J.2P(a,a,b,c,d);3q((t-c.W)<2A){t+=c.W}1b("4V N: "+t+"; W: "+c.W);3(t!==C){8 t}}8 c.N}$.F.B.J=4(a){1B(a,1)};$.F.B.1m=4(a){1B(a,0)};4 1B(a,b){6 c=b?1:-1;6 d=a.1l;6 p=a.$1n[0],N=p.K;3(N){1x(N);p.K=0}3(a.1c&&c<0){a.11--;3(--a.11==-2){a.11=d.9-2}H{3(a.11==-1){a.11=d.9-1}}a.A=a.1o[a.11]}H{3(a.1c){a.A=a.1o[a.11]}H{a.A=a.G+c;3(a.A<0){3(a.2a){8 C}a.A=d.9-1}H{3(a.A>=d.9){3(a.2a){8 C}a.A=0}}}}6 e=a.3F||a.4W;3($.1k(e)){e(c>0,a.A,d[a.A])}1e(d,a,1,b);8 C}4 3s(a,b){6 c=$(b.1f);$.X(a,4(i,o){$.F.B.2E(i,o,c,a,b)});b.1s(b.1f,b.T,b.2I)}$.F.B.2E=4(i,b,c,d,f){6 a;3($.1k(f.1v)){a=f.1v(i,b);1b("1v("+i+", 4X) 4Y: "+a)}H{a=\'<a 4Z="#">\'+(i+1)+"</a>"}3(!a){8}6 g=$(a);3(g.50("51").9===0){6 h=[];3(c.9>1){c.X(4(){6 a=g.52(O);$(7).53(a);h.Z(a[0])});g=$(h)}H{g.3B(c)}}f.1L=f.1L||[];f.1L.Z(g);g.27(f.2K,4(e){e.54();f.A=i;6 p=f.$1n[0],N=p.K;3(N){1x(N);p.K=0}6 a=f.3G||f.55;3($.1k(a)){a(f.A,d[f.A])}1e(d,f,1,f.G<i)});3(!/^2d/.56(f.2K)&&!f.3H){g.27("2d.B",4(){8 C})}3(f.3I){g.3i(4(){f.$1n[0].12++},4(){f.$1n[0].12--})}};$.F.B.57=4(a,b){6 d,l=a.2C,c=a.G;3(b){d=c>l?c-l:a.1w-l}H{d=c<l?l-c:l+a.1w-c}8 d};4 2x(b){1b("58 59 2L-2M 5a");4 2e(s){s=1Y(s).5b(16);8 s.9<2?"0"+s:s}4 3J(e){1C(;e&&e.5c.5d()!="5e";e=e.5f){6 v=$.L(e,"2L-2M");3(v.3u("5g")>=0){6 a=v.5h(/\\d+/g);8"#"+2e(a[0])+2e(a[1])+2e(a[2])}3(v&&v!="5i"){8 v}}8"#5j"}b.X(4(){$(7).L("2L-2M",3J(7))})}$.F.B.3K=4(a,b,c,w,h,d){$(c.1l).18(a).2y();c.Q.15=1;c.Q.3L="5k";3(c.2N&&w!==C&&b.V>0){c.Q.I=b.V}3(c.2N&&h!==C&&b.U>0){c.Q.E=b.U}c.1d=c.1d||{};c.1d.3L="5l";$(a).L("3M",c.1w+(d===O?1:0));$(b).L("3M",c.1w+(d===O?0:1))};$.F.B.2D=4(a,b,c,d,e,f){6 g=$(a),$n=$(b);6 h=c.24,1p=c.1p,1E=c.1E,1F=c.1F;$n.L(c.Q);3(f){3(33 f=="5m"){h=1p=f}H{h=1p=1}1E=1F=D}6 i=4(){$n.3N(c.1i,h,1E,d)};g.3N(c.1j,1p,1F,4(){3(c.1d){g.L(c.1d)}3(!c.23){i()}});3(c.23){i()}};$.F.B.1O={3O:4(d,e,f){e.18(":2z("+f.G+")").L("15",0);f.S.Z(4(a,b,c){$.F.B.3K(a,b,c);c.Q.15=0});f.1i={15:1};f.1j={15:0};f.Q={3c:0,3d:0}}};$.F.B.5n=4(){8 y};$.F.B.38={R:"3O",N:5o,2J:D,1I:0,W:5p,24:D,1p:D,J:D,1m:D,3F:D,1K:"2d.B",1f:D,3G:D,2K:"2d.B",3H:C,1v:D,S:D,P:D,2H:D,2B:D,1E:D,1F:D,3p:D,1i:D,1j:D,Q:D,1d:D,29:D,E:"1X",T:0,23:1,1c:0,1h:0,3e:1,2N:1,2n:0,3I:0,2s:0,2u:0,2X:0,2i:D,1J:!$.1r.15,2w:C,2a:0,2c:0,3y:1,5q:0,2F:O,3l:O,3n:2A,2I:"5r",1s:D,Y:C}})(5s);',62,339,'|||if|function||var|this|return|length|||||||||||||||||||||||||||nextSlide|cycle|false|null|height|fn|currSlide|else|width|next|cycleTimeout|css|log|timeout|true|after|cssBefore|fx|before|startingSlide|cycleH|cycleW|speed|each|backwards|push||randomIndex|cyclePause|original|fxs|opacity|||not||curr|debug|random|cssAfter|go|pager|extend|fit|animIn|animOut|isFunction|elements|prev|cont|randomMap|speedOut|tx|support|updateActivePagerLink|cycleStop|case|pagerAnchorBuilder|slideCount|clearTimeout|destroy|data|opts|advance|for|maxh|easeIn|easeOut|multiFx|txs|continuous|cleartype|prevNextEvent|pagerAnchors|busy|Math|transitions|undefined|browser|slideshow|terminating|found|oneTimeFx|stopCount|position|auto|parseInt|attr||requeueAttempts|complete|sync|speedIn|transition|apply|bind||fxFn|nowrap|lastFx|fastOnEvent|click|hex|window|console|stop|slideExpr|getTimeout|setTimeout|constructor|checkInstantResume|pause|options|slide|removeFilter|unbind|autostop|countdown|autostopCount|unshift|cleartypeNoBg|clearTypeFix|hide|eq|250|easing|lastSlide|custom|createPagerAnchor|manualTrump|bounce|end|activePagerClass|timeoutFn|pagerEvent|background|color|slideResize|msie|call|selector|isReady|DOM|ready|handleArguments|children|buildOptions|delay|String|resume||can|index|typeof||style|filter||defaults|metadata|saveOriginalOpts|absolute|top|left|containerResize|offsetWidth|offsetHeight|px|hover|supportMultiTransitions|img|requeueOnImageNotLoaded|src|requeueTimeout|cssFirst|shuffle|while|unknown|buildPager|exposeAddSlide|indexOf|hasOwnProperty|splice|in|randomizeEffects|floor|els|appendTo|onAddSlide|resetState|active|onPrevNextEvent|onPagerEvent|allowPagerClickBubble|pauseOnPagerHover|getBg|commonReset|display|zIndex|animate|fade|94|Array|prototype|join|arguments|context|queuing|zero|by|get|too|few|slides||first|switch|removeData|toggle|ignored|default|Number|invalid|string|try|removeAttribute|catch|smother|remove|meta|static|relative|sort|show|innerHeight|outerWidth|outerHeight|is|mozilla|opera|100|loaded|requeuing|could|determine|size|of|image|speeds|500|replace|split|discarding|No|valid|named|all|randomized|sequence|addSlide|prependTo|stopping|ignoring|new|request|currFx|firing|removeClass|addClass|calculated|prevNextClick|el|returned|href|parents|body|clone|append|preventDefault|pagerClick|test|hopsFromLast|applying|clearType|hack|toString|nodeName|toLowerCase|html|parentNode|rgb|match|transparent|ffffff|block|none|number|ver|4000|1000|rev|activeSlide|jQuery'.split('|'),0,{}));
/*!
 * Equal Height v. 1.11
 */
(function($){$.fn.equalHeights=function(){$(window).resize($.proxy(function(){var tallest=0;$(this).css('min-height',0);$(this).each(function(){if($(this).outerHeight()>tallest){tallest=$(this).outerHeight();}});$(this).each(function(){var padding=$(this).outerHeight()-$(this).height();var height=tallest-padding;$(this).css({'min-height':height});if($.browser.msie&&parseInt($.browser.version,10)==6)$(this).height(height);});},this)).triggerHandler('resize');return this;};})(jQuery);
/*
* $ lightbox_me
* By: Buck Wilson
* Version : 2.3
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*     http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
(function($){
$.fn.lightbox_me=function(options){
return this.each(function(){
var
opts=$.extend({},$.fn.lightbox_me.defaults,options),
$overlay=$(),
$self=$(this),
$iframe=$('<iframe id="foo" style="z-index: '+(opts.zIndex+1)+';border: none; margin: 0; padding: 0; position: absolute; width: 100%; height: 100%; top: 0; left: 0; filter: mask();"/>'),
ie6=($.browser.msie&&$.browser.version<7)
if(opts.showOverlay){
var $currentOverlays=$(".js_lb_overlay:visible")
if($currentOverlays.length>0){
$overlay=$('<div class="lb_overlay_clear js_lb_overlay"/>')
}else{
$overlay=$('<div class="'+opts.classPrefix+'_overlay js_lb_overlay"/>')}}
if(ie6){
var src=/^https/i.test(window.location.href || '')? 'javascript:false' : 'about:blank'
$iframe.attr('src',src)
$('body').append($iframe)}
$('body').append($self.hide()).append($overlay)
if(opts.showOverlay){
setOverlayHeight()
$overlay.css({position: 'absolute',width: '100%',top: 0,left: 0,right: 0,bottom: 0,zIndex:(opts.zIndex+2),display: 'none'})
if(!$overlay.hasClass('lb_overlay_clear')){
$overlay.css(opts.overlayCSS)}}
if(opts.showOverlay){
$overlay.fadeIn(opts.overlaySpeed,function(){
setSelfPosition()
$self[opts.appearEffect](opts.lightboxSpeed,function(){setOverlayHeight();setSelfPosition();opts.onLoad()})
})
}else{
setSelfPosition()
$self[opts.appearEffect](opts.lightboxSpeed,function(){opts.onLoad()})}
if(opts.parentLightbox){
opts.parentLightbox.fadeOut(200)}
$(window).resize(setOverlayHeight)
.resize(setSelfPosition)
.scroll(setSelfPosition)
.keyup(observeKeyPress)
if(opts.closeClick){
$overlay.click(function(e){closeLightbox();e.preventDefault;})}
$self.delegate(opts.closeSelector,"click",function(e){
closeLightbox();e.preventDefault()
})
$self.bind('close',closeLightbox)
$self.bind('reposition',setSelfPosition)
function closeLightbox(){
var s=$self[0].style
if(opts.destroyOnClose){
$self.add($overlay).remove()
}else{
$self.add($overlay).hide()}
if(opts.parentLightbox){
opts.parentLightbox.fadeIn(200)}
$iframe.remove()
$self.undelegate(opts.closeSelector,"click")
$(window).unbind('reposition',setOverlayHeight)
$(window).unbind('reposition',setSelfPosition)
$(window).unbind('scroll',setSelfPosition)
$(document).unbind('keyup',observeKeyPress)
if(ie6)
s.removeExpression('top')
opts.onClose()}
function observeKeyPress(e){
if((e.keyCode==27 ||(e.DOM_VK_ESCAPE==27&&e.which==0))&&opts.closeEsc)closeLightbox()}
function setOverlayHeight(){
if($(window).height()<$(document).height()){
$overlay.css({height: $(document).height()+'px'})
$iframe.css({height: $(document).height()+'px'})
}else{
$overlay.css({height: '100%'})
if(ie6){
$('html,body').css('height','100%')
$iframe.css('height','100%')}}}
function setSelfPosition(){
var s=$self[0].style
$self.css({left: '50%',marginLeft:($self.outerWidth()/2)*-1,zIndex:(opts.zIndex+3)})
if(($self.height()+80>=$(window).height())&&($self.css('position')!='absolute' || ie6)){
var topOffset=$(document).scrollTop()+40
$self.css({position: 'absolute',top: topOffset+'px',marginTop: 0})
if(ie6){
s.removeExpression('top')}
}else if($self.height()+80<$(window).height()){
if(ie6){
s.position='absolute'
if(opts.centered){
s.setExpression('top','(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"')
s.marginTop=0
}else{
var top=(opts.modalCSS&&opts.modalCSS.top)? parseInt(opts.modalCSS.top): 0
s.setExpression('top','((blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + '+top+') + "px"')}
}else{
if(opts.centered){
$self.css({position: 'fixed',top: '50%',marginTop:($self.outerHeight()/2)*-1})
}else{
$self.css({position: 'fixed'}).css(opts.modalCSS)}}}}
})}
$.fn.lightbox_me.defaults={
appearEffect: "fadeIn",
appearEase: "",
overlaySpeed: 250,
lightboxSpeed: 300,
closeSelector: ".close",
closeClick: true,
closeEsc: true,
destroyOnClose: false,
showOverlay: true,
parentLightbox: false,
onLoad: function(){},
onClose: function(){},
classPrefix: 'lb',
zIndex: 999,
centered: false,
modalCSS:{top: '40px'},
overlayCSS:{background: '#666',opacity: .25}}
})(jQuery)

/*!
 * Scripts
 */
jQuery(function($) {
	var Engine = {
		utils : {
			links : function(){
				$('a[rel*=external], a.link-external').bind('click',function(e){
					e.preventDefault();
					window.open($(this).attr('href'));						  
				});
			},
			mails : function(){
				$('a.email').each(function(index){
					tr = $(this).text().replace('//','@');
					tr = tr.replace('/','.');
					$(this).text(tr);
					$(this).attr('href','mailto:'+tr);
				});
			},
			featured : function() {
				$('#featured > div > h2 + div').after('<div id="navi-a">').cycle({ 
					timeout: 3000,  
					cleartype:  true,
					cleartypeNoBg:  true,
					pager: '#navi-a' 
				});

				var mn = $('a[accesskey="9"]');
				var smh = false;
				var smhi = false;
				var ct;
				var sv;
				
				sv = parseInt($('#gallery').css('marginTop').substring(0,$('#gallery').css('marginTop').length-2));
				
				function menuhide()
				{
					if(smh == true && smhi == true)
					{
						if(parseInt($('#gallery').css('marginTop').substring(0,$('#gallery').css('marginTop').length-2)) == 0)
						{
							mn.parent('li').removeClass('active');
							$('#gallery').animate({'marginTop':'-=122px'},250,function()
							{
								smh = false;
							}
							);

						}
						smhi = false;
						smh = false;
					}
					return false;					
				}
				
				mn.bind
				(
					{
						mouseenter: function()
						{
							if(smh == false)
							{
								if(parseInt($('#gallery').css('marginTop').substring(0,$('#gallery').css('marginTop').length-2)) == sv)
								{
									$(this).parent('li').addClass('active');
									$('#gallery').animate({'marginTop':'+=122px'},250,function()
									{
										smh = true;
									}
									);
								}
							}	
							unbind('mouseenter',false);							
						},
						
						mouseleave: function ()
						{
							smhi = true;
							ct = setTimeout("menuhide();",800);
							unbind('mouseleave',false);							
						}
					}
				);
				
				$('#gallery').bind
				(
					{
						mouseenter: function()
						{
							if(smhi == true)
							{
								clearTimeout(ct);
								smhi = false;
							}
							unbind('mouseenter',false);
						},
						mouseleave: function()
						{
							smh = true;
							smhi = true;
							menuhide();
							unbind('mouseleave',false);
						}
					}
				);
				
				$('#nav li').each( function(index) {
					if($(this).html().search(/<br>/i)!=-1)
					{
						$(this).addClass('multiline');
					}}
				);
			},
			heights : function() {
				//$('div.contact-a, #root').equalHeights();	
				$('.triple-a > article').equalHeights();	
				$('.triple-b > article').equalHeights();	
			},
			zoomy : function() { 
				$('div.contact-a').css('display','none');
				$('#contact .b a, .contact-a a').bind('click',function(e) {
					$('div.contact-a').lightbox_me({
						centered: true, 
						onLoad: function() { 
							$('div.contact-a').find('input:first').focus()
							}
						});
					e.preventDefault();
				});
				$('lb_overlay').trigger('close');
				$('div.contact-a legend').css({'display':'none'});
			},
            formvalid: function()
            {
				var ct = true;
                $('div.contact-a form input:not([type=submit]),div.contact-a form textarea').each(function()
				{
					if(!$(this).val().length)
					{
						ct = false;
						$(this).prev().addClass('scheme-a');
					}
					else
					{
						if($(this).prev().attr('class').search(/scheme-a/i)!=-1)
						$(this).prev().removeClass('scheme-a');
					}
				}
				);
				
				if(ct==true)
				{
					$('div.contact-a legend').slideDown('fast',function()
					{
						$(this).css({'display':'block'});
					}
					);
				}
                return false;
            }
		},
		fixes : {
			ie : function() {
				if($.browser.msie && parseInt($.browser.version,10) < 9){
					$(':last-child').addClass('last-child');
					$('#top + #featured, #heading + #featured').addClass('topfeatured');
					$('#content + #featured').addClass('contentfeatured');
				}
			}
		}

	};

	Engine.utils.links();
	Engine.utils.mails();
	Engine.utils.featured();
	Engine.utils.heights();
	Engine.utils.zoomy();
//	Engine.utils.gallery();
	Engine.fixes.ie();
});

/*!*/

