function modif_panier(idart,qte)
{
        var qs="";
        var op="ajout";
        var modif=1;
        prix=document.getElementById('prix'+idart).value;
        url="http://www.acdpneus.fr/panier_ajax.php";

        qs      += 'id_article' + "=" + escape(idart);
        if( qs != "" )  qs      += "&";
        qs      += 'prix' + "=" + escape(prix);
        if( qs != "" )  qs      += "&";
        qs      += 'quantite'+ "=" + escape(qte);
        if( qs != "" )  qs      += "&";
        qs      += 'op'+ "=" + escape(op);
        if( qs != "" )  qs      += "&";
        qs      += 'modif'+ "=" + escape(modif);
        resultat=chargerPage(url,"POST",qs);
        return(resultat);
}
function total(idart)
{
        qte=document.getElementById('quantite'+idart).value;
	if(qte=="")	
	{
		qte=2;
		document.getElementById('quantite'+idart).value=qte;
	}
        prix=document.getElementById('prix'+idart).value;
        q=parseFloat(qte);
        p=parseFloat(prix);
        t=q*p;
        document.getElementById('ttc'+idart).innerHTML=formatNumber(t);
        return;
}
function decrementer(idart)
{               
        qte=document.getElementById('quantite'+idart).value;
	if(qte=="")	qte=2;
        q=parseFloat(qte);
        if(q>1) q=q-1;
        r=modif_panier(idart,q);
        if(r == "ok")
        {
                document.getElementById('quantite'+idart).value=q;
                total(idart);
        }
        else    { alert("Ce produit n'a pas pu etre modifie")};
        return; 
}       
function incrementer(idart)
{               
        qte=document.getElementById('quantite'+idart).value;
	if(qte=="")	qte=2;
        q=parseFloat(qte);
        if(q <10)       q=q+1;
        r=modif_panier(idart,q);
        if(r == 'ok')
        {
                document.getElementById('quantite'+idart).value=q;
                total(idart);
        }
        else
        {
                if(r < 0 || isNaN(r))
                {  alert("Le stock n'est pas suffisant");}
                else
                {
                        alert("Il reste "+r+" pneus. Nous contacter");
                        //q=parseFloat(r);
                        //document.getElementById('quantite'+idart).value=q;
                        total(idart);
        }        }
        return;
}   
function modifier(idart)
{
        qte=document.getElementById('quantite'+idart).value;
	if(qte=="")	qte=2;
        q=parseFloat(qte);
        r=modif_panier(idart,q);
        if(r == "ok")
        {
                document.getElementById('quantite'+idart).value=q;
                total(idart);
        }
	else 
	{
		if(r < 0 || isNaN(r))
		{  alert("Le stock n'est pas suffisant");}
		else
		{
			alert("Il reste "+r+" pneus. Nous contacter");
			/**
			q=parseFloat(r);
			document.getElementById('quantite'+idart).value=q;
			**/
			total(idart);
		}
	}
        return;
}

