// JavaScript Document

function fermer_contenu()
{

	document.getElementById('contenu').style.visibility='hidden';
	document.getElementById('liens').style.visibility='visible';
}
function checkmail()
{
	var msg="";
	if (document.base_form.mail.value != "")	{
		indexAroba = document.base_form.mail.value.indexOf('@');
		indexPoint = document.base_form.mail.value.indexOf('.');
		if ((indexAroba < 0) || (indexPoint < 0))		{
 
//dans le cas ou il manque soit le . soit l'@ on modifie la couleur d'arrière plan du champ mail et définissons un message d'alerte
 
			document.base_form.mail.style.backgroundColor = "#F00";
			msg="false";
		}
	}
 
//Notre champs mail est vide donc on change la couleur et on défini un autre message d'alerte
 
	else	{
		document.base_form.mail.style.backgroundColor = "#F00";
		msg="false";
		
	}
	if (document.base_form.nom.value == "")	{
		msg="false";
		document.base_form.nom.style.backgroundColor = "#F00";
	}
	if (document.base_form.prenom.value == "")	{
		msg="false";
		document.base_form.prenom.style.backgroundColor = "#F00";
	}

if (msg == "") return(true);
	else	{
		
		return(false);
}
}
function getXhr(){
					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; 
	} 
					return xhr;
}
function land(){
	var xhr = getXhr();
				
				xhr.onreadystatechange = function(){
					if(xhr.readyState == 4 && xhr.status == 200){
						leselect = xhr.responseText;
						document.getElementById('visu_stats').innerHTML = leselect;
					}
				}
				
				xhr.open("POST","reqstats.php",true);
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				sel = document.getElementById('cmb_pays');
				idpays = sel.options[sel.selectedIndex].value;
				xhr.send("idpays="+idpays);
}
function getXhr2(){
					var xhr2 = null; 
	if(window.XMLHttpRequest){// Firefox et autres
	   xhr2 = new XMLHttpRequest(); 
	   
	}
	else if(window.ActiveXObject){ // Internet Explorer 
		
	   try {
				xhr2 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				xhr2 = new ActiveXObject("Microsoft.XMLHTTP");
			}
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   xhr2 = false; 
	} 
					return xhr2;
}
function search_user_id(){
	var xhr2 = getXhr2();
				
				xhr2.onreadystatechange = function(){
					if(xhr2.readyState == 4 && xhr2.status == 200){
						leselect = xhr2.responseText;
						document.getElementById('visu_users').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","requserid.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				user = document.getElementById('recherche_champ').value;
				xhr2.send("user="+user);
}
function search_user_name(){
	var xhr2 = getXhr2();
				
				xhr2.onreadystatechange = function(){
					if(xhr2.readyState == 4 && xhr2.status == 200){
						leselect = xhr2.responseText;
						document.getElementById('visu_users').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","requsername.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				user = document.getElementById('recherche_champ').value;
				xhr2.send("user="+user);
}
function search_user_id(){
	var xhr2 = getXhr2();
				
				xhr2.onreadystatechange = function(){
					if(xhr2.readyState == 4 && xhr2.status == 200){
						leselect = xhr2.responseText;
						document.getElementById('visu_users').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","requserid.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				user = document.getElementById('recherche_champ').value;
				xhr2.send("user="+user);
}
function search_facture_id(){
	var xhr2 = getXhr2();
				
				xhr2.onreadystatechange = function(){
					if(xhr2.readyState == 4 && xhr2.status == 200){
						leselect = xhr2.responseText;
						document.getElementById('visu_users').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","reqfactid.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				user = document.getElementById('recherche_champ').value;
				xhr2.send("user="+user);
}
function search_facture_name(){
	var xhr2 = getXhr2();
				
				xhr2.onreadystatechange = function(){
					if(xhr2.readyState == 4 && xhr2.status == 200){
						leselect = xhr2.responseText;
						document.getElementById('visu_users').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","reqfactname.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				user = document.getElementById('recherche_champ').value;
				xhr2.send("user="+user);
}

function choix_stat(){
	for(var i=0; i<document.choix_visu_tel.choix_t.length;i++)
	{	
		if(document.choix_visu_tel.choix_t[i].checked){
		
		var choix=document.choix_visu_tel.choix_t[i].value;
		
		}
	}
	
}
function choix_crit(){

	
	for(var i=0; i<document.choix_critere.choix_c.length;i++)
	{	
		if(document.choix_critere.choix_c[i].checked){
		
		var choix=document.choix_critere.choix_c[i].value;
		
		}
	}

	
	var xhr2 = getXhr2();
				
				xhr2.onreadystatechange = function(){
					if(xhr2.readyState == 4 && xhr2.status == 200){
						leselect = xhr2.responseText;
						document.getElementById('valeur_critere').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","reqchoixtel.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				xhr2.send("choix="+choix);
}
function land_dl(){
	for(var i=0; i<document.choix_visu_tel.choix_t.length;i++)
	{	
		if(document.choix_visu_tel.choix_t[i].checked){
		
		var typestat=document.choix_visu_tel.choix_t[i].value;
		
		}
		}
	var xhr2 = getXhr2();
				
				xhr2.onreadystatechange = function(){
					if(xhr2.readyState == 4 && xhr2.status == 200){
						leselect = xhr2.responseText;
						document.getElementById('visu_stats').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","reqdlpays.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				sel = document.getElementById('cmb_pays');
				typecrit = sel.options[sel.selectedIndex].value;
				xhr2.send("typestat="+typestat+"&typecritere="+typecrit);

}

function checkcv()
{
	var msg="";
	if (document.form_cv.email.value != "")	{
		indexAroba = document.form_cv.email.value.indexOf('@');
		indexPoint = document.form_cv.email.value.indexOf('.');
		if ((indexAroba < 0) || (indexPoint < 0))		{
 
//dans le cas ou il manque soit le . soit l'@ on modifie la couleur d'arrière plan du champ mail et définissons un message d'alerte
 
			document.form_cv.email.style.backgroundColor = "#F00";
			msg="false";
		}
	}
 
//Notre champs mail est vide donc on change la couleur et on défini un autre message d'alerte
 
	else	{
		document.form_cv.email.style.backgroundColor = "#F00";
		msg="false";
		
	}
	if (document.form_cv.nom.value == "")	{
		msg="false";
		document.form_cv.nom.style.backgroundColor = "#F00";
	}
	if (document.form_cv.prenom.value == "")	{
		msg="false";
		document.form_cv.prenom.style.backgroundColor = "#F00";
	}
	if (document.getElementById('cv').value == "")	{
		msg="false";
		document.getElementById('cv').style.backgroundColor = "#F00";
	}
	if (document.getElementById('lettre').value == "")	{
		msg="false";
		document.getElementById('lettre').style.backgroundColor = "#F00";
	}

if (msg == "") return(true);
	else	{
		
		return(false);
	}


}
function search_etat_username(type){
								
								var xhr2 = getXhr2();
				
				xhr2.onreadystatechange = function(){
					if(xhr2.readyState == 4 && xhr2.status == 200){
						leselect = xhr2.responseText;
						document.getElementById('combo_users').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","reqstateclient.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				user = document.getElementById('recherche_champ').value;
				xhr2.send("user="+user+"&typerec="+type);
}

function state_add() {
	var xhr2 = getXhr2();
				
				xhr2.onreadystatechange = function(){
					if(xhr2.readyState == 4 && xhr2.status == 200){
						leselect = xhr2.responseText;
						document.getElementById('visu_users').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","formaddstate.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				sel = document.getElementById('combo_user');
				client = sel.options[sel.selectedIndex].value;
				xhr2.send("client="+client);

}
function search_list_username(type){
								
								var xhr2 = getXhr2();
				
				xhr2.onreadystatechange = function(){
					if(xhr2.readyState == 4 && xhr2.status == 200){
						leselect = xhr2.responseText;
						document.getElementById('combo_users').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","reqstatelistclient.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				user = document.getElementById('recherche_champ').value;
				xhr2.send("user="+user+"&typerec="+type);
}

function state_list() {
	var xhr2 = getXhr2();
				
				xhr2.onreadystatechange = function(){
					if(xhr2.readyState == 4 && xhr2.status == 200){
						leselect = xhr2.responseText;
						document.getElementById('visu_users').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","tablelistdstate.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				sel = document.getElementById('combo_user');
				client = sel.options[sel.selectedIndex].value;
				xhr2.send("client="+client);

}
function deletestate(etat)
{
var rep=confirm('Voulez vous vraiment supprimmer cet RAL ?');
if(rep){
				var xhr2 = getXhr2();
				xhr2.onreadystatechange = function(){
				
				if(xhr2.readyState == 4 && xhr2.status == 200){
				
				leselect = xhr2.responseText;
				document.getElementById('visu_users').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","deletestate.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				client = etat;
				xhr2.send("client="+client);	

}
else
{
}
}
function editstate(etat)
{
				var xhr2 = getXhr2();
				xhr2.onreadystatechange = function(){
				
				if(xhr2.readyState == 4 && xhr2.status == 200){
				
				leselect = xhr2.responseText;
				document.getElementById('visu_users').innerHTML = leselect;
					}
				}
				
				xhr2.open("POST","editstate.php",true);
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				client = etat;
				xhr2.send("client="+client);	


}
