function afficheMoteurDates(idSelection) {
	var html="<div id='divPanier_moteurDate'></div>";
	html+="<a id='a_valider' onclick='setDatesPanier("+idSelection+");'>Valider</a>";
	html+="<a id='a_retour' onclick='effaceDivAvecTransparence();'>Retour</a>";
	afficheDivAvecTransparence(html,400,200);
	
	var adr="/lib/ajax/contenuFenetre.php";
	var sending=getInfoSession()+"&element=critere&typeInfo=date";
	affUrlInDiv("divPanier_moteurDate",adr,sending);
}

function setDatesPanier(idSelection){
	var adr="/lib/ajax/gerePanier.php";
	var sending="action=defDatesSelect&idSelect="+idSelection+"&jour="+document.getElementById('jour').value+"&mois="+document.getElementById('mois').value+"&annee="+document.getElementById('annee').value+"&duree="+document.getElementById('duree').value;
	effaceDivAvecTransparence();
	affUrlInDiv("divPanier_visu",adr,sending);
}

function refreshPanier(){
	var divVisu="divPanier_visu";
	var divVisuMini="divPanier_visuMini";
	var divVisuNombre="divPanier_visuNb";
	
	var objDivVisu=document.getElementById(divVisu);
	var objDivVisuMini=document.getElementById(divVisuMini);
	var objDivVisuNombre=document.getElementById(divVisuNombre);
	if (objDivVisu)affSelectionPanierDetails();
	if (objDivVisuMini)affSelectionPanierMini();
	if (objDivVisuNombre)affSelectionPanierNombre();
}

function affSelectionPanierNombre(champTri,typeTri){
	var adr="/lib/ajax/gerePanier.php";
    var sending="action=affichePanierNombre";
	affUrlInDiv("divPanier_visuNb",adr,sending,"<img width=15px height=15px src='/config_v3/imgs_defaut/rouegrise.gif' />");
}



function affSelectionPanierDetails(champTri,typeTri){
	var adr="/lib/ajax/gerePanier.php";
	if (!champTri) champTri="classement_epi";
	if (!typeTri) typeTri="tri_croissant";

    var sending="action=affichePanier&champTri="+champTri+"&typeTri="+typeTri+getInfoSession("PHPSESSID");
   	affUrlInDiv("divPanier_visu",adr,sending,"<img width=30px height=30px src='/config_v3/imgs_defaut/rouegrise.gif' />Recherche en cours...Merci de patienter");
	
}

function affSelectionPanierMini(){
	var adr="/lib/ajax/gerePanier.php";
	var champTri="classement_epi";
	var typeTri="tri_croissant";
	
    var sending="action=affichePanierMini&champTri="+champTri+"&typeTri="+typeTri;
	affUrlInDiv("divPanier_visuMini",adr,sending,"<img width=10px height=10px src='/config_v3/imgs_defaut/rouegrise.gif' />");
}


function afficheTabComparateur(nomIdDiv,champTri,typeTri){
	affSelectionPanierDetails(champTri,typeTri);
}


function suppSelectionPanier(idSelection){
	var adr="/lib/ajax/gerePanier.php";
	var sending="action=supprPanier&idSelect="+idSelection+getInfoSession("PHPSESSID");

	var xhr_local=creeObjHttpRequest();		
	xhr_local.onreadystatechange = function(){
		if(xhr_local.readyState == 4 && xhr_local.status == 200){
			var reponse = xhr_local.responseText;
			refreshPanier();
		}
	}
	xhr_local.open("POST",adr,true);
	xhr_local.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
	xhr_local.send(sending);

}

function affEnregistrePanier(mdp){
	var html="<div id='divPanier_enregistrePanier'>";
	html+="<span id='spPanier_selectionEnregistree'>Votre sélection a bien été enregistrée.</span>";
	html+="<span id='spPanier_msgMdp'>Vous pouvez vous reconnectez utltérieurement avec le mot de passe suivant :</span>";
	html+="<span id='spPanier_mdp'>"+mdp+"</span>";
	html+="<a id='a_ok' onclick='effaceDivAvecTransparence();'>OK</a>";
	html+="</div>";
	afficheDivAvecTransparence(html,300,200);
}

function affEchecEnregistrePanier(){
	var html="<div id='divPanier_enregistrePanier'>";
	html+="<span id='spPanier_selectionEnregistree'>Votre sélection n'a pû être enregistrée.</span>";
	html+="<span id='spPanier_msgMdp'>Merci de réessayer utltérieurement.</span>";
	html+="<a id='a_ok' onclick='effaceDivAvecTransparence();'>OK</a>";
	html+="</div>";
	afficheDivAvecTransparence(html,300,200);
}
