/*FONCTION AJAX*/
function getXhr(){
	var xhr = null; 
	if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){
		try{
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e){
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	else{
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		xhr = false; 
	} 
	return xhr
}

/*AFFICHE OU MASQUE LE BLOC DE LA DEMANDE DE DEVIS*/
function aff_infos_devis(id,type){
	if(document.getElementById('infos_devis_'+id).style.display=='none') document.getElementById('infos_devis_'+id).style.display = 'block';
	else document.getElementById('infos_devis_'+id).style.display = 'none';
	
	if(type=='on'){
		var xhr = getXhr();
		xhr.onreadystatechange = function(){
			if(xhr.readyState == 4 && xhr.status == 200){
				var reponse = xhr.responseText;
				document.getElementById('ouvert_'+id).innerHTML = '<img src="imgs/mail_off.png">';
				document.getElementById('ligne_devis_'+id).className = 'ligne_devis_off';
			}
		}
		xhr.open('GET','liste_devis_adherent.php?lu=ok&id_devis_ad='+id,true);
		xhr.send(null);
	}
}

function aff_infos_devis_admin(id){
	if(document.getElementById('infos_devis_'+id).style.display=='none') document.getElementById('infos_devis_'+id).style.display = 'block';
	else document.getElementById('infos_devis_'+id).style.display = 'none';
}

/*AFFICHE LE FORMULAIRE DE REPONSE OU LES COORDONNEES DU CLIENT*/
function display_reponse(id_devis_ad) {
	var xhr = getXhr();
	xhr.onreadystatechange = function(){
		if(xhr.readyState == 4 && xhr.status == 200){
		var reponse = xhr.responseText;
			document.getElementById('bloc_reponse_'+id_devis_ad).style.display = 'none';
			document.getElementById('case_impossible_'+id_devis_ad).style.display = 'none';
			document.getElementById('bloc_impossible_'+id_devis_ad).style.display = 'block';
		}
	}
	xhr.open('GET','liste_devis_adherent.php?impossible=ok&id_devis_ad='+id_devis_ad,true);
	xhr.send(null);
}

/*OUVERTURE DE POP UP*/
function popup(pop_url,pop_width,pop_height) {
	pop_left = (window.screen.availWidth / 2) - (pop_width / 2);
	pop_top = (window.screen.availHeight / 2) - (pop_height / 2);
	window.open(pop_url,"","left=" + pop_left + ",top=" + pop_top + ",width=" + pop_width + ",height=" + pop_height + ",scrollbars=yes,noresize");
}
