/// <summary>
        /// Registers jquery.IFrameShim.js in non-themed HTML folder of Remotion.Web.dll.
        /// </summary>
        public static void RegisterJQueryIFrameShimJavaScriptInclude(this HtmlHeadAppender htmlHeadAppender)
        {
            ArgumentUtility.CheckNotNull("htmlHeadAppender", htmlHeadAppender);

            string key  = typeof(HtmlHeadContents).FullName + "_JQueryBgiFrames";
            var    href = ResourceUrlFactory.CreateResourceUrl(typeof(HtmlHeadContents), ResourceType.Html, "jquery.IFrameShim.js");

            htmlHeadAppender.RegisterJavaScriptInclude(key, href);
        }
        /// <summary>
        /// Registeres style.css in themed HTML folder of Remotion.Web.dll with priority level <see cref="HtmlHeadAppender.Priority.Page"/>.
        /// </summary>
        public static void RegisterPageStylesheetLink(this HtmlHeadAppender htmlHeadAppender)
        {
            ArgumentUtility.CheckNotNull("htmlHeadAppender", htmlHeadAppender);

            string key = typeof(HtmlHeadContents).FullName + "_Style";
            var    url = InfrastructureResourceUrlFactory.CreateThemedResourceUrl(ResourceType.Html, "Style.css");

            htmlHeadAppender.RegisterStylesheetLink(key, url, HtmlHeadAppender.Priority.Page);
        }
        /// <summary>
        /// Registers jquery and Utilities.js in non-themed HTML folder of Remotion.Web.dll.
        /// </summary>
        public static void RegisterUtilitiesJavaScriptInclude(this HtmlHeadAppender htmlHeadAppender)
        {
            ArgumentUtility.CheckNotNull("htmlHeadAppender", htmlHeadAppender);

            string jqueryKey     = typeof(HtmlHeadContents).FullName + "_JQuery";
            var    jqueryFileUrl = ResourceUrlFactory.CreateResourceUrl(typeof(HtmlHeadContents), ResourceType.Html, "jquery-1.6.4.js");

            htmlHeadAppender.RegisterJavaScriptInclude(jqueryKey, jqueryFileUrl);

            string utilitiesKey          = typeof(HtmlHeadContents).FullName + "_Utilities";
            var    utilitiesScripFileUrl = ResourceUrlFactory.CreateResourceUrl(typeof(HtmlHeadContents), ResourceType.Html, "Utilities.js");

            htmlHeadAppender.RegisterJavaScriptInclude(utilitiesKey, utilitiesScripFileUrl);
        }