File manager - Edit - /home/asiatechinc/public_html/asiatech-websites/chailshamlet.com/assets/js/gmap3.min.js
Back
!function(t,n){function e(t){return"object"==typeof t}function o(t){return"string"==typeof t}function i(t){return"number"==typeof t}function a(t){return t===n}function s(t,n){return a(t)?"gmap3_"+(n?T+1:++T):t}function r(n,e,o,i,a){function s(e,i){e&&t.each(e,function(t,e){var s=n,r=e;S(e)&&(s=e[0],r=e[1]),i(o,t,function(t){r.apply(s,[a||o,t,u])})})}var r=e.td||{},u={id:i,data:r.data,tag:r.tag};s(r.events,C.event.addListener),s(r.onces,C.event.addListenerOnce)}function u(t){var n,e=[];for(n in t)t.hasOwnProperty(n)&&e.push(n);return e}function l(t,n){var e,o=arguments;for(e=2;e<o.length;e++)if(n in o[e]&&o[e].hasOwnProperty(n))return void(t[n]=o[e][n])}function d(n,e){var o,i,a=["data","tag","id","events","onces"],s={};if(n.td)for(o in n.td)n.td.hasOwnProperty(o)&&"options"!==o&&"values"!==o&&(s[o]=n.td[o]);for(i=0;i<a.length;i++)l(s,a[i],e,n.td);return s.options=t.extend({},n.opts||{},e.options||{}),s}function c(){if(O.verbose){var t,n=[];if(window.console&&E(console.error)){for(t=0;t<arguments.length;t++)n.push(arguments[t]);console.error.apply(console,n)}else{for(n="",t=0;t<arguments.length;t++)n+=arguments[t].toString()+" ";alert(n)}}}function p(t){return(i(t)||o(t))&&""!==t&&!isNaN(t)}function f(t){var n,o=[];if(!a(t))if(e(t))if(i(t.length))o=t;else for(n in t)o.push(t[n]);else o.push(t);return o}function g(n){return n?E(n)?n:(n=f(n),function(o){var i;if(a(o))return!1;if(e(o)){for(i=0;i<o.length;i++)if(t.inArray(o[i],n)>=0)return!0;return!1}return t.inArray(o,n)>=0}):void 0}function h(t,n,e){var i=n?t:null;return!t||o(t)?i:t.latLng?h(t.latLng):t instanceof C.LatLng?t:p(t.lat)?new C.LatLng(t.lat,t.lng):!e&&S(t)&&p(t[0])&&p(t[1])?new C.LatLng(t[0],t[1]):i}function v(t){var n,e;return!t||t instanceof C.LatLngBounds?t||null:(S(t)?2===t.length?(n=h(t[0]),e=h(t[1])):4===t.length&&(n=h([t[0],t[1]]),e=h([t[2],t[3]])):"ne"in t&&"sw"in t?(n=h(t.ne),e=h(t.sw)):"n"in t&&"e"in t&&"s"in t&&"w"in t&&(n=h([t.n,t.e]),e=h([t.s,t.w])),n&&e?new C.LatLngBounds(e,n):null)}function m(t,n,e,i,a){var s=!!e&&h(i.td,!1,!0),r=s?{latLng:s}:!!i.td.address&&(o(i.td.address)?{address:i.td.address}:i.td.address),u=!!r&&D.get(r),l=this;r?(a=a||0,u?(i.latLng=u.results[0].geometry.location,i.results=u.results,i.status=u.status,n.apply(t,[i])):(r.location&&(r.location=h(r.location)),r.bounds&&(r.bounds=v(r.bounds)),(_.geocoder||(_.geocoder=new C.Geocoder),_.geocoder).geocode(r,function(o,s){s===C.GeocoderStatus.OK?(D.store(r,{results:o,status:s}),i.latLng=o[0].geometry.location,i.results=o,i.status=s,n.apply(t,[i])):s===C.GeocoderStatus.OVER_QUERY_LIMIT&&a<O.queryLimit.attempt?setTimeout(function(){m.apply(l,[t,n,e,i,a+1])},O.queryLimit.delay+Math.floor(Math.random()*O.queryLimit.random)):(c("geocode failed",s,r),i.latLng=i.results=!1,i.status=s,n.apply(t,[i]))}))):(i.latLng=h(i.td,!1,!0),n.apply(t,[i]))}function y(n,e,o,i){var a=this,s=-1;!function r(){do{s++}while(s<n.length&&!("address"in n[s]));return s>=n.length?void o.apply(e,[i]):void m(a,function(e){delete e.td,t.extend(n[s],e),r.apply(a,[])},!0,{td:n[s]})}()}function w(t,n,e){var o=!1;navigator&&navigator.geolocation?navigator.geolocation.getCurrentPosition(function(i){o||(o=!0,e.latLng=new C.LatLng(i.coords.latitude,i.coords.longitude),n.apply(t,[e]))},function(){o||(o=!0,e.latLng=!1,n.apply(t,[e]))},e.opts.getCurrentPosition):(e.latLng=!1,n.apply(t,[e]))}function L(t){var n,o=!1;if(e(t)&&t.hasOwnProperty("get")){for(n in t)if("get"!==n)return!1;o=!t.get.hasOwnProperty("callback")}return o}function b(){var t=[],n=this;n.empty=function(){return!t.length},n.add=function(n){t.push(n)},n.get=function(){return!!t.length&&t[0]},n.ack=function(){t.shift()}}function x(){function n(t){return{id:t.id,name:t.name,object:t.obj,tag:t.tag,data:t.data}}function e(t){E(t.setMap)&&t.setMap(null),E(t.remove)&&t.remove(),E(t.free)&&t.free(),t=null}var o={},i={},r=this;r.add=function(t,n,e,a){var u=t.td||{},l=s(u.id);return o[n]||(o[n]=[]),l in i&&r.clearById(l),i[l]={obj:e,sub:a,name:n,id:l,tag:u.tag,data:u.data},o[n].push(l),l},r.getById=function(t,e,o){var a=!1;return t in i&&(a=e?i[t].sub:o?n(i[t]):i[t].obj),a},r.get=function(t,e,a,s){var r,u,l=g(a);if(!o[t]||!o[t].length)return null;for(r=o[t].length;r;)if(r--,(u=o[t][e?r:o[t].length-r-1])&&i[u]){if(l&&!l(i[u].tag))continue;return s?n(i[u]):i[u].obj}return null},r.all=function(t,e,s){var r=[],u=g(e),l=function(t){var e,a;for(e=0;e<o[t].length;e++)if((a=o[t][e])&&i[a]){if(u&&!u(i[a].tag))continue;r.push(s?n(i[a]):i[a].obj)}};if(t in o)l(t);else if(a(t))for(t in o)l(t);return r},r.rm=function(t,n,e){var a,s;if(!o[t])return!1;if(n)if(e)for(a=o[t].length-1;a>=0&&(s=o[t][a],!n(i[s].tag));a--);else for(a=0;a<o[t].length&&(s=o[t][a],!n(i[s].tag));a++);else a=e?o[t].length-1:0;return a in o[t]&&r.clearById(o[t][a],a)},r.clearById=function(t,n){if(t in i){var s,r=i[t].name;for(s=0;a(n)&&s<o[r].length;s++)t===o[r][s]&&(n=s);return e(i[t].obj),i[t].sub&&e(i[t].sub),delete i[t],o[r].splice(n,1),!0}return!1},r.objGetById=function(t){var n,e;if(o.clusterer)for(e in o.clusterer)if(!1!==(n=i[o.clusterer[e]].obj.getById(t)))return n;return!1},r.objClearById=function(t){var n;if(o.clusterer)for(n in o.clusterer)if(i[o.clusterer[n]].obj.clearById(t))return!0;return null},r.clear=function(t,n,e,i){var a,s,u,l=g(i);if(t&&t.length)t=f(t);else for(a in t=[],o)t.push(a);for(s=0;s<t.length;s++)if(u=t[s],n)r.rm(u,l,!0);else if(e)r.rm(u,l,!1);else for(;r.rm(u,l,!1););},r.objClear=function(n,e,a,s){var r;if(o.clusterer&&(t.inArray("marker",n)>=0||!n.length))for(r in o.clusterer)i[o.clusterer[r]].obj.clear(e,a,s)}}function M(n,e,i){function a(){var t;for(t in i)if(i.hasOwnProperty(t)&&!r.hasOwnProperty(t))return t}var s,r={},u=this,l={latLng:{map:!1,marker:!1,infowindow:!1,circle:!1,overlay:!1,getlatlng:!1,getmaxzoom:!1,getelevation:!1,streetviewpanorama:!1,getaddress:!0},geoloc:{getgeoloc:!0}};o(i)&&(i=function(t){var n={};return n[t]={},n}(i)),u.run=function(){for(var o,u;o=a();){if(E(n[o]))return s=o,u=t.extend(!0,{},O[o]||{},i[o].options||{}),void(o in l.latLng?i[o].values?y(i[o].values,n,n[o],{td:i[o],opts:u,session:r}):m(n,n[o],l.latLng[o],{td:i[o],opts:u,session:r}):o in l.geoloc?w(n,n[o],{td:i[o],opts:u,session:r}):n[o].apply(n,[{td:i[o],opts:u,session:r}]));r[o]=null}e.apply(n,[i,r])},u.ack=function(t){r[s]=t,u.run.apply(u,[])}}function I(){return _.es||(_.es=new C.ElevationService),_.es}function P(n,o,i){function a(t){j[t]||(delete T[t].options.map,j[t]=new O.classes.Marker(T[t].options),r(n,{td:T[t]},j[t],T[t].id))}function u(t){e(P[t])?(E(P[t].obj.setMap)&&P[t].obj.setMap(null),E(P[t].obj.remove)&&P[t].obj.remove(),E(P[t].shadow.remove)&&P[t].obj.remove(),E(P[t].shadow.setMap)&&P[t].shadow.setMap(null),delete P[t].obj,delete P[t].shadow):j[t]&&j[t].setMap(null),delete P[t]}function l(){var t=function(){var t,n,e,o,i,a,s,r,u=Math.cos,l=Math.sin,d=arguments;return d[0]instanceof C.LatLng?(t=d[0].lat(),e=d[0].lng(),d[1]instanceof C.LatLng?(n=d[1].lat(),o=d[1].lng()):(n=d[1],o=d[2])):(t=d[0],e=d[1],d[2]instanceof C.LatLng?(n=d[2].lat(),o=d[2].lng()):(n=d[2],o=d[3])),i=Math.PI*t/180,a=Math.PI*e/180,s=Math.PI*n/180,r=Math.PI*o/180,6371e3*Math.acos(Math.min(u(i)*u(s)*u(a)*u(r)+u(i)*l(a)*u(s)*l(r)+l(i)*l(s),1))}(o.getCenter(),o.getBounds().getNorthEast());return new C.Circle({center:o.getCenter(),radius:1.25*t}).getBounds()}function d(){clearTimeout(f),f=setTimeout(p,25)}function c(t){var n=h.fromLatLngToDivPixel(t),e=h.fromDivPixelToLatLng(new C.Point(n.x+i.radius,n.y-i.radius)),o=h.fromDivPixelToLatLng(new C.Point(n.x-i.radius,n.y+i.radius));return new C.LatLngBounds(o,e)}function p(){if(!y&&!L&&b){var n,e,a,s,r,d,p,f,g,h,M,I=!1,B=[],k={},j=o.getZoom(),O="maxZoom"in i&&j>i.maxZoom,E=function(){var t,n={};for(t in P)n[t]=!0;return n}();for(w=!1,j>3&&(I=(r=l()).getSouthWest().lng()<r.getNorthEast().lng()),n=0;n<T.length;n++)!T[n]||I&&!r.contains(T[n].options.position)||v&&!v(S[n])||B.push(n);for(;;){for(n=0;k[n]&&n<B.length;)n++;if(n===B.length)break;if(s=[],x&&!O){M=10;do{for(f=s,s=[],M--,p=f.length?r.getCenter():T[B[n]].options.position,r=c(p),e=n;e<B.length;e++)k[e]||r.contains(T[B[e]].options.position)&&s.push(e)}while(f.length<s.length&&s.length>1&&M)}else for(e=n;e<B.length;e++)if(!k[e]){s.push(e);break}for(d={indexes:[],ref:[]},g=h=0,a=0;a<s.length;a++)k[s[a]]=!0,d.indexes.push(B[s[a]]),d.ref.push(B[s[a]]),g+=T[B[s[a]]].options.position.lat(),h+=T[B[s[a]]].options.position.lng();g/=s.length,h/=s.length,d.latLng=new C.LatLng(g,h),d.ref=d.ref.join("-"),d.ref in E?delete E[d.ref]:(1===s.length&&(P[d.ref]=!0),m(d))}t.each(E,function(t){u(t)}),L=!1}}var f,h,v,m,y=!1,w=!1,L=!1,b=!1,x=!0,M=this,I=[],P={},B={},k={},j=[],T=[],S=[],_=function(t,n){function e(){var t=this;return t.onAdd=function(){},t.onRemove=function(){},t.draw=function(){},O.classes.OverlayView.apply(t,[])}e.prototype=O.classes.OverlayView.prototype;var o=new e;return o.setMap(t),o}(o,i.radius);(function t(){return(h=_.getProjection())?(b=!0,I.push(C.event.addListener(o,"zoom_changed",d)),I.push(C.event.addListener(o,"bounds_changed",d)),void p()):void setTimeout(function(){t.apply(M,[])},25)})(),M.getById=function(t){return t in B&&(a(B[t]),j[B[t]])},M.rm=function(t){var n=B[t];j[n]&&j[n].setMap(null),delete j[n],j[n]=!1,delete T[n],T[n]=!1,delete S[n],S[n]=!1,delete B[t],delete k[n],w=!0},M.clearById=function(t){return t in B?(M.rm(t),!0):void 0},M.clear=function(t,n,e){var o,i,a,s,r,u=[],l=g(e);for(t?(o=T.length-1,i=-1,a=-1):(o=0,i=T.length,a=1),s=o;s!==i&&(!T[s]||l&&!l(T[s].tag)||(u.push(k[s]),!n&&!t));s+=a);for(r=0;r<u.length;r++)M.rm(u[r])},M.add=function(t,n){t.id=s(t.id),M.clearById(t.id),B[t.id]=j.length,k[j.length]=t.id,j.push(null),T.push(t),S.push(n),w=!0},M.addMarker=function(t,e){(e=e||{}).id=s(e.id),M.clearById(e.id),e.options||(e.options={}),e.options.position=t.getPosition(),r(n,{td:e},t,e.id),B[e.id]=j.length,k[j.length]=e.id,j.push(t),T.push(e),S.push(e.data||{}),w=!0},M.td=function(t){return T[t]},M.value=function(t){return S[t]},M.marker=function(t){return t in j&&(a(t),j[t])},M.markerIsSet=function(t){return Boolean(j[t])},M.setMarker=function(t,n){j[t]=n},M.store=function(t,n,e){P[t.ref]={obj:n,shadow:e}},M.free=function(){var n;for(n=0;n<I.length;n++)C.event.removeListener(I[n]);I=[],t.each(P,function(t){u(t)}),P={},t.each(T,function(t){T[t]=null}),T=[],t.each(j,function(t){j[t]&&(j[t].setMap(null),delete j[t])}),j=[],t.each(S,function(t){delete S[t]}),S=[],B={},k={}},M.filter=function(t){v=t,p()},M.enable=function(t){x!==t&&(x=t,p())},M.display=function(t){m=t},M.error=function(t){t},M.beginUpdate=function(){y=!0},M.endUpdate=function(){y=!1,w&&p()},M.autofit=function(t){var n;for(n=0;n<T.length;n++)T[n]&&t.extend(T[n].options.position)}}function B(t,n){var e=this;e.id=function(){return t},e.filter=function(t){n.filter(t)},e.enable=function(){n.enable(!0)},e.disable=function(){n.enable(!1)},e.add=function(t,e,o){o||n.beginUpdate(),n.addMarker(t,e),o||n.endUpdate()},e.getById=function(t){return n.getById(t)},e.clearById=function(t,e){var o;return e||n.beginUpdate(),o=n.clearById(t),e||n.endUpdate(),o},e.clear=function(t,e,o,i){i||n.beginUpdate(),n.clear(t,e,o),i||n.endUpdate()}}function k(n,e,o,i){var a=this,s=[];O.classes.OverlayView.call(a),a.setMap(n),a.onAdd=function(){var n=a.getPanes();e.pane in n&&t(n[e.pane]).append(i),t.each("dblclick click mouseover mousemove mouseout mouseup mousedown".split(" "),function(n,e){s.push(C.event.addDomListener(i[0],e,function(n){t.Event(n).stopPropagation(),C.event.trigger(a,e,[n]),a.draw()}))}),s.push(C.event.addDomListener(i[0],"contextmenu",function(n){t.Event(n).stopPropagation(),C.event.trigger(a,"rightclick",[n]),a.draw()}))},a.getPosition=function(){return o},a.setPosition=function(t){o=t,a.draw()},a.draw=function(){var t=a.getProjection().fromLatLngToDivPixel(o);i.css("left",t.x+e.offset.x+"px").css("top",t.y+e.offset.y+"px")},a.onRemove=function(){var t;for(t=0;t<s.length;t++)C.event.removeListener(s[t]);i.remove()},a.hide=function(){i.hide()},a.show=function(){i.show()},a.toggle=function(){i&&(i.is(":visible")?a.show():a.hide())},a.toggleDOM=function(){a.setMap(a.getMap()?null:n)},a.getDOMElement=function(){return i[0]}}function j(i){function u(){!L&&(L=T.get())&&L.run()}function l(){L=null,T.ack(),u.call(j)}function p(t){var n,e=t.td.callback;e&&(n=Array.prototype.slice.call(arguments,1),E(e)?e.apply(i,n):S(e)&&E(e[1])&&e[1].apply(e[0],n))}function g(t,n,e){e&&r(i,t,n,e),p(t,n),L.ack(n)}function m(n,e){var o=(e=e||{}).td&&e.td.options?e.td.options:0;U?o&&(o.center&&(o.center=h(o.center)),U.setOptions(o)):((o=e.opts||t.extend(!0,{},O.map,o||{})).center=n||h(o.center),U=new O.classes.Map(i.get(0),o))}function y(e){var o,a,s=new P(i,U,e),u={},l={},d=[],p=/^[0-9]+$/;for(a in e)p.test(a)?(d.push(1*a),l[a]=e[a],l[a].width=l[a].width||0,l[a].height=l[a].height||0):u[a]=e[a];return d.sort(function(t,n){return t>n}),o=u.calculator?function(n){var e=[];return t.each(n,function(t,n){e.push(s.value(n))}),u.calculator.apply(i,[e])}:function(t){return t.length},s.error(function(){c.apply(j,arguments)}),s.display(function(a){var c,p,f,g,v,m,y=o(a.indexes);if(e.force||y>1)for(c=0;c<d.length;c++)d[c]<=y&&(p=l[d[c]]);p?(v=p.offset||[-p.width/2,-p.height/2],(f=t.extend({},u)).options=t.extend({pane:"overlayLayer",content:p.content?p.content.replace("CLUSTER_COUNT",y):"",offset:{x:("x"in v?v.x:v[0])||0,y:("y"in v?v.y:v[1])||0}},u.options||{}),g=j.overlay({td:f,opts:f.options,latLng:h(a)},!0),f.options.pane="floatShadow",f.options.content=t(document.createElement("div")).width(p.width+"px").height(p.height+"px").css({cursor:"pointer"}),m=j.overlay({td:f,opts:f.options,latLng:h(a)},!0),u.data={latLng:h(a),markers:[]},t.each(a.indexes,function(t,n){u.data.markers.push(s.value(n)),s.markerIsSet(n)&&s.marker(n).setMap(null)}),r(i,{td:u},m,n,{main:g,shadow:m}),s.store(a,g,m)):t.each(a.indexes,function(t,n){s.marker(n).setMap(U)})}),s}function w(n,e,o){var a=[],s="values"in n.td;return s||(n.td.values=[{options:n.opts}]),n.td.values.length?(m(),t.each(n.td.values,function(t,s){var u,l,c,p,f=d(n,s);if(f.options[o])if(f.options[o][0][0]&&S(f.options[o][0][0]))for(l=0;l<f.options[o].length;l++)for(c=0;c<f.options[o][l].length;c++)f.options[o][l][c]=h(f.options[o][l][c]);else for(l=0;l<f.options[o].length;l++)f.options[o][l]=h(f.options[o][l]);f.options.map=U,p=new C[e](f.options),a.push(p),u=D.add({td:f},e.toLowerCase(),p),r(i,{td:f},p,u)}),void g(n,s?a:a[0])):void g(n,!1)}var L,j=this,T=new b,D=new x,U=null;j._plan=function(t){var n;for(n=0;n<t.length;n++)T.add(new M(j,l,t[n]));u()},j.map=function(t){m(t.latLng,t),r(i,t,U),g(t,U)},j.destroy=function(t){D.clear(),i.empty(),U&&(U=null),g(t,!0)},j.overlay=function(n,e){var o=[],a="values"in n.td;return a||(n.td.values=[{latLng:n.latLng,options:n.opts}]),n.td.values.length?(k.__initialised||(k.prototype=new O.classes.OverlayView,k.__initialised=!0),t.each(n.td.values,function(a,s){var u,l,c=d(n,s),p=t(document.createElement("div")).css({border:"none",borderWidth:0,position:"absolute"});p.append(c.options.content),l=new k(U,c.options,h(c)||h(s),p),o.push(l),p=null,e||(u=D.add(n,"overlay",l),r(i,{td:c},l,u))}),e?o[0]:void g(n,a?o:o[0])):void g(n,!1)},j.marker=function(n){var e,o,a,u="values"in n.td,l=!U;return u||(n.opts.position=n.latLng||h(n.opts.position),n.td.values=[{options:n.opts}]),n.td.values.length?(l&&m(),n.td.cluster&&!U.getBounds()?void C.event.addListenerOnce(U,"bounds_changed",function(){j.marker.apply(j,[n])}):void(n.td.cluster?(n.td.cluster instanceof B?(o=n.td.cluster,a=D.getById(o.id(),!0)):(a=y(n.td.cluster),o=new B(s(n.td.id,!0),a),D.add(n,"clusterer",o,a)),a.beginUpdate(),t.each(n.td.values,function(t,e){var o=d(n,e);o.options.position=h(o.options.position?o.options.position:e),o.options.position&&(o.options.map=U,l&&(U.setCenter(o.options.position),l=!1),a.add(o,e))}),a.endUpdate(),g(n,o)):(e=[],t.each(n.td.values,function(t,o){var a,s,u=d(n,o);u.options.position=h(u.options.position?u.options.position:o),u.options.position&&(u.options.map=U,l&&(U.setCenter(u.options.position),l=!1),s=new O.classes.Marker(u.options),e.push(s),a=D.add({td:u},"marker",s),r(i,{td:u},s,a))}),g(n,u?e:e[0])))):void g(n,!1)},j.getroute=function(t){t.opts.origin=h(t.opts.origin,!0),t.opts.destination=h(t.opts.destination,!0),(_.ds||(_.ds=new C.DirectionsService),_.ds).route(t.opts,function(n,e){p(t,e===C.DirectionsStatus.OK&&n,e),L.ack()})},j.getdistance=function(t){var n;for(t.opts.origins=f(t.opts.origins),n=0;n<t.opts.origins.length;n++)t.opts.origins[n]=h(t.opts.origins[n],!0);for(t.opts.destinations=f(t.opts.destinations),n=0;n<t.opts.destinations.length;n++)t.opts.destinations[n]=h(t.opts.destinations[n],!0);(_.dms||(_.dms=new C.DistanceMatrixService),_.dms).getDistanceMatrix(t.opts,function(n,e){p(t,e===C.DistanceMatrixStatus.OK&&n,e),L.ack()})},j.infowindow=function(e){var o=[],s="values"in e.td;s||(e.latLng&&(e.opts.position=e.latLng),e.td.values=[{options:e.opts}]),t.each(e.td.values,function(t,u){var l,c,p=d(e,u);p.options.position=h(p.options.position?p.options.position:u.latLng),U||m(p.options.position),(c=new O.classes.InfoWindow(p.options))&&(a(p.open)||p.open)&&(s?c.open(U,p.anchor||n):c.open(U,p.anchor||(e.latLng?n:e.session.marker?e.session.marker:n))),o.push(c),l=D.add({td:p},"infowindow",c),r(i,{td:p},c,l)}),g(e,s?o:o[0])},j.circle=function(n){var e=[],o="values"in n.td;return o||(n.opts.center=n.latLng||h(n.opts.center),n.td.values=[{options:n.opts}]),n.td.values.length?(t.each(n.td.values,function(t,o){var a,s,u=d(n,o);u.options.center=h(u.options.center?u.options.center:o),U||m(u.options.center),u.options.map=U,s=new O.classes.Circle(u.options),e.push(s),a=D.add({td:u},"circle",s),r(i,{td:u},s,a)}),void g(n,o?e:e[0])):void g(n,!1)},j.getaddress=function(t){p(t,t.results,t.status),L.ack()},j.getlatlng=function(t){p(t,t.results,t.status),L.ack()},j.getmaxzoom=function(t){(_.mzs||(_.mzs=new C.MaxZoomService),_.mzs).getMaxZoomAtLatLng(t.latLng,function(n){p(t,n.status===C.MaxZoomStatus.OK&&n.zoom,status),L.ack()})},j.getelevation=function(t){var n,e=[],o=function(n,e){p(t,e===C.ElevationStatus.OK&&n,e),L.ack()};if(t.latLng)e.push(t.latLng);else for(e=f(t.td.locations||[]),n=0;n<e.length;n++)e[n]=h(e[n]);if(e.length)I().getElevationForLocations({locations:e},o);else{if(t.td.path&&t.td.path.length)for(n=0;n<t.td.path.length;n++)e.push(h(t.td.path[n]));e.length?I().getElevationAlongPath({path:e,samples:t.td.samples},o):L.ack()}},j.defaults=function(n){t.each(n.td,function(n,o){e(O[n])?O[n]=t.extend({},O[n],o):O[n]=o}),L.ack(!0)},j.rectangle=function(n){var e=[],o="values"in n.td;return o||(n.td.values=[{options:n.opts}]),n.td.values.length?(t.each(n.td.values,function(t,o){var a,s,u=d(n,o);u.options.bounds=v(u.options.bounds?u.options.bounds:o),U||m(u.options.bounds.getCenter()),u.options.map=U,s=new O.classes.Rectangle(u.options),e.push(s),a=D.add({td:u},"rectangle",s),r(i,{td:u},s,a)}),void g(n,o?e:e[0])):void g(n,!1)},j.polyline=function(t){w(t,"Polyline","path")},j.polygon=function(t){w(t,"Polygon","paths")},j.trafficlayer=function(t){m();var n=D.get("trafficlayer");n||((n=new O.classes.TrafficLayer).setMap(U),D.add(t,"trafficlayer",n)),g(t,n)},j.transitlayer=function(t){m();var n=D.get("transitlayer");n||((n=new O.classes.TransitLayer).setMap(U),D.add(t,"transitlayer",n)),g(t,n)},j.bicyclinglayer=function(t){m();var n=D.get("bicyclinglayer");n||((n=new O.classes.BicyclingLayer).setMap(U),D.add(t,"bicyclinglayer",n)),g(t,n)},j.groundoverlay=function(t){t.opts.bounds=v(t.opts.bounds),t.opts.bounds&&m(t.opts.bounds.getCenter());var n=new O.classes.GroundOverlay(t.opts.url,t.opts.bounds,t.opts.opts);n.setMap(U),g(t,n,D.add(t,"groundoverlay",n))},j.streetviewpanorama=function(n){n.opts.opts||(n.opts.opts={}),n.latLng?n.opts.opts.position=n.latLng:n.opts.opts.position&&(n.opts.opts.position=h(n.opts.opts.position)),n.td.divId?n.opts.container=document.getElementById(n.td.divId):n.opts.container&&(n.opts.container=t(n.opts.container).get(0));var e=new O.classes.StreetViewPanorama(n.opts.container,n.opts.opts);e&&U.setStreetView(e),g(n,e,D.add(n,"streetviewpanorama",e))},j.kmllayer=function(n){var e=[],o="values"in n.td;return o||(n.td.values=[{options:n.opts}]),n.td.values.length?(t.each(n.td.values,function(t,o){var a,s,u,l=d(n,o);U||m(),u=l.options,l.options.opts&&(u=l.options.opts,l.options.url&&(u.url=l.options.url)),u.map=U,s=function(t){var n,e=C.version.split(".");for(t=t.split("."),n=0;n<e.length;n++)e[n]=parseInt(e[n],10);for(n=0;n<t.length;n++){if(t[n]=parseInt(t[n],10),!e.hasOwnProperty(n))return!1;if(e[n]<t[n])return!1}return!0}("3.10")?new O.classes.KmlLayer(u):new O.classes.KmlLayer(u.url,u),e.push(s),a=D.add({td:l},"kmllayer",s),r(i,{td:l},s,a)}),void g(n,o?e:e[0])):void g(n,!1)},j.panel=function(n){m();var e,o=0,s=0,r=t(document.createElement("div"));r.css({position:"absolute",zIndex:1e3,visibility:"hidden"}),n.opts.content&&(e=t(n.opts.content),r.append(e),i.first().prepend(r),a(n.opts.left)?a(n.opts.right)?n.opts.center&&(o=(i.width()-e.width())/2):o=i.width()-e.width()-n.opts.right:o=n.opts.left,a(n.opts.top)?a(n.opts.bottom)?n.opts.middle&&(s=(i.height()-e.height())/2):s=i.height()-e.height()-n.opts.bottom:s=n.opts.top,r.css({top:s,left:o,visibility:"visible"})),g(n,r,D.add(n,"panel",r)),r=null},j.directionsrenderer=function(n){n.opts.map=U;var e=new C.DirectionsRenderer(n.opts);n.td.divId?e.setPanel(document.getElementById(n.td.divId)):n.td.container&&e.setPanel(t(n.td.container).get(0)),g(n,e,D.add(n,"directionsrenderer",e))},j.getgeoloc=function(t){g(t,t.latLng)},j.styledmaptype=function(t){m();var n=new O.classes.StyledMapType(t.td.styles,t.opts);U.mapTypes.set(t.td.id,n),g(t,n)},j.imagemaptype=function(t){m();var n=new O.classes.ImageMapType(t.opts);U.mapTypes.set(t.td.id,n),g(t,n)},j.autofit=function(n){var e=new C.LatLngBounds;t.each(D.all(),function(t,n){n.getPosition&&n.getPosition()?e.extend(n.getPosition()):n.getBounds&&n.getBounds()?(e.extend(n.getBounds().getNorthEast()),e.extend(n.getBounds().getSouthWest())):n.getPaths&&n.getPaths()?n.getPaths().forEach(function(t){t.forEach(function(t){e.extend(t)})}):n.getPath&&n.getPath()?n.getPath().forEach(function(t){e.extend(t)}):n.getCenter&&n.getCenter()?e.extend(n.getCenter()):n instanceof B&&((n=D.getById(n.id(),!0))&&n.autofit(e))}),e.isEmpty()||U.getBounds()&&U.getBounds().equals(e)||("maxZoom"in n.td&&C.event.addListenerOnce(U,"bounds_changed",function(){this.getZoom()>n.td.maxZoom&&this.setZoom(n.td.maxZoom)}),U.fitBounds(e)),g(n,!0)},j.clear=function(n){if(o(n.td)){if(D.clearById(n.td)||D.objClearById(n.td))return void g(n,!0);n.td={name:n.td}}n.td.id?t.each(f(n.td.id),function(t,n){D.clearById(n)||D.objClearById(n)}):(D.clear(f(n.td.name),n.td.last,n.td.first,n.td.tag),D.objClear(f(n.td.name),n.td.last,n.td.first,n.td.tag)),g(n,!0)},j.get=function(e,i,a){var s,r,u=i?e:e.td;return i||(a=u.full),o(u)?!1===(r=D.getById(u,!1,a)||D.objGetById(u))&&(s=u,u={}):s=u.name,"map"===s&&(r=U),r||(r=[],u.id?(t.each(f(u.id),function(t,n){r.push(D.getById(n,!1,a)||D.objGetById(n))}),S(u.id)||(r=r[0])):(t.each(s?f(s):[n],function(n,e){var o;u.first?(o=D.get(e,!1,u.tag,a))&&r.push(o):u.all?t.each(D.all(e,u.tag,a),function(t,n){r.push(n)}):(o=D.get(e,!0,u.tag,a))&&r.push(o)}),u.all||S(s)||(r=r[0]))),r=S(r)||!u.all?r:[r],i?r:void g(e,r)},j.exec=function(n){t.each(f(n.td.func),function(e,o){t.each(j.get(n.td,!0,!n.td.hasOwnProperty("full")||n.td.full),function(t,n){o.call(i,n)})}),g(n,!0)},j.trigger=function(n){if(o(n.td))C.event.trigger(U,n.td);else{var e=[U,n.td.eventName];n.td.var_args&&t.each(n.td.var_args,function(t,n){e.push(n)}),C.event.trigger.apply(C.event,e)}p(n),L.ack()}}var O,C,T=0,E=t.isFunction,S=t.isArray,_={},D=new function(){var t=[];this.get=function(n){if(t.length){var o,i,a,s,r,l=u(n);for(o=0;o<t.length;o++){for(s=t[o],r=l.length===s.keys.length,i=0;i<l.length&&r;i++)(r=(a=l[i])in s.request)&&(r=e(n[a])&&"equals"in n[a]&&E(n[a])?n[a].equals(s.request[a]):n[a]===s.request[a]);if(r)return s.results}}},this.store=function(n,e){t.push({request:n,keys:u(n),results:e})}};t.fn.gmap3=function(){var n,e=[],o=[];for(function(){var n;C=google.maps,O||(O={verbose:!1,queryLimit:{attempt:5,delay:250,random:250},classes:(n={},t.each("Map Marker InfoWindow Circle Rectangle OverlayView StreetViewPanorama KmlLayer TrafficLayer TransitLayer BicyclingLayer GroundOverlay StyledMapType ImageMapType".split(" "),function(t,e){n[e]=C[e]}),n),map:{mapTypeId:C.MapTypeId.ROADMAP,center:[46.578498,2.457275],zoom:2},overlay:{pane:"floatPane",content:"",offset:{x:0,y:0}},geoloc:{getCurrentPosition:{maximumAge:6e4,timeout:5e3}}})}(),n=0;n<arguments.length;n++)arguments[n]&&e.push(arguments[n]);return e.length||e.push("map"),t.each(this,function(){var n=t(this),i=n.data("gmap3");!1,i||(i=new j(n),n.data("gmap3",i)),1!==e.length||"get"!==e[0]&&!L(e[0])?i._plan(e):"get"===e[0]?o.push(i.get("map",!0)):o.push(i.get(e[0].get,!0,e[0].get.full))}),o.length?1===o.length?o[0]:o:this}}(jQuery);
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings