!function(e,t){"object"==typeof exports?module.exports=t():"function"==typeof define&&define.amd?define(["jquery","googlemaps!"],t):e.GMaps=t()}(this,(function(){function t(e,t){var o;if(e===t)return e;for(o in t)void 0!==t[o]&&(e[o]=t[o]);return e}function o(e,t){var o,n=Array.prototype.slice.call(arguments,2),r=[],i=e.length;if(Array.prototype.map&&e.map===Array.prototype.map)r=Array.prototype.map.call(e,(function(e){var o=n.slice(0);return o.splice(0,0,e),t.apply(this,o)}));else for(o=0;o'+s.title+""}if(r("gmaps_context_menu")){var l=r("gmaps_context_menu");l.innerHTML=o;var p=l.getElementsByTagName("a"),c=p.length;for(i=0;i=e.lng()||c.lng()=e.lng())&&p.lat()+(e.lng()-p.lng())/(c.lng()-p.lng())*(c.lat()-p.lat())>>0;if(0==o)return-1;var n=0;if(1