function check_min(cnt,min,unit) {
	if (cnt < min) {
		alert("Du skal købe mindst "+min+" "+unit+".");
		return false;
	}
	return true;
}

var last_prod;
function remember_last_prodno(prod,f) {
	last_prod = prod;
}

function set_action(form) {
	if (last_prod) {
		form.action += '#'+last_prod;
	}
}

function check_min_obj(obj,min,unit) {
	var cnt = parseInt(obj.value);

	if (!check_min(cnt,min,unit)) {
		obj.value = min;
		return false;
	}
	return true;
}

function cart_add(prod,id,min,unit) {
	var obj = document["cart_"+id].cnt; 
	var cnt = parseInt(obj.value);

	if (isNaN(cnt) || cnt==0) {
		obj.value = "";
		return false;
	}

	if (! check_min(cnt,min,unit)) {
		return false;
	}

	document.cart.cart.value = "add";
	document.cart.cnt.value  = cnt;
	document.cart.prod.value = prod;
	document.cart.action    += '#'+prod;
	document.cart.submit();
	return false;
}

var buttonsubmit = 0;
function cart_button_submit(name) {
	cart_clear_last_submit();
	document.cart2[name].value = 1;
	buttonsubmit = 1;

/*
	var str = "";
	var list = document.cart2.elements;
	for(i=0;i<list.length;i++) {
		var e = list[i];
		str += e.name + ": " + e.value +"\n";
	}

	alert("cart_button_submit("+name+")\n" + str);
*/
	document.cart2.submit();
}

function cart_clear_last_submit() {
	if(buttonsubmit) {
		buttonsubmit = 0;
//		alert("cart_clear_last_submit()");
		return;
	}

//	document.cart2.update.value = 0;
//	document.cart2.empty.value = 0;
//	document.cart2.nextstep.value = 0;

	if (document.cart2.update)   document.cart2.update.value = 0;
	if (document.cart2.empty)    document.cart2.empty.value = 0; 
	if (document.cart2.nextstep) document.cart2.nextstep.value = 0;
	if (document.cart2.prevstep) document.cart2.prevstep.value = 0;
}

function not_logged_in() {
	alert('Man skal være logget på for at kunne købe varer');
}


