
var http = createRequestObject();
var httpDel = createRequestObject();
var httpVerif = createRequestObject();
var http2 = createRequestObject();
var http3 = createRequestObject();
var httpPays = createRequestObject();
var http22 = createRequestObject();
var http_del = createRequestObject();
var httpAct = createRequestObject();
var http_act = createRequestObject();
var http_sim = createRequestObject();
var http_modif= createRequestObject();
var http_supp= createRequestObject();
var http_particip = createRequestObject();
var http_particip1 = createRequestObject();
var http_type = createRequestObject();
var httpna = createRequestObject();
var httpna2 = createRequestObject();
var httpzone = createRequestObject();
var httpzone2 = createRequestObject();
var httpenq = createRequestObject();
var objectId = '';


function createRequestObject(htmlObjectId){
    var obj;
    var browser = navigator.appName;
    
    objectId = htmlObjectId;
    
    if(browser == "Microsoft Internet Explorer"){
        obj = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else{
        obj = new XMLHttpRequest();
    }
    return obj;    
}

function sendReq(serverFileName, variableNames, variableValues) {

	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	http2.open('get', serverFileName);
	}
	else {
		http2.open('get', serverFileName+'?'+paramString);
	}
    http2.onreadystatechange = handleResponse;
    http2.send(null);
}

function handleResponse() {
	var errid ='ryhab';
	if(http2.readyState == 4){
		responseText = http2.responseText;
		
		res = responseText.split('%');
		
		
    }
}
///////
function sendReqtype(serverFileName, variableNames, variableValues) {

	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	http_type.open('get', serverFileName);
	}
	else {
		http_type.open('get', serverFileName+'?'+paramString);
	}
    http_type.onreadystatechange = handleResponsetype;
    http_type.send(null);
}

function handleResponsetype() {
	var errid ='ryhab';
	if(http_type.readyState == 4){
		responseText = http_type.responseText;
		
		res = responseText.split('%');
		
			
			document.getElementById(errid).innerHTML = res[0];
			
    }
}

//////
function sendReq1(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	http.open('get', serverFileName);
	}
	else {
		http.open('get', serverFileName+'?'+paramString);
	}
    http.onreadystatechange = handleResponse1;
    http.send(null);
}

function handleResponse1() {
	var errid ='test1';
	if(http.readyState == 4){
		responseText = http.responseText;
		
		res = responseText.split(':');

			document.getElementById(errid).innerHTML = responseText;
			
    }
}
/////
function sendReq66(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	httpPays.open('get', serverFileName);
	}
	else {
		httpPays.open('get', serverFileName+'?'+paramString);
	}
    httpPays.onreadystatechange = handleResponse66;
    httpPays.send(null);
}

function handleResponse66() {
	var errid ='test66';
	if(httpPays.readyState == 4){
		responseText = httpPays.responseText;
		
		res = responseText.split(':');
					
			document.getElementById(errid).innerHTML = responseText;
			
    }
}
///
function sendReq22(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	http22.open('get', serverFileName);
	}
	else {
		http22.open('get', serverFileName+'?'+paramString);
	}
    http22.onreadystatechange = handleResponse22;
    http22.send(null);
}

function handleResponse22() {
	var errid ='test_actionnaire';
	if(http22.readyState == 4){
		responseText = http22.responseText;
		
		res = responseText.split(':');
		
    }
}
////
function sendReq_act(serverFileName, variableNames, variableValues) {
	//alert ("ici");
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	http3.open('get', serverFileName);
	}
	else {
		http3.open('get', serverFileName+'?'+paramString);
	}
    http3.onreadystatechange = handleResponse_act;
    http3.send(null);
}

function handleResponse_act() {
	var errid ='actionnaire1';
	if(http3.readyState == 4){
		responseText = http3.responseText;
		
			document.getElementById(errid).innerHTML = responseText;
			
    }
}
/////modifier actionnaire
function sendReq_act_modif(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	http_modif.open('get', serverFileName);
	}
	else {
		http_modif.open('get', serverFileName+'?'+paramString);
	}
    http_modif.onreadystatechange = handleResponse_act_modif;
    http_modif.send(null);
}

