// jquery.jparallax.js
// 0.9.1
// Stephen Band
//
// Dependencies:
// jQuery 1.2.6 (jquery.com)
//
// Project and documentation site:
// http://webdev.stephband.info/parallax.html
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}('(8(r){8 1j(a){4 x=a.V(\'.1J\',\'\');J x.V(\'#\',\'\')}8 1k(l){3(l.w==\'A\'){l.w=0}v 3(l.w==\'1l\'||l.w==\'1m\'||l.w==\'1n\'){l.w=0.5}v 3(l.w==\'1K\'){l.w=1}3(l.z==\'B\'){l.z=0}v 3(l.z==\'1l\'||l.z==\'1m\'||l.z==\'1n\'){l.z=0.5}v 3(l.z==\'1L\'){l.z=1}}8 1o(a,b,c){4 d={x:0,y:0,W:0};3(!a.K){d.x=c.x-b.x;d.y=c.y-b.y;d.W=1M.1N(d.x*d.x+d.y*d.y);c.x=b.x+d.x*a.Q;c.y=b.y+d.y*a.Q;3(d.W<a.R&&d.W>a.R*-1){a.K=D}}v{c.x=b.x;c.y=b.y}}8 17(a,b){4 c=b.6.F();r.C(a,{9:a.6.9(),t:a.6.t()});r.C(b,{9:b.6.9(),t:b.6.t(),B:c.B,A:c.A})}8 18(a,b,c){4 d;4 e;3(1O(a)===\'1P\'){3(a.1p(/^\\d+\\s?L$/)!=-1){a=a.V(\'L\',\'\');a=1q(a,10);d=b*(c-a);e=b*X+\'%\';J{Y:a,E:D,F:d,19:e}}v 3(a.1p(/^\\d+\\s?%$/)!=-1){a.V(\'%\',\'\');a=1q(a,10)/X}v{a=1}}d=b*(1-a);J{Y:a,E:u,F:d}}8 1a(a,i,b){4 c;4 d;4 e={};a[i]=r.C({},{9:a[i].6.9(),t:a[i].6.t()},a[i]);c=18(a[i].M,a[i].w,a[i].9);d=18(a[i].N,a[i].z,a[i].t);r.C(a[i],{1b:b.9/(a[i].9-b.9),1c:b.t/(a[i].t-b.t),M:c.Y,N:d.Y,1r:c.E,1s:d.E,1t:c.F,1u:d.F});3(c.E){e.A=c.19}3(d.E){e.B=d.19}3(c.E||d.E){a[i].6.1d(e)}}8 1v(a,i,b){4 c;r.C(a[i],{7:[]});G(4 n=0;n<a[i].6.H().I;n++){3(!a[i].7[n])a[i].7[n]={};3(!a[i].7[n].6)a[i].7[n][\'6\']=a[i].6.H().1w(n);3(!a[i].7[n].Z&&a[i].7[n].6.H(\'a\').1x(\'1y\')){a[i].7[n][\'Z\']=a[i].7[n].6.H(\'a\').1x(\'1y\')}3(a[i].7[n].Z){c=a[i].7[n].6.F();r.C(a[i].7[n],{9:a[i].7[n].6.9(),t:a[i].7[n].6.t(),x:c.A-b.A,y:c.B-b.B});r.C(a[i].7[n],{1z:(a[i].7[n].x+a[i].7[n].9/2)/a[i].9,1A:(a[i].7[n].y+a[i].7[n].t/2)/a[i].t})}}}8 1e(a,b,c){4 d;4 e;4 f;G(4 i=0;i<a.I;i++){d=a[i].M*b+a[i].1t;e=a[i].N*c+a[i].1u;f={};3(a[i].11){3(a[i].1r){f.1B=d*-1+\'L\'}v{f.A=d*X+\'%\';f.1B=d*a[i].9*-1+\'L\'}}3(a[i].12){3(a[i].1s){f.1C=e*-1+\'L\'}v{f.B=e*X+\'%\';f.1C=e*a[i].t*-1+\'L\'}}a[i].6.1d(f)}}r.13.S=8(l){4 m=r().C({},r.13.S.1f,l);4 o={11:m.11,12:m.12,w:m.w,z:m.z,M:m.M,N:m.N};4 p={6:m.1g,Q:m.Q,R:m.R};3(m.1g)p[\'6\']=m.1g;4 q=[];G(4 a=1;a<1D.I;a++){q.1Q(r.C({},o,1D[a]))}J 1h.1R(8(){4 e={x:0.5,y:0.5};4 f={x:0.5,y:0.5};4 g={O:u,1E:m.1F,14:8(x,y){1o(j,e,f);1e(k,f.x,f.y);1h.O=1S(8(){3(e.x!=x||e.y!=y||!j.K){g.14(e.x,e.y)}v 3(g.O){g.O=u}},g.1E)}};4 h={6:r(1h)};4 j=r.C({},{6:h.6},p,{T:u,U:u,P:u,K:u});4 k=[];8 1G(a,b,c){G(4 i=0;i<a.I;i++){4 d=u;G(4 n=0;n<a[i].7.I;n++){3(a[i].7[n].Z==b){c(i,n);J[i,n]}}}J u}17(h,j);G(4 i=0;i<h.6.H().I;i++){k[i]=r.C({},o,q[i],{6:h.6.H(\'*:1w(\'+i+\')\')});1a(k,i,j);3(m.1i){1v(k,i,h.6.F())}}h.6.H().1d(\'1T\',\'1U\');1e(k,0.5,0.5);3(m.1H){r().1V(8(a){j.T=(a.15>=j.A&&a.15<j.9+j.A)?D:u;j.U=(a.16>=j.B&&a.16<j.t+j.B)?D:u;3(j.T&&j.U&&!j.P){j.K=u;j.P=D}3(j.P){3(j.T){e.x=(a.15-j.A)/j.9}v{e.x=(a.15<j.A)?0:1}3(j.U){e.y=(a.16-j.B)/j.t}v{e.y=(a.16<j.B)?0:1}}3(j.T&&j.U){3(!g.O)g.14(e.x,e.y)}v 3(j.P){j.P=u}})}3(m.1i){h.6.1W("S",8(a,b){b=1j(b);1G(k,b,8(i,n){e.x=k[i].7[n].1z*(k[i].1b+1)-(0.5*k[i].1b);e.y=k[i].7[n].1A*(k[i].1c+1)-(0.5*k[i].1c);3(!m.1I){3(e.x<0)e.x=0;3(e.x>1)e.x=1;3(e.y<0)e.y=0;3(e.y>1)e.y=1}j.K=u;3(!g.O)g.14(e.x,e.y)})})}r(1X).1Y(8(){17(h,j);G(4 i=0;i<k.I;i++){1a(k,i,j)}})})};r.13.S.1f={1H:D,1Z:u,1i:D,1I:u,11:D,12:D,w:0.5,z:0.5,M:1,N:1,Q:0.20,R:0.21,1F:22};1k(r.13.S.1f);r(8(){})})(23);',62,128,'|||if|var||element|content|function|width||||||||||||||||||||height|false|else|xorigin|||yorigin|left|top|extend|true|travelpx|offset|for|children|length|return|ontarget|px|xtravel|ytravel|running|active|takeoverFactor|takeoverThresh|jparallax|xinside|yinside|replace|sum|100|travel|anchor||xparallax|yparallax|fn|fire|pageX|pageY|setupPorts|parseTravel|cssPos|setupLayer|diffxrat|diffyrat|css|moveLayers|settings|mouseport|this|triggerResponse|stripFiletype|initOrigin|middle|centre|center|positionMouse|search|parseInt|xtravelpx|ytravelpx|xoffset|yoffset|setupLayerContents|eq|attr|name|posxrat|posyrat|marginLeft|marginTop|arguments|frame|frameDuration|matrixSearch|mouseResponse|triggerExposesEdges|html|right|bottom|Math|sqrt|typeof|string|push|each|setTimeout|position|absolute|mousemove|bind|window|resize|mouseActiveOutside|65|002|25|jQuery'.split('|'),0,{}))
