// JavaScript Document
function createRequestObject() {
	var ro;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		ro = new XMLHttpRequest();
	}
	return ro;
}
function menusG(action) {
  http = createRequestObject();
	http.open('GET', action,true);
	http.onreadystatechange = function(){
    if(http.readyState == 4){
  		var response = http.responseText;
  		document.getElementById('menusG').innerHTML = response;
  	}
  };
	http.send(null);
}
function menusDAccueil(action) {
  http = createRequestObject();
	http.open('GET', action,true);
	http.onreadystatechange = function(){
    if(http.readyState == 4){
  		var response = http.responseText;
  		document.getElementById('menusD').innerHTML = response;
  		menusG("classes/utils/boitesContenu.php?type=edito");
  	}
  };
	http.send(null);
}

function centre(action,table,type) {
  http = createRequestObject();
	http.open('GET', action+'?table='+table+'&type='+type,true);
	http.onreadystatechange = function(){
    if(http.readyState == 4){
  		var response = http.responseText;
  		document.getElementById('centre').innerHTML = response;
  	}
  };
	http.send(null);
}
function centre2(action) {
  http = createRequestObject();
	http.open('POST', 'contenu.php?'+action,true);
	http.onreadystatechange = function(){
    if(http.readyState == 4){
  		var response = http.responseText;
  		document.getElementById('centre').innerHTML = response;
  	}
  };
	http.send(action);
}

function menusD(action,table) {
  http = createRequestObject();
	http.open('GET', action+'?table='+table);
	http.onreadystatechange = function(){
    if(http.readyState == 4){
  		var response = http.responseText;
  		document.getElementById('menusD').innerHTML = response;
  		centre('contenu.php',table,'insert');
  	}
  };
	http.send(null);
}

function envoi(formname,table,type) {
  chaine = getFormData(formname);
  chaine += "&table="+table+"&type="+type;
  //alert(chaine);
  centre2(chaine);
  
}
 function getFormData(formname)
 {
   var data1 = "";
   var form = document.getElementById(formname);
   var elements = form.elements;
   for(var i=0; i<form.length; i++)
   {
      if(elements[i].type == "checkbox" || elements[i].type == "radio"){
        if(elements[i].checked){
          data1 += elements[i].name + "=" +escape(elements[i].value);
          if((i+1)<form.length){data1+="&";}
        }
      }else{
        name = elements[i].name;
        if(FCKeditorAPI.GetInstance(name)!=null){
          value = FCKeditorAPI.GetInstance(name).GetXHTML();
          //alert(value)
        }else{
          value = elements[i].value;
        }
        data1 += name + "=" +escape(value);
        if((i+1)<form.length){data1+="&";}
      }
     
     
   }
   
 return data1;
 }

function newsletter(action,valeur) {
  http = createRequestObject();
	http.open('GET', action+"?mail="+valeur,true);
	http.onreadystatechange = function(){
    if(http.readyState == 4){
  		var response = http.responseText;
  		document.getElementById('newsOk').innerHTML = response;
  	}
  };
	http.send(null);
}