function handleResponse_act_modif() {
	var errid ='actionnaire1';
	if(http_modif.readyState == 4){
		responseText = http_modif.responseText;
		
				
			document.getElementById(errid).innerHTML = responseText;
			
    }
}
////suppresiion actionnaire
function sendReq_act_supp(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	http_supp.open('get', serverFileName);
	}
	else {
		http_supp.open('get', serverFileName+'?'+paramString);
	}
    http_supp.onreadystatechange = handleResponse_act_supp;
    http_supp.send(null);
}

function handleResponse_act_supp() {
	var errid ='actionnaire1';
	if(http_supp.readyState == 4){
		responseText = http_supp.responseText;
		//alert (responseText);
				
			document.getElementById(errid).innerHTML = responseText;
			
    }
}
////
function sendReq_act2(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	http_act.open('get', serverFileName);
	}
	else {
		http_act.open('get', serverFileName+'?'+paramString);
	}
    http_act.onreadystatechange = handleResponse_act2;
    http_act.send(null);
}

function handleResponse_act2() {
	var errid ='actionnaire2';
	if(http_act.readyState == 4){
		responseText = http_act.responseText;
	
		res = responseText.split(':');
		
			
			document.getElementById(errid).innerHTML = responseText;
			
    }
}
function sendReq_sim(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	http_sim.open('get', serverFileName);
	}
	else {
		http_sim.open('get', serverFileName+'?'+paramString);
	}
    http_sim.onreadystatechange = handleResponse_sim;
    http_sim.send(null);
}

function handleResponse_sim() {
	var errid ='ryhab';
	if(http_sim.readyState == 4){
		responseText = http_sim.responseText;
		
		res = responseText.split(':');
		
			document.getElementById(errid).innerHTML = responseText;
			
    }
}
function sendReq_del(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	http_del.open('get', serverFileName);
	}
	else {
		http_del.open('get', serverFileName+'?'+paramString);
	}
    http_del.onreadystatechange = handleResponse_del;
    http_del.send(null);
}

function handleResponse_del() {
	var errid ='delegation';
	if(http_del.readyState == 4){
		responseText = http_del.responseText;
		
			
			document.getElementById(errid).innerHTML = responseText;
		
    }
}

function sendReqDelPdt(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	httpDel.open('get', serverFileName);
	}
	else {
		httpDel.open('get', serverFileName+'?'+paramString);
	}
    httpDel.onreadystatechange = handleResponseDelPdt;
    httpDel.send(null);
}

function handleResponseDelPdt() {
	var errid ='';
	if(httpDel.readyState == 4){
		responseText = httpDel.responseText;
    }
}

function sendReqVerif(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	httpVerif.open('get', serverFileName);
	}
	else {
		httpVerif.open('get', serverFileName+'?'+paramString);
	}
    httpVerif.onreadystatechange = handleResponseVerif;
    httpVerif.send(null);
}

function handleResponseVerif() {
	var errid ='';
	if(httpVerif.readyState == 4){
		responseText = httpVerif.responseText;
		res = responseText.split(':');
		if(res[1]){
			if (res[1] ==0) {
				alert ("Nom de produit déjà existant");
				document.getElementById(res[2]).value = document.getElementById(res[3]).value;
				document.getElementById(res[3]).value = res[5];
			}
			else{ 
				alert ("Nom de produit déjà existant");
				document.getElementById(res[2]).value =res[4];
				document.getElementById(res[3]).value =res[4];
				document.getElementById(res[3]+'2').value = document.getElementById(res[3]).value;
				document.getElementById(res[3]+'3').value = document.getElementById(res[3]).value;
			}
    	}
	}
}

function sendReq_particip(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	http_particip.open('get', serverFileName);
	}
	else {
		http_particip.open('get', serverFileName+'?'+paramString);
	}
    http_particip.onreadystatechange = handleResponse_particip;
    http_particip.send(null);
}

function handleResponse_particip() {
	var errid ='participation';
	if(http_particip.readyState == 4){
		responseText = http_particip.responseText;
		
		res = responseText.split('-');
			if(res[0]>100){
			
				var val=100-res[1];
				
				document.Form_actionnaire.act_participation.value =val;
				
			}
			
			
    }
}
function sendReq_particip1(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	http_particip1.open('get', serverFileName);
	}
	else {
		http_particip1.open('get', serverFileName+'?'+paramString);
	}
    http_particip1.onreadystatechange = handleResponse_particip1;
    http_particip1.send(null);
}

