private void BindGallery(List<ItemsInfoSettings> lstItemGallery,AspxCommonInfo aspxCommonObj)
 {
     string aspxRootPath = ResolveUrl("~/");
     StoreSettingConfig ssc = new StoreSettingConfig();
     string NoImagePath = ssc.GetStoreSettingsByKey(StoreSetting.DefaultProductImageURL, StoreID, PortalID, CultureName);
     StringBuilder galleryContainer = new StringBuilder();
     StringBuilder galleryThumbContainer = new StringBuilder();
     galleryThumbContainer.Append("<div id='divBindThumbs' class='thumbs jcarousel-skin'><ul id='thumblist'>");
     galleryContainer.Append("<div id='divMainImage'>");
     ImageCount = lstItemGallery.Count;
     if (lstItemGallery != null && lstItemGallery.Count > 0)
     {            
         foreach (ItemsInfoSettings item in lstItemGallery)
         {
             string imagePath = "Modules/AspxCommerce/AspxItemsManagement/uploads/" + item.ImagePath;
             string altImagePath = "Modules/AspxCommerce/AspxItemsManagement/uploads/" + item.AlternateText;
             if (item.ImagePath == string.Empty)
             {
                 imagePath = NoImagePath;
             }
             else
             {   //Resize Image Dynamically
                 InterceptImageController objImage = new InterceptImageController();
                 objImage.MultipleImageResizer(item.ImagePath, (ImageType.Medium + ";" + ImageType.Large + ";" + ImageType.Small), ImageCategoryType.Item.ToString(), aspxCommonObj);
             }
             if (lstItemGallery.IndexOf(item) == 0)
             {
                 referImagePath = imagePath;
                 galleryContainer.Append("<a rel='' href=\"");
                 galleryContainer.Append(aspxRootPath);
                 galleryContainer.Append(imagePath);
                 galleryContainer.Append("\" id='zoom1' class='cloud-zoom'  title=\"");
                 galleryContainer.Append(item.AlternateText);
                 galleryContainer.Append("\"><img title=\"");
                 galleryContainer.Append(item.AlternateText);
                 galleryContainer.Append("\" src=\"");
                 galleryContainer.Append(aspxRootPath);
                 galleryContainer.Append(imagePath.Replace("uploads", "uploads/Large"));
                 galleryContainer.Append("\"></a>");
             }
             string rel = "useZoom: 'zoom1', smallImage: '" + aspxRootPath + imagePath.Replace("uploads", "uploads/Large") + "' ";
             galleryThumbContainer.Append("<li><a rel=\"");
             galleryThumbContainer.Append(rel);
             galleryThumbContainer.Append("\" href=\"");
             galleryThumbContainer.Append(aspxRootPath);
             galleryThumbContainer.Append(imagePath);
             galleryThumbContainer.Append("\" class='cloud-zoom-gallery'><img title=\"");
             galleryThumbContainer.Append(item.AlternateText);
             galleryThumbContainer.Append("\" src=\"");
             galleryThumbContainer.Append(aspxRootPath);
             galleryThumbContainer.Append(imagePath.Replace("uploads", "uploads/Small"));
             galleryThumbContainer.Append("\" class='zoom-tiny-image'></a></li>");
         }
     }
     else
     {
         galleryContainer.Append("<a rel='' href=\"");
         galleryContainer.Append(aspxRootPath);
         galleryContainer.Append(NoImagePath);
         galleryContainer.Append("\" id='zoom1' class='cloud-zoom' ");           
         galleryContainer.Append("><img src=\"");
         galleryContainer.Append(aspxRootPath);
         galleryContainer.Append(NoImagePath.Replace("uploads", "uploads/Large"));
         galleryContainer.Append("\"></a>");
         string rel = "useZoom: 'zoom1', smallImage: '" + aspxRootPath + NoImagePath.Replace("uploads", "uploads/Large") + "' ";
         galleryThumbContainer.Append("<li><a rel=\"");
         galleryThumbContainer.Append(rel);
         galleryThumbContainer.Append("\" href=\"");
         galleryThumbContainer.Append(aspxRootPath);
         galleryThumbContainer.Append(NoImagePath);
         galleryThumbContainer.Append("\" class='cloud-zoom-gallery'><img src=\"");
         galleryThumbContainer.Append(aspxRootPath);
         galleryThumbContainer.Append(NoImagePath.Replace("uploads", "uploads/Small"));
         galleryThumbContainer.Append("\" class='zoom-tiny-image'></a></li>");
     }
     galleryContainer.Append("</ul></div>");
     galleryThumbContainer.Append("</div>");
     ltrItemGallery.Text = galleryContainer.ToString();
     ltrItemThumb.Text = galleryThumbContainer.ToString();
 }