(function () {
    var WIDGET = {
                targetNode: document.getElementById('root'),
                styleElements: [],
        scriptElements: [],
    };

    
    function addStyle(href) {
        if (document.querySelector('link[href="' + href + '"]')) return;
        var link = document.createElement('link');
        link.rel = 'stylesheet';
        link.href = href;
        if (WIDGET.shadowSupported) {
            WIDGET.targetNode.appendChild(link);
        } else {
            document.head.appendChild(link);
        }
    }

    function addScript(src) {
        if (document.querySelector('script[src="' + src + '"]')) return;
        var script = document.createElement('script');
        script.src = src;
        script.async = false;
        document.head.appendChild(script);
        WIDGET.scriptElements.push(script);
    }

        addStyle('/rcapp-assets/components.css');
        addStyle('/assets/customer-dashboard/commons.bundle.33ec1356dbf2ac638d39.css');
        addStyle('/assets/customer-dashboard/main.bundle.33ec1356dbf2ac638d39.css');
        addStyle('/assets/customer-dashboard/app.bundle.33ec1356dbf2ac638d39.css');
    
        addScript('/rcapp-assets/components.js');
        addScript('/assets/customer-dashboard/vendor.bundle.f060e29543a051276f0feeaa2c5aa319.js');
        addScript('/assets/customer-dashboard/commons.bundle.33ec1356dbf2ac638d39.js');
        addScript('/assets/customer-dashboard/main.bundle.33ec1356dbf2ac638d39.js');
        addScript('/assets/customer-dashboard/app.bundle.33ec1356dbf2ac638d39.js');
    

    (function () {

    function init() {
        Array.prototype.slice.call(WIDGET.targetNode.children).forEach(function(child) {
            if (WIDGET.styleElements.indexOf(child) > -1) return;
            child.parentNode.removeChild(child);
        })

        var contentContainer = document.createElement('div');
        WIDGET.targetNode.appendChild(contentContainer);

        try {
          __CWT_CD_main__({
                
                                serverEnv: 'production',
                
                                isAuthorized: JSON.parse('false'),
                
                signUp: /signup=1/.test(window.location.search),

                                basename: 'dashboard',
                
                ukForm: false,             });
          __CWT_CD_app__({
                target: contentContainer,

                                app: 'standalone\x2Dform',
                
                rcappComponents: window.rcappComponents,

                                orderformPurpose: 'newOrder',
                
                                orderformValues: JSON.parse('null'),
                
                
                                defaultCoutry: '\x7B\x22id\x22\x3A\x22us\x22,\x22name\x22\x3A\x22United\x20States\x20of\x20America\x22,\x22code\x22\x3A\x22840\x22,\x22phoneCode\x22\x3A\x221\x22\x7D',
                
                                siteEmail: '\x22no\x2Dreply\x40onlinecollegeessay.com\x22',
                
                                topPadding: JSON.parse('0'),
                            });
        } catch (e) {
            if (typeof raven === 'object') {
                raven.captureException(e, {logger: 'rcapp'});
            } else if (typeof ga === 'function') {
                ga('send', 'exception', {exDescription: e.message, exFatal: true});
            }
            throw e;
        }
    }

    if (typeof __CWT_CD_app__ !== 'undefined') {
        init();
    } else {
        window.addEventListener('rcapp-loaded', init);
    }
})();

    })();
