function postForm(ed,get,langue){
        //var content = ed.getContent(); //-> get the processed content

        //ed soit le id pour récupérer le text ou le content du Textarea
        var quelleOperation= (get=='undefined'?'post':get);
        var lg =(langue=='undefined'?'fr':langue);
        var url='';
        var editAreaId ='content';
        //si le get est 'cherche_info alors on veux le text sinon on le sauvegarde'
        if (quelleOperation=='chercher_info'){
            var content =ed;
      	  	var url = '../admin/menu_text.php';
      	  	var pars = editAreaId + '=' + content + "&lg" + "=" + lg;
        }else{
            var content =ed.getContent();
            ed.id; //-> get the id of the editor in a multiple editor environment, so you can handle the right editor area after the server response
          	content = content.replace(/\+/g, "&#43");
          	content = content.replace(/\\/g, "&#92");
          	//content = content.replace('é', "&eacute");
          	content = escape(content);
          	var ID = "ID" + "=" + document.getElementById("ID").value;
          	var url = '../admin/addmenu_text.php';

   	      	var pars = editAreaId + '=' + content  + "&ID" + "=" + document.getElementById("ID").value + "&lg" + "=" + document.getElementById("LG").value;
        }

      	var myAjax = new Ajax.Request(
      			url,
      			{
      					method: 'post',
      					postBody: pars,
      					onComplete: showResponse
      			}
      	);
}

function showResponse(originalRequest) {
      	   //var reply = originalRequest.responseText.split("||my tinyMCE id||");
      	   var reply = originalRequest.responseText.split('lesep');
           tinyMCE.execInstanceCommand("mceFocus",false,reply[0]); //-> focus the right editor
           tinyMCE.activeEditor.setContent(reply[0]); //-> insert the reply
           //insert le id dans le textbox
           $('ID').value=reply[1];

           //vériefi si le message est saved
           switch(reply[0]){
             case 'rien':
             case "saved" :
                //vide le texarea
                 tinyMCE.activeEditor.setContent(''); //-> insert the reply
                //met le message de sauvegarde
                $('info').innerHTML=reply[2];
                break;
             default:
                tinyMCE.activeEditor.setContent(reply[0])
                $('info').innerHTML='';
                $('titre').innerHTML=reply[2];
                $('LG').value=reply[3];

             }
      }



function getHttpRes( ) {
  if (http.readyState == 4 && http.status == 200) {
    var reply =  http.responseText.split('&brvbar;');
    
   //res = http.responseText;  // These following lines get the response and update the page
   reply[1]=( reply[1]===undefined?'liste_projet': reply[1]);

   document.getElementById(reply[1]).innerHTML = reply[0];

  }
}

function getXHTTP( ) {
  var xhttp;
   try {   // The following "try" blocks get the XMLHTTP object for various browsers…
      xhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e2) {
 		 // This block handles Mozilla/Firefox browsers...
	    try {
	      xhttp = new XMLHttpRequest();
	    } catch (e3) {
	      xhttp = false;
	    }
      }
    }
  return xhttp; // Return the XMLHTTP object
}

var http = getXHTTP(); // This executes when the page first loads.
