private void LoadSettings()
        {
            config = new ContactFormConfiguration(Settings);


            if (config.InstanceCssClass.Length > 0)
            {
                pnlOuterWrap.SetOrAppendCss(config.InstanceCssClass);
            }

            if ((config.EmailAddresses != null) && (config.EmailAddresses.Count > 1))
            {
                pnlToAddresses.Visible = true;
            }

            edMessage.WebEditor.ToolBar = ToolBar.AnonymousUser;
            edMessage.WebEditor.Height  = Unit.Parse(config.EditorHeight);

            vSummary.ValidationGroup   = "Contact" + ModuleId.ToInvariantString();
            reqEmail.ValidationGroup   = "Contact" + ModuleId.ToInvariantString();
            regexEmail.ValidationGroup = "Contact" + ModuleId.ToInvariantString();
            btnSend.ValidationGroup    = "Contact" + ModuleId.ToInvariantString();

            if ((!config.UseSpamBlocking) || (Request.IsAuthenticated))
            {
                captcha.Enabled    = false;
                captcha.Visible    = false;
                divCaptcha.Visible = false;
            }
            else
            {
                captcha.ProviderName        = siteSettings.CaptchaProvider;
                captcha.Captcha.ControlID   = "captcha" + ModuleId;
                captcha.RecaptchaPrivateKey = siteSettings.RecaptchaPrivateKey;
                captcha.RecaptchaPublicKey  = siteSettings.RecaptchaPublicKey;
            }

            mojoBasePage basePage = Page as mojoBasePage;

            if (basePage != null)
            {
                basePage.ScriptConfig.IncludeColorBox = true;
            }
        }
        private void LoadSettings()
        {
            config = new ContactFormConfiguration(Settings);

            if (config.InstanceCssClass.Length > 0) { pnlOuterWrap.SetOrAppendCss(config.InstanceCssClass); }

            if ((config.EmailAddresses != null) && (config.EmailAddresses.Count > 1))
            {
                pnlToAddresses.Visible = true;

            }

            edMessage.WebEditor.ToolBar = ToolBar.AnonymousUser;
            edMessage.WebEditor.Height = Unit.Parse(config.EditorHeight);

            vSummary.ValidationGroup = "Contact" + ModuleId.ToInvariantString();
            reqEmail.ValidationGroup = "Contact" + ModuleId.ToInvariantString();
            regexEmail.ValidationGroup = "Contact" + ModuleId.ToInvariantString();
            btnSend.ValidationGroup = "Contact" + ModuleId.ToInvariantString();

            if ((!config.UseSpamBlocking)||(Request.IsAuthenticated))
            {
                captcha.Enabled = false;
                captcha.Visible = false;
                divCaptcha.Visible = false;
            }
            else
            {
                captcha.ProviderName = siteSettings.CaptchaProvider;
                captcha.Captcha.ControlID = "captcha" + ModuleId;
                captcha.RecaptchaPrivateKey = siteSettings.RecaptchaPrivateKey;
                captcha.RecaptchaPublicKey = siteSettings.RecaptchaPublicKey;

            }

            mojoBasePage basePage = Page as mojoBasePage;
            if (basePage != null) { basePage.ScriptConfig.IncludeColorBox = true; }
        }