/*
	Created by Michael Schuijff <michael@reglobe.nl>
	Copyright Lost Images, The Netherlands
	
	For more information, visit www.michaelschuijff.nl
*/

(function () {
	router.register('/community-guidelines', () => {
		return fetchPage(__('Community guidelines'), 'community-guidelines.html');
	});
	
	router.register('/privacy-policy', () => {
		return fetchPage(__('Privacy policy'), 'privacy-policy.html');
	});
	
	router.register('/legal', () => {
		return fetchPage(__('Legal and Terms of Use'), 'legal.html');
	});
	
	function fetchPage (title, url) {
		let view = createView({
			hideMainTitleBar: true, hideBottomMenu: true, titleBar: title, buttons: ['close'], urls: [url], spinner: true, className: 'page-view'
		});
		
		if (config.language != 'en') {
			url = '/static/pages/' + config.language + '/' + url
		} else {
			url = '/static/pages/' + url;
		}
		
		api.get({
			url: url,
			format: 'html',
			success: (content) => {
				view.content.innerHTML = content;
				view.hideSpinner();
			}
		});
		
		return view;
	}
})();