/*PageLevelCode filesys*/
var scPageReferrer; var scPageUrl; var scSbReferrer; var scSbKeyWord; var scTrafficSource; var cs_prop15; var cs_localchannel; var cs_localPageName; var isErrorPage; var csPageNamePrefix; var cs_UserStatus; var cs_locationByIpAdress; var trID; var t_search; var sc_appName; var sc_conAppName; var sc_FlowID; var dcfToken; var sc_FlowStep;
var scTrSrcBrandedWords = ""; var scTrSources = new Array(); var scServersListRegExp = null; var scTrafficSourceType = ""; var NaturalSearchBrandedRegExpStr = ".*(?:{0})(?=(?:$|\\&))";
var sc_RmADDR = ""; var scCustomEventScriptUrl = "";
var sc_ver = "2.1.15.0";
var scCSPAGEID = "";
function initPageLevelCode() {
    s.defaultPage = "default.aspx";
    if (!s.server) { s.server = window.location.hostname; }
    if (s.eVar14) { s.prop14 = "D=v14"; }
    if (cs_prop15) { s.prop15 = cs_prop15; }
    if (cs_UserStatus) { s.prop6 = cs_UserStatus; s.eVar6 = "D=c6"; setCookieOnce("cs_UserStatus", cs_UserStatus); }
    if (cs_locationByIpAdress) { s.eVar15 = cs_locationByIpAdress; setCookieOnce("cs_locationByIpAdress", cs_locationByIpAdress); }
    if (cs_localchannel) { s.channel = cs_localchannel; }
    if (isErrorPage) { s.pageType = "errorPage"; }
    if (!isErrorPage) {
        if (!s.pageName) { s.pageName = (document.title) ? document.title : s.getPageName().toLowerCase(); }
        if (cs_localPageName) { s.pageName = cs_localPageName; }
        s.pageName = csPageNamePrefix + s.pageName;
    }
    if (s.transactionID) { trID = s.transactionID }
    if (trID.length > 0) { s.eVar16 = trID; s.prop5 = "D=v16"; setCookieOnce("trID", trID); }
    t_search = getCookie('t_search');
    if (t_search != null) { s.prop17 = t_search + ":" + s.pageName; }
    sc_conAppName = sc_appName;
    if (sc_FlowID) sc_FlowID = "-" + sc_FlowID;
    if (sc_appName) { sc_conAppName = sc_appName + sc_FlowID; }
    if (dcfToken) { s.eVar28 = dcfToken; }
    if (sc_FlowStep) { s.prop18 = csPageNamePrefix + sc_conAppName + "-" + sc_FlowStep.replace(/\s/g, '_'); }
    if ((scTrafficSource) && (updateChannelManager)) { s.eVar30 = scTrafficSource; s.eVar31 = s.crossVisitParticipation(scTrafficSource, 'trSourceS', '90', '10', '>', 'event16'); s.eVar49 = "D=r"; }
}
function scTrafficSource(domainName, sourceType, queryParameterName, queryParameterValue) { this.domainName = domainName; this.sourceType = sourceType; this.queryParameterName = queryParameterName; this.queryParameterValue = queryParameterValue; }
function addTraffiSource(domainName, sourceType, queryParameterName, queryParameterValue) { var counter = scTrSources.length; var TrSrc = new scTrafficSource(domainName, sourceType, queryParameterName, queryParameterValue); scTrSources[counter] = TrSrc; }
function initServerListRegExp(regExpStr) { scServersListRegExp = new RegExp(regExpStr, "i"); }
function isInReEncodeList(server) { return scServersListRegExp.test(server); }
function isBrandedNS(keyword) { var retVal = false; if (keyword) { var re = new RegExp(scTrSrcBrandedWords, "i"); retVal = re.test(keyword); } return retVal; }
function getBrandedChanelName(channelName) { return channelName + scBrandedNsSufix; }
String.prototype.mkdFormat = function() { var pattern = /\{\d+\}/g; var args = arguments; return this.replace(pattern, function(capture) { return args[capture.match(/\d+/)]; }); }
function getScKey() { var rnd = Math.random() + ""; return (rnd * 10000000000000); }
function scIncludeCustomEventScript(scEventName, key) {
    try {
        if ((scCustomEventScriptUrl.length > 0) && (scEventName.length > 0) && (scEventName != 'none')) {
            if ((key == undefined) || (!key)) key = getScKey();
            var scriptTag = scCustomEventScriptUrl + "?scevent=" + scEventName + "&amp;sckey=" + key + "&amp;sccspageid=" + scCSPAGEID;
            var scriptElement = new Element('script', { src: scriptTag });
            document.addEvent('domready', function() {
                $(document.body).adopt(scriptElement);
            });
        }
    } catch (ex) { }
}

scCustomEventScriptUrl="/_layouts/IITWeb.CorporateInternet.Publishing.Styles.1.0/js/scCustomEventJS.js";
initServerListRegExp("ru.saxobank.com|il.saxobank.com|ae.saxobank.com|cn.saxobank.com");
var scBrandedNsSufix= "-Branded";
