Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var g_nUserPlacement;
- var g_bOverrideUserPlacement = false;
- var g_nUserType;
- var aLangArray = OnSetLanguageDefault();
- var g_bLoggedIn = false;
- var g_nSessionOkay = 0;
- var g_nSessNoLicRemoteAdmin = 905;
- var g_sUserSessionId = "";
- var LanguageCombo = CreateComboBox(aLangArray[0], aLangArray[1], ["$ENGLISH$", "$GERMAN$", "$ITALIAN$", "$FRENCH$", "$SPANISH$", "$PORTUGUESE$", "$SERBIAN$", "$SWEDISH$", "$FINISH$", "$NORWEGIAN$", "$RUSSIAN$", "$DANISH$", "$SIMPLIFIED_CHINESE$", "$TRADITIONAL_CHINESE$", "$JAPANESE$", "$HUNGARIAN$"], ["en,US", "de,DE", "it,IT", "fr,FR", "es,ES", "pt,PT", "sr,SR", "se,SE", "fi,FI", "no,NO", "ru,RU", "dk,DK", "zh,CN", "zh,TW", "jp,JP", "hu,HU"], "Language", "Language", SetLangCookie, undefined, false, 200, 22, undefined);
- var nLangComboCnt = LanguageCombo.getItemCount();
- var PopUpLangCombo = LanguageCombo.getPopupTemplate();
- PopUpLangCombo.setStyle("height", ((16 * nLangComboCnt) + ((AW.ie) ? 3 : 0)) + "px");
- var g_sLang;
- function OnSetLanguageDefault() {
- var sBrowserLanguage = navigator.language ? navigator.language : navigator.userLanguage;
- var sLangVal = readCookie('SULang');
- var aLanguage;
- var bLangBrowserSet = false;
- var sDefaultAdminLang = "%LOGIN_PAGE_DEFAULT_LANGUAGE%";
- if ((GetURLParameter("Language") != "") && (GetURLParameter("Language") != "undefined")) sLangVal = GetURLParameter("Language");
- if (sLangVal == null || sLangVal == undefined || sLangVal == "") {
- if (sDefaultAdminLang != "") sLangVal = sDefaultAdminLang;
- else sLangVal = sBrowserLanguage.replace("-", ",");
- bLangBrowserSet = true;
- }
- if (sLangVal == null || sLangVal == undefined) {
- sLangVal = "";
- bLangBrowserSet = false;
- }
- switch (sLangVal.toLowerCase()) {
- case "de,de":
- case "de":
- sText = "$GERMAN$";
- sLangVal = "de,DE";
- break;
- case "it,it":
- case "it":
- sText = "$ITALIAN$";
- sLangVal = "it,IT";
- break;
- case "fr,fr":
- case "fr":
- sText = "$FRENCH$";
- sLangVal = "fr,FR";
- break;
- case "es,es":
- case "es":
- sText = "$SPANISH$";
- sLangVal = "es,ES";
- break;
- case "pt,pt":
- case "pt":
- sText = "$PORTUGUESE$";
- sLangVal = "pt,PT";
- break;
- case "sr,sr":
- case "sr":
- case "sr,rs":
- case "sr,cs":
- sText = "$SERBIAN$";
- sLangVal = "sr,SR";
- break;
- case "se,se":
- case "se":
- sText = "$SWEDISH$";
- sLangVal = "se,SE";
- break;
- case "fi,fi":
- case "fi":
- sText = "$FINISH$";
- sLangVal = "fi,FI";
- break;
- case "no,no":
- case "no":
- sText = "$NORWEGIAN$";
- sLangVal = "no,NO";
- break;
- case "ru,ru":
- case "ru":
- sText = "$RUSSIAN$";
- sLangVal = "ru,RU";
- break;
- case "dk,dk":
- case "dk":
- sText = "$DANISH$";
- sLangVal = "dk,DK";
- break;
- case "jp,jp":
- case "ja,jp":
- case "jp":
- case "ja":
- sText = "$JAPANESE$";
- sLangVal = "jp,JP";
- break;
- case "zh,cn":
- sText = "$SIMPLIFIED_CHINESE$";
- sLangVal = "zh,CN";
- break;
- case "zh,tw":
- sText = "$TRADITIONAL_CHINESE$";
- sLangVal = "zh,TW";
- break;
- case "hu,hu":
- case "hu":
- sText = "$HUNGARIAN$";
- sLangVal = "hu,HU";
- break;
- default:
- sText = "$ENGLISH$";
- sLangVal = "en,US";
- bLangBrowserSet = false;
- break;
- }
- createCookie("SULang", sLangVal, 60);
- aLanguage = [sText, sLangVal];
- if (bLangBrowserSet) {
- g_sLang = sLangVal;
- setTimeout("OnReloadPage()");
- } else return (aLanguage);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement