
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) {
                if (window['jQuery'] && typeof window['jQuery'] === 'function') {
                    jQuery.post('/_i18n.php', { kontekst: kon, tekst: tekst });
                } else {
                    new Ajax.Request("/_i18n.php", {
                            method: 'post',
                            parameters: { kontekst: kon,
                                          tekst: tekst }
                            });
                }
            }
            return tekst;
        }
    };

    this.__ = this._;
}

