function MarkerText(B,C,A,D,F,E){this._marker=B;this._dx=C||0;this._dy=A||0;this._style=D||"";this._text=F||"";this._div=null;this.map_=E;this.setMap(E)}MarkerText.prototype=new google.maps.OverlayView();MarkerText.prototype.onAdd=function(){var B=this.getPanes().overlayLayer;var A=document.createElement("div");
this._div=A;this._div.innerHTML=this._text;this._div.setAttribute("style",this._style);if(this._div.style.setAttribute){this._div.style.setAttribute("cssText",this._style)}this._div.style.position="absolute";B.appendChild(this._div)};MarkerText.prototype.onRemove=function(){this._div.parentNode.removeChild(this._div)
};MarkerText.prototype.copy=function(){return new MarkerText(this._marker,this._dx,this._dy,this._style,this._text)};MarkerText.prototype.draw=function(){var B=this._marker;var A=this.getProjection();var D=A.fromLatLngToDivPixel(B.getPosition());var C=this._div;C.style.top=(D.y+this._dy)+"px";C.style.left=(D.x+this._dx)+"px"
};MarkerText.prototype.element=function(){return this._div};
