function getAjaxConnection(){
	var xhr = null; 
	
	if(window.XMLHttpRequest){ // Firefox et autres
		xhr = new XMLHttpRequest(); 
	} else if(window.ActiveXObject){ // Internet Explorer 
	   	try {
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
	} else { 
		// XMLHttpRequest non supporté par le navigateur 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		xhr = false; 
	}  
	
	/*if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IEx
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		xhr_object = false; */
  
  return xhr;
}

function connectURL(url)
{
	if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IEx
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
		return(false);
		
	xhr_object.open("GET", url, false);
	xhr_object.send(null);
	
	if(xhr_object.readyState == 4)
		return(xhr_object.responseText);
	else 
		return(false);
}

function ajouterAnnee(url)
{
	/*if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IEx
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
		return(false);*/
	var xhr_object = getAjaxConnection();
	/*xhr_object.onreadystatechange  = function()
	{
		alert('aa');
		if (xhr_object.status==200 && xhr_object.responseText!="")
		{	
			//document.getElementById("tableau-annees-scolaires").innerHTML="";
			
			document.getElementById("tableau-annees-scolaires").innerHTML=xhr_object.responseText;
		}
	}*/

	xhr_object.open("POST", url, false);
	xhr_object.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	
	fs_annee=document.getElementById('fs_annee').value;
	fs_classe=document.getElementById('fs_classe').value;
	fs_diplome=document.getElementById('fs_diplome').value;
	fs_option=document.getElementById('fs_option').value;
	df_eta=document.getElementById('df_eta').value;
	fs_eta_ville=document.getElementById('fs_eta_ville').value;
	sel=document.getElementById('fs_eta_pays');
	fs_eta_pays=sel.options[sel.selectedIndex].value;
	if (document.getElementById('fs_obtenu').checked) {
		fs_obtenu=document.getElementById('fs_obtenu').value;
	} else {
		fs_obtenu=document.getElementById('fs_obtenu_1').value;
	}
	id_prospection=document.getElementById('id_prospection').value;
	
	xhr_object.send("fs_annee="+fs_annee+"&fs_classe="+fs_classe+"&fs_diplome="+fs_diplome
					+"&fs_option="+fs_option+"&df_eta="+df_eta+"&fs_eta_ville="+fs_eta_ville
					+"&fs_eta_pays="+fs_eta_pays+"&fs_obtenu="+fs_obtenu+"&id_prospection="+id_prospection
	);
	if(xhr_object.readyState == 4)
		return(document.getElementById("tableau-annees-scolaires").innerHTML=xhr_object.responseText);
	else 
		return(false);
		
}
function supprAnnee(url) {
	var xhr_object = getAjaxConnection();
	/*xhr_object.onreadystatechange  = function()
	{
		if (xhr_object.status==200)
		{	
			document.getElementById("tableau-annees-scolaires").innerHTML=xhr_object.responseText;
		}
	}*/
	xhr_object.open("GET", url, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4)
		return(document.getElementById("tableau-annees-scolaires").innerHTML=xhr_object.responseText);
	else 
		return(false);
		
}

function ajouterLangue(url) {
	var xhr_object = getAjaxConnection();

	xhr_object.open("post", url, false);
	xhr_object.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	
	fs_langue=document.getElementById('fs_langue').value;
	fs_niv_langue=document.getElementById('fs_niv_langue').value;
	id_prospection=document.getElementById('id_prospection').value;

	xhr_object.send("fs_langue="+fs_langue+"&fs_niv_langue="+fs_niv_langue+"&id_prospection="+id_prospection);
	if(xhr_object.readyState == 4)
		return(document.getElementById("tableau-langues").innerHTML=xhr_object.responseText);
	else 
		return(false);
		
}

function supprLangue(url) {
	var xhr_object = getAjaxConnection();
	/*xhr_object.onreadystatechange  = function()
	{
		if (xhr_object.status==200)
		{	
			document.getElementById("tableau-langues").innerHTML=xhr_object.responseText;
		}
	}*/
	xhr_object.open("GET", url, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4)
		return(document.getElementById("tableau-langues").innerHTML=xhr_object.responseText);
	else 
		return(false);
}