var nbp = 0;
var xhr_object = null; // Notre objet XMLHttpRequest

//	var data = null;
//	data = 'nombre='+nbp;

function createRequestObject()
{
    var xhr_object;
    if(window.XMLHttpRequest)
    { // Mozilla, Safari, ...
        xhr_object = new XMLHttpRequest();
    }
    else if(window.ActiveXObject)
    { // Internet Explorer
        xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
    }
    return xhr_object;
}

function ajoutePanier(data) {
	// Création de la requête AJAX
    xhr_object = createRequestObject();
    xhr_object.open('POST', 'ajoutepanier.php', true);
    xhr_object.onreadystatechange = function() {
		// Enregistrement des données
		if(xhr_object.readyState == 4) {
			nbp = xhr_object.responseText;
			s = (nbp > 1) ? 's' : '';
			
			if(nbp > 0)
				document.getElementById('panier').style.display = 'block';
			else 
				document.getElementById('panier').style.display = 'none';
			
			document.getElementById('panier_nb').innerHTML = nbp + ' article' + s;
            
            $("flash_header").scrollTo();
		}
	}
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
    xhr_object.send(data);
}

// JavaScript Document
function lainePanier(formu) {
	id = parseInt(formu.ref.value);
	ot = parseInt(formu.couleur.options[formu.couleur.selectedIndex].value);
	qte = parseInt(formu.quantite.value);
	
	data = 'cat=laine&idA='+id+'&idB='+ot+'&quantite='+qte;
	ajoutePanier(data);
}

function aiguillePanier(idA, idB) {
	id = parseInt(idA);
	ot = parseInt(idB);
	
	data = 'cat=aiguille&idA='+id+'&idB='+ot+'&quantite=1';
	ajoutePanier(data);
}

function boutonPanier(idA, idB) {
	id = parseInt(idA);
	ot = parseInt(idB);
	qte = parseInt($F('qte'+ot));
	
	if (qte > 0) {
		data = 'cat=bouton&idA='+id+'&idB='+ot+'&quantite='+qte;
		ajoutePanier(data);
	}
}

function cataloguePanier(idA) {
	id = parseInt(idA);
	
	data = 'cat=catalogue&idA='+id+'&idB=0&quantite=1';
	ajoutePanier(data);
}


// Suppression
function setDeleteItem(cat, idA, idB) {
	var form = document.getElementById('bsktdelete');
	form.innerHTML = '<input type="hidden" name="delete" value="'+cat+'-'+idA+'-'+idB+'" />';
	form.submit();
}