function togglePaymentFields( paymentId ){
	if( paymentId == 2 ){
		$('ptDebit').show();
	}
	else{
		$('ptDebit').hide();
	}
}
function confirmCancelItem(  ){
	return confirm("Wollen Sie die Buchung wirklich stornieren?");
}
function checkCoupon(){
	var couponCode = $F('coupon_code');
	var msg = '&nbsp;';
	if( couponCode.length > 0 && couponCode.length != 8 ){
		msg = '<div class="error">Ihr Gutscheincode muss 8 Zeichen lang sein.</div>';
	}
	$('msg_coupon').update(msg);
}
function cgg_CalcItemSum(){
	var openPlaces = $F('open_places');
	var selPlaces = 0;
	var grpNr = 1;
	var grpElt = $('grps_'+grpNr);
	var totalSum = 0;
	while(grpElt != null){
		var grpId = grpElt.value;
		var grpPrice = parseFloat($F('grpPrice_'+grpId));
		var grpCount = parseInt($F('itemCount_'+grpId));
		selPlaces += grpCount;
		var totalGrpPrice = grpCount * grpPrice;
		totalSum += totalGrpPrice;
		++grpNr;
		grpElt = $('grps_'+grpNr);
	}
	var sumStr = parseInt(totalSum)+',00';
	$('calc_sum').innerHTML = sumStr;
	if(totalSum > 0){
		$('sumRow').show();
	}
	else{
		$('sumRow').hide();
	}
}