eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[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}('l(1Y 1O.6=="P"){1O.P=1O.P;6=q(a,c){l(a&&1Y a=="q"&&6.C.1T)v 6(15).1T(a);a=a||6.1k||15;l(a.2J)v 6(6.1X(a,[]));l(c&&c.2J)v 6(c).2j(a);l(1O==7)v 1f 6(a,c);u m=/^[^<]*(<.+>)[^>]*$/.36(a);l(m)a=6.31([m[1]]);7.1o(a.N==2y||a.D&&!a.1S&&a[0]!=P&&a[0].1S?6.1X(a,[]):6.2j(a,c));u C=1d[1d.D-1];l(C&&1Y C=="q")7.U(C)};l(1Y $!="P")6.3W$=$;u $=6;6.C=6.89={2J:"1.0.2",4u:q(){v 7.D},1o:q(26){l(26&&26.N==2y){7.D=0;[].1l.17(7,26);v 7}F v 26==P?6.1X(7,[]):7[26]},U:q(C,1h){v 6.U(7,C,1h)},8b:q(16){u 2c=-1;7.U(q(i){l(7==16)2c=i});v 2c},1r:q(1P,W,B){v 1P.N!=1N||W!=P?7.U(q(){l(W==P)H(u I 1q 1P)6.1r(B?7.1a:7,I,1P[I]);F 6.1r(B?7.1a:7,1P,W)}):6[B||"1r"](7[0],1P)},1g:q(1P,W){v 7.1r(1P,W,"20")},2V:q(e){e=e||7;u t="";H(u j=0;j0:14},2K:q(1h,1p,2N,C){u 3G=7.4u()>1;u a=6.31(1h);v 7.U(q(){u 16=7;l(1p&&7.2x.2h()=="60"&&a[0].2x.2h()!="61"){u 25=7.4R("25");l(!25.D){16=15.4E("25");7.44(16)}F 16=25[0]}H(u i=(2N<0?a.D-1:0);i!=(2N<0?2N:a.D);i+=2N){C.17(16,[3G?a[i].3D(V):a[i]])}})},28:q(a,1h){u C=1h&&1h[1h.D-1];u 2i=1h&&1h[1h.D-2];l(C&&C.N!=1v)C=Q;l(2i&&2i.N!=1v)2i=Q;l(!C){l(!7.3d)7.3d=[];7.3d.1l(7.1o());7.1o(a)}F{u 1U=7.1o();7.1o(a);l(2i&&a.D||!2i)7.U(2i||C).1o(1U);F 7.1o(1U).U(C)}v 7}};6.1L=6.C.1L=q(16,I){l(!I){I=16;16=7}H(u i 1q I)16[i]=I[i];v 16};6.1L({5C:q(){6.63=V;6.U(6.2l.5u,q(i,n){6.C[i]=q(a){u K=6.2t(7,n);l(a&&a.N==1N)K=6.19(a,K).r;v 7.28(K,1d)}});6.U(6.2l.2q,q(i,n){6.C[i]=q(){u a=1d;v 7.U(q(){H(u j=0;j"}F l(!a[i].1c("<3v")){1p="3v";a[i]="<1p>"+a[i]+""}F l(!a[i].1c("<3M")||!a[i].1c("<6r")){1p="3M";a[i]="<1p><25><3v>"+a[i]+""}u 1F=15.4E("1F");1F.2u=a[i];l(1p){1F=1F.1M;l(1p!="4j")1F=1F.1M;l(1p=="3M")1F=1F.1M}H(u j=0;j<1F.2e.D;j++)r.1l(1F.2e[j])}F l(a[i].2J||a[i].D&&!a[i].1S)H(u k=0;km[3]-0",4J:"m[3]-0==i",5o:"m[3]-0==i",2f:"i==0",1R:"i==r.D-1",52:"i%2==0",53:"i%2","4J-32":"6.1x(a,m[3]).1m","2f-32":"6.1x(a,0).1m","1R-32":"6.1x(a,0).1R","6v-32":"6.1x(a).D==1",5v:"a.2e.D",5A:"!a.2e.D",5r:"(a.7L||a.2u).1c(m[3])>=0",6w:"a.B!=\'1V\'&&6.1g(a,\'1t\')!=\'21\'&&6.1g(a,\'4e\')!=\'1V\'",1V:"a.B==\'1V\'||6.1g(a,\'1t\')==\'21\'||6.1g(a,\'4e\')==\'1V\'",7I:"!a.2R",2R:"a.2R",34:"a.34",4f:"a.4f || 6.1r(a, \'4f\')",2V:"a.B==\'2V\'",5G:"a.B==\'5G\'",5H:"a.B==\'5H\'",4l:"a.B==\'4l\'",4L:"a.B==\'4L\'",4n:"a.B==\'4n\'",5I:"a.B==\'5I\'",4m:"a.B==\'4m\'",48:"a.B==\'48\'",5B:"a.2x.41().4U(/5B|5O|6C|48/)"},".":"6.1e.3l(a,m[2])","@":{"=":"z==m[4]","!=":"z!=m[4]","^=":"z && !z.1c(m[4])","$=":"z && z.2U(z.D - m[4].D,m[4].D)==m[4]","*=":"z && z.1c(m[4])>=0","":"z"},"[":"6.2j(m[2],a).D"},3j:["\\\\.\\\\.|/\\\\.\\\\.","a.1n",">|/","6.1x(a.1M)","\\\\+","6.1x(a).3p","~",q(a){u r=[];u s=6.1x(a);l(s.n>0)H(u i=s.n;i=1)t=t.2U(t.1c("/"),t.D)}u K=[1k];u 1J=[];u 1R=Q;2d(t.D>0&&1R!=t){u r=[];1R=t;t=6.2I(t).1A(/^\\/\\//i,"");u 3k=14;H(u i=0;i<6.3j.D;i+=2){l(3k)51;u 2o=1f 3T("^("+6.3j[i]+")");u m=2o.36(t);l(m){r=K=6.2t(K,6.3j[i+1]);t=6.2I(t.1A(2o,""));3k=V}}l(!3k){l(!t.1c(",")||!t.1c("|")){l(K[0]==1k)K.3O();1J=6.1X(1J,K);r=K=[1k];t=" "+t.2U(1,t.D)}F{u 3P=/^([#.]?)([a-4X-9\\\\*3W-]*)/i;u m=3P.36(t);l(m[1]=="#"){u 4q=15.5z(m[2]);r=K=4q?[4q]:[];t=t.1A(3P,"")}F{l(!m[2]||m[1]==".")m[2]="*";H(u i=0;i<\\/2b>");u 2b=15.5z("5V");2b.2A=q(){l(7.2Y!="1I")v;7.1n.3g(7);6.1T()};2b=Q}F l(6.18.3e){6.4r=3R(q(){l(15.2Y=="62"||15.2Y=="1I"){56(6.4r);6.4r=Q;6.1T()}},10)}6.L.1Z(1O,"2T",6.1T)};l(6.18.1y)6(1O).3J(q(){u L=6.L,1i=L.1i;H(u B 1q 1i){u 3H=1i[B],i=3H.D;l(i>0)68 l(B!=\'3J\')L.22(3H[i-1],B);2d(--i)}});6.C.1L({4z:6.C.1C,1C:q(11,G){v 11?7.1W({1z:"1C",27:"1C",1j:"1C"},11,G):7.4z()},5W:6.C.1s,1s:q(11,G){v 11?7.1W({1z:"1s",27:"1s",1j:"1s"},11,G):7.5W()},6h:q(11,G){v 7.1W({1z:"1C"},11,G)},6j:q(11,G){v 7.1W({1z:"1s"},11,G)},6k:q(11,G){v 7.U(q(){u 4B=6(7).4o(":1V")?"1C":"1s";6(7).1W({1z:4B},11,G)})},84:q(11,G){v 7.1W({1j:"1C"},11,G)},6n:q(11,G){v 7.1W({1j:"1s"},11,G)},6q:q(11,2q,G){v 7.1W({1j:2q},11,G)},1W:q(I,11,G){v 7.1w(q(){7.2P=I;H(u p 1q I){u e=1f 6.2O(7,6.11(11,G),p);l(I[p].N==4M)e.2M(e.1m(),I[p]);F e[I[p]](I)}})},1w:q(B,C){l(!C){C=B;B="2O"}v 7.U(q(){l(!7.1w)7.1w={};l(!7.1w[B])7.1w[B]=[];7.1w[B].1l(C);l(7.1w[B].D==1)C.17(7)})}});6.1L({5i:q(e,p){l(e.4K)v;l(p=="1z"&&e.4D!=3f(6.20(e,p)))v;l(p=="27"&&e.4F!=3f(6.20(e,p)))v;u a=e.1a[p];u o=6.20(e,p,1);l(p=="1z"&&e.4D!=o||p=="27"&&e.4F!=o)v;e.1a[p]=e.3t?"":"4I";u n=6.20(e,p,1);l(o!=n&&n!="4I"){e.1a[p]=a;e.4K=V}},11:q(s,o){o=o||{};l(o.N==1v)o={1I:o};u 4N={6x:6z,6A:4H};o.2F=(s&&s.N==4M?s:4N[s])||4S;o.3o=o.1I;o.1I=q(){6.4P(7,"2O");l(o.3o&&o.3o.N==1v)o.3o.17(7)};v o},1w:{},4P:q(E,B){B=B||"2O";l(E.1w&&E.1w[B]){E.1w[B].3O();u f=E.1w[B][0];l(f)f.17(E)}},2O:q(E,2m,I){u z=7;z.o={2F:2m.2F||4S,1I:2m.1I,2p:2m.2p};z.R=E;u y=z.R.1a;z.a=q(){l(2m.2p)2m.2p.17(E,[z.2a]);l(I=="1j")6.1r(y,"1j",z.2a);F l(3f(z.2a))y[I]=3f(z.2a)+"5f";y.1t="2Q"};z.57=q(){v 3Z(6.1g(z.R,I))};z.1m=q(){u r=3Z(6.20(z.R,I));v r&&r>-6R?r:z.57()};z.2M=q(4t,2q){z.42=(1f 54()).55();z.2a=4t;z.a();z.3Y=3R(q(){z.2p(4t,2q)},13)};z.1C=q(p){l(!z.R.1G)z.R.1G={};z.R.1G[I]=7.1m();l(I=="1j")z.2M(z.R.1G[I],1);F z.2M(0,z.R.1G[I]);l(I!="1j")y[I]="6Z"};z.1s=q(){l(!z.R.1G)z.R.1G={};z.R.1G[I]=7.1m();z.o.1s=V;z.2M(z.R.1G[I],0)};l(!z.R.71)z.R.59=6.1g(z.R,"39");y.39="1V";z.2p=q(47,46){u t=(1f 54()).55();l(t>z.o.2F+z.42){56(z.3Y);z.3Y=Q;z.2a=46;z.a();z.R.2P[I]=V;u 1J=V;H(u i 1q z.R.2P)l(z.R.2P[i]!==V)1J=14;l(1J){y.39=z.R.59;l(z.o.1s)y.1t=\'21\';l(z.o.1s){H(u p 1q z.R.2P){l(p=="1j"&&6.18.1y)6.1r(y,p,z.R.1G[p]);F y[p]=z.R.1G[p]+"5f";l(p==\'1z\'||p==\'27\')6.5i(z.R,p)}}}l(1J&&z.o.1I&&z.o.1I.N==1v)z.o.1I.17(z.R)}F{u p=(t-7.42)/z.o.2F;z.2a=((-5t.7m(p*5t.7q)/2)+0.5)*(46-47)+47;z.a()}}}});6.C.1L({7v:q(M,1K,G){7.2T(M,1K,G,1)},2T:q(M,1K,G,1E){l(M.N==1v)v 7.3B("2T",M);G=G||q(){};u B="4d";l(1K){l(1K.N==1v){G=1K;1K=Q}F{1K=6.2C(1K);B="4x"}}u 3q=7;6.3C(B,M,1K,q(3r,12){l(12=="2w"||!1E&&12=="5s"){3q.5y(3r.2Z).U(G,[3r.2Z,12]);6("2b",3q).U(q(){l(7.3m)6.4v(7.3m);F 37.4i(1O,7.2V||7.7A||7.2u||"")})}F G.17(3q,[3r.2Z,12])},1E);v 7},7F:q(){v 6.2C(7)}});l(6.18.1y&&1Y 3b=="P")3b=q(){v 1f 7K(5J.5K.1c("7R 5")>=0?"7U.5P":"7W.5P")};1f q(){u e="4G,5M,5F,5D,5x".3y(",");H(u i=0;i-1)?"&":"?")+6.2C(J);6.3C("4d",M,Q,q(r,12){l(G)G(6.3n(r,B),12)},1E)},5Z:q(M,J,G,B){6.1o(M,J,G,B,1)},4v:q(M,G){6.1o(M,G,"2b")},64:q(M,J,G){l(G)6.1o(M,J,G,"3S");F{6.1o(M,J,"3S")}},6b:q(M,J,G,B){6.3C("4x",M,6.2C(J),q(r,12){l(G)G(6.3n(r,B),12)})},1u:0,6i:q(1u){6.1u=1u},38:{},3C:q(B,M,J,K,1E){l(!M){K=B.1I;u 2w=B.2w;u 2k=B.2k;u 49=B.49;u 1i=1Y B.1i=="85"?B.1i:V;u 1u=1Y B.1u=="6s"?B.1u:6.1u;u 1E=B.1E||14;J=B.J;M=B.M;B=B.B}l(1i&&!6.3I++)6.L.1Q("4G");u 4p=14;u O=1f 3b();O.6y(B||"4d",M,V);l(J)O.30("6D-6E","6F/x-6J-6L-6O");l(1E)O.30("6S-40-6V",6.38[M]||"6W, 6Y 70 72 3V:3V:3V 73");O.30("X-74-75","3b");l(O.78)O.30("7c","7g");u 2A=q(43){l(O&&(O.2Y==4||43=="1u")){4p=V;u 12=6.4y(O)&&43!="1u"?1E&&6.4Q(O,M)?"5s":"2w":"2k";l(12!="2k"){u 3F;3x{3F=O.4b("4T-40")}3h(e){}l(1E&&3F)6.38[M]=3F;l(2w)2w(6.3n(O,49),12);l(1i)6.L.1Q("5x")}F{l(2k)2k(O,12);l(1i)6.L.1Q("5D")}l(1i)6.L.1Q("5F");l(1i&&!--6.3I)6.L.1Q("5M");l(K)K(O,12);O.2A=q(){};O=Q}};O.2A=2A;l(1u>0)7X(q(){l(O){O.82();l(!4p)2A("1u");O=Q}},1u);O.65(J)},3I:0,4y:q(r){3x{v!r.12&&6l.6m=="4l:"||(r.12>=4H&&r.12<6B)||r.12==4W||6.18.3e&&r.12==P}3h(e){}v 14},4Q:q(O,M){3x{u 50=O.4b("4T-40");v O.12==4W||50==6.38[M]||6.18.3e&&O.12==P}3h(e){}v 14},3n:q(r,B){u 4k=r.4b("7G-B");u J=!B&&4k&&4k.1c("O")>=0;J=B=="O"||J?r.8j:r.2Z;l(B=="2b")37.4i(1O,J);l(B=="3S")37("J = "+J);v J},2C:q(a){u s=[];l(a.N==2y||a.2J){H(u i=0;ib.name)return 1;return 0;});for(var i=0;i' +s +"";return html;} return s;} function getHtmlSize(html) {var el=EL('div');el.style.visibility='hidden';el.style.position='absolute';el.innerHTML=html;document.body.appendChild(el);var size=new Size(el.clientWidth,el.clientHeight);document.body.removeChild(el);return size;} function Size(w,h) {this.width=w;this.height=h;} function GISParam(text) {if(!text)return"";text=text.replace(/&/g,"*") text=text.replace(/'/g,"''");return text;} window.switchTab=function(a) {$('a',a.parentNode).each(function(i){if(this!=a)this.className=this.className.replace(/selected/,'');});a.className='selected';$('#tabs DIV').each(function(i){if(this.className=='tab') {this.style.display=(this.id==a.id+'tab')?'block':'none';}});} var printNodes=[];window.printOutandaboutDetails=function(outandaboutName) {popupPrintWindow('PrinterFriendly.aspx?part=content&outandaboutName='+encodeURIComponent(outandaboutName));} window.printRouteDetails=function(routeName) {popupPrintWindow('PrinterFriendly.aspx?part=content&routeName='+encodeURIComponent(routeName));} window.printRouteDirections=function(routeName) {popupPrintWindow('PrinterFriendly.aspx?part=directions&routeName='+encodeURIComponent(routeName));} window.printTrailDetails=function(trailId) {popupPrintWindow('PrinterFriendly.aspx?part=content&trailId='+encodeURIComponent(trailId));} window.addPolylineBounds=function(bounds) {var topLeft=new GPoint(bounds.minX,bounds.maxY);var bottomRight=new GPoint(bounds.maxX,bounds.minY);var points=[topLeft,bottomRight];map.addOverlay(new GPolyline(points));var topLeftIcon=new GIcon(window.baseIcon34);topLeftIcon.image="Images/iconPrintIE34-A.png";map.addOverlay(createSimpleMarker(topLeft,topLeftIcon,topLeft));var bottomRightIcon=new GIcon(window.baseIcon34);bottomRightIcon.image="Images/iconPrintIE34-B.png";map.addOverlay(createSimpleMarker(bottomRight,bottomRightIcon,bottomRight));} function createSimpleMarker(point,icon,html) {var marker=new GMarker(point,icon);GEvent.addListener(marker,'click',function(){marker.openInfoWindowHtml(html);});return marker;} function addEvent(o,name,func) {if(o.addEventListener) {o.addEventListener(name,func,false);} else if(o.attachEvent) {var d=Apply(o,func);o.attachEvent("on"+name,d);} else {o["on"+name]=func;}} function Apply(o,f) {return function(){return f.apply(o,arguments)}} window.reconfigureOverlayImages=function(filter) {if(filter) {if(filter.overlay) {try{window.map.removeOverlay(filter.overlay);}catch(e){GLog.write(e.message);}} window.map.setZoom(window.map.getZoom());}} window.EL=function(tagName,attr){var el=document.createElement(tagName);var reservedWords={'className':'class','htmlFor':'for'};for(var name in attr) {var value=attr[name];if(name=='style') {for(var rule in value) {el.style[rule]=value[rule];} continue;} if(reservedWords[name]) {el.setAttribute(reservedWords[name],value);el[reservedWords[name]]=value;} el.setAttribute(name,value);el[name]=value;} return el;} EL.prepend=function(el,childEls){for(var i=childEls.length-1;i>=0;i--) {el.insertBefore(childEls[i],el.firstChild);}} window.TN=function(value){var el=document.createTextNode(value);return el;} window.baseIcon34=new GIcon(G_DEFAULT_ICON);baseIcon34.shadow="Images/icon34-shadow.png";baseIcon34.iconSize=new GSize(20,34);baseIcon34.shadowSize=new GSize(37,34);baseIcon34.iconAnchor=new GPoint(9,34);baseIcon34.infoWindowAnchor=new GPoint(9,2);baseIcon34.infoShadowAnchor=new GPoint(18,25);baseIcon34.transparent="Images/markerTransparent.png";baseIcon34.printShadow="Images/iconPrint34-shadow.gif";window.baseIcon20=new GIcon(G_DEFAULT_ICON);baseIcon20.shadow="Images/icon20-shadow.png";baseIcon20.iconSize=new GSize(12,20);baseIcon20.shadowSize=new GSize(22,20);baseIcon20.iconAnchor=new GPoint(6,20);baseIcon20.infoWindowAnchor=new GPoint(6,1);baseIcon20.infoShadowAnchor=new GPoint(13,13);window.baseIcon27=new GIcon(G_DEFAULT_ICON);baseIcon27.shadow="Images/icon27-shadow.png";baseIcon27.iconSize=new GSize(16,27);baseIcon27.shadowSize=new GSize(29,27);baseIcon27.iconAnchor=new GPoint(8,27);baseIcon27.infoWindowAnchor=new GPoint(12,1);baseIcon27.infoShadowAnchor=new GPoint(15,18);window.iconRed=new GIcon(window.baseIcon34);window.iconRed.image="Images/icon34-red.png";window.iconYellow=new GIcon(window.baseIcon34);window.iconYellow.image="Images/icon34-yellow.png";window.iconGreen=new GIcon(window.baseIcon34);window.iconGreen.image="Images/icon34-green.png";window.iconCyan=new GIcon(window.baseIcon34);window.iconCyan.image="Images/icon34-cyan.png";window.iconBlue=new GIcon(window.baseIcon34);window.iconBlue.image="Images/icon34-blue.png";window.iconPurple=new GIcon(window.baseIcon34);window.iconPurple.image="Images/icon34-purple.png";window.iconPurpleSmall=new GIcon(window.baseIcon27);window.iconPurpleSmall.image="Images/icon27-purple.png";window.iconA=new GIcon(window.baseIcon34);window.iconA.image="Images/icon34-A.png";window.iconB=new GIcon(window.baseIcon34);window.iconB.image="Images/icon34-B.png";window.iconC=new GIcon(window.baseIcon34);window.iconC.image="Images/icon34-C.png";window.iconD=new GIcon(window.baseIcon34);window.iconD.image="Images/icon34-D.png";window.iconE=new GIcon(window.baseIcon34);window.iconE.image="Images/icon34-E.png";window.iconF=new GIcon(window.baseIcon34);window.iconF.image="Images/icon34-F.png";window.iconG=new GIcon(window.baseIcon34);window.iconG.image="Images/icon34-G.png";window.iconH=new GIcon(window.baseIcon34);window.iconH.image="Images/icon34-H.png";window.iconI=new GIcon(window.baseIcon34);window.iconI.image="Images/icon34-I.png";window.iconJ=new GIcon(window.baseIcon34);window.iconJ.image="Images/icon34-J.png";window.iconK=new GIcon(window.baseIcon34);window.iconK.image="Images/icon34-K.png";window.iconL=new GIcon(window.baseIcon34);window.iconL.image="Images/icon34-L.png";window.iconM=new GIcon(window.baseIcon34);window.iconM.image="Images/icon34-M.png";window.iconGarden48=new GIcon(window.baseIcon34);window.iconGarden48.image="Images/icon48-garden.png";window.iconGarden48.iconSize=new GSize(30,48);window.iconTree48=new GIcon(window.baseIcon34);window.iconTree48.image="Images/icon48-tree.png";window.iconTree48.iconSize=new GSize(30,48);window.iconAttractions=window.iconGreen;window.iconFacilities=window.iconBlue;window.iconAccommodation=window.iconRed;window.iconEasy=window.iconGreen;window.iconMedium=window.iconBlue;window.iconHard=window.iconRed;window.iconLong_Distance=window.iconPurple;window.iconAttraction=window.iconPurple;window.icon_country_parks_and_open_spaces=new GIcon(window.iconGreen);window.icon_smaller_parks_and_picnic_areas=new GIcon(window.iconBlue);window.icon_municipal_parks=new GIcon(window.iconRed);window.icon_forest_parks=new GIcon(window.iconGreen);window.icon_community_woodlands=new GIcon(window.iconBlue);window.icon_gardens_of_discovery=new GIcon(window.iconGreen);window.icon_gardens_of_distinction=new GIcon(window.iconBlue);window.icon_parks=new GIcon(window.baseIcon34);window.icon_country_parks=new GIcon(window.baseIcon34);window.icon_national_trust=new GIcon(window.baseIcon34);window.icon_national_trust.image="Images/icon34-NT.png";window.icon_stately_gardens=new GIcon(window.iconRed);window.icon_secret_gardens=new GIcon(window.iconCyan);window.icon_productive_gardens=new GIcon(window.iconGreen);window.icon_arts___performances=new GIcon(window.iconBlue);window.icon_something_different=new GIcon(window.iconPurple);window.icon_all=new GIcon(window.iconYellow);window.icon_annuals=new GIcon(window.iconA);window.icon_bulbs___bulb_like_plants=new GIcon(window.iconB);window.icon_cacti___succulents=new GIcon(window.iconC);window.icon_conifers=new GIcon(window.iconD);window.icon_culinary_herbs=new GIcon(window.iconE);window.icon_ferns=new GIcon(window.iconF);window.icon_grasses=new GIcon(window.iconG);window.icon_greenhouse___houseplants=new GIcon(window.iconH);window.icon_orchids=new GIcon(window.iconI);window.icon_perennials=new GIcon(window.iconJ);window.icon_rock_garden___alpine_plants=new GIcon(window.iconK);window.icon_trees___shrubs=new GIcon(window.iconL);window.icon_vegetables=new GIcon(window.iconM);window.iconVisit=new GIcon(window.iconGreen);window.iconEnjoy=new GIcon(window.iconBlue);window.iconStay=new GIcon(window.iconRed);window.iconEvent=new GIcon(window.iconPurpleSmall);window.iconBlank=new GIcon(window.iconPurple);var groupIcons={'Attractions':{letter:'A',icon:iconAttractions},'Facilities':{letter:'B',icon:iconFacilities},'Accommodation':{letter:'C',icon:iconAccommodation},'Visit':{letter:'A',icon:iconAttractions},'Enjoy':{letter:'B',icon:iconFacilities},'Stay':{letter:'C',icon:iconAccommodation},'Easy':{letter:'A',icon:iconEasy},'Medium':{letter:'B',icon:iconMedium},'Hard':{letter:'C',icon:iconHard},'Long Distance':{letter:'D',icon:iconLong_Distance},'Attraction':{letter:'D',icon:iconAttraction},'Country Parks and Open Spaces':{letter:'A',icon:icon_country_parks_and_open_spaces},'Smaller parks and picnic areas':{letter:'B',icon:icon_smaller_parks_and_picnic_areas},'Municipal Parks':{letter:'C',icon:icon_municipal_parks},'Forest Parks':{letter:'A',icon:icon_forest_parks},'Community Woodlands':{letter:'B',icon:icon_community_woodlands},'Event':{letter:'D',icon:iconAttraction},'Gardens of Distinction':{letter:'A',icon:icon_gardens_of_distinction},'Gardens of Discovery':{letter:'B',icon:icon_gardens_of_discovery},'Parks':{letter:'C',icon:icon_parks},'Country Parks':{letter:'C',icon:icon_parks},'Stately Gardens':{letter:'D',icon:icon_stately_gardens},'Secret Gardens':{letter:'A',icon:icon_secret_gardens},'Productive Gardens':{letter:'A',icon:icon_productive_gardens},'National Trust':{letter:'E',icon:icon_national_trust},'Arts & Performances':{letter:'A',icon:icon_arts___performances},'Something Different':{letter:'A',icon:icon_something_different},'Blank':{letter:'C',icon:iconBlank},'All':{letter:'A',icon:iconYellow},'Annuals':{letter:'A',icon:iconA},'Bulbs & Bulb-like Plants':{letter:'B',icon:iconB},'Cacti & Succulents':{letter:'C',icon:iconC},'Conifers':{letter:'D',icon:iconD},'Culinary Herbs':{letter:'E',icon:iconE},'Ferns':{letter:'F',icon:iconF},'Grasses':{letter:'G',icon:iconG},'Greenhouse & Houseplants':{letter:'H',icon:iconH},'Orchids':{letter:'I',icon:iconI},'Perennials':{letter:'J',icon:iconJ},'Rock Garden & Alpine Plants':{letter:'K',icon:iconK},'Trees & Shrubs':{letter:'L',icon:iconL},'Vegetables':{letter:'M',icon:iconM},'_':{letter:'X',icon:iconA}};for(var group in groupIcons) {var groupIcon=groupIcons[group];setPrintIcons(groupIcon.icon,groupIcon.letter);} function setPrintIcons(icon,letter) {var ie="Images/iconPrintIE34-"+letter+".png";var ff="Images/iconPrintFF34-"+letter+".gif";icon.printImage=ie;icon.mozPrintImage=ff;} function VarName(text) {if(!text)return"";return text.replace(/[^a-zA-Z]/g,'_').toLowerCase();} function OSGBProjection(a){this.mpps=[94208,47104,23552,11776,5888,2944,1472,736,368,184,92,46,23,11,5.08,2.54,1.27,0.635];};OSGBProjection.prototype=new GProjection();OSGBProjection.prototype.fromENToLatLng=function(en,z){var E=en.x;var N=en.y;var a=6377563.396,b=6356256.910;var F0=0.9996012717;var lat0=49*Math.PI/180,lon0=-2*Math.PI/180;var N0=-100000,E0=400000;var e2=1-(b*b)/(a*a);var n=(a-b)/(a+b),n2=n*n,n3=n*n*n;var lat=lat0,M=0;do{lat=(N-N0-M)/(a*F0)+lat;var Ma=(1+n+(5/4)*n2+(5/4)*n3)*(lat-lat0);var Mb=(3*n+3*n*n+(21/8)*n3)*Math.sin(lat-lat0)*Math.cos(lat+lat0);var Mc=((15/8)*n2+(15/8)*n3)*Math.sin(2*(lat-lat0))*Math.cos(2*(lat+lat0));var Md=(35/24)*n3*Math.sin(3*(lat-lat0))*Math.cos(3*(lat+lat0));M=b*F0*(Ma-Mb+Mc-Md);}while(N-N0-M>=0.00001);var cosLat=Math.cos(lat),sinLat=Math.sin(lat);var nu=a*F0/Math.sqrt(1-e2*sinLat*sinLat);var rho=a*F0*(1-e2)/Math.pow(1-e2*sinLat*sinLat,1.5);var eta2=nu/rho-1;var tanLat=Math.tan(lat);var tan2lat=tanLat*tanLat,tan4lat=tan2lat*tan2lat,tan6lat=tan4lat*tan2lat;var secLat=1/cosLat;var nu3=nu*nu*nu,nu5=nu3*nu*nu,nu7=nu5*nu*nu;var VII=tanLat/(2*rho*nu);var VIII=tanLat/(24*rho*nu3)*(5+3*tan2lat+eta2-9*tan2lat*eta2);var IX=tanLat/(720*rho*nu5)*(61+90*tan2lat+45*tan4lat);var X=secLat/nu;var XI=secLat/(6*nu3)*(nu/rho+2*tan2lat);var XII=secLat/(120*nu5)*(5+28*tan2lat+24*tan4lat);var XIIA=secLat/(5040*nu7)*(61+662*tan2lat+1320*tan4lat+720*tan6lat);var dE=(E-E0),dE2=dE*dE,dE3=dE2*dE,dE4=dE2*dE2,dE5=dE3*dE2,dE6=dE4*dE2,dE7=dE5*dE2;lat=lat-VII*dE2+VIII*dE4-IX*dE6;var lon=lon0+X*dE-XI*dE3+XII*dE5-XIIA*dE7;return new GLatLng(lat*180/Math.PI,lon*180/Math.PI,z);} OSGBProjection.prototype.fromPixelToLatLng=function(pixel,z){var E=pixel.x*this.mpps[z];var N=pixel.y*this.mpps[z]*-1;return this.fromENToLatLng(new GPoint(E,N),z);};OSGBProjection.prototype.fromLatLngToEN=function(latlng,z){var lat=latlng.lat()*Math.PI/180,lon=latlng.lng()*Math.PI/180;var a=6377563.396,b=6356256.910;var F0=0.9996012717;var lat0=49*Math.PI/180,lon0=-2*Math.PI/180;var N0=-100000,E0=400000;var e2=1-(b*b)/(a*a);var n=(a-b)/(a+b),n2=n*n,n3=n*n*n;var cosLat=Math.cos(lat),sinLat=Math.sin(lat);var nu=a*F0/Math.sqrt(1-e2*sinLat*sinLat);var rho=a*F0*(1-e2)/Math.pow(1-e2*sinLat*sinLat,1.5);var eta2=nu/rho-1;var Ma=(1+n+(5/4)*n2+(5/4)*n3)*(lat-lat0);var Mb=(3*n+3*n*n+(21/8)*n3)*Math.sin(lat-lat0)*Math.cos(lat+lat0);var Mc=((15/8)*n2+(15/8)*n3)*Math.sin(2*(lat-lat0))*Math.cos(2*(lat+lat0));var Md=(35/24)*n3*Math.sin(3*(lat-lat0))*Math.cos(3*(lat+lat0));var M=b*F0*(Ma-Mb+Mc-Md);var cos3lat=cosLat*cosLat*cosLat;var cos5lat=cos3lat*cosLat*cosLat;var tan2lat=Math.tan(lat)*Math.tan(lat);var tan4lat=tan2lat*tan2lat;var I=M+N0;var II=(nu/2)*sinLat*cosLat;var III=(nu/24)*sinLat*cos3lat*(5-tan2lat+9*eta2);var IIIA=(nu/720)*sinLat*cos5lat*(61-58*tan2lat+tan4lat);var IV=nu*cosLat;var V=(nu/6)*cos3lat*(nu/rho-tan2lat);var VI=(nu/120)*cos5lat*(5-18*tan2lat+tan4lat+14*eta2-58*tan2lat*eta2);var dLon=lon-lon0;var dLon2=dLon*dLon,dLon3=dLon2*dLon,dLon4=dLon3*dLon,dLon5=dLon4*dLon,dLon6=dLon5*dLon;var N=I+II*dLon2+III*dLon4+IIIA*dLon6;var E=E0+IV*dLon+V*dLon3+VI*dLon5;return new GPoint(E,N);} OSGBProjection.prototype.fromLatLngToPixel=function(latlng,z){var en=this.fromLatLngToEN(latlng,z);var E=en.x;var N=en.y;var px=E/this.mpps[z];var py=-1*N/this.mpps[z];return new GPoint(px,py);} OSGBProjection.prototype.tileCheckRange=function(tileIndex,zoom,bs){if(tileIndex.x<0)return false;if(tileIndex.y>=0)return false;var e=((tileIndex.x-1)*this.mpps[zoom])*window.TILE_SIZE;if(e>=700000)return false;var n=((tileIndex.y+1)*this.mpps[zoom])*window.TILE_SIZE*(-1);if(n>=1300000)return false;return true;} OSGBProjection.prototype.getWrapWidth=function(zoom){return Math.pow(2,zoom)*window.TILE_SIZE;} var osgbProj=new OSGBProjection(18);GLatLngBounds.prototype.hasOnlyOnePoint=function() {var ne=this.getNorthEast();var sw=this.getSouthWest();return(ne.lat()-sw.lat()==0&&ne.lng()-sw.lng()==0);} GMap2.prototype.centerAndZoomOnBounds=function(bounds) {var ne=bounds.getNorthEast();var sw=bounds.getSouthWest();if(bounds.hasOnlyOnePoint()) {this.setCenter(ne,window.DEFAULT_ZOOM);return;} var center=new GLatLng((ne.lat()+sw.lat())/2.0,(ne.lng()+sw.lng())/2.0);this.setCenter(center,0);this.setZoom(this.getBoundsZoomLevel(bounds));} window.SpecFilter=function(layerId,name,params,useOverlay){this.layerId=layerId;this.name=name;this.params=params;this.useOverlay=useOverlay;} SpecFilter.prototype.toURIComponent=function(){var url="filter="+this.layerId +encodeURIComponent(":"+this.name+":"+this.params.join(":"));url=url.replace("(","%28");url=url.replace(")","%29");return url;};SpecFilter.prototype.setParams=function(params){this.params=params?[params]:[];};GTileLayer.prototype.addFilter=function(filter){if(!this.filters)this.filters=[];this.filters.push(filter);} GTileLayer.prototype.getFilterUrl=function(filter){if(!this.filters)return"";var url="";for(var i=0;i0) {setOpacity($("page-info"),opacity);opacity-=10;window.setTimeout("fadeOut("+opacity+")",100);}} window.fadeIn=function(opacity) {if(opacity<100) {setOpacity($("page-info"),opacity);opacity+=10;window.setTimeout("fadeIn("+opacity+")",100);}} function setOpacity(obj,opacity) {opacity=(opacity==100)?99.999:opacity;obj.style.filter="alpha(opacity:"+opacity+")";obj.style.opacity=opacity/100;} $.defineTag=function(tag){$[tag.toUpperCase()]=function(){return $._createNode(tag,arguments);}};(function(){var tags=['a','br','button','canvas','div','fieldset','form','h1','h2','h3','hr','img','input','label','legend','li','ol','optgroup','option','p','pre','select','span','strong','table','tbody','td','textarea','tfoot','th','thead','tr','tt','ul'];for(var i=tags.length-1;i>=0;i--){$.defineTag(tags[i]);}})();$.NBSP='\u00a0';$._createNode=function(tag,args){var e;try{if(args.length==0||typeof(args[0])=='string'||args[0].nodeType==1){var newArgs=[{}];for(i=0;i element:\n'+ args.toSource()+'\n'+args);e=null;} function append(arg){if(arg==null)return;var c=arg.constructor;switch(typeof arg){case'number':arg=''+arg;case'string':arg=document.createTextNode(arg);} e.appendChild(arg);} return e;};$.TEXT=function(s){return document.createTextNode(s);}; GMap.prototype.centerAndZoomOnBounds=function(bounds) {var span=new GSize(bounds.maxX-bounds.minX,bounds.maxY-bounds.minY);var hasOnlyOnePoint=(span.width==0&&span.height==0);if(hasOnlyOnePoint) {this.centerAndZoom(new GPoint(bounds.minX,bounds.maxY),window.DEFAULT_ZOOM);return;} var center=new GPoint(bounds.minX+span.width/2.,bounds.minY+span.height/2.);var newZoom=this.spec.getLowestZoomLevel(center,span,this.viewSize);if(newZoom>window.DEFAULT_ZOOM)newZoom=window.DEFAULT_ZOOM;if(this.getZoomLevel()!=newZoom) {this.centerAndZoom(center,newZoom);} else {this.recenterOrPanToLatLng(center);}} GMap.prototype.reconfigureOverlayImages=function(){if(this.tileImages.length==0){return} if(this.spec.hasOverlay()) {var images=this.sortImagesFromCenter(this.overlayImages) for(var i=0;i