protected void SearchButton_Click(object sender, EventArgs e)
        {
            SearchLinkManager searchLinkManager = new SearchLinkManager();
            SearchObject searchObject = new SearchObject()
            {
                Text = SearchBox.Text,
            };

            Response.Redirect(searchLinkManager.GetRedirectLink(searchObject), false);
        }
        /// <summary>
        /// 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Search_Click(object sender, EventArgs e)
        {
            // Clear existing holiday search session
            Session.Remove(Keys.HolidaySearchSession);

            SearchObject searchObject = new SearchObject()
            {
                Text = txtSearchText.Text,
                HolidayType = !String.IsNullOrEmpty(ddlHolidayType.SelectedValue) ? new Guid(ddlHolidayType.SelectedValue) : Guid.Empty,
                Terrain = !String.IsNullOrEmpty(ddlTerrain.SelectedValue) ? new Guid(ddlTerrain.SelectedValue) : Guid.Empty,
                Page = 1
            };
            var searchLinkManager = new SearchLinkManager();
            Response.Redirect(searchLinkManager.GetRedirectLink(searchObject), false);
        }