function switchLanguage(lang) {
    // menu fold
    u = "";
    if (document.forms['menu'].unfold.value != -1) {
        u = "unfold="+document.forms['menu'].unfold.value;
    }
    // news fold
    n = "";
    if (!news_expand) {
        n = "foldnews";
    }

    loc = page.location.href;
    if (loc.indexOf("page.php?action=show&id=") > 0) {
        tmp = loc.split(/id=/);
        location.href = "index.php?embed=" + escape("page.php?action=show&id="+tmp[1]) + "&language="+lang+"&"+u+"&"+n;
        return;
    } else if (loc.indexOf("news.php?action=show&id=") > 0) {
        tmp = loc.split(/id=/);
        location.href = "index.php?embed=" + escape("news.php?action=show&id="+tmp[1]) + "&language="+lang+"&"+u+"&"+n;
        return;
    } else if (loc.indexOf("news.php?action=index") > 0) {
        location.href = "index.php?embed=" + escape("news.php?action=index") + "&language="+lang+"&"+u+"&"+n;
        return;
    }
    location.href = "index.php?language="+lang+"&"+u+"&"+n;
}

function checkInput(e){
    var keynum;
    var keychar;
    var numcheck;
    
    if(window.event) // IE
    {
        keynum = e.keyCode;
    }
    else if(e.which) // Netscape/Firefox/Opera
    {
        keynum = e.which;
    }
    keychar = String.fromCharCode(keynum);

    if (keynum == 8 || keynum == 46 || (keynum > 48 && keynum < 57)){
        return keychar;
    }
    else return(false);
}


