function confirm_del() {
var agree=confirm("Attention, vous êtes sur le point de supprimer ce message!!");
        if (agree) {
                return true ;
        } else {
                return false ;
        }
}

function tmcode(tmdebut, tmfin)
{
var input = document.getElementById('tmess');
input.focus();
/* pour IE (toujous un cas appar lui :p )*/
if(typeof document.selection != 'undefined')
{
var range = document.selection.createRange();
var insText = range.text;
range.text = tmdebut + insText + tmfin;
range = document.selection.createRange();
if (insText.length == 0)
{
range.move('character', -tmfin.length);
}
else
{
range.moveStart('character', tmdebut.length + insText.length + tmfin.length);
}
range.select();
}
/* pour les navigateurs plus récents que IE comme Firefox... */
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) + tmdebut + insText + tmfin + input.value.substr(end);
var pos;
if (insText.length == 0)
{
pos = start + tmdebut.length;
}
else
{
pos = start + tmdebut.length + insText.length + tmfin.length;
}
input.selectionStart = pos;
input.selectionEnd = pos;
}
/* pour les autres navigateurs comme Netscape... */
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) + tmdebut + insText + tmfin + input.value.substr(pos);
}
}

function link()
{

 var reponse = prompt('Veuillez indiquer l\'adresse de la page:','http://');
switch(reponse)
{
case null :
break;

default :
var teext = prompt('Veuillez indiquer le texte du lien:','Titre');
switch(teext)
{
case null :
break;

default :
tmcode('[url='+reponse+']'+teext, '[/url]');
}
}

}

function back(pid)
{
    var xhr; // création de l'instance de l'objet
    if (window.XMLHttpRequest) xhr = new XMLHttpRequest();
    else if (window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP');
    else
        {
        alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...');
        return;
        }
        
        xhr.open('POST','process/mp/back.php',true);
        xhr.onreadystatechange = function()
         {
        if (xhr.readyState == 4)
            {
            if (document.getElementById) document.getElementById('mt').innerHTML = xhr.responseText;
            }
         }
        xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
        var data = 'pid='+escape(pid);
        xhr.send(data);
}

function deletemess(mid)
{
    document.getElementById('tr1'+mid).style.display = 'none';
    document.getElementById('tr2'+mid).style.display = 'none';
    
    var xhr; // création de l'instance de l'objet
    if (window.XMLHttpRequest) xhr = new XMLHttpRequest();
    else if (window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP');
    else
        {
        alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...');
        return;
        }
        
        xhr.open('POST','process/mp/deletemess.php',true);
        xhr.onreadystatechange = function()
         {
        if (xhr.readyState == 4)
            {
            if (document.getElementById) document.getElementById('trd'+mid).innerHTML = xhr.responseText;
            }
         }
        xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
        var data = 'mid='+escape(mid);
        xhr.send(data);
        
    document.getElementById('trd'+mid).style.display = '';
}

 
