var xhr_object = null; 

function getHTTPObject()
{
//Firefox et autres
if (window.XMLHttpRequest)
{
	xhr_object = new XMLHttpRequest();
}
//Internet Explorer 
else if (window.ActiveXObject)
{
	try
	{
	xhr_object = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e)
	{
	xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	}
}
//XMLHttpRequest non supporté par le navigateur 
else
{
	alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	xhr_object = false; 
}
}


//Produits liste
function AjaxProduits()
{
getHTTPObject();
	
var f=document.Recherche_produit;

type = document.getElementById('Type').value;

var c=0;
var total_check_boxes="";
var choix_total="";

for (var i=0; i<f.elements.length; i++) 
{ 
if (f.elements[i].name=="Aire[]") c++; 
}

//Si plus de 1 checkbox
if (c>1)
{
//Affichage valeur de toutes les check boxes
for (var i=0; i<c; i++) 
{ 
total_check_boxes+=","+f.elements['Aire[]'][i].value;
}

for (var i=0; i<c; i++) 
{ 
if (f.elements['Aire[]'][i].checked==true)
{
choix_total+=","+f.elements['Aire[]'][i].value;
}
}
}

//Si 1 checkbox présent dans la page
else if (c==1)
{
	choix_total=","+document.getElementById('Aire[]').value;
}

//Si aucune check box cochée, affichage tous les produits
if (choix_total=='')
{
choix_total=total_check_boxes;
}

var data = null;

xhr_object.onreadystatechange=function ()
{
if (xhr_object.readyState==4)
{
	var results = xhr_object.responseText.split("¿");
	if (results[0]=='erreur')
	{
	document.getElementById("Produits_liste").innerHTML = '<strong>Aucun produit correpond à votre recherche</strong>&nbsp;&nbsp;';
	}
	else
	if (results[0]=='ok')
	{
	document.getElementById("Produits_liste").innerHTML = '<strong class="verdana10blanc">'+results[1]+'</strong>';
	}
}
else
{
	document.getElementById('Produits_liste').innerHTML = '&nbsp;&nbsp;&nbsp;<img src="/Images/Loading.gif" width="16" height="16" style="border:0px" align="absmiddle"> &nbsp;<strong class="arial11blanc">Chargement...</strong>';
}
}

data = "mode=produit-liste&type="+type+"&choix="+choix_total;

xhr_object.open("POST", "/Ajax.php", true);
xhr_object.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr_object.send(data);
}



//Newsletter
function AjaxNewsletter()
{
var f=document.Newsletter;

getHTTPObject();

var email = f.Newsletter_email.value;
var data = null;

xhr_object.onreadystatechange=function ()
{
if (xhr_object.readyState==4)
{
	var results = xhr_object.responseText.split("¿");
	if (results[0]=='erreur')
	{
	document.getElementById("DivNewsletter").innerHTML = '<strong class="verdana10blanc">'+results[1]+'</strong>&nbsp;&nbsp;';
	}
	else
	if (results[0]=='ok')
	{
	document.getElementById("DivNewsletter").innerHTML = '<img src="/dentiste/Images/Newsletter.gif" width="80" height="13">&nbsp;&nbsp;&nbsp;';
	//document.getElementById('DivNewsletter2').style.display = 'none';
	document.getElementById("DivNewsletter2").innerHTML = '<strong class="verdana10blanc">'+results[1]+'</strong>';
	}
}
}

data = "mode=newsletter&email="+email;

xhr_object.open("POST", "/dentiste/Ajax.php", true);
xhr_object.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr_object.send(data);
}



