function getXhr(){
    if (window.XMLHttpRequest) xhr = new XMLHttpRequest();
    else if (window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP');
    else{
        alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...');
        return;
        }
	return xhr;
	}
function valide_alerte(){
	var xhr = getXhr();
	var email = document.getElementById('email').value;
	var nom = document.getElementById('nom').value;
	var prix1 = document.getElementById('prix1v').value;
	var prix2 = document.getElementById('prix2v').value;
	var ville = document.getElementById('ville').value;
	var type_bien = document.getElementById('type_bien').value;
	
	var atom = "[!#-'*+\\-\\/-9=?A-Z^-~]+";
	var regex_adresse = new RegExp("^"+atom+"(\\."+atom+")*@"+atom+"(\\."+atom+")*\\.[a-zA-Z]{2,4}$");
	if(email == "votre email" || email.search(regex_adresse) != 0){ 
		document.getElementById('erreur_alerte').style.display = 'block';
		return false;
		}
	if(nom == "votre nom"){ 
		document.getElementById('erreur_alerte').style.display = 'block';
		return false;
		}
	document.getElementById('erreur_alerte').style.display = 'none';
	var url = 'js/alerte.php?email='+email+'&nom='+nom+'&prix1='+prix1+'&prix2='+prix2+'&ville='+ville+'&type_bien='+type_bien;
	xhr.open("GET",url,true);
	//return false;
	xhr.onreadystatechange = function (){
		if(xhr.readyState == 4 && xhr.status == 200) {
			document.getElementById('msg_alerte').innerHTML = xhr.responseText;
			}
		}
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	xhr.send(null);
	return false;
	}
	
/*function valide_alerte(){
	var xhr = getXhr();
	var email = document.form_alerte.email.value;
	var nom = document.form_alerte.nom.value;
	var prix1 = document.getElementById('prix1v').value;
	var prix2 = document.getElementById('prix2v').value;
	var ville = document.unform.ville.value;
	var type_bien = document.unform.type_bien.value;
	
	var atom = "[!#-'*+\\-\\/-9=?A-Z^-~]+";
	var regex_adresse = new RegExp("^"+atom+"(\\."+atom+")*@"+atom+"(\\."+atom+")*\\.[a-zA-Z]{2,4}$");
	if(email == "votre email" || email.search(regex_adresse) != 0){ 
		document.getElementById('erreur_alerte').style.display = 'block';
		return false;
		}
	if(nom == "votre nom"){ 
		document.getElementById('erreur_alerte').style.display = 'block';
		return false;
		}
	document.getElementById('erreur_alerte').style.display = 'none';
	var url = 'js/alerte.php?email='+email+'&nom='+nom+'&prix1='+prix1+'&prix2='+prix2+'&ville='+ville+'&type_bien='+type_bien;
	xhr.open("GET",url,true);
	//return false;
	xhr.onreadystatechange = function (){
		if(xhr.readyState == 4 && xhr.status == 200) {
			document.getElementById('msg_alerte').innerHTML = xhr.responseText;
			
			}
		}
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	xhr.send(null);
	return false;
	}*/




function popup(page,largeur,hauteur,options) {
  var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;
  window.open(page,'liste',"top="+top+",left="+left+",width="+largeur+",height="+hauteur+", scrollbars=yes");
}
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("Veuillez utiliser Firefox"); 
		xhr = false; 
		} 
	return xhr;
	}
			
function favorite(id){
	var xhr = getXhr();
	var url = "js/favorite.php?id="+id;
	xhr.open("GET",url,true);

	xhr.onreadystatechange = function (){
		/*if (xhr.readyState != 4){
			document.getElementById('status').src = 'images/loading.gif';
			}*/
        if (xhr.readyState == 4){
			var tab = xhr.responseText.split('|');
			document.getElementById('favorite').innerHTML = tab[0];
			document.getElementById(id).innerHTML = tab[1];
			//setTimeout("document.getElementById('status"+id+"').src='images/loupe.png'",3000);
          }			
       }
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	xhr.send(null);
	}

	
function disp(i){
	a =i;
	b=a-1;
	document.getElementById('sec').innerHTML = b;
	if(b==0){
		document.getElementById('notok').innerHTML = 'Vous pouvez maintenant refaire un essai<span id="sec">&nbsp;&nbsp;</span>';
		setTimeout("document.getElementById('notok').style.display='none'",3000);
		}
	if(b>0){
		setTimeout("disp(b)",1000);
		}
	}

function change(){
	if(document.forms["unform"].type_transac[1].checked==true){
		document.getElementById('prix1v').disabled=true;
		document.getElementById('prix1v').style.display='none';
		document.getElementById('prix1l').disabled=false;
		document.getElementById('prix1l').style.display='inline';
		
		document.getElementById('prix2v').disabled=true;
		document.getElementById('prix2v').style.display='none';
		document.getElementById('prix2l').disabled=false;
		document.getElementById('prix2l').style.display='inline';
		}
	else if(document.forms["unform"].type_transac[0].checked==true){
		document.getElementById('prix1l').disabled=true;
		document.getElementById('prix1l').style.display='none';
		document.getElementById('prix1v').disabled=false;
		document.getElementById('prix1v').style.display='inline';
		
		document.getElementById('prix2l').disabled=true;
		document.getElementById('prix2l').style.display='none';
		document.getElementById('prix2v').disabled=false;
		document.getElementById('prix2v').style.display='inline';
		}
	}
