panier = new Object ();
panier.Qty = new Array ();
panier.ItemID = new Array();
panier.Prix = new Array();

function getPrice (id) {
	switch (id) {
		case 1: //Blues Band
			return 18.99;
		case 2: //Queen Size
			return 17.99;
		case 3: //Eponyme
			return 17.99;
		case 4: //Noel
			return 13.99;
		case 5: //Hochelaga
			return 17.99;
		case 6: //Triplettes
			return 29.99;
	}
}

function refreshPanier () {
	var PanierContent = "";
	var PanierHTML = "";
	var Total = 0.00;
	var strTotal;

	for (var i=0;i<panier.ItemID.length;i++) {
		PanierHTML += "<input type=\"hidden\" name=\"amount_"+(i+1)+"\" value=\""+(getPrice (parseInt(panier.ItemID[i])))+"\">";
		PanierHTML += "<input type=\"hidden\" name=\"quantity_"+(i+1)+"\" value=\""+panier.Qty[i]+"\">";
		Total += getPrice (parseInt(panier.ItemID[i]))*panier.Qty[i];
		
		if (panier.ItemID[i] == '1') {
			PanierContent += "CD Blues Band qty."+panier.Qty[i]+"<br />";
			PanierHTML += '<input type="hidden" name="item_name_'+(i+1)+'" value="CD Blues Band">';
		} else if (panier.ItemID[i] == '2') {
			PanierContent += "CD Queen Size qty."+panier.Qty[i]+"<br />";
			PanierHTML += '<input type="hidden" name="item_name_'+(i+1)+'" value="CD Queen Size">';
		} else if (panier.ItemID[i] == '3') {
			PanierContent += "CD &Eacute;ponyme qty."+panier.Qty[i]+"<br />";
			PanierHTML += '<input type="hidden" name="item_name_'+(i+1)+'" value="CD &Eacute;ponyme">';
		} else if (panier.ItemID[i] == '4') {
			PanierContent += "CD No&euml;l Bleu qty."+panier.Qty[i]+"<br />";
			PanierHTML += '<input type="hidden" name="item_name_'+(i+1)+'" value="CD No&euml;l Bleu">';
		} else if (panier.ItemID[i] == '5') {
			PanierContent += "CD Hochelaga City qty."+panier.Qty[i]+"<br />";
			PanierHTML += '<input type="hidden" name="item_name_'+(i+1)+'" value="CD Hochelaga City">';
		} else if (panier.ItemID[i] == '6') {
			PanierContent += "DVD des Triplettes de Kassa qty."+panier.Qty[i]+"<br />";
			PanierHTML += '<input type="hidden" name="item_name_'+(i+1)+'" value="DVD des Triplettes de Kassa">';
		}
		
	}
	strTotal = String(Total.toFixed(2));
	strTotal = strTotal.replace(/\./,",");
	PanierContent += "Total avant taxes : " + strTotal + " $";
	document.getElementById ("panier").innerHTML = PanierContent;
	document.getElementById ("paniervalue").innerHTML = PanierHTML;
}

function ajoutpanier (id) {
	var Ajout = false;

	for (var i=0;i<panier.ItemID.length;i++) {
		if (panier.ItemID[i] == id) {
			panier.Qty[i] = document.getElementById("qty"+id).value;
			Ajout = true;
		}
	}

	if (!Ajout) {
		panier.Qty[panier.ItemID.length] = document.getElementById("qty"+id).value;
		panier.Prix[panier.ItemID.length] = getPrice(Number(id))*document.getElementById("qty"+id).value;
		panier.ItemID[panier.ItemID.length] = id;
	}

	refreshPanier ();
}

function submitPanier () {
	var Value = 0;

	for (var i=0;i<panier.ItemID.length;i++) {
		Value += panier.Prix[i];
	}
	document.panier.amount.value = ""+Value;
	document.panier.submit ();
}