= document.createElement('link'); cssNode.type = 'text/css'; cssNode.rel = 'stylesheet'; cssNode.href = "/UserCheck/css/UserCheckCSS" + (document.documentMode !== undefined ? "?documentMode=" + document.documentMode : ""); headID.appendChild(cssNode); /* ======================================================================================================================== PORTAL IS - ESSENTIALS INCLUSION - START ________________________________________________________________________________________________________________________ */ // Set global PORTAL_IS namespace. window.PORTAL_IS = {}; // Set namespace. PORTAL_IS.CONF = {}; PORTAL_IS.CONF.AJAX_REQ_TIMEOUT = 15000; // These properties describes the external references of the portal. PORTAL_IS.CONF.MULTI_PORTALS = {}; PORTAL_IS.CONF.MULTI_PORTALS.EXTERNAL_PATH = ""; PORTAL_IS.CONF.MULTI_PORTALS.EXTERNAL_PORT = 443; PORTAL_IS.CONF.MULTI_PORTALS.EXTERNAL_HOST = "66.249.79.145"; PORTAL_IS.CONF.MULTI_PORTALS.EXTERNAL_SCHEME = "https"; PORTAL_IS.CONF.MULTI_PORTALS.XSRF_TOKEN = ""; // The current web application name. PORTAL_IS.CONF.WEBAPP_NAME = "UserCheck"; // Debug configurations PORTAL_IS.CONF.MAX_STACK_SIZE = 1000; PORTAL_IS.CONF.QUIET_MODE = "on".toLowerCase() == "on"; PORTAL_IS.CONF.DEBUG_LEVEL = 0; // Set namespace. window.PORTAL_IS.L10N = {} // Localization object. //============================================================================================= function __L10N() { this.strings = new Array(); this.browserLangs = new Array(); this.init = function() { var obj = {"UC_TITLE":"Check Point UserCheck","UC_TITLE_MOBILE_DLP":"Check Point UserCheck Mobile DLP","BUTTON.OK":"OK","BUTTON.CANCEL":"Cancel","BUTTON.SEND":"Send","BUTTON.DISCARD":"Discard","BUTTON.APPROVE":"Approve","WRONG_ID":"This notification page has expired. You can safely close the page or ","TIMEOUT":"This notification page has expired. You can safely close the page or ","RETRY":"reload the original page.","REPORT_SUCCESS":"Report was sent successfully.","REPORT_ERROR":"An error occured while sending the report.","REQUIRED_FIELDS":"Required fields","ENTER_TEXT":"Enter text","RETURN_TO_SITE":"Return to site","UC.BLOCKED_IFRAME":"Learn more...","UC.INFO_IFRAME":"Click to resolve...","PLEASE_WAIT":"Please wait . . .","NO_SCRIPT":"This portal requires browser which support JavaScript.Please make sure that you are using an updated browser and that JavaScript is enabled.","MSGBOX_TITLE_CONFIRMATION":"Confirmation","MSGBOX_TITLE_JUSTIFICATION":"Justification","MSGBOX_TITLE_APPROVER":"Approver","MSGBOX_TITLE_WARNING":"Warning","MSGBOX_TITLE_ATTENTION":"Attention","MSGBOX_TITLE_ERROR":"Error","MSGBOX_TITLE_REPORT_ERROR":"Report an error","MSGBOX_TITLE_EXTEND_EXPIRATION":"Extend expiration date","DEFAULT_GENERIC_CLIENT_ERROR":"An unexpected error has occurred.\nYou may still be able to continue working normally.\nPlease retry accessing the web page in a short while.\n\n","DEFAULT_GENERIC_TIMEOUT_CLIENT_ERROR":"You may not access this page, or this page has expired.\nPlease sign in.","LOG_REFERENCE_ID":"Log reference id: ","ERROR.LINK.SEND_ERROR_REPORT":"Send error report","ERROR.LINK.IM_HAVING_PROBLEMS":"I am having problems with this Portal.","CHECKPOINT_COPY_RIGHTS":"©2011 Check Point Software Technologies Ltd.","EMAIL_SENT":"The email has been sent","EMAIL_DISCARDED":"The email has been discarded","EMAIL_ALREADY_SENT":"The email has already been sent","EMAIL_ALREADY_DISCARDED":"The email has already been discarded","UNKOWN_INCIDENT_STATUS":"The incident status is unkown","REVIEW_TEXT":"Review issue in portal","MAIL.ITEM.ATTACHMENTS":"Attachments","HTTP_LEARNING":"To complete the operation, please return to site and resend the information<\/b>, thanks.","HTTP_LEARNING_ERROR_MSG":"Sending the message cannot be approved,<\/br> please contact your system administrator.","HTTP_LEARNING_ERROR_TOOLTIP":"Sending the message cannot be approved, please contact your system administrator."}; for(val in obj) this.strings[val] = obj[val]; obj = ["en"]; for(val in obj) { this.browserLangs[val] = obj[val].split(';')[0]; } } this.getStr = function(stringId) { return this.strings[stringId]; } this.selectLanguage = function(languageArray) { for(lang in this.browserLangs) { if(languageArray[this.browserLangs[lang]] === true) return this.browserLangs[lang]; if(languageArray[this.browserLangs[lang].substring(0, 2)] === true) return this.browserLangs[lang].substring(0, 2); } //If nothing succeeded, return the default. return "en"; } this.reloadLanguageTo = function(lang, fallbackLang, callback) { var requestData = {}; requestData.lang = lang; requestData.fallbackLang = fallbackLang; var sAbsoluteURL = PORTAL_IS.TOOLS.getURL("data/GetTranslationData"); sendAsynchronousRequest(sAbsoluteURL, flattenObject(requestData), this.asyncReloadLangHandler, this, [callback]); } this.asyncReloadLangHandler = function(xhrStatus, xhrResponse, callback) { if (xhrStatus != 200) { DEBUG.out('Retreiving translation data failed. ('+xhrStatus+')', DEBUG.ERROR); return; } var obj = JSON.parse(xhrResponse); this.strings = null; //Ensure removing of old values. this.strings = new Array(); for(val in obj) this.strings[val] = obj[val]; callback(); } } //============================================================================================= //Localization object. L10N_Obj = new __L10N(); L10N_Obj.init(); PORTAL_IS.L10N.L10N_Obj = L10N_Obj; /* ________________________________________________________________________________________________________________________ PORTAL IS - ESSENTIALS INCLUSION - END ======================================================================================================================== */ var noJSCrypto = "true"; Check Point UserCheck This portal requires browser which support JavaScript.Please make sure that you are using an updated browser and that JavaScript is enabled. Send error report OK OK BUTTON.YES BUTTON.NO BUTTON.SUBMIT Cancel UserCheck Language: