﻿// ====================
// Copyright 2005-2011 USA Track & Field, Inc.  All Rights Reserved.
// Unauthorized use or copying is a violation of applicable laws.
// Written by Keith Lively - Keith.Lively@usatf.org
// ====================
eval(function(p,a,c,k,e,r){e=function(c){return(c<62?'':e(parseInt(c/62)))+((c=c%62)>35?String.fromCharCode(c+29):c.toString(36))};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'([H-OQ-SV-Z]|[1-5]\\w)'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('H Y;H 1m=\'1u\';H 2n=\'Y\';H 1O=19;H 1H=1a;H 1P=19;H 2M=\'mi\';H M=O 17(0);H 1c=O 17(0);H 1h=O 17(0);H 1Q=O 17(0);H 1v=O 17(0);H Z=O 17(0);H S=O 17(0);H 1R=0;H 1F=0;H 24=1a;H 1n=1a;K 2N(){Y=O GMap2(L.R(\'Y\'),{draggableCursor:\'crosshair\',draggingCursor:\'move\'});Y.2O(O GLargeMapControl());Y.2O(O GMapTypeControl());Y.2O(O GScaleControl());H c=L.R(\'mappingCont\');3L.addDomListener(c,\'2o\',K(){H a=3M.event;I(a){a.cancelBubble=19;I(a.3N)a.3N()}});3L.addListener(Y,\'2o\',K(a,b){I(b){I(1O){I(1m==\'1s\')2P();2Q(b.13(),b.14())}Q I(1H){3O(b.13(),b.14())}}})}K zoomMap(a){Y.setZoom(a)}K initBlankMap(a){H b;I(a==\'T\'){1m=\'1s\';b=2R}Q{1m=\'1u\';b=2S}2N();Y.2T(O 1I(37.062500,-95.677068),4,b)}K retrieveRouteFromDB(k){2N();1O=1a;I(k.J==0){1w(\'2p:  3P 1u ID\')}Q I(isNaN(1i(k))){1w(\'2p:  3P 1u ID\')}Q{H s=2q.3R();s.3S(\'3T\',\'2r://1S.2s.2t/26/3U/3V/2U.3W\',19);s.2u(\'3X-3Y\',\'3Z/x-1S-40-41; 42=43-8\');s.2u(\'44-46\',\'2q\');s.49=K(){I(s.4a==4){H a=s.4b;1n=19;H b=a.1t(\'|\');H c=b[0].1t(\';\');H e=17(0);I(b[1].J>0)e=b[1].1t(\';\');W(H d=0;d<c.J;d++){H f=c[d].1t(\',\');2v(1J(f[0]),1J(f[1]))}W(H d=0;d<e.J;d++){H f=e[d].1t(\',\');2V(1J(f[0]),1J(f[1]))}I(c.J==1)1m=\'1s\';H h;H i=L.1f.surfaceCode.1j;I(1m==\'1s\'||i==\'P\'||i==\'U\')h=2R;Q I(i==\'T\'||i==\'G\')h=G_SATELLITE_MAP;Q h=2S;H g=M[0].13();H j=M[0].13();H l=M[0].14();H t=M[0].14();W(H d=1;d<M.J;d++){I(M[d].13()<g)g=M[d].13();I(M[d].13()>j)j=M[d].13();I(M[d].14()<l)l=M[d].14();I(M[d].14()>t)t=M[d].14()}H o=g+(j-g)/2;H u=l+(t-l)/2;I(1m==\'1s\')2W=18;Q 2W=Y.getBoundsZoomLevel(O GLatLngBounds(O 1I(l,g),O 1I(t,j)));Y.2T(O 1I(u,o),2W,h);I(1m==\'1s\')2X();Q{H n=27();2Y(\'\');I(n-N.28(n)<0.05)2Z(\'km\');Q 2Z(\'mi\')}}};s.4c(\'rID=\'+k)}}K 4d(a){H b=a.1t(\',\');1T.1x=1J(b[0]);1T.4e=1J(b[1])}K doToolbar(a){I(a!=2n){31(a){1o\'4f\':1o\'1U\':1o\'4g\':1o\'4h\':33(a);34(a);1p;default:34(2n);33(a);2n=a;1p}}}K 33(a){31(a){1o\'Y\':1O=19;1p;1o\'4i\':1H=19;1p;1o\'4f\':I(1O)2P();Q I(1H)4j();1p;1o\'1U\':4k();1p;1o\'4g\':4l();1p;1o\'4h\':4m();1p}36(a)}K 34(a){31(a){1o\'Y\':1O=1a;1p;1o\'4i\':1H=1a;1p}36(a)}K 36(a){H b=L.R(\'4n\'+a).4o;I(b.indexOf(\'38\')>0)b=b.39(/38/,\'4p\');Q b=b.39(/4p/,\'38\');L.R(\'4n\'+a).4o=b}K 2v(a,b){M.1y(O 1I(b,a));I(M.J>1){1c.1y(O 4d(2w(M[M.J-2].13(),M[M.J-2].14(),M[M.J-1].13(),M[M.J-1].14())));4q();I(!1n)4r()}}K 4s(){I(M.J>0){M.1V();I(1c.J>=1){1c.1V();4t();4u()}}}K 2Q(a,b){2v(a,b);1G()}K 2P(){4s();I(!1n)24=19;1G()}K 1G(){4v();2X();I(!1n)3a()}K 4m(){I(M.J>1){H a=M.J-1;W(H b=a-1;b>=0;b--)2v(M[b].13(),M[b].14());1G()}Q{1w(\'2p:  4w 2x be at 4z 3b 1u 4A to 4B an out & back 1u.\')}}K 4l(){I(M.J>1)2Q(M[0].13(),M[0].14());Q 1w(\'2p:  4w 2x be at 4z 3b 1u 4A to 4B a 1u.\')}K 4k(){I(confirm(1m==\'1s\'?\'4C 2y 4D 2y 4E to 1U 1T 3c?\\n\\4F OK to 1U it 4H 4I 4J.\\4K 2o 4L.\':\'4C 2y 4D 2y 4E to 1U 4M 3d on 1T 1u?\\n\\4F OK to 1U 4M 3d 4H 4I 4J.\\4K 2o 4L.\')){M=O 17(0);1c=O 17(0);1h=O 17(0);1v=O 17(0);Z=O 17(0);S=O 17(0);1R=0;1F=0;24=1a;I(L.R(\'2a\')){L.R(\'2a\').X=\'0\';L.R(\'2z\').X=\'0\'}I(L.R(\'2A\')){L.R(\'2A\').X=\'0\';L.R(\'3e\').X=\'0\';L.R(\'3f\').X=\'0\';L.R(\'3g\').X=\'0\'}Y.4N();3h()}}K 2V(a,b){1v.1y(O 1I(b,a))}K 4O(){I(1v.J>0)1v.1V()}K 3O(a,b){I(1H){2V(a,b);1G()}}K 4j(){I(1H){4O();1G()}}K 4v(){3i();I(!1n){I(L.R(\'2B\'))L.R(\'2B\').1k.1W=\'4P\';3j()}}K 3i(){I(L.R(\'2a\')||L.R(\'2z\')){H a=2b();H b=3k();L.1f.1x.1j=a;L.1f.distanceElevationAdjustment.1j=b;I(L.R(\'2a\'))L.R(\'2a\').X=((a+b)/1.3l).1g(2);I(L.R(\'2z\'))L.R(\'2z\').X=(a+b).1g(2);H c=4Q();I(L.R(\'2A\'))L.R(\'2A\').X=(c/0.2C).1g(0);I(L.R(\'3e\'))L.R(\'3e\').X=c.1g(0);H e=4R();I(L.R(\'3f\'))L.R(\'3f\').X=(e/0.2C).1g(0);I(L.R(\'3g\'))L.R(\'3g\').X=e.1g(0)}}K 3j(){I(1F==0&&1R==0){3i();I(L.R(\'2B\'))L.R(\'2B\').1k.1W=\'3m\'}Q 4S(\'3j()\',10)}K 2b(){H a=0;W(H b=0;b<1c.J;b++)a+=1c[b].1x;V a}K 27(){V 2b()+3k()}K 1d(a){V a*4T(15())}K 2c(a){I(15()==\'mi\')V(a*1.3l);Q V a}K 4T(a){I(15()==\'mi\')V(1/1.3l);Q V 1}K 3k(){H a=0;H b,c;H e=1a;b=0.1;W(H d=0;d<S.J-1;d++){I(S[d]<=-1.1A+30||S[d+1]<=-1.1A+30)e=19;c=S[d+1]-S[d];a+=2D(b,c)}I(!e)V a;Q V 0}K 2D(a,b){a=N.2d(a);b=N.2d(b);I(15()==\'mi\'){a=2c(a);b=b*0.0003048}Q I(15()==\'km\'){b=b/2E}V N.3n(a*a+b*b)-a}K 4Q(){H a=0;H b;H c=1a;W(H e=0;e<S.J-1;e++){I(S[e]<=-1.1A+30||S[e+1]<=-1.1A+30)c=19;b=S[e+1]-S[e];I(b>0)a+=b}I(15()==\'mi\')a=a*0.2C;I(!c)V a;Q V 0}K 4R(){H a=0;H b;H c=1a;W(H e=0;e<S.J-1;e++){I(S[e]<=-1.1A+30||S[e+1]<=-1.1A+30)c=19;a+=N.2d(S[e+1]-S[e])}I(15()==\'mi\')a=a*0.2C;I(!c)V a;Q V 0}K 2X(){Y.4N();H a;H b;H c=\'2r://1S.2s.2t/26/4U/4V/\';I(M.J>0){Y.1K(O GPolyline(M,\'#0000FF\',5,0.5,{clickable:1a}));I(1P){3o();I(M.J>1&&M[0].13()==M[M.J-1].13()&&M[0].14()==M[M.J-1].14()){b=O 1X();b.1Y=c+\'4W.1q\';b.1Z=c+\'4W.1q\';b.2e=O 1B(32,21);b.2f=O 1B(48,21);b.2g=O 2h(16,21);Y.1K(O 22(M[0],{1C:b}))}Q{I(1m=="1s")Y.1K(O 22(M[0]));Q{b=O 1X();b.1Y=c+\'4X.1q\';b.1Z=c+\'4X.1q\';b.2e=O 1B(32,21);b.2f=O 1B(48,21);b.2g=O 2h(16,21);Y.1K(O 22(M[0],{1C:b}))}I(M.J>1){b=O 1X();b.1Y=c+\'4Y.1q\';b.1Z=c+\'4Y.1q\';b.2e=O 1B(32,21);b.2f=O 1B(48,21);b.2g=O 2h(16,21);Y.1K(O 22(M[M.J-1],{1C:b}))}}}}I(1v.J>0&&1P){b=O 1X();b.1Y=c+\'4Z.1q\';b.1Z=c+\'4Z.1q\';b.2e=O 1B(25,25);b.2f=O 1B(35,25);b.2g=O 2h(12,25);W(a=0;a<1v.J;a++){Y.1K(O 22(1v[a],{1C:b}))}}}K 51(){1h=O 17(0);3p(\'1h\',0)}K 2F(){Z=O 17(0);I(M.J>0)Z.1y(M[0]);3p(\'Z\',1);S=O 17(0);3q()}K 4q(){3r(\'1h\',0)}K 4r(){I(Z.J==0)Z.1y(M[0]);3r(\'Z\',1);3q()}K 4t(){W(H a=1h.J-1;a+1>1d(27());a--)1h.1V()}K 4u(){H a=1;H b=1/a;W(H c=Z.J-1;c>N.28(1d(2b())*N.3s(10,a));c--){Z.1V();S.1V()}}K 3p(a,b){H c=0;W(H e=1;e<M.J;e++){H d=1d(1c[e-1].1x);c+=d;3t(a,b,e-1,d,c)}}K 3r(a,b){H c;I(a==\'1h\')c=1d(27());Q c=1d(2b());H e=1d(1c[1c.J-1].1x);3t(a,b,M.J-2,e,c)}K 3t(a,b,c,e,d){H f=N.3s(10,b);H h=1/f;h=1i(h.1g(b));H i=N.28(d*f)/f;H g=N.28((d-e)*f)/f+h;i=1i(i.1g(b));g=1i(g.1g(b));W(H j=g;j<=i;j=1i((j+h).1g(b)))1J(a).1y(2G(j,c,d-e))}K 2G(a,b,c){H e=a-c;H d=2U(M[b].13(),M[b].14(),1c[b].4e,2c(e));H f=d.1t(\',\');V(O 1I(f[1],f[0]))}K 52(){H a=Y.getZoom();I(a>=12)V 1;Q I(a=11)V 2;Q I(a=10)V 3;Q I(a=9)V 5;Q I(a=8)V 8;Q I(a=7)V 10;Q I(a=6)V 20;Q I(a=5)V 50;Q V 1L}K 2Z(a){I(a!=L.1f.3u.1j){L.1f.3u.1j=a;I(a!=\'\'){2Y(a);51();I(!1n)2F()}I(a==\'mi\'){1P=19;2H(0)}Q I(a==\'km\'){1P=19;2H(1)}Q{1P=1a;2H(2)}1G()}}K 2H(a){W(H b=0;b<L.1f.3v.J;b++)L.1f.3v[b].53=1a;L.1f.3v[a].53=19}K 15(){V 2M}K 2Y(a){2M=a}K toggleState(){H a=L.23.country;H b=L.23.2i;I(a[a.54].1j==\'US\')b.1k.1W=\'inline\';Q b.1k.1W=\'3m\'}K findLocation(){H b=L.23.3w.1j;H c=L.23.2i[L.23.2i.54].1j;H e=L.23.3x.1j;I(b==\'[55 3w here]\')b=\'\';I(e==\'[3x]\')e=\'\';I(b==\'\'&&e==\'\'){1w(\'3y 55 a 3w/2i or 3x to jump to a 3c.\')}Q I(e==\'\'&&b!=\'\'&&c==\'\'){1w(\'3y select a 2i.\')}Q{H d=b+\', \'+c+\' \'+e;d=d.39(/^\\s+|\\s+$/g,"");H f=O GClientGeocoder();f.getLatLng(d,K(a){I(!a)1w(\'Location 3z found. 3y try again.\');Q Y.2T(a,12,(1m==\'1s\'?2R:2S))});f=null}}K printMap(){H a=L.getElementsByTagName(\'1D\');W(H b=0;b<a.J;b++){I(a[b].2I==\'gmnoprint\')a[b].2I=\'\'}3M.print()}K storeToDB(){I(1m==\'1s\'){I(M.J==1){L.1f.57.1j=2j(M);L.1f.58.1j=2j(1v);L.1f.59()}Q 1w(\'5a 2x 5b 3b 3c 5c to 5d a 1s.\')}Q{I(M.J>1){L.1f.57.1j=2j(M);L.1f.58.1j=2j(1v);L.1f.59()}Q 1w(\'5a 2x 5b two or more 3d 5c to 5d a 1u.\')}}K 2j(a){H b=\'\';W(H c=0;c<a.J;c++){b+=a[c].13()+\',\'+a[c].14()+\';\'}I(b.J>0)b=b.5e(0,b.J-1);V b}K 2U(a,b,c,e){H d=5f;H f=5g.5h;H h=1/5i.5j;H i=e*2E;b=1M(b);a=1M(a);I(c<0)c=c+2*N.PI;I(c>2*N.PI)c=c-2*N.PI;H g=N.3A((1-h)*N.2J(b));H j=N.1l(g);H l=N.1b(g);H t=20;H o=N.2k(N.2J(g),N.1b(c));H u=l*N.1l(c);H n=1-u*u;H k=n*(d*d-f*f)/(f*f);H s=1+k/5k*(5l+k*(-5m+k*(5n-5o*k)));H v=k/5p*(5q+k*(-5r+k*(74-47*k)));H p=i/(f*s);H x=2*p+2;5s(N.2d(p-x)>1e-12&&--t>0){H q=N.1b(2*o+p);H m=N.1l(p);H r=N.1b(p);H D=v*m*(q+v/4*(r*(-1+2*q*q)-v/6*q*(-3+4*m*m)*(-3+4*q*q)));x=p;p=(i/(f*s))+D}I(t==0)V 5t;m=N.1l(p);r=N.1b(p);H y=N.1l(c);H z=N.1b(c);q=N.1b(2*o+p);H w=N.2k(j*r+l*m*z,(1-h)*N.3n(u*u+N.3s(j*m-l*r*z,2)));H E=N.2k(m*y,l*r-j*m*z);H A=(h/16)*n*(4+h*(4-3*n));H F=E-(1-A)*h*u*(p+A*m*(q+A*r*(-1+2*q*q)));H B=a+F;w=3B(w);B=3B(B);V B+\',\'+w}K 2w(a,b,c,e){H d=5f;H f=5g.5h;H h=1/5i.5j;b=1M(b);a=1M(a);e=1M(e);c=1M(c);H i=N.3A((1-h)*N.2J(b));H g=N.3A((1-h)*N.2J(e));H j=N.1l(i);H l=N.1b(i);H t=N.1l(g);H o=N.1b(g);H u=c-a;H n=u;H k=2*N.PI;H s=20;5s(N.2d(n-k)>1e-12&&--s>0){H v=N.1l(n);H p=N.1b(n);H x=N.3n((o*v)*(o*v)+(l*t-j*o*p)*(l*t-j*o*p));H q=j*t+l*o*p;H m=N.2k(x,q);H r=N.asin(l*o*v/N.1l(m));H D=N.1b(r)*N.1b(r);H y=N.1b(m)-2*j*t/D;H z=h/16*D*(4+h*(4-3*D));k=n;n=u+(1-z)*h*N.1l(r)*(m+z*N.1l(m)*(y+z*N.1b(m)*(-1+2*y*y)))}I(s==0)V 5t;x=N.1l(m);q=N.1b(m);H w=D*(d*d-f*f)/(f*f);H E=1+w/5k*(5l+w*(-5m+w*(5n-5o*w)));H A=w/5p*(5q+w*(-5r+w*(74-47*w)));H F=A*x*(y+A/4*(q*(-1+2*y*y)-A/6*y*(-3+4*x*x)*(-3+4*y*y)));H B=f*E*(m-F);H C=N.2k(o*N.1l(n),l*t-j*o*N.1b(n));I(C<0)C=C+2*N.PI;I(C>2*N.PI)C=C-2*N.PI;B=B/2E;V B+\',\'+C}K 1M(a){V a*N.PI/5u}K 3B(a){V 5u*a/N.PI}K 3q(){H a=\'\';H b=\'\';W(H c=S.J;c<Z.J;c++)a+=Z[c].13()+\',\'+Z[c].14()+\';\';I(a.J>0){a=a.5e(0,a.J-1);I(Z.J<=2E)5v(a,S.J);Q 1w(\'3C 5w 5x 3z 5y W 26 of 1T 1x\')}}K 5v(f,h){1R++;H i=\'coords=\'+f+\'&3u=\'+15()+\'&startIndex=\'+h;H g=2q.3R();g.3S(\'3T\',\'2r://1S.2s.2t/26/3U/3V/elevation.3W\',19);g.2u(\'3X-3Y\',\'3Z/x-1S-40-41; 42=43-8\');g.2u(\'44-46\',\'2q\');g.49=K(){I(g.4a==4){I(g.status==200){H a=g.4b;I(a.J>0){H b=a.1t(\';\');H c=parseInt(b[0]);H e=b[1].1t(\',\');I(S.J<c+e.J)S.J=c+e.J;W(H d=0;d<e.J;d++){I(e[d]!=\'\')S[c+d]=1i(e[d]);Q S[c+d]=-1.1A+3D}}Q S.1y(-1.1A+3D)}Q S.1y(-1.1A+3D);1F++}};g.4c(i)}K 3a(){I(24==19){24=1a;3E()}Q I(1F==1){1F--;1R--;3E()}Q I(1F>1){1F--;1R--}Q 4S(\'3a()\',10)}K 3E(){H a,b;H c;H e=1;H d=-3F;H f=3F;W(a=0;a<S.J;a++){I(S[a]>d)d=S[a];I(S[a]<f)f=S[a]}I(S.J==1){3h()}Q I(f==0&&d==0){L.R(\'1N\').X=\'<1D 5z="5A">3C 5w 5x temporarily unavailable</1D>\'}Q I(f<=-1.1A+30){L.R(\'1N\').X=\'<1D 5z="5A">3C data is 3z 5y W 1T area</1D>\'}Q I(f!=3F){H h;I(15()==\'mi\')h=150;Q h=45.72;I(d-f<h)d=1i(f)+h;H i=O 17(S.J);W(a=0;a<S.J;a++)i[a]=(S[a]-f)/(d-f);H g=20;H j=1L;H l=102;H t=602;t-=2;l-=((2*g)+2);H o=N.28(t/(S.J-1));H u=o*(S.J-1);L.R(\'1N\').X=\'\';L.R(\'3G\').X=\'\';L.R(\'1N\').1k.3H=u+\'px\';H n=0;H k=0;H s=0.1;H v=0;H p,x;H q=L.createDocumentFragment();W(a=0;a<i.J-1;a++){p=2c(s)+2D(s,S[a+1]-S[a]);x=1d(p)/o;c=(i[a+1]-i[a])/o;W(b=0;b<o;b++){v++;n+=x;I(n>=k||k==0){q.2L(3I(\'1L%\',j));I(k!=0){3J(k,v);v=0}k++}Q q.2L(3I(g+(i[a]+(c*b))*l,j))}}H m=2w(Z[Z.J-1].13(),Z[Z.J-1].14(),M[M.J-1].13(),M[M.J-1].14());n+=1i(1d(m.1t(\',\')[0]));I(n>=k)3J(k,v+1);L.R(\'1N\').2L(q);H r=g*(d-f)/l;L.R(\'5B\').X=1i(d+r).1g(0)+\' \'+2l(15());L.R(\'5C\').X=1i(f-r+(d-f+2*r)*2/3).1g(0)+\' \'+2l(15());L.R(\'5D\').X=1i(f-r+(d-f+2*r)*1/3).1g(0)+\' \'+2l(15());L.R(\'5E\').X=1i(f-r).1g(0)+\' \'+2l(15());L.R(\'5F\').X=5G(15());5H()}}K 2l(a){I(a==\'mi\')V\'ft.\';Q I(a==\'km\')V\'m\';Q V\'\'}K 5G(a){I(a==\'mi\')V\'miles\';Q I(a==\'km\')V\'kilometers\';Q V\'\'}K 3I(a,b){H c=L.5I(\'1D\');c.2I=\'b\';I(a!=\'1L%\'){c.1k.3K=N.5J(a)+\'px\';c.1k.marginTop=(b-N.5J(a))+\'px\'}Q{c.1k.3K=\'1L%\';c.1k.borderColor=\'silver\'}V c}K 3J(a,b){H c=L.5I(\'1D\');c.2I=\'e\';c.1k.3H=(b-1)+\'px\';c.X=a;L.R(\'3G\').2L(c)}K 3h(){I(L.R(\'1N\')){L.R(\'1N\').X=\'<1D 1k="3H: 1L%; 3K: 1L%; background-color: white">&nbsp;</1D>\';L.R(\'5B\').X=\'\';L.R(\'5D\').X=\'\';L.R(\'5C\').X=\'\';L.R(\'5E\').X=\'\';L.R(\'5F\').X=\'\';L.R(\'3G\').X=\'\'}}K 5H(){H a=0.1;H b=0;H c=1;H e=O 17(0);H d;H f,h,i,g;W(H j=0;j<Z.J-1;j++){i=2c(a)+2D(a,S[j+1]-S[j]);i=1d(i);I(b+i>=c){f=c-b;h=j/10+f;g=0;W(d=1;d<=M.J;d++){I(g+1d(1c[d-1].1x)>=h)1p;Q g+=1d(1c[d-1].1x)}e.1y(2G(h,d-1,g));c++}b+=i}H l=2w(Z[Z.J-1].13(),Z[Z.J-1].14(),M[M.J-1].13(),M[M.J-1].14());i=1i(1d(l.1t(\',\')[0]));I(b+i>=c){f=c-b;h=(Z.J-1)/10+f;g=0;W(d=1;d<=M.J;d++){I(g+1d(1c[d-1].1x)>=h)1p;Q g+=1d(1c[d-1].1x)}e.1y(2G(h,d-1,g));c++}1h=e;3o()}K 5K(){W(H a=0;a<1Q.J;a++)Y.removeOverlay(1Q[a])}K 3o(){I(27()<=500){5K();1Q=O 17(1h.J);H a=\'2r://1S.2s.2t/26/4U/4V/\';2m=O 1X();2m.2e=O 1B(32,21);2m.2f=O 1B(48,21);2m.2g=O 2h(16,21);W(H b=0;b<1h.J;b++){1C=O 1X(2m);I(b+1<=50){1C.1Y=a+15()+\'/\'+(b+1)+\'.1q\';1C.1Z=a+15()+\'/\'+(b+1)+\'.1q\'}Q{1C.1Y=a+15()+\'/\'+15()+\'.1q\';1C.1Z=a+15()+\'/\'+15()+\'.1q\'}1Q[b]=O 22(1h[b],1C,19)}H c=52();W(H b=c-1;b<1h.J;b+=c)Y.1K(1Q[b])}}K toggleElevUpdate(a){I(a==\'manual\'){1n=19;L.R(\'5L\').1k.1W=\'4P\'}Q{1n=1a;L.R(\'5L\').1k.1W=\'3m\';2F()}}K doManualElevationUpdate(){H a=1n;1n=1a;2F();1G();1n=a}',[],358,'|||||||||||||||||||||||||||||||||||||||||||var|if|length|function|document|gLatLngArray|Math|new||else|getElementById|elevationsArray|||return|for|innerHTML|map|elevationMidpointsArray||||lng|lat|getUnits||Array||true|false|cos|geoDataArray|getDistanceInSelectedUnits||distanceOutput|toFixed|markersArray|parseFloat|value|style|sin|mappingType|suppressElevationUpdate|case|break|png||track|split|route|waterArray|alert|distance|push||79769313486231E|GSize|icon|div||elevDataReceivedCount|refreshDisplay|isWatering|GLatLng|eval|addOverlay|100|getRadians|elevGraph|isMapping|showMarkers|gMarkersArray|elevDataSentCount|www|this|clear|pop|display|GIcon|image|printImage|||GMarker|locationSearch|forceElevationProfileUpdate||routes|getTotalDistance|floor||distance_mi|getTotalRawDistance|getDistanceInKm|abs|iconSize|shadowSize|iconAnchor|GPoint|state|getCoordsString|atan2|getElevationDisplayUnits|baseIcon|activeTool|click|Error|GXmlHttp|http|usatf|org|setRequestHeader|addCoordinate|getDistance|must|you|distance_km|climb_ft|distance_elevIndicator|3048|getElevationAdjustment|1000|updateElevationsArray|getMidpointLocation|toggleMarkerButtons|className|tan||appendChild|currentUnits|createGMap|addControl|removeLeg|addLeg|G_HYBRID_MAP|G_NORMAL_MAP|setCenter|getCoordinates|addCoordinate_water|zoomLevel|drawRoute|setUnits|toggleMarkers||switch||startTool|stopTool||toggleButton||unpressed|replace|drawElevationProfile|one|location|points|climb_m|elevChg_ft|elevChg_m|resetElevationGraph|updateDistance_doIt|updateDistanceIncludingElevation|getTotalElevationAdjustment|609344|none|sqrt|addMarkersToMap|updateMidpointsArray|updateElevations|pushMidpointsArray|pow|addMidpointsToArray|units|markerUnits|city|zipcode|Please|not|atan|getDegrees|Elevation|308|drawElevationProfile_doIt|9999999|elevGraph_Xlabels|width|getGraphLine|addXLabelToGraph|height|GEvent|window|stopPropagation|addWater|Invalid||create|open|POST|includes|asp|aspx|Content|Type|application|form|urlencoded|charset|UTF|User||Agent|||onreadystatechange|readyState|responseText|send|GeoData|azimuth|undo|toStart|outBack|water|removeWater|resetRoute|finishAtStart|finishOutAndBack|tool_|src|pressed|pushMarkersArray|pushElevationsArray|removeCoordinate|removeMarkers|removeElevations|updateDistance|There|||least|segment|complete|Are|sure|want|nClick||and|stop|mapping|nOtherwise|Cancel|all|clearOverlays|removeCoordinate_water|block|getTotalClimb|getTotalElevationChange|setTimeout|getUnitsFactor|images|markers|startFinish|start|finish|WaterBottle||updateMarkersArray|getMarkerSpacing|checked|selectedIndex|enter||coordinates|coordinates_water|submit|You|have|mapped|save|substring|6378137|6356752|3142|298|257223563|16384|4096|768|320|175|1024|256|128|while|NaN|180|retrieveElevations|profiles|are|available|class|noElevation|elevGraph_Ymax|elevGraph_Y67|elevGraph_Y33|elevGraph_Ymin|elevGraph_Xunits|getDistanceDisplayUnits|adjustMarkersBasedOnElevation|createElement|round|removeMarkersFromMap|manualElevUpdateButton'.split('|'),0,{}))
