eft,t.right,e.width,i.width),this._containerStyle="left: "+n+"px",i.top-(e.height+this.panelOffset)<t.top&&i.bottom+(e.height+this.panelOffset)>t.bottom?(this._placement="c",this._updateDirection(this._placement,e,i)):(e.top<t.top||e.bottom>t.bottom)&&(this._placement=this._flipDirection(this._placement),this._updateDirection(this._placement,e,i))):(n=this._getOffset(e.top,e.bottom,t.top,t.bottom,e.height,i.height),this._containerStyle="top: "+n+"px",i.left-(e.width+this.panelOffset)<t.left&&i.right+(e.widt