getDocument();
		$form        = $this->get('Form');
		$data        = $this->get('Data');
		$state       = $this->get('State');
		$config      = $this->get('ConfigInfo');
		$jemsettings = $this->get('Data');
		$this->document = $document;
		// Load css
		$wa = $document->getWebAssetManager();
	
		$wa->registerStyle('jem.backend', 'com_jem/backend.css')->useStyle('jem.backend');
		$wa->registerStyle('jem.colorpicker', 'com_jem/colorpicker.css')->useStyle('jem.colorpicker');
		$style = '
		    div.current fieldset.radio input {
		        cursor: pointer;
		    }';
		$document->addStyleDeclaration($style);
		// Check for model errors.
		if ($errors = $this->get('Errors')) {
			$app->enqueueMessage(implode('
', $errors), 'error');
			return false;
		}
		// Bind the form to the data.
		if ($form && $data) {
			$form->bind($data);
		}
		// Check for errors.
		$errors = $this->get('Errors');
		if (is_array($errors) && count($errors)) {
			$app->enqueueMessage(implode("\n", $errors), 'error');
			return false;
		}
		// Load Script
		$wa = $app->getDocument()->getWebAssetManager();
		$wa->useScript('jquery');
		$wa->registerScript('jem.colorpicker_js', 'com_jem/colorpicker.js')->useScript('jem.colorpicker_js');
		if (!JemFactory::getUser()->authorise('core.manage', 'com_jem')) {
			$app->enqueueMessage(Text::_('JERROR_ALERTNOAUTHOR'), 'warning');
			$app->redirect('index.php?option=com_jem&view=main');
		}
		// mapping variables
		$this->form        = $form;
		$this->data        = $data;
		$this->state       = $state;
		$this->jemsettings = $jemsettings;
		$this->config      = $config;
		// add toolbar
		$this->addToolbar();
		parent::display($tpl);
	}
	/**
	 * Add the page title and toolbar.
	 *
	 * @since  1.6
	 */
	protected function addToolbar()
	{
		ToolbarHelper::title(Text::_('COM_JEM_SETTINGS_TITLE'), 'settings');
		ToolbarHelper::apply('settings.apply');
		ToolbarHelper::save('settings.save');
		ToolbarHelper::cancel('settings.cancel');
		ToolbarHelper::divider();
		ToolbarHelper::inlinehelp();
		ToolBarHelper::help('settings', true, 'https://www.joomlaeventmanager.net/documentation/manual/backend/settings');
	}
	protected function WarningIcon()
	{
		$url = Uri::root();
		// $tip = ' ';
		$tip = '';
		return $tip;
	}
}
';
		$tip = '';
		return $tip;
	}
}