function code(ln)
{
    this.lng = ln;
}
function traduction(langue)
{
    var french = document.getElementById('french'); 
    var english = document.getElementById('english'); 
    if (langue == 'english')
        {
            french.style.display="none";
            english.style.display="block";
            this.lng = 2;
        }
        if (langue == 'french')
        {
            french.style.display="block";
            english.style.display="none";
            this.lng = 1;
        }
}
function fkcode(fkdebut, fkfin, form)
{
    if (this.lng == 1)
    { var input = window.document.formulaire.news_text_fr; }
    else if (this.lng == 2)
    { var input = window.document.formulaire.news_text_en; }
    input.focus();
    if(typeof document.selection != 'undefined')
    {
        var range = document.selection.createRange();
        var insText = range.text;
        range.text = fkdebut + insText + fkfin;
        range = document.selection.createRange();
        if (insText.length == 0)
        {
            range.move('character', -fkfin.length);
        }
        else
        {
            range.moveStart('character', fkdebut.length + insText.length + fkfin.length);
        }
            range.select();
    }
    else if(typeof input.selectionStart != 'undefined')
    {
        var start = input.selectionStart;
        var end = input.selectionEnd;
        var insText = input.value.substring(start, end);
        input.value = input.value.substr(0, start) + fkdebut + insText + fkfin + input.value.substr(end);
        var pos;
        if (insText.length == 0)
        {
            pos = start + fkdebut.length;
        }
        else
        {
            pos = start + fkdebut.length + insText.length + fkfin.length;
        }
            input.selectionStart = pos;
            input.selectionEnd = pos;
    }
    else
    {
        var pos;
        var re = new RegExp('^[0-9]{0,3}$');
        while(!re.test(pos))
        {
            pos = prompt("insertion (0.." + input.value.length + "):", "0");
        }
        if(pos > input.value.length)
        {
            pos = input.value.length;
        }
        var insText = prompt("Veuillez taper le texte");
        input.value = input.value.substr(0, pos) + fkdebut + insText + fkfin + input.value.substr(pos);
    }
}
function smilies(img)
{
    window.document.formulaire.message.value += '' + img + '';
}
code(1);
