﻿function CopyClientInfo() {

    if (document.forms["bestellen"].KlantFactuurAdresHetzelfde.checked) {
    
        document.forms["bestellen"].KlantFactuurTAV.value = document.forms["bestellen"].KlantContactVoornaam.value + " " + document.forms["bestellen"].KlantContactAchternaam.value;

        document.forms["bestellen"].KlantFactuurStraatnaam.value = document.forms["bestellen"].KlantBedrijfStraatNaam.value;

        document.forms["bestellen"].KlantFactuurHuisnummer.value = document.forms["bestellen"].KlantBedrijfHuisnummer.value;

        document.forms["bestellen"].KlantFactuurPostcode.value = document.forms["bestellen"].KlantBedrijfPostcode.value;

        document.forms["bestellen"].KlantFactuurPlaats.value = document.forms["bestellen"].KlantBedrijfPlaats.value;

        document.forms["bestellen"].KlantFactuurLand.value = document.forms["bestellen"].KlantBedrijfLand.value;
        
    }
    else {

        document.forms["bestellen"].KlantFactuurTAV.value = "";

        document.forms["bestellen"].KlantFactuurStraatnaam.value = "";

        document.forms["bestellen"].KlantFactuurHuisnummer.value = "";

        document.forms["bestellen"].KlantFactuurPostcode.value = "";

        document.forms["bestellen"].KlantFactuurPlaats.value = "";

        document.forms["bestellen"].KlantFactuurLand.value = "";
        
    }
}


function calculateopties(iStartPrice) {

       
    var NumberOfOptions = document.getElementById("OptieAantal").value;
    var TotalPrice = iStartPrice

    for (i = 1; i <= NumberOfOptions; i++) {
                
        if (document.getElementById("ProductID" + i ).checked) {
            TotalPrice = TotalPrice + parseInt(document.getElementById("ProductPrijs" + i).value);
        }
    }


    document.getElementById("ProductTotaal").innerHTML = "&euro; " + addCommas(TotalPrice)

}


function addCommas(nStr) {
    nStr += '';
    x = nStr.split('.');
    x1 = x[0];
    x2 = x.length > 1 ? '.' + x[1] : '';
    var rgx = /(\d+)(\d{3})/;
    while (rgx.test(x1)) {
        x1 = x1.replace(rgx, '$1' + '.' + '$2');
    }
    return x1 + x2;
}
