class EnterpriseRun extends Run('hn.enterprise')
    constructor: ($modal, $rootScope, coreSettings, authSettings, Branding)->

        coreSettings.buildPageMeta = () ->
            return {
                title: Branding.site_name
                image: '/modules/common/images/ge.png'
            }

        coreSettings.buildPageTitle = (title) ->
            siteName = Branding.site_name
            if _.isString(title) and _.trim(title).length > 0
                return title + " - " + siteName
            else
                return siteName

        $rootScope.$on("$stateChangeError", () ->
            console.error('state change error', arguments)
        )

        $rootScope.$on("$stateChangeSuccess", () ->
            console.info('state change success', arguments)
        )
