function c24_checkPurpose(hide) {
	var val=$('#input_vz').val();

	// Neu- und Gebrauchtfahrzeug
	if(val==1 || val==2){
		$('.rows_autokredit').show();
	}
	else{
		$('.rows_autokredit').hide();
	}
}



function c24_checkPurchasePrice() {
	if(jQuery("#input_az").length>0){
		var loanAmount = parseInt($("#input_kp").val().replace(/\./g,''));
	    var deposit = parseInt($("#input_az").val().replace(/\./g,''));
	    var purchasePrice = 0;
	    if (!isNaN(loanAmount)) {
	        if (isNaN(deposit)) {
	            deposit = 0;
	        }
	        purchasePrice = loanAmount + deposit;
	    }
	
	    $("#input_pp").val(c24_convertThousendPoint(purchasePrice));
	}
}

function c24_submitDuration(duration) {
	$('#input_lz').val(duration);
	$('form[name="calculator"]').submit();
	return false;
}

//display registration date
function c24_prepare(){
	c24_checkPurpose(true);
	c24_checkPurchasePrice();
	
	$(".c24-autosubmit").change(function() {
		if (c24.preventMultiSubmit(this.form))
		{
			this.form.submit();
		}
	});
	
	$('.toggle').click(function(){
		id=$(this).attr('id');
		$(this).toggleClass('close');
		if($(this).hasClass('close')){
			$(".t"+id).hide();
		}
		else{
			$(".t"+id).show();
		}
		return false;
	});	
	
	$('#input_vz').change(function() {
		c24_checkPurpose(false);
		c24_checkPurchasePrice();
	});
	
    $("#input_kp").keyup(function() {
	    c24_checkPurchasePrice();    	
    });
    $("#input_pp,#input_az").keyup(function() {
	    var purchasePrice = parseInt($("#input_pp").val().replace(/\./g,''));
	    var deposit = parseInt($("#input_az").val().replace(/\./g,''));
	    var loanAmount = 0;
	    
	    if (!isNaN(purchasePrice)) {
	        if (isNaN(deposit)) {
	            deposit = 0;
	        }
	        loanAmount = purchasePrice - deposit;
	    }
	
	    $("#input_kp").val(c24_convertThousendPoint(loanAmount));
	});
	$('.c24-month-selector-list li').each(function(){
		var id = $(this).attr('id').split('_');
		if (id[2] != undefined) {
			duration = id [2];
			
			$(this).click(function(){
				id = $(this).attr('id').split('_');
				return c24_submitDuration(id [2]);
			});
		}
	});
}

$(document).ready(function() {
	c24_prepare();
    
});


