var user_ = {
    "userId":        default_user_id,
    "language":      default_language,
    "commaSeparator":default_commaSeparator,
    "dateFormat":    default_dateFormat,
    "xtOrientation": default_xtOrientation
}

function setUserId(userId) {
    if (userId) {
        user_.userId = userId;
    }
}

function setUserLanguage(language_) {
    var language = language_;
    if (!!language) {
        if (language.length >= 2) {
            language = language.substr(0,2);
        }
        for (var i = 0; i < languages.length; i++) {
            if (language === languages[i]) {
                user_.language = languages[i];
            }
        }
    }
}

function setUserCommaSeparator(language_) {
    var language = language_;
    if (!!language) {
        if (language.length >= 2) {
            language = language.substr(0,2);
        }
        if (language === "de") {
            user_.commaSeparator = ",";
        }
    }
}

function setUserDateFormat(dateFormat) {
    if (!!dateFormat) {
        user_.dateFormat = dateFormat;
    }
}

function setUserXtOrientation(xtOrientationChanged) {
    if (xtOrientationChanged === "true") {
        user_.xtOrientation = "vertical";
    }
}
