﻿
var GlobalizationHelperData = [];

function GH() { }


GH.Add = function (key, no, en, se, de) {
    GlobalizationHelperData.push({ Key: key, NO: no, EN: en, SE: se, DE: de });
};


GH.Get = function (key) {

    var item = null;

    for (var i = 0; i < GlobalizationHelperData.length; i++) {
        if (GlobalizationHelperData[i].Key === key) {
            item = GlobalizationHelperData[i];
            break;
        }
    }


    if (item === null || item === undefined) {
        return key;
    }

    var lang = document.getElementsByTagName("body")[0].getAttribute("data-lang");

    if (IsNullOrWhiteSpace(lang)) {
        lang = "EN";
    }


    switch (lang) {
        case "NO":
            return item.NO;

        case "SE":
            return item.SE;

        case "DE":
            return item.DE;

        default:
            return item.EN;
    }
};

