// Affichage gestion du panier
function affPanier() {
	var calque_panier = document.getElementById("indiceSelection");
	var panier = calque_panier.style;	

	panier.visibility = "visible";
	window.setTimeout("cachePanier()",10000);
}
function cachePanier() {
	var panier = document.getElementById("indiceSelection").style;
	panier.visibility = "hidden";
}
// Modifie la valeur sans recharger la page
var remplirChamp = function (obj)
{
        document.getElementById('panier_nbProd').innerHTML = obj.responseText;
}
// Envoi des données au script php
function sendData(data, value, page, method)
{
	var calque_panier = document.getElementById("indiceSelection");
		
	if(calque_panier==null)
	{
		var body = document.getElementsByTagName("body")[0];
		body.innerHTML += '<div id="indiceSelection" onClick="cachePanier()"> \
							<h3>Infos panier :</h3> \
							<p>Vous totalisez&nbsp;<span id="panier_nbProd"></span>&nbsp;<span id="panier_prod"></span></p> \
							<p id="maselection">Pour acc&eacute;der &agrave; votre s&eacute;lection cliquez sur le cadre <a href="" id="url_panier">Ma s&eacute;lection</a></p> \
							</div>';
		calque_panier = document.getElementById("indiceSelection");
	}
	
	switch(data)
	{
		case 'revue':
			document.getElementById('panier_prod').innerHTML = 'revue(s)';
			document.getElementById('url_panier').href='/panier_achats';
			break;
		case 'produit':
			document.getElementById('panier_prod').innerHTML = 'produit(s)';
			document.getElementById('url_panier').href='http://www.souscrivez.com/mesandco/panier.php';
			break;
		case 'societe':
			document.getElementById('panier_prod').innerHTML = 'société(s)';
			document.getElementById('url_panier').href='/panier';
			break;
		case 'credits':
			document.getElementById('panier_prod').innerHTML = 'pack(s) de crédits';
			document.getElementById('url_panier').href='/panier_achats';
			break;
		case 'duree_abonnement':
			document.getElementById('panier_prod').innerHTML = 'abonnement(s)';
			document.getElementById('url_panier').href='/panier_achats';			
			break;
		case 'compte':
			document.getElementById('panier_prod').innerHTML = 'compte présence';
			document.getElementById('url_panier').href='/panier_achats';			
			break;
	}	
	
	pageWidth =  window.innerWidth;
	pageWidth = (pageWidth) ? pageWidth : document.documentElement.clientWidth;
	pageWidth = (pageWidth) ? pageWidth : document.body.clientWidth;
	
	pageHeight =  window.innerHeight;
	pageHeight = (pageHeight) ? pageHeight : document.documentElement.clientHeight;
	pageHeight = (pageHeight) ? pageHeight : document.body.clientHeight;
	
	var w, h;
	var pos_px = calque_panier.style.width.indexOf('px', 0);
	if (pos_px!=-1)
		w = calque_panier.style.width.substr(0, pos_px);
	else
		w = calque_panier.style.width;
		
	pos_px = calque_panier.style.height.indexOf('px', 0);
	if (pos_px!=-1)
		h = calque_panier.style.height.substr(0, pos_px);
	else
		h = calque_panier.style.height;
	
	calque_panier.style.top = (document.documentElement.scrollTop + pageHeight/2 - h/2)+"px";
	calque_panier.style.left = (pageWidth/2 - w/2)+"px";
	
	var XHR = new XHRConnection();
	XHR.appendData(data, value);
	XHR.sendAndLoad(page, method, remplirChamp);
	  
	affPanier();
}

