// basic.js

$(document).ready(function() {
	$('.tooltipblau').tooltip({
	    track: true, 
	    delay: 0, 
	    showURL: false, 
	    opacity: 1, 
	    fixPNG: true, 
	    showBody: " - ", 
	    extraClass: "tooltipblaulayer", 
	    top: -20 
	});
	
	$('.tooltipgrau').tooltip({
	    track: true, 
	    delay: 0, 
	    showURL: false, 
	    opacity: 1, 
	    fixPNG: true, 
	    showBody: " - ", 
	    extraClass: "tooltipgraulayer", 
	    top: -20 
	});
	
	$('.tooltipgold').tooltip({
	    track: true, 
	    delay: 0, 
	    showURL: false, 
	    opacity: 1, 
	    fixPNG: true, 
	    showBody: " - ", 
	    extraClass: "tooltipgoldlayer", 
	    top: -20 
	});

	$('#payment_pan').mask("9999 9999 9999 9999");
	$('#payment_exp1').mask("99");
	$('#payment_exp2').mask("9999");
	$('#payment_cvc').mask("999");
	$('#payment_blz').mask("99999999");
	
	
	$('.additionalCreditcard').hide();
	$('.additionalDebitcard').hide();

	$('.additionalSaferpay').hide();
	$('input[name="payment"]').click(function() {
		var val = $(this).val();
		switch (val) {
			case 'creditcard':
				$('.additionalCreditcard').show();
				$('.additionalDebitcard').hide();
			break;
			case 'debitcard':
				$('.additionalDebitcard').show();
				$('.additionalCreditcard').hide();
			break;
			case 'cod':
			default:
				$('.additionalCreditcard').hide();
				$('.additionalDebitcard').hide();
			break;
		}
	});
	
	$('input[name="payment"]:checked').each(function() {
		var val = $(this).val();
		switch (val) {
			case 'creditcard':
				$('.additionalCreditcard').show();
				$('.additionalDebitcard').hide();
			break;
			case 'debitcard':
				$('.additionalDebitcard').show();
				$('.additionalCreditcard').hide();
			break;
			case 'cod':
			default:
				$('.additionalCreditcard').hide();
				$('.additionalDebitcard').hide();
			break;
		}
	});
});