// globbal toggle checkbox
function payOptionsCalcul() {
	total = 0;
	
	if (!$('pay_home').disabled && $('pay_home').checked)
		total += prices['pay_home'];
	if (!$('pay_list').disabled && $('pay_list').checked)
		total += prices['pay_list'];

	$('pay_total_input').value = total;
	$('pay_total_div').innerHTML = total;
}

// update checkboxes
function payOptionsCheck(mode) {
	if (mode == 1) {
		if (!$('pay_home').disabled)
			$('pay_home').checked = $('pay_global').checked;
		if (!$('pay_list').disabled)
			$('pay_list').checked = $('pay_global').checked;
	}
	else {
		if (($('pay_home').checked || $('pay_home').disabled) && ($('pay_list').checked || $('pay_list').disabled))
			$('pay_global').checked = true;
		else
			$('pay_global').checked = false;
	}
	
	payOptionsCalcul();
}
