function cart_quantity(id, type)
{
	var o = document.getElementById(id);
	var val = parseInt(o.value);
	switch (type) {
		case 1:
			val = val + 1;
			break;
		case 2:
			val = val - 1;
			break;
		case 3:
			val = 0;
			break;
	}
	if (0 > val) val = 0;
	o.value = val;

	//document.getElementById('recalculate').style.color = 'red';
	//document.getElementById('recalculate').style.fontSize = '25px';
	cart_blink_start();
}

var card_blink = false;
var card_blink_i = false;

function cart_blink_start()
{
	if (!card_blink) {
		card_blink = true;
		setInterval("cart_blink()", 400);
		cart_blink();
	}
}

function cart_blink()
{
	if (card_blink) {
		var o = document.getElementById("recalculate");
		if (card_blink_i){
			card_blink_i = false;
			o.style.color = "white";
		} else {
			card_blink_i = true;
			o.style.color = "black";
		}
	}
}
