// JavaScript Document
function setPrice() {
	var auto,dagen, prijs, korting = 0;

	var d1 = $('#vertrek').datepicker( 'getDate' );
	d1 = $.datepicker.formatDate( 'dd/mm/yy', d1 );

	$.setCookie('kps_vertrek', d1, {
        duration: 1 // in days
    });

	var d3 = $('#vertrek').datepicker( 'getDate' );
	d3 = $.datepicker.formatDate( 'yy-mm-dd', d3 );

	$.setCookie('kps_svertrek', d3, {
        duration: 1 // in days
    });

	var d2 = $('#aankomst').datepicker( 'getDate' );
	d2 = $.datepicker.formatDate( 'dd/mm/yy', d2 );
	$.setCookie('kps_aankomst', d2, {
        duration: 1 // in days
    });

	var d4 = $('#aankomst').datepicker( 'getDate' );
	d4 = $.datepicker.formatDate( 'yy-mm-dd', d4 );

	$.setCookie('kps_saankomst', d4, {
        duration: 1 // in days
    });

	auto = document.forms.reservering.auto.value;
	dagen = 1 + DaysDiff(ParseDate(d4), ParseDate(d3));
	document.forms.reservering.korting.value = 0;
	if(isNaN(dagen)) {dagen = 0};
	if(dagen < 0) {dagen = 0};
	document.forms.reservering.dagen.value = dagen;
	prijs = dagen * 5.5;
	if(prijs < 38.5) 	{ prijs = 38.5 };
	prijs = prijs * auto;
	document.forms.reservering.bruto.value = CurrencyFormatted(prijs);
	dagen = dagen - 14;
	if(dagen > 0) { 
		korting = dagen * 0.5 * auto;
		document.forms.reservering.korting.value = CurrencyFormatted(korting);
	}
	prijs = prijs - korting;
	document.forms.reservering.netto.value = CurrencyFormatted(prijs);
}

function CurrencyFormatted(wat) {
  wat=(Math.round(20*wat)/20).toString().replace(/\./, ',');
  return wat+((wat.indexOf(',')==-1)?',00':'')+((wat.indexOf(',')<wat.length-2)?'':'0'); }

function ParseDate(S) { // Permit ISO DateSeps
return new Date( S.replace(/-/g, "/") ) }


function DaysDiff(D1, D2) {
return Math.round((D1 - D2) / 86400000); }

