function Lang(langAvalaible, langDefault) {

    this.lang = "";
    this.langAvalaible = langAvalaible;
    this.langDefault = langDefault;

    function readLang() {
        var cookies = new Array();
        if (document.cookie)
            cookies = document.cookie.split(";")

        var cookie = new Array();
        for (var i = 0; i < cookies.length; i++) {
            cookie = cookies[i].split("=");
            if (cookie[0] == "lang")
                this.lang = cookie[1];
        }
        if ((this.lang == "") && (this.langDefault != "")) {
            this.lang = this.langDefault;
        }
    }

    function getLang() {
        return this.lang;
    }

    function setLang(lang) {
        this.lang = lang;
        document.cookie = "lang="+this.lang;
    }
    this.readLang = readLang;
    this.getLang = getLang;
    this.setLang = setLang;
}