function handleResponse_particip1() {
	var errid ='';
	if(http_particip1.readyState == 4){
		responseText = http_particip1.responseText;
		
		res = responseText.split('-');
			if(res[0]>100){
				
				var val=100-res[1];
				document.Form_modif.act_participation.value = val;
				
			}
			
			
    }
}
function sendReq_act_delete(serverFileName, variableNames, variableValues) {
	
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
	
	if (paramString.length == 0) {
	   	httpAct.open('get', serverFileName);
	}
	else {
		httpAct.open('get', serverFileName+'?'+paramString);
	}
    httpAct.onreadystatechange = handleResponse_act_delete;
   httpAct.send(null);
}

function handleResponse_act_delete() {
	var errid ='';
	
	if(httpAct.readyState == 4){
		responseText = httpAct.responseText;
		
				
			}
					
    
}

/////
function sendReq_na(serverFileName, variableNames, variableValues) {
	
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
	
	if (paramString.length == 0) {
	   	httpna.open('get', serverFileName);
	}
	else {
		httpna.open('get', serverFileName+'?'+paramString);
	}
    httpna.onreadystatechange = handleResponse_na;
   httpna.send(null);
}

function handleResponse_na() {
	var errid ='nationnalite';
	
	if(httpna.readyState == 4){
		responseText = httpna.responseText;
		alert(responseText);
		document.getElementById(errid).innerHTML = responseText;
				
				
			}
					
    
}
function sendReq_na2(serverFileName, variableNames, variableValues) {
	
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
		
	if (paramString.length == 0) {
	   	httpna2.open('get', serverFileName);
	}
	else {
		httpna2.open('get', serverFileName+'?'+paramString);
	}
    httpna2.onreadystatechange = handleResponse_na2;
   httpna2.send(null);
}

function handleResponse_na2() {
	var errid ='nationnalite';
	
	if(httpna2.readyState == 4){
		responseText = httpna2.responseText;
		
		document.getElementById(errid).innerHTML = responseText;
				
				
			}
					
    
}
////////
function sendReqzone(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	httpzone.open('get', serverFileName);
	}
	else {
		httpzone.open('get', serverFileName+'?'+paramString);
	}
    httpzone.onreadystatechange = handleResponsezone;
    httpzone.send(null);
}

function handleResponsezone() {
	var errid ='zone';
	if(httpzone.readyState == 4){
		responseText = httpzone.responseText;
		
			document.getElementById(errid).innerHTML = responseText;
			
    }
}

function sendReqzone1(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	httpzone.open('get', serverFileName);
	}
	else {
		httpzone.open('get', serverFileName+'?'+paramString);
	}
    httpzone.onreadystatechange = handleResponsezone1;
    httpzone.send(null);
}

function handleResponsezone1() {
	var errid ='zone';
	if(httpzone.readyState == 4){
		responseText = httpzone.responseText;
	
			document.getElementById(errid).innerHTML = responseText;
			
    }
}


function sendReqzone2(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	httpzone2.open('get', serverFileName);
	}
	else {
		httpzone2.open('get', serverFileName+'?'+paramString);
	}
    httpzone2.onreadystatechange = handleResponsezone2;
    httpzone2.send(null);
}

function handleResponsezone2() {
	var errid ='zone';
	if(httpzone2.readyState == 4){
		responseText = httpzone2.responseText;
		
			document.getElementById(errid).innerHTML = responseText;
			
    }
}
function sendReqenq(serverFileName, variableNames, variableValues) {
	var paramString = '';
	variableNames = variableNames.split(',');
	variableValues = variableValues.split(',');
	
	for(i=0; i<variableNames.length; i++) {
		paramString += variableNames[i]+'='+variableValues[i]+'&';
	}
	paramString = paramString.substring(0, (paramString.length-1));
			
	if (paramString.length == 0) {
	   	httpenq.open('get', serverFileName);
	}
	else {
		httpenq.open('get', serverFileName+'?'+paramString);
	}
    httpenq.onreadystatechange = handleResponseenq;
    httpenq.send(null);
}

function handleResponseenq() {
	var errid ='enquete';
	if(httpenq.readyState == 4){
		responseText = httpenq.responseText;
		
			document.getElementById(errid).innerHTML = responseText;
			
    }
}