private void InjectScript(Literal literal)
        {
            RenderingReference reference = new RenderingReference(literal)
            {
                Placeholder = "webedit",
                AddToFormIfUnused = true
            };

            Sitecore.Context.Page.AddRendering(reference);
        }
        public override void Insert()
        {
            SiteContext site = Sitecore.Context.Site;

            if (site != null && site.EnableWebEdit && site.DisplayMode == DisplayMode.Edit && WebUtil.GetQueryString("sc_webedit") != "0")
            {
                Literal js = new Literal()
                {
                    Text = "<script type=\"text/javascript\" src=\"/sitecore modules/FastPageEditor/js/FastPage.js\"></script>"
                };

                this.InjectScript(js);
            }
        }