protected void OnBtnEODClicked(object sender, EventArgs e)
        {
            DayTimes dlg = null;

            try
            {
                dlg = new DayTimes(_voteCount);

                Gtk.ResponseType rc = (Gtk.ResponseType)dlg.Run();
                if (rc == Gtk.ResponseType.Ok)
                {
                    Int32    day;
                    Int32    startPost;
                    DateTime endTime;
                    dlg.GetDayBoundaries(out day, out startPost, out endTime);
                    _voteCount.SetDayBoundaries(day, startPost, endTime);
                    _voteCount.ChangeDay(day);
                    _voteCount.Refresh();
                }
            }
            finally
            {
                if (dlg != null)
                {
                    dlg.Destroy();
                }
            }
        }
        private void BindToNewGame(String url)
        {
            url = POG.Utils.Misc.NormalizeUrl(url);
            ThreadReader t = _forum.Reader();

            _voteCount = new VoteCount(_synchronousInvoker, t, _db, _forumURL, url, _forum.PostsPerPage);
            _voteCount.PropertyChanged += new PropertyChangedEventHandler(_voteCount_PropertyChanged);

            _voteCount.Turbo = _turbo;

            _voteCount.ChangeDay(_day);
            _voteCount.Refresh();
            _voteCount.CheckThread();
        }