added initial files
This commit is contained in:
10
formulier/assets/js/Familiecontrole.js
Executable file
10
formulier/assets/js/Familiecontrole.js
Executable file
@@ -0,0 +1,10 @@
|
||||
function notfam() {
|
||||
b = 55;
|
||||
document.getElementById("bedrag1").innerHTML ="<center>x €" + b + "</center>";
|
||||
document.getElementById("bedrag2").innerHTML ="<center>x €" + b + "</center>";
|
||||
}
|
||||
function fam() {
|
||||
b = 32;
|
||||
document.getElementById("bedrag1").innerHTML ="<center>x €" + b + "</center>";
|
||||
document.getElementById("bedrag2").innerHTML ="<center>x €" + b + "</center>";
|
||||
}
|
||||
33
formulier/assets/js/datecalc.js
Executable file
33
formulier/assets/js/datecalc.js
Executable file
@@ -0,0 +1,33 @@
|
||||
function date() {
|
||||
var table = "<table class=\"tableverhuur\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n" +
|
||||
" <h1>Toeslagen</h1>\n" +
|
||||
"<p>Er is een toeslag per nacht verschuldigd voor ieder verblijvend persoon. Dit is ongeacht de leeftijd. Geef hier het aantal personen per nacht op.</p>" +
|
||||
" <tr><th>Nacht</th><th>Aantal personen</th> <th>Kosten</th><th>Totaal</th></tr>";
|
||||
var startDate = new moment(document.getElementById("datumaankomst").value,'DD-MM-YYYY',true);
|
||||
var endDate = new moment(document.getElementById("datumvertrek").value,'DD-MM-YYYY',true);
|
||||
|
||||
moment.updateLocale('nl', {
|
||||
weekdays : [
|
||||
"Zondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag"
|
||||
]
|
||||
});
|
||||
|
||||
dateArr = [];
|
||||
|
||||
while (endDate > startDate || startDate.format('D') === endDate.format('D')) {
|
||||
dateArr.push(startDate.format('dddd DD-MM-YYYY'));
|
||||
startDate.add(1,'day');
|
||||
}
|
||||
|
||||
for (i = 0; i < (dateArr.length - 1); i++) {
|
||||
table += (
|
||||
"<tr><td class='eenvierde'>" + dateArr[i]+ "</td>" +
|
||||
"<td><input type=\"number\" name=\"aantalpers[]\" id=\"aantalpers["+i+"]\" value='' max='20' required autocomplete='off' oninput=\"calculateb("+i+");\"></td>" +
|
||||
" <td> <center>x €5,50</center> </td> " +
|
||||
"<td><input type=\"text\" name=\"totaalpers[]\" id=\"totaalpers["+i+"]\" placeholder='0' required readonly autocomplete='off'></td>" +
|
||||
"<td><input type=\"hidden\" name=\"datearr[]\" id=\"datearr["+i+"]\" value=\"" + dateArr[i] + "\"></td>" +
|
||||
"</tr>");
|
||||
}
|
||||
table += ("</table>");
|
||||
document.getElementById("formuliergen").innerHTML = table
|
||||
}
|
||||
37
formulier/assets/js/datepicker-nl.js
Executable file
37
formulier/assets/js/datepicker-nl.js
Executable file
@@ -0,0 +1,37 @@
|
||||
/* Dutch (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Mathias Bynens <http://mathiasbynens.be/> */
|
||||
( function( factory ) {
|
||||
if ( typeof define === "function" && define.amd ) {
|
||||
|
||||
// AMD. Register as an anonymous module.
|
||||
define( [ "../widgets/datepicker" ], factory );
|
||||
} else {
|
||||
|
||||
// Browser globals
|
||||
factory( jQuery.datepicker );
|
||||
}
|
||||
}( function( datepicker ) {
|
||||
|
||||
datepicker.regional.nl = {
|
||||
closeText: "Sluiten",
|
||||
prevText: "←",
|
||||
nextText: "→",
|
||||
currentText: "Vandaag",
|
||||
monthNames: [ "januari", "februari", "maart", "april", "mei", "juni",
|
||||
"juli", "augustus", "september", "oktober", "november", "december" ],
|
||||
monthNamesShort: [ "jan", "feb", "mrt", "apr", "mei", "jun",
|
||||
"jul", "aug", "sep", "okt", "nov", "dec" ],
|
||||
dayNames: [ "zondag", "maandag", "dinsdag", "woensdag", "donderdag", "vrijdag", "zaterdag" ],
|
||||
dayNamesShort: [ "zon", "maa", "din", "woe", "don", "vri", "zat" ],
|
||||
dayNamesMin: [ "zo", "ma", "di", "wo", "do", "vr", "za" ],
|
||||
weekHeader: "Wk",
|
||||
dateFormat: "dd-mm-yy",
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: "" };
|
||||
datepicker.setDefaults( datepicker.regional.nl );
|
||||
|
||||
return datepicker.regional.nl;
|
||||
|
||||
} ) );
|
||||
14224
formulier/assets/js/moment-with-locales.js
Executable file
14224
formulier/assets/js/moment-with-locales.js
Executable file
File diff suppressed because it is too large
Load Diff
18
formulier/assets/js/veranderwaardes.js
Executable file
18
formulier/assets/js/veranderwaardes.js
Executable file
@@ -0,0 +1,18 @@
|
||||
function calculatea() {
|
||||
document.getElementById("startbedrag").value = 1;
|
||||
document.getElementById("aantalnachten").value = (dateArr.length - 1);
|
||||
document.getElementById("totaalstart").value = b;
|
||||
nachten =((dateArr.length-1) * b);
|
||||
document.getElementById("totaalnachten").value = nachten;
|
||||
huur = ((dateArr.length-1) * b + b);
|
||||
document.getElementById("totaalhuur").value = huur;
|
||||
}
|
||||
|
||||
function calculateb(i) {
|
||||
document.getElementById("totaalpers["+i+"]").value =(document.getElementById("aantalpers["+i+"]").value * 5.5);
|
||||
}
|
||||
|
||||
function calculatec() {
|
||||
document.getElementById("totaaloverig").value = document.getElementById("overig").value * 1;
|
||||
document.getElementById("totaalhout").value =(document.getElementById("hout").value * 5);
|
||||
}
|
||||
Reference in New Issue
Block a user