

function Ajax_appelbase_CL8(theid,thevalue1,thevalue2,thevalue3,thevalue4,thevalue5,thevalue6,thevalue7,thevalue8)
{
	//if(document.getElementById('RX_BDDFile')){
		DataToSend = "id="+theid;
				
		DataToSend = DataToSend  + "&v1="+escape(thevalue1);
		DataToSend = DataToSend  + "&v2="+escape(thevalue2);		
		DataToSend = DataToSend  + "&v3="+escape(thevalue3);		
		DataToSend = DataToSend  + "&v4="+escape(thevalue4);
		DataToSend = DataToSend  + "&v5="+escape(thevalue5);
		DataToSend = DataToSend  + "&v6="+escape(thevalue6);		
		DataToSend = DataToSend  + "&v7="+escape(thevalue7);		
		DataToSend = DataToSend  + "&v8="+escape(thevalue8);
				
		if ((theid>1000) && (theid<2000)) {
			theid=1000;
		}
		

		switch (theid) { 
			case 1:
				URLToSend="ListeCPVille_ajax.asp";
				//DataToSend = DataToSend  + "&nbm="+escape(thevalue3);	
				DataToSend = DataToSend  + "&nbs="+escape(thevalue4);
				DataToSend = DataToSend  + "&saisie="+escape(document.getElementById("OX_CP").value);
				
				break;
			case 2:
				URLToSend="ListeCPVille_ajax.asp";
				//DataToSend = DataToSend  + "&nbm="+escape(thevalue3);	
				DataToSend = DataToSend  + "&nbs="+escape(thevalue4);
				DataToSend = DataToSend  + "&saisie="+escape(document.getElementById("OX_ville").value);
				break;		

				
			
			
			case 1000:
				if (thevalue6=='3') {
					URLToSend="Liste3_ajax.asp";
				}	else {
					URLToSend="Liste2_ajax.asp";
				}
				
				//DataToSend = DataToSend  + "&nbm="+escape(thevalue3);	
				DataToSend = DataToSend  + "&nbs="+escape(thevalue4);
				//alert(thevalue5);
				if (thevalue5=='') {
					DataToSend = DataToSend  + "&saisie=";
				} else {
					DataToSend = DataToSend  + "&saisie="+escape(document.getElementById(thevalue5).value);
				}
				break;						
		}	
		//alert(	DataToSend );
		getAjaxResponsePOST_CL(DataToSend, URLToSend );
	//}
}

function Ajax_appelbase_CL(theid,thevalue1,thevalue2,thevalue3,thevalue4)
{
	//if(document.getElementById('RX_BDDFile')){
		DataToSend = "id="+theid;
				
		DataToSend = DataToSend  + "&v1="+escape(thevalue1);
		DataToSend = DataToSend  + "&v2="+escape(thevalue2);		
		DataToSend = DataToSend  + "&v3="+escape(thevalue3);		
		DataToSend = DataToSend  + "&v4="+escape(thevalue4);
		

		switch (theid) { 
			case 1:
				URLToSend="Region_ajax.asp";				
				break;
																				
		}	
		//alert(	DataToSend );
		getAjaxResponsePOST_CL(DataToSend, URLToSend );
	//}
}

	
function getAjaxResponsePOST_CL(DataToSend,URLToSend) {
	var chainetmp;
	var regtmp;
	var tableautmp;
	var httmp;

	xmlhttp.open("POST", PathHomejs+URLToSend,true); 

	
	//Placer xmlhttp.onreadystatechange entre xmlhttp.OPEN et xmlhttp.SEND
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4) {						
			if (xmlhttp.status == 200) {
				//alert(xmlhttp.responseText);
				if (xmlhttp.responseText != "") {
					chainetmp=xmlhttp.responseText;
					//document.getElementById('Ajax_Error').innerHTML=chainetmp;
					
					regtmp=new RegExp("#;#", "g");
					tableautmp=chainetmp.split(regtmp);
					
					//alert(tableautmp.length);
					if (tableautmp.length>2) {
						switch (tableautmp[0]) { 
							case '0':	
								switch (tableautmp[1]) { 							
									case '0': 														
										alert("pas de résultats");
										break;
									case '1':
										break;
								}
								break;
							case '1':
		//					alert(chainetmp);
								switch (tableautmp[1]) { 
									case '0': 														
										alert("pas de résultats");
										break;	
									case '1':
									
										document.getElementById(tableautmp[2]).innerHTML=tableautmp[3];
										break;	
									case '2':
										//alert("2");
										document.getElementById('AjaxPopup').innerHTML=tableautmp[2];
										document.getElementById('AjaxPopup').style.display="block";
										break;										
								}	
								
								break;
							case '2':
								switch (tableautmp[1]) { 
									case '1': 														
										document.getElementById(tableautmp[2]).value  = tableautmp[3];
										document.getElementById(tableautmp[4]).innerHTML = tableautmp[5];
										break;									
								}									
								
						}
					}
				}
			} else {
				document.getElementById('Ajax_Error').innerHTML="Erreur: code status " + xmlhttp.status + " " + xmlhttp.statusText;
			}
		}
	};
		
	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	//xmlhttp.setRequestHeader("Content-Type", "charset=iso-8859-1");  
	xmlhttp.send(DataToSend);
}


//]]>




