public ActionResult EducationNewsSearch(string search, int skip)
        {
            if (search == "%")
            {
                search = "";
            }
            PagedEducationNewsSearch educationNewsSearch = new PagedEducationNewsSearch();

            if (HCRGUser == null)
            {
                educationNewsSearch = Mapper.Map <PagedEducationNewsSearch>(_educationService.GetEducationNewsSearchByTextPaged(search, 0, (HCRGUser != null ? HCRGUser.OrganizationID : (Convert.ToInt32(_encryptionService.DecryptString2(System.Configuration.ConfigurationManager.AppSettings["OrganizationID"])))), skip, GlobalConst.Records.Take5));
            }
            else
            {
                educationNewsSearch = Mapper.Map <PagedEducationNewsSearch>(_educationService.GetEducationNewsSearchByTextPaged(search, HCRGUser.UID, (HCRGUser != null ? HCRGUser.OrganizationID : (Convert.ToInt32(_encryptionService.DecryptString2(System.Configuration.ConfigurationManager.AppSettings["OrganizationID"])))), skip, GlobalConst.Records.Take5));
            }
            foreach (EducationNewsSearch educationSearch in educationNewsSearch.educationNewsSearch)
            {
                if (educationSearch.NewsType == "")
                {
                    educationSearch.pageUrl = GlobalConst.routeedURL.courseDetailPage + _encryptionService.EncryptString2(educationSearch.ID.ToString());
                }
                else if (educationSearch.NewsType != "")
                {
                    Regex regex = new Regex("\\<[^\\>]*\\>");
                    educationSearch.descriptions = regex.Replace(HttpUtility.HtmlDecode(educationSearch.descriptions), String.Empty);
                    bool IsVideo = educationSearch.descriptions.Contains("Video");
                    if (IsVideo)
                    {
                        educationSearch.descriptions = "Video";
                    }
                    if (educationSearch.descriptions.Length > 350)
                    {
                        educationSearch.descriptions = regex.Replace(HttpUtility.HtmlDecode(educationSearch.descriptions), String.Empty).Substring(0, 350);
                        educationSearch.descriptions = educationSearch.descriptions.Replace("&nbsp;", "");
                    }
                    else
                    {
                        educationSearch.descriptions = educationSearch.descriptions.Replace("&nbsp;", "");
                    }
                    educationSearch.pageUrl = GlobalConst.routeedURL.newsDetailPage + _encryptionService.EncryptString2(educationSearch.ID.ToString()) + '/' + educationSearch.NewsType;
                }
                else
                {
                    educationSearch.pageUrl = "#";
                }
            }
            return(Json(educationNewsSearch, GlobalConst.Message.text_html));
        }