// Platform URL var platformBaseUrl = 'https://diguehilateva.induct.no'; // checkUserType() global variables var quadrecomandamentsMenu = false, userGroups = false, userIsAdmin = false, userIsInnoAgent = false; // languageCheck() global variables var whatLanguage = ''; // currentUrlCheck() global variables var url = '', urltallada1 = '', urltallada2 = ''; /** * Checks the user type looking for menu options on the top navigation bar * @private * @method userTypeCheck * @return {Object} description */ function userTypeCheck() { // Groups menu access? if( $("#Menuholder ul.topmenu a[href='/maya/groups.aspx']").length ) { userGroups = true; } // Evaluation quadrant access? if( $("#Menuholder ul.topmenu a[href='/evaluation/quadrant.aspx?f50=Active']").length ) { quadrecomandamentsMenu = true; } // Admin sections access? if ( $("#Menuholder ul.topmenu a[href='/maya/admin/default.aspx#']").length ) { userIsAdmin = true; } // Decisions access? if ( $("#Menuholder ul.topmenu a[href='/portfolio/decisions']").length ) { userIsInnoAgent = true; } } /** * Checks the language, looking for strings on logout element * @private * @method languageCheck * @return {Object} description */ function languageCheck() { if ($("#Header:contains('Vuelve al Campus')").length == 1 || $("#Header:contains('Cierre de sesiĆ³n')").length == 1) { whatLanguage = 'esp'; } if ($("#Header:contains('Torna al Campus')").length == 1 || $("#Header:contains('Sortir')").length == 1) { whatLanguage = 'cat'; } if ($("#Header:contains('Logout')").length == 1) { whatLanguage = 'eng'; } } /** * Gets the current URL and splits it into different variables * @private * @method currentUrlCheck * @return {Object} description */ function currentUrlCheck() { url = window.location.href; urltallada1 = url.split("&"); urltallada1 = urltallada1[0]; urltallada2 = url.split("?"); urltallada2 = urltallada2[0]; }