function hideDiv(div) {
	if (document.getElementById) { // DOM3 = IE5, NS6
	document.getElementById(div).style.visibility = 'hidden';
}
else {
	if (document.layers) { // Netscape 4
	document.hideshow.visibility = 'hidden';
	}
	else { // IE 4
	document.all.hideshow.style.visibility = 'hidden';
	}
}
}

function showDiv(div) {
	if (document.getElementById) { // DOM3 = IE5, NS6
	document.getElementById(div).style.visibility = 'visible';
	}
	else {
	if (document.layers) { // Netscape 4
	document.hideshow.visibility = 'visible';
	}
	else { // IE 4
	document.all.hideshow.style.visibility = 'visible';
	}
}
}



function signaler_abus(id_categorie, id_sscategorie, id_annonce) {
	var raison_abus=document.getElementById('raison_abus').value;
	var email_action=document.getElementById('email_action').value;
	
	var url="ajax_envoi_email_abus.php";

	var params="raisonabus="+raison_abus+"&emailaction="+email_action+"&idcategorie="+id_categorie+"&idsscategorie="+id_sscategorie+"&idannonce="+id_annonce;
	var xhr_object = null;
	if(window.XMLHttpRequest) // Firefox
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else {
		// XMLHttpRequest non supportĂ~CĆ~RĂ~BÂ© par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}

	xhr_object.open("POST", url, true);

	xhr_object.onreadystatechange = function anonymous() {
		if(xhr_object.readyState == 4) {
			if(xhr_object.status  == 200) {
				var retour=xhr_object.responseText;
				retour = retour.replace(/\s+/g,"");

				if(retour=="1") {
		document.getElementById('formulaire_signaler_abus').style.display='none';
		document.getElementById('resultat_action_signaler_abus').innerHTML=html_entity_decode("<br clear='both'>Votre demande a bien &eacute;t&eacute; prise en compte.<br clear='both'><br clear='both'>");
		document.getElementById('fermer_fenetre_signaler_abus').style.display='block';
				}
		}
		}
	}
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhr_object.send(params);

}

function conseiller_ami(lien_court_annonce) {
	var nom_init=document.getElementById('nom_init').value;
	var prenom_init=document.getElementById('prenom_init').value;
	var email_init=document.getElementById('email_init').value;
	if(document.getElementById('checkbox_offre').checked) {var checkbox_offre=1;}
	else {var checkbox_offre=0;}
	if(document.getElementById('checkbox_partenaire').checked) {var checkbox_partenaire=1;}
	else {var checkbox_partenaire=0;}
	var email_destinataire=document.getElementById('email_destinataire').value;
	
	//hideDiv('conseiller_ami');
	
	var url="ajax_envoi_conseiller_ami.php";

	var params="emailinit="+email_init+"&nominit="+nom_init+"&prenominit="+prenom_init+"&checkboxoffre="+checkbox_offre+"&checkboxpartenaire="+checkbox_partenaire+"&emaildestinataire="+email_destinataire+"&lienannonce="+lien_court_annonce;
	var xhr_object = null;
	if(window.XMLHttpRequest) // Firefox
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else {
		// XMLHttpRequest non supportĂ~CĆ~RĂ~BÂ© par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}

	xhr_object.open("POST", url, true);

	xhr_object.onreadystatechange = function anonymous() {
		if(xhr_object.readyState == 4) {
			if(xhr_object.status  == 200) {
				var retour=xhr_object.responseText;
				retour = retour.replace(/\s+/g,"");

				if(retour=="1") {
		document.getElementById('formulaire_conseiller_ami').style.display='none';
		document.getElementById('resultat_action_conseiller_ami').innerHTML=html_entity_decode("<br clear='both'>L'annonce a bien &eacute;t&eacute; envoy&eacute;e &agrave; votre ami.<br clear='both'><br clear='both'>");
		document.getElementById('fermer_fenetre_conseiller_ami').style.display='block';
				}
				else {
		document.getElementById('resultat_action_conseiller_ami').innerHTML=html_entity_decode(xhr_object.responseText);
				}
			}
		}
	}
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhr_object.send(params);

}

function auto_completion_texte_email(source,destination) {
	var texte=document.getElementById(source).value;	
	document.getElementById(destination).innerHTML=texte;
}



function html_entity_decode(str) {
	var ta=document.createElement("textarea");
	ta.innerHTML=str.replace(/</g,"&lt;").replace(/>/g,"&gt;");
	return ta.value;
}




function verification_code_captcha(ref_annonce) {
	//hideDiv('contact_vendeur');
	var code_captcha=document.getElementById('code_captcha').value;
	var url="ajax_verification_code_captcha.php";

	var params="refannonce="+ref_annonce+"&code="+code_captcha;
	var xhr_object = null;
	if(window.XMLHttpRequest) // Firefox
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else {
		// XMLHttpRequest non supportĂ~CĆ~RĂ~BÂ© par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}

	xhr_object.open("POST", url, true);

	xhr_object.onreadystatechange = function anonymous() {
		if(xhr_object.readyState == 4) {
			if(xhr_object.status  == 200) {
				document.getElementById('result_tel_vendeur').innerHTML=html_entity_decode(xhr_object.responseText);
			}
		}
	}
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhr_object.send(params);

}


function envoi_email_vendeur(ref_annonce) {
	//hideDiv('contact_vendeur');

	var email_exp=document.getElementById('email_exp').value;
	var contenu_email_exp=document.getElementById('contenu_email_exp').value;
	var url="ajax_envoi_email_vendeur.php";

	var params="refannonce="+ref_annonce+"&emailexp="+email_exp+"&contenuemailexp="+contenu_email_exp;
	var xhr_object = null;
	if(window.XMLHttpRequest) // Firefox
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else {
		// XMLHttpRequest non supportâ–’~Câ–’~Râ–’~BÂ© par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}

	xhr_object.open("POST", url, true);

	xhr_object.onreadystatechange = function anonymous() {
		if(xhr_object.readyState == 4) {
			if(xhr_object.status  == 200) {
				var retour=xhr_object.responseText;
				retour = retour.replace(/\s+/g,"");

				if(retour=="1") {
					document.getElementById('formulaire_email_vendeur').style.display='none';
					document.getElementById('result_email_vendeur').innerHTML=html_entity_decode("Votre email a bien &eacute;t&eacute; envoy&eacute; au vendeur.");
				}
				else {
					document.getElementById('result_email_vendeur').innerHTML=html_entity_decode(xhr_object.responseText);
				}
			}
		}
	}
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhr_object.send(params);

}


