var public_page = (location.search && (location.search.includes('id=kb_article') || location.search.includes('id=kb_article_view') || location.search.includes('id=kb_category') || location.search.includes('id=kb_home') || location.search.includes('id=kb_search') || location.search.includes('id=kb_view2') || location.search.includes('id=search') || location.search.includes('id=public_survey') || location.search.includes('id=user_profile')));

var sp = (location.pathname == '/sp' || location.pathname == '/sp/');
var cares = (location.pathname == '/cares' || location.pathname == '/cares/');

if (cares) {
	// Redirect users from cares to mera
	location.href = location.origin + '/mera';
} else if (!window.logged_in && sp) {
    // GUEST USERS
    if (public_page) {
        // Redirect Guest users visiting public pages to the page in the /citizen portal
        location.href = location.origin + '/citizen/' + location.search;
    }
} else if (window.NOW.user_name.indexOf('@') > -1 && sp) {
    // OKTA USERS
    if (public_page) {
        // Redirect Okta users visiting public pages to the page in the /citizen portal
        location.href = location.origin + '/citizen/' + location.search;
    } else {
        // For now redirect Okta users visting any sp pages to /community
        location.href = location.origin + '/community/';
    }

}