if (this.el.outerWidth()/2 > cx)
                            verticalPos = 0.5 - (this.el.outerWidth()/2 - cx)/this.el.outerWidth();
                        else if ((self.container.width() - cx - this.el.outerWidth()/2) < 0)
                            verticalPos = 0.5 + (cx + this.el.outerWidth()/2 - self.container.width())/this.el.outerWidth();