protected void LoadResoucesInfoFaqs()
    {
        MainContentGeneric resourcesinfo = new MainContentGeneric();
        DataSet dsresourcesinfo = new DataSet();
        StringBuilder sb = new StringBuilder();

        //---
        int cont = 0;
        Boolean ingreso = false;

        dsresourcesinfo = resourcesinfo.getAllGenericResourcesFaqs(Convert.ToInt32(GeneIdFaqs));
        foreach (DataTable table in dsresourcesinfo.Tables)
        {
            foreach (DataRow row in table.Rows)
            {
                if (cont == 0)
                {
                    cont++;
                    ingreso = true;
                    sb.AppendLine("<div class=\"boxResourceSupport\">");
                        sb.AppendLine("<div><h2>" + row["GeneTitle"].ToString() + "</h2></div>");
                        sb.AppendLine("<div class=\"mainResourceSupport\">");
                            sb.AppendLine("<div class=\"accordion5\">");
                                sb.AppendLine("<dl class=\"accordion5\" id=\"slider5\">");
                }
                                    sb.AppendLine("<dt>Q. <span>" + row["GeneCTitle"].ToString() + "</span></dt>");
                                    sb.AppendLine("<dd>");
                                        sb.AppendLine("<div class=\"answerOpt\"><p>A.</p></div>");
                                        sb.AppendLine("<div class=\"answerInfo\">" + row["GeneCContent"].ToString() + "</div>");
                                        sb.AppendLine("<div class=\"clear\"></div>");
                                    sb.AppendLine("</dd>");
            }
        }
                if (ingreso == true)
                {
                                sb.AppendLine("</dl>");
                                sb.AppendLine("<script type=\"text/javascript\">");
                                    sb.AppendLine("var slider5=new accordion.slider(\"slider5\");");
                                    sb.AppendLine("slider5.init(\"slider5\",5,\"open\");");
                                sb.AppendLine("</script>");
                            sb.AppendLine("</div>");
                        sb.AppendLine("</div>");
                        sb.AppendLine("<div class=\"clear\"></div>");
                        sb.AppendLine("<div class=\"bottonMore contSeeMore\">");
                            sb.AppendLine("<a href=\"Generic_c.aspx?id=" + GeneIdFaqs + "\"><img src=\"" + Global.globalSiteImagesPath + "/plus_sign.gif\" width=\"8\" height=\"8\" /> see more FAQs</a>");
                        sb.AppendLine("</div>");
                        sb.AppendLine("<div class=\"clear\"></div>");
                    sb.AppendLine("</div>");
                }

        PlaceHolder_Resources_FAQs.Controls.Add(new LiteralControl(sb.ToString()));
        sb = null;
        resourcesinfo = null;
        dsresourcesinfo = null;
    }
    protected int Get_Id_Generic(int genDefaId)
    {
        MainContentGeneric resourcesinfo = new MainContentGeneric();
        DataSet dsresourcesinfo = new DataSet();
        int GeneIdG = 0;

        dsresourcesinfo = resourcesinfo.Get_Id_Generic(Convert.ToInt32(genDefaId));
        foreach (DataTable table in dsresourcesinfo.Tables)
        {
            foreach (DataRow row in table.Rows)
            {
                GeneIdG = Convert.ToInt32(row["GeneId"].ToString());
            }
        }
        if (GeneIdG.ToString() == "") return 0;
        else return GeneIdG;
    }
    protected void LoadGeneric()
    {
        MainContentGeneric generic_X = new MainContentGeneric();
        DataSet dsgeneric_X = new DataSet();
        StringBuilder sb = new StringBuilder();
        Main_MasterPage main = (Main_MasterPage)Page.Master;

        //---
        dsgeneric_X = generic_X.Get_GenericX_By_Id(Convert.ToInt32(GeneId));
        foreach (DataTable table in dsgeneric_X.Tables)
        {
            foreach (DataRow row in table.Rows)
            {
                sb.AppendLine("<div class=\"mainAbout\">");
                    sb.AppendLine("<h1>" + row["GeneXTitle"].ToString() + "</h1>");
                    main._site_breadLink += "<li class=\"last\"><a href=\"#\" onClick=\"return false;\"><strong>" + row["GeneXTitle"].ToString() + "</strong></a></li>";
                    Main_MasterPage m = (Main_MasterPage)Page.Master;
                    m.pageTitleBar = row["GeneXTitle"].ToString() + " - " + m.pageTitleBar;
                    string path = "";
                    if (!Regex.IsMatch(row["GeneXImage"].ToString(), @"^(ft|htt)p(s?)://([\w-]+\.)+[\w-]+(/[\w- ./]*)+\.(?:gif|jpg|jpeg|png|GIF|JPEG|JPG|PNG|Gif|Jpg|Jpeg|Png)$"))
                    {
                        path = Global.globalSiteImagesPath + "/";
                    }
                if (row["GeneXImage"].ToString() != "")
                    sb.AppendLine("<img src=\"" + path + row["GeneXImage"].ToString() + "\" alt=\"" + row["GeneXTitle"].ToString() + "\" title=\"" + row["GeneXTitle"].ToString() + "\" style=\"float: right; margin: 0px 0px 5px 5px;\">");
                        pageName = row["GeneXTitle"].ToString();
                    sb.AppendLine(row["GeneXContent"].ToString());
                sb.AppendLine("</div>");
            }
        }

        PlaceHolder_Generic_X.Controls.Add(new LiteralControl(sb.ToString()));

        sb = null;
        generic_X = null;
        dsgeneric_X = null;
    }
    protected void LoadResoucesInfoPurchasing()
    {
        MainContentGeneric resourcesinfo = new MainContentGeneric();
        DataSet dsresourcesinfo = new DataSet();
        StringBuilder sb = new StringBuilder();

        //---
        dsresourcesinfo = resourcesinfo.getAllGenericDByTypeId(Convert.ToInt32(GeneIdPurchasing));

        foreach (DataTable table in dsresourcesinfo.Tables)
        {
            foreach (DataRow row in table.Rows)
            {
                sb.AppendLine("<div class=\"contChangePass\">");
                    sb.AppendLine("<div class=\"contPurInfo\">");
                        sb.AppendLine("<h1>" + row["GeneDTitle"].ToString() + "</h1>");
                        sb.AppendLine(row["GeneDContent"].ToString());

                        if (row["GeneDFile"].ToString() != "")
                        {
                            sb.AppendLine("<div id=\"boxContImage\">");
                            sb.AppendLine("<div class=\"imgPurInfo\" style=\"height:144px; text-align:center\"><img id=\"images\" style=\"height:100%;\" src=\""+ strFolder + "/" + row["GeneDFile"].ToString() + "\"/></div>"); //onload=\"getDim(document.getElementById('boxContImage'),this)\"
                            sb.AppendLine("</div>");
                        }
                        if (row["GeneDLinkTitle"].ToString() != "") sb.AppendLine("<div class=\"mailCustomer\"><a href=\"" + row["GeneDLink"].ToString() + "\" target=\"_parent\">" + row["GeneDLinkTitle"].ToString() + "</a></div>");
                    sb.AppendLine("</div>");
                sb.AppendLine("</div>");
            }
        }

        //sb.AppendLine("<div>*</div>");
        PlaceHolder_Resources_Purchasing.Controls.Add(new LiteralControl(sb.ToString()));
        sb = null;
        resourcesinfo = null;
        dsresourcesinfo = null;
    }
 protected void load_landing_page()
 {
     DataSet data = new DataSet();
     MainContentGeneric generic_X = new MainContentGeneric();
     string id_lp = xtractNums(linktopage);
     id_landing_page_global = id_lp;
     if (id_lp != "")
     {
         int id_landing_page = Convert.ToInt32(id_lp);
         data = new DataSet();
         data = generic_X.Get_GenericX_By_Id(id_landing_page);
         foreach (DataTable table in data.Tables)
         {
             foreach (DataRow row in table.Rows)
             {
                 landingPageTitle = row["GeneXTitle"].ToString();
                 landingPageContent = row["GeneXContent"].ToString();
                 landingPageImage = row["GeneXImage"].ToString();
             }
             add_edit_landing_page1 = "Edit ";
             has_landing_page = true;
         }
     }
 }
    protected void LoadGenericE()
    {
        string pageNameBread = "";
        MainContentGeneric generic_E = new MainContentGeneric();
        DataSet dsgeneric_E= new DataSet();
        StringBuilder sb = new StringBuilder();

        Boolean ingreso = false;
        //---
        //dsgeneric_A = generic_A.getAllGenericEByTypeId(Convert.ToInt32(GeneId), Convert.ToInt32(GeneDefaId));
        dsgeneric_E = generic_E.Get_Site_Generic_E(Convert.ToInt32(GeneId));

        sb.AppendLine("<div id=\"main-content\">");
        foreach (DataTable table in dsgeneric_E.Tables)
        {
            foreach (DataRow row in table.Rows)
            {
                if (ingreso == false)
                {
                    ingreso = true;
                    sb.AppendLine("<div class=\"titleSupport\"><h1>" + row["GeneTitle"].ToString() + "</h1></div>");
                    pageNameBread = row["GeneTitle"].ToString();
                    Main_MasterPage m = (Main_MasterPage)Page.Master;
                    m.pageTitleBar = pageNameBread + " - " + m.pageTitleBar;
                }
                pageName = row["GeneTitle"].ToString();
                sb.AppendLine("<div class=\"boxPurchasingInfo\">");
                    sb.AppendLine("<div class=\"mainInfoResource wysiwig\">");
                        sb.AppendLine("<p><strong>" + row["GeneETitle"].ToString() + "</strong></p><br />");
                        sb.AppendLine(row["GeneELocation"].ToString());
                        sb.AppendLine(row["GeneEContent"].ToString()+"</br>");

                        //--
                        if (row["GeneELink"].ToString() != "")
                        {
                            sb.AppendLine("<br /><div class=\"bottonMore\">");
                            if (Convert.ToInt32(row["LinkType"].ToString()) == 1) sb.AppendLine("<a href=\"" + row["GeneELink"].ToString() + "\" target=\"_blank\">" + row["GeneELinkTitle"].ToString() + "</a>");
                            else sb.AppendLine("<a href=\"" + row["GeneELink"].ToString() + "\">" + row["GeneELinkTitle"].ToString() + "</a>");
                            sb.AppendLine("</div>");
                        }
                        //--
                    sb.AppendLine("</div>");
                sb.AppendLine("</div>");
            }
        }

        sb.AppendLine("</div>");
        PlaceHolder_Generic_E.Controls.Add(new LiteralControl(sb.ToString()));

        sb = null;
        dsgeneric_E = null;
        generic_E = null;
        Main_MasterPage main = (Main_MasterPage)Page.Master;
        if (Request["TypeGen"] != null)
        {
            main._site_breadLink += "<li><a href=resourcecenter.aspx?id=0>" + "Resource Center" + "</a></li>";
        }
        else
        {
            main._site_breadLink += "<li><a href=# onClick=\"return false;\">" + "About " + SiteConstants.SiteName.ToString() + "</a></li>";
        }
        main._site_breadLink += "<li class=\"last\"> <a href=# onClick=\"return false;\"><strong>" + pageNameBread + "</strong></a></li>";
    }
    protected void LoadGeneric()
    {
        string pageNameBread = "";
        MainContentGeneric generic_B = new MainContentGeneric();
        Addins curtText = new Addins();
        DataSet dsgeneric_B = new DataSet();
        StringBuilder sb = new StringBuilder();

        Boolean ingreso = false;

        //---
        dsgeneric_B = generic_B.Get_Site_Generic_B(Convert.ToInt32(GeneId));
        sb.AppendLine("<div id=\"main-content\">");
        string path = "";
        foreach (DataTable table in dsgeneric_B.Tables)
        {
            foreach (DataRow row in table.Rows)
            {
                if (ingreso == false)
                {
                    ingreso = true;
                    sb.AppendLine("<div class=\"titleSupport\"><h1>" + row["GeneTitle"].ToString() + "</h1></div>");
                }
                pageNameBread = row["GeneTitle"].ToString();
                Main_MasterPage m = (Main_MasterPage)Page.Master;
                m.pageTitleBar = pageNameBread+" - " + m.pageTitleBar;
                pageName = row["GeneTitle"].ToString();
                sb.AppendLine(" <div class=\"boxResourceSupport\">");
                sb.AppendLine("<div><h2>" + row["GeneBTitle"].ToString() + "</h2></div>");
                if (!Regex.IsMatch(row["GeneBFile"].ToString(), @"^(ft|htt)p(s?)://([\w-]+\.)+[\w-]+(/[\w- ./]*)+\.(?:pdf|PDF|Pdf)$"))
                {
                    path = "PDFs/";
                }
                else
                {
                    path = "";
                }
                if (row["GeneBFile"].ToString() != "")
                {
                    sb.AppendLine("<div class=\"linkPrinter\"><p><a href=\"" + path + row["GeneBFile"].ToString() + "\" target=\"_blank\"><img src=\"" + Global.globalSiteImagesPath + "/iconAcrobat.gif\" alt=\"download\" /> Download</a></p></div>");
                    //**
                }
                sb.AppendLine(" <div class=\"mainResourceSupport\">");
                //* Error in content in the database.
                sb.AppendLine("<div style=\"line-height:18px; color:#666;\"><p id='content'>" + getFirstParagraph(row["GeneBContent"].ToString()) + "</p></div>");   //curtText.cutDescription(RemoveHTMLTags(row["GeneBContent"].ToString()), 300)
                //*
                sb.AppendLine("</div>");
                //**
                sb.AppendLine("<div class=\"bottonMore\">");
                sb.AppendLine("<a href=\"genTemB.aspx?idB=" + row["GeneBId"].ToString() + "\"><img src=\"" + Global.globalSiteImagesPath + "/plus_sign.gif\" width=\"8\" height=\"8\" /> read more</a>");
                sb.AppendLine("</div>");
                sb.AppendLine("</div>");
            }
        }

        sb.AppendLine("</div>");
        PlaceHolder_Generic_B.Controls.Add(new LiteralControl(sb.ToString()));

        sb = null;
        dsgeneric_B = null;
        generic_B = null;
        Main_MasterPage main = (Main_MasterPage)Page.Master;
        if (Request["TypeGen"] != null)
        {
            main._site_breadLink += "<li><a href=\"resourcecenter.aspx?id=0\" onClick=\"return true;\">" + "Resource Center" + "</a></li>";
        }
        else
        {
            main._site_breadLink += "<li><a href=# onClick=\"return false;\">" + "About " + SiteConstants.SiteName.ToString() + "</a></li>";
        }
        main._site_breadLink += "<li class=\"last\"> <a href=# onClick=\"return false;\"><strong>" + pageNameBread + "</strong></a></li>";
    }
    protected void LoadResoucesInfoFaqs()
    {
        string pageNameBread = "";
        pageType = "c";
        MainContentGeneric resourcesinfo = new MainContentGeneric();
        DataSet dsresourcesinfo = new DataSet();
        StringBuilder sb = new StringBuilder();

        Boolean ingreso = false;
        //---
        dsresourcesinfo = resourcesinfo.Get_Site_Generic_C(Convert.ToInt32(GeneId));

        foreach (DataTable table in dsresourcesinfo.Tables)
        {
            foreach (DataRow row in table.Rows)
            {
                if (ingreso == false)
                {
                    sb.AppendLine("<div id=\"main-content-FAQ\">");
                        sb.AppendLine("<div class=\"titleSupport\"><h1>" + row["GeneTitle"].ToString() + "</h1></div>");
                        pageNameBread = row["GeneTitle"].ToString();
                        Main_MasterPage m = (Main_MasterPage)Page.Master;
                        m.pageTitleBar = pageNameBread + " - " + m.pageTitleBar;
                        pageName = row["GeneTitle"].ToString();
                        sb.AppendLine("<div class=\"boxResourceSupport\">");
                        sb.AppendLine("<div class=\"mainFAQ\">");
                            sb.AppendLine("<div class=\"accordion5\">");
                                sb.AppendLine("<dl class=\"accordion5\" id=\"slider5\">");
                                    ingreso = true;
                }
                                    sb.AppendLine("<dt>Q. <span>" + row["GeneCTitle"].ToString() + "</span></dt>");
                                    sb.AppendLine("<dd>");
                                        sb.AppendLine("<div class=\"answerOpt\"><p>A.</p></div>");
                                        sb.AppendLine("<div class=\"answerInfo wysiwig\">" + row["GeneCContent"].ToString() + "</div>");
                                        sb.AppendLine("<div class=\"clear\"></div>");
                                    sb.AppendLine("</dd>");
            }
        }
                                sb.AppendLine("</dl>");

                                sb.AppendLine("<script type=\"text/javascript\">");
                                    sb.AppendLine("var slider5=new accordion.slider(\"slider5\");");
                                    sb.AppendLine("slider5.init(\"slider5\",5,\"open\");");
                                sb.AppendLine("</script>");

                            sb.AppendLine("</div>");
                        sb.AppendLine("</div>");
                    sb.AppendLine("</div>");
                sb.AppendLine("</div>");

        PlaceHolder_Resources_Faqs.Controls.Add(new LiteralControl(sb.ToString()));
        sb = null;
        resourcesinfo = null;
        dsresourcesinfo = null;
        Main_MasterPage main = (Main_MasterPage)Page.Master;
        if (Request["TypeGen"] != null)
        {
            main._site_breadLink += "<li><a href=resourcecenter.aspx?id=0>" + "Resource Center" + "</a></li>";
        }
        else
        {
            main._site_breadLink += "<li><a href=# onClick=\"return false;\">" + "About " + SiteConstants.SiteName.ToString() + "</a></li>";
        }
        main._site_breadLink += "<li class=\"last\"> <a href=# onClick=\"return false;\"><strong>" + pageNameBread + "</strong></a></li>";
    }
    private void load_landing_page(ref DataSet data)
    {
        MainContentGeneric generic_X = new MainContentGeneric();

        int id_landing_page = -1;
        string id_lp = "";
        if (txtLink1 != null)
        {
            id_lp = xtractNums(txtLink1);
            if (id_lp != "")
            {
                id_landing_page = Convert.ToInt32(id_lp);
                idLandingPage1 = id_landing_page;
                data = new DataSet();
                data = generic_X.Get_GenericX_By_Id(id_landing_page);
                foreach (DataTable table in data.Tables)
                {
                    foreach (DataRow row in table.Rows)
                    {
                        txt_gen_page_title_1 = row["GeneXTitle"].ToString();
                        txt_gen_page_content_1 = row["GeneXContent"].ToString();
                        txt_gen_page_image_1 = row["GeneXImage"].ToString();
                    }
                    add_edit_landing_page1 = "Edit ";
                    has_landing_page1 = true;
                }
            }
        }
        if (txtLink2 != null)
        {
            id_lp = xtractNums(txtLink2);
            if (id_lp != "")
            {
                id_landing_page = Convert.ToInt32(id_lp);
                idLandingPage2 = id_landing_page;
                data = new DataSet();
                data = generic_X.Get_GenericX_By_Id(id_landing_page);
                foreach (DataTable table in data.Tables)
                {
                    foreach (DataRow row in table.Rows)
                    {
                        txt_gen_page_title_2 = row["GeneXTitle"].ToString();
                        txt_gen_page_content_2 = row["GeneXContent"].ToString();
                        txt_gen_page_image_2 = row["GeneXImage"].ToString();
                    }
                    add_edit_landing_page2 = "Edit ";
                    has_landing_page2 = true;
                }
            }
        }
    }
    protected void LoadResoucesInfoPurchasing()
    {
        string pageNameBread = "";
        MainContentGeneric resourcesinfo = new MainContentGeneric();
        DataSet dsresourcesinfo = new DataSet();
        StringBuilder sb = new StringBuilder();

        Boolean ingreso = false;

        //---
        dsresourcesinfo = resourcesinfo.Get_Site_Generic_D(iGeneId);
        sb.AppendLine("<div id=\"main-content\">");
        foreach (DataTable table in dsresourcesinfo.Tables)
        {
            foreach (DataRow row in table.Rows)
            {
                if (ingreso == false)
                {
                    ingreso = true;
                    sb.AppendLine("<div class=\"titleSupport\"><h1>" + row["GeneTitle"].ToString() + "</h1></div>");
                }
                pageNameBread = row["GeneTitle"].ToString();
                Main_MasterPage m = (Main_MasterPage)Page.Master;
                m.pageTitleBar = pageNameBread + " - " + m.pageTitleBar;
                pageName= row["GeneTitle"].ToString();
                sb.AppendLine("<div class=\"boxPurchasingInfo\">");
                sb.AppendLine("<div class=\"mainInfoResource wysiwig\">");
                        sb.AppendLine("<p><strong>" + row["GeneDTitle"].ToString() + "</strong></p><br />");
                        sb.AppendLine(row["GeneDContent"].ToString());
                    sb.AppendLine("</div>");

                    sb.AppendLine("<div class=\"clear\"></div>");
                    string path = "";
                    if (!Regex.IsMatch(row["GeneDFile"].ToString(), @"^(ft|htt)p(s?)://([\w-]+\.)+[\w-]+(/[\w- ./]*)+\.(?:gif|jpg|jpeg|png|GIF|JPEG|JPG|PNG|Gif|Jpg|Jpeg|Png)$"))
                    {
                        path = Global.globalSiteImagesPath + "/";
                    }
                if (row["GeneDFile"].ToString() != "")
                    {
                        sb.AppendLine("<div id=\"boxContImage\"  style=\"width:540px; height:104px;\">");
                        sb.AppendLine("<img id=\"images1\" style=\"height:104px;\" src=\"" + path + row["GeneDFile"].ToString() + "\" alt=\"" + row["GeneDTitle"].ToString() + "\" style=\"padding: 10px 0;\" />"); //onload=\"getDim(document.getElementById('boxContImage'),this)\"
                        sb.AppendLine("</div>");
                    }

                    //if (row["GeneDFile"].ToString() != "")  sb.AppendLine("<div class=\"imgPurchaInfo\"><img src=\"" + Global.globalSiteImagesPath + "/" + row["GeneDFile"].ToString() + "\"></div>");

                    if (row["GeneDLinkTitle"].ToString() != "")
                    {
                        sb.AppendLine("<div class=\"mailCustomer\"><p>");
                            if (Convert.ToInt32(row["LinkTypeId"].ToString()) == 1) sb.AppendLine("<a href=\"" + row["GeneDLink"].ToString() + "\" target=\"_blank\">" + row["GeneDLinkTitle"].ToString() + "</a>");
                            else sb.AppendLine("<a href=\"" + row["GeneDLink"].ToString() + "\">" + row["GeneDLinkTitle"].ToString()+"</a>");
                        sb.AppendLine("</p></div>");
                    }
                sb.AppendLine("</div>");
            }
        }
        sb.AppendLine("</div>");
        PlaceHolder_Resources_Purchasing.Controls.Add(new LiteralControl(sb.ToString()));
        sb = null;
        resourcesinfo = null;
        dsresourcesinfo = null;
        Main_MasterPage main = (Main_MasterPage)Page.Master;
        if (Request["TypeGen"] != null)
        {
            main._site_breadLink += "<li><a href=resourcecenter.aspx?id=0>" + "Resource Center" + "</a></li>";
        }
        else
        {
            main._site_breadLink += "<li><a href=# onClick=\"return false;\">" + "About " + SiteConstants.SiteName + "</a></li>";
        }
        main._site_breadLink += "<li class=\"last\"><a href=# onClick=\"return false;\"><strong>" + pageNameBread + "</strong></a></li>";
    }
 private void load_landing_page(ref DataSet data, MainContentGeneric generic_X)
 {
     string id_lp = xtractNums(linktopage1);
     id_landing_page_global = id_lp;
     if (id_lp != "")
     {
         int id_landing_page = Convert.ToInt32(id_lp);
         data = new DataSet();
         data = generic_X.Get_GenericX_By_Id(id_landing_page);
         foreach (DataTable table in data.Tables)
         {
             foreach (DataRow row in table.Rows)
             {
                 TitleGen = row["GeneXTitle"].ToString();
                 ContGen = row["GeneXContent"].ToString();
                 Gen_Image = row["GeneXImage"].ToString();
             }
             has_landing_page = true;
         }
     }
 }
    protected void Page_Load(object sender, EventArgs e)
    {
        //Session["CurrentPage"] = "mnt_AddSc.aspx";
        bool fila = false;
        DataSet data = new DataSet();
        int id_landing_page = -1;
        MainContentGeneric generic_X = new MainContentGeneric();

        miniSitemap.CMS_mnt_SiteMap minism = (miniSitemap.CMS_mnt_SiteMap)(Page.LoadControl("mnt_SiteMap.ascx"));
        PlaceHolderMinisitemap.Controls.Add(minism);
        Addins addins = new Addins();
        str_TinyMCE = addins.GettinyMCE();
        System.Text.StringBuilder sb = new System.Text.StringBuilder();
        if (Request["pages"] != null)
        {
            data = getAdds(Convert.ToInt32(Session["siteId"]),Convert.ToInt32(Session["contId"]), 1);
        }
        else
        {
            opciones.Visible = false;
            data = getAdds(Convert.ToInt32(Session["siteId"]),0, 2);
            btn_Saveadd.Text = ".";
        }
        fila = false;
        sb.AppendLine(" <table width=\"512\" border=\"0\" cellspacing=\"0\" cellpadding=\"2\"><tr>");
        sb.AppendLine("<td width=\"4\" height=\"10\">&nbsp;</td>");
        sb.AppendLine("<td width=\"40\" class=\"class_LineaVTabla\">&nbsp;</td>");
        sb.AppendLine("<td width=\"269\" class=\"class_LineaVTabla\">&nbsp;</td> ");
        sb.AppendLine("<td width=\"80\" class=\"class_LineaVTabla\" align=\"center\">&nbsp;</td>");
        sb.AppendLine("</tr>");
        sb.AppendLine("<tr> <td>&nbsp;</td>");
        sb.AppendLine("<td class=\"class_LineaVTabla\">Select</td>");
        sb.AppendLine("<td class=\"class_LineaVTabla\">Name</td>");
        sb.AppendLine("<td  class=\"class_LineaVTabla\" align=\"center\">&nbsp;</td>");
        sb.AppendLine("</tr>");

        foreach (DataTable table2 in data.Tables)
        {
            foreach (DataRow row2 in table2.Rows)
            {
                if (fila == true)
                {
                    sb.AppendLine("<tr>");
                }
                else
                {
                    sb.AppendLine("<tr class=\"whiteTable\"> ");
                }

                sb.AppendLine("<td>&nbsp;</td>");
                sb.AppendLine("<td class=\"class_LineaVTabla\" align=\"center\">" + row2["AddsId"].ToString() + "</td>");
                sb.AppendLine("<td align=\"left\" class=\"class_LineaVTabla\">" + row2["AddsImage"].ToString() + "</td>");
                if (Request["pages"] != null)
                {
                    sb.AppendLine("<td class=\"class_LineaVTabla\" align=\"center\"><a href=mnt_AddSc.aspx?pages=true&EditAddId=" + row2["AddsId"] + "><img src=\"images/btn_Edit.png\" border=\"0\" />Edit</a></td>");
                    sb.AppendLine("<td class=\"class_LineaVTabla\" align=\"center\"><a href=mnt_AddSc.aspx?pages=true&DeleteId=" + row2["AddsId"] + "><img src=\"images/btn_delete.png\" border=\"0\" />Delete</a></td>");

                }else{
                    sb.AppendLine("<td class=\"class_LineaVTabla\" align=\"center\"><a href=mnt_AddSc.aspx?EditAddId=" + row2["AddsId"] + "><img src=\"images/btn_Edit.png\" border=\"0\" />Edit</a></td>");
                    sb.AppendLine("<td class=\"class_LineaVTabla\" align=\"center\"><a href=mnt_AddSc.aspx?DeleteId=" + row2["AddsId"] + "><img src=\"images/btn_delete.png\" border=\"0\" />Delete</a></td>");
                }
                sb.AppendLine(" </tr>");
                if (fila == true)
                {
                    fila = false;
                }
                else
                {
                    fila = true;
                }
                addscont++;
            }
        }
        sb.AppendLine("</TABLE>");
        div_displayadds.InnerHtml = sb.ToString();

        #region editAdds
        if (Request["EditAddId"] != null)
        {
            AddEdit = true;
            sb = new System.Text.StringBuilder();
            data = new DataSet();
            data = Get_Adds_By_Id(Convert.ToInt32(Session["siteId"]), Convert.ToInt32(Request["EditAddId"]));
            foreach (DataTable table in data.Tables)
            {
                foreach (DataRow row in table.Rows)
                {
                    if (lbAdd.Text == "")
                    {
                    lbAdd.Text = row["AddsImage"].ToString();
                    }
                    linktopage1 = row["AddsLink"].ToString();
                    GenedLink = row["AddsAlt"].ToString();
                    Session["addIdM"] = row["AddsId"].ToString();
                }
            }
            if (Request["pages"] != null)
            {
                btn_Saveadd.Text = "..";
            }
            else
            {
                btn_Saveadd.Text = ".";
            }
            load_landing_page(ref data, generic_X);
            div_editNewadd.Visible = true;
            div_addButtons.Visible = true;
            div_adduploadBTn.Visible = true;

        }
        #endregion adds

        #region new Add
        if (Request["NewAdd"] != null)
        {
            AddEdit = true;
            div_editNewadd.Visible = true;
            div_addButtons.Visible = true;
            div_adduploadBTn.Visible = true;
            if (Request["pages"] != null)
            {
                btn_Saveadd.Text = "..";
            }
            else
            {
                btn_Saveadd.Text = ".";
            }
            btn_Saveadd.CssClass = "class_btnSave";
        }
        #endregion

        #region delete
        if (Request["DeleteId"] != null)
        {
            Del_Adds(Convert.ToInt32(Session["siteId"]), Convert.ToInt32(Request["DeleteId"]));
            if (Request["pages"] != null)
            {
                Response.Redirect("mnt_AddSc.aspx?pages=true");
            }
            else
            {
                Response.Redirect("mnt_AddSc.aspx");
            }
        }
        #endregion
    }
 protected void typeMenu(string GeneId)
 {
     MainContentGeneric generics = new MainContentGeneric();
     DataSet dsgenerics = new DataSet();
     string cosa = Request.Url.ToString();
     dsgenerics = generics.getGeneTypeId(GeneId);
     if (dsgenerics != null)
     {
         foreach (DataTable table in dsgenerics.Tables)
         {
             foreach (DataRow row in table.Rows)
             {
                 _gentype = row["GeneTypeId"].ToString();
             }
         }
     }
 }
 protected string load_landing_page_Title(string url)
 {
     string contentLoaded = "";
     DataSet data = new DataSet();
     MainContentGeneric generic_X = new MainContentGeneric();
     string id_lp = xtractNums(url);
     if (id_lp != "")
     {
         int id_landing_page = Convert.ToInt32(id_lp);
         data = new DataSet();
         data = generic_X.Get_GenericX_By_Id(id_landing_page);
         foreach (DataTable table in data.Tables)
         {
             foreach (DataRow row in table.Rows)
             {
                 contentLoaded = row["GeneXTitle"].ToString();
             }
         }
     }
     return contentLoaded;
 }
    protected void LoadGeneric()
    {
        pageType = "a";
        MainContentGeneric generic_A = new MainContentGeneric();
        DataSet dsgeneric_A = new DataSet();
        StringBuilder sb = new StringBuilder();
        //--Bread
        Main_MasterPage main = (Main_MasterPage)Page.Master;
        if (Request["TypeGen"] != null)
        {
            main._site_breadLink += "<li><a href=resourcecenter.aspx?id=0 onClick=\"return true;\">" + "Resource Center" + "</a></li>";
        }
        else {
            main._site_breadLink += "<li><a href=\"#\" onClick=\"return false;\">" + "About " + SiteConstants.SiteName + "</a></li>";
        }
        //--
        dsgeneric_A = generic_A.getAllGenericByTypeId(iGeneId);
        foreach (DataTable table in dsgeneric_A.Tables)
        {
            foreach (DataRow row in table.Rows)
            {
                string path = "";
                if(!Regex.IsMatch(row["GeneAImage"].ToString(), @"^(ft|htt)p(s?)://([\w-]+\.)+[\w-]+(/[\w- ./]*)+\.(?:gif|jpg|jpeg|png|GIF|JPEG|JPG|PNG|Gif|Jpg|Jpeg|Png)$"))
                {
                    path = Global.globalSiteImagesPath + "/";
                }
                if (row["GeneAImage"].ToString() != ""){
                    sb.AppendLine("<div id=\"boxContImage\"  style=\"width:200px; height:200px; float:right; margin:10px;\">");
                    sb.AppendLine("<img id=\"images1\" style=\"width: 200px; height:200px;\" src=\"" + path + row["GeneAImage"].ToString() + "\" alt=\"" + row["GeneATitle"].ToString() + "\" />"); //onload=\"(document.getElementById('boxContImage'),this)\"
                    sb.AppendLine("</div>");
                }

                main._site_breadLink += "<li> <a href=# onClick=\"return false;\"><strong>" + row["GeneATitle"].ToString() + "</strong></a></li>";
                pageName = row["GeneATitle"].ToString();
                main.pageTitleBar = pageName + " - " + main.pageTitleBar;
                    sb.AppendLine("<div class=\"mainAbout\">");
                    sb.AppendLine("<h1>" + row["GeneATitle"].ToString() + "</h1>");
                    sb.AppendLine(row["GeneAContent"].ToString());
                sb.AppendLine("</div>");

                //--
                if (row["GeneALink"].ToString() != "" && row["GeneALink2"].ToString() != "")
                {
                    sb.AppendLine("<div>");

                        sb.AppendLine("<div class=\"btnText\">");
                            if (Convert.ToInt32(row["LinkTypeId"].ToString()) == 1) sb.AppendLine("<a href=\"" + row["GeneALink"].ToString() + "\" target=\"_blank\">");
                            else sb.AppendLine("<a href=\"" + row["GeneALink"].ToString() + "\">");
                                sb.AppendLine("<div class=\"btnTextLeft\"></div>");
                                sb.AppendLine("<div class=\"btnTextMain\"><p>" + row["GeneALinkTitle"].ToString() + "</p></div>");
                                sb.AppendLine(" <div class=\"btnTextRight\"></div>");
                                sb.AppendLine("<div class=\"clear\"></div>");
                            sb.AppendLine("</a>");
                        sb.AppendLine("</div>");

                        sb.AppendLine("<div class=\"btnText\">");
                            if (Convert.ToInt32(row["LinkTypeId2"].ToString()) == 1) sb.AppendLine("<a href=\"" + row["GeneALink2"].ToString() + "\" target=\"_blank\">");
                            else sb.AppendLine("<a href=\"" + row["GeneALink2"].ToString() + "\">");
                                sb.AppendLine("<div class=\"btnTextLeft\"></div>");
                                sb.AppendLine("<div class=\"btnTextMain\"><p>" + row["GeneALink2Title"].ToString() + "</p></div>");
                                sb.AppendLine(" <div class=\"btnTextRight\"></div>");
                                sb.AppendLine("<div class=\"clear\"></div>");
                            sb.AppendLine("</a>");
                        sb.AppendLine("</div>");

                    sb.AppendLine("</div>");

                }
                else if (row["GeneALink"].ToString() != "")
                {
                    sb.AppendLine("<div>");

                        sb.AppendLine("<div class=\"btnText\">");
                            if (Convert.ToInt32(row["LinkTypeId"].ToString()) == 1) sb.AppendLine("<a href=\"" + row["GeneALink"].ToString() + "\" target=\"_blank\">");
                            else sb.AppendLine("<a href=\"" + row["GeneALink"].ToString() + "\">");
                                sb.AppendLine("<div class=\"btnTextLeft\"></div>");
                                sb.AppendLine("<div class=\"btnTextMain\"><p>" + row["GeneALinkTitle"].ToString() + "</p></div>");
                                sb.AppendLine(" <div class=\"btnTextRight\"></div>");
                                sb.AppendLine("<div class=\"clear\"></div>");
                            sb.AppendLine("</a>");
                        sb.AppendLine("</div>");

                    sb.AppendLine("</div>");
                }
                else if (row["GeneALink2"].ToString() != "")
                {
                    sb.AppendLine("<a href=\"" + row["GeneALink2"].ToString() + "\">");
                        if (Convert.ToInt32(row["LinkTypeId2"].ToString()) == 1) sb.AppendLine("<a href=\"" + row["GeneALink2"].ToString() + "\" target=\"_blank\">");
                        else sb.AppendLine("<a href=\"" + row["GeneALink2"].ToString() + "\">");
                            sb.AppendLine("<div class=\"btnTextLeft\"></div>");
                            sb.AppendLine("<div class=\"btnTextMain\"><p>" + row["GeneALink2Title"].ToString() + "</p></div>");
                            sb.AppendLine(" <div class=\"btnTextRight\"></div>");
                            sb.AppendLine("<div class=\"clear\"></div>");
                        sb.AppendLine("</div>");
                    sb.AppendLine("</a>");
                }
                //--

            }
        }

        PlaceHolder_Generic_A.Controls.Add(new LiteralControl(sb.ToString()));

        sb = null;
        dsgeneric_A = null;
        generic_A = null;
    }
    protected void LoadResoucesInfoPurchasing()
    {
        MainContentGeneric resourcesinfo = new MainContentGeneric();
        DataSet dsresourcesinfo = new DataSet();
        StringBuilder sb = new StringBuilder();

        Boolean ingreso = false;
        Boolean cerrarTag = true;

        //---
        int cont = 1;
        int contAux = 1;
        dsresourcesinfo = resourcesinfo.getAllGenericResourcesPurchasing(Convert.ToInt32(GeneIdPurchasing));
        sb.AppendLine("<div class=\"titleSupport\"><h1>Support</h1></div>");
        foreach (DataTable table in dsresourcesinfo.Tables)
        {
            foreach (DataRow row in table.Rows)
            {

                if (ingreso == false)
                {
                    ingreso = true;
                    sb.AppendLine("<div class=\"boxResourceSupport\">");
                    sb.AppendLine("<div><h2>" + row["GeneTitle"].ToString() + "</h2></div>");
                    sb.AppendLine(" <div class=\"mainResourceSupport\">");
                }

                if (cont == 3)
                {
                    cont = 1;
                    cerrarTag = true;
                }

                if (cont == 1) sb.AppendLine("<div class=\"list1ResourceSupport colorLinks\">");

                sb.AppendLine("<p><span>" + contAux + ". </span><a href=\"Generic_d.aspx?id=" + GeneIdPurchasing + "&TypeGen=1#" + row["GeneDId"].ToString() + "\">" + row["GeneDTitle"].ToString() + "</a></p>");

                if (cont == 2)
                {
                    sb.AppendLine("</div>");
                    cerrarTag = false;
                }

                cont++;
                contAux++;
            }
        }

        if (cerrarTag == true) sb.AppendLine("</div>");
        if (ingreso == true)
        {
            sb.AppendLine("</div>");
            sb.AppendLine("<div class=\"bottonMore contSeeMore\">");
                sb.AppendLine("<a href=\"Generic_d.aspx?id=" + GeneIdPurchasing + "&TypeGen=1\"><img src=\"" + Global.globalSiteImagesPath + "/plus_sign.gif\" width=\"8\" height=\"8\" /> see more purchasing information</a>");
                sb.AppendLine("</div>");
                sb.AppendLine("<div class=\"clear\"></div>");
            sb.AppendLine("</div>");
            PlaceHolder_Resources_Purchasing.Controls.Add(new LiteralControl(sb.ToString()));
        }

        sb = null;
        resourcesinfo = null;
        dsresourcesinfo = null;
    }