
function GTjs(kontekst) {
    this.configurl = "";
    this.lang = '';
    this.kontekst = kontekst;
    this.tekster = [];

    this._ = function(tekst) {
        if (!this.tekster) {
            return tekst;
        }

        var kon;
        kon = this.kontekst;

        var key = kon + "///" + tekst;
        if (this.tekster && this.tekster[key]) {
            return this.tekster[key];
        } else {
            if (this.tekster && this.lang && this.tekster[key]===undefined) {
                new Ajax.Request("/_i18n.php", {
                            method: 'post',
                            parameters: { kontekst: kon,
                                          tekst: tekst }
                            });
            }
            return tekst;
        }
    };

    this.__ = this._;
}
