window.script = new (function($) { var script = this; var SCRIPT = script.SCRIPT = function() { }; })(jQuery); function toggleVisTraininginschrijvingFacGelijkBedrijf() { if (top.document.formscherm.gelijkbedrijf.checked) { document.getElementById("fac_bedrijfsnaam_tr").className = "invisible"; document.getElementById("fac_adres_tr").className = "invisible"; document.getElementById("fac_postcode_tr").className = "invisible"; document.getElementById("fac_plaats_tr").className = "invisible"; document.getElementById("fac_land_tr").className = "invisible"; document.getElementById("fac_kvk_tr").className = "invisible"; document.getElementById("fac_btw_tr").className = "invisible"; } else { document.getElementById("fac_bedrijfsnaam_tr").className = "visible"; document.getElementById("fac_adres_tr").className = "visible"; document.getElementById("fac_postcode_tr").className = "visible"; document.getElementById("fac_plaats_tr").className = "visible"; document.getElementById("fac_land_tr").className = "visible"; document.getElementById("fac_kvk_tr").className = "visible"; document.getElementById("fac_btw_tr").className = "visible"; } } function toggleVisBewijsvanleveringFacteenheid() { var eenheidSelect = top.document.formscherm.bewijsvanlevering_facteenheid_select; var eenheidVal = eenheidSelect.options[eenheidSelect.selectedIndex].value; document.getElementById("bewijsvanlevering_tefacturen_double_tr").className = "invisible"; document.getElementById("bewijsvanlevering_tefactdagdelen_double_tr").className = "invisible"; if (eenheidVal == 10) { document.getElementById("bewijsvanlevering_tefacturen_double_tr").className = "visible"; } else if (eenheidVal == 20) { document.getElementById("bewijsvanlevering_tefactdagdelen_double_tr").className = "visible"; } } function toggleVisEvaluatieAlgemeneEvaluatie() { if (top.document.formscherm.evaluatie_ookalgemeneevaluatieverzoekversturen_toggle.checked) { document.getElementById("evaluatie_numdagevalverzoekalgemeen_integer_tr").className = "visible"; document.getElementById("evaluatie_numdagherinneringalgemeen_integer_tr").className = "visible"; } else { document.getElementById("evaluatie_numdagevalverzoekalgemeen_integer_tr").className = "invisible"; document.getElementById("evaluatie_numdagherinneringalgemeen_integer_tr").className = "invisible"; } } function toggleVisBewijsvanleveringEvaluatieServices() { if (top.document.formscherm.bewijsvanlevering_ookevaluatieservicesverzoekversturen_toggle.checked) { document.getElementById("bericht_tr").className = "visible"; document.getElementById("evaluatie_numdagevalverzoek_integer_tr").className = "visible"; document.getElementById("evaluatie_numdagherinnering_integer_tr").className = "visible"; } else { document.getElementById("bericht_tr").className = "invisible"; document.getElementById("evaluatie_numdagevalverzoek_integer_tr").className = "invisible"; document.getElementById("evaluatie_numdagherinnering_integer_tr").className = "invisible"; } } function toggleVisBewijsvanleveringEvaluatieAlgemeen() { if (top.document.formscherm.bewijsvanlevering_ookevaluatiealgemeenverzoekversturen_toggle.checked) { document.getElementById("evaluatie_numdagevalverzoekalgemeen_integer_tr").className = "visible"; document.getElementById("evaluatie_numdagherinneringalgemeen_integer_tr").className = "visible"; } else { document.getElementById("evaluatie_numdagevalverzoekalgemeen_integer_tr").className = "invisible"; document.getElementById("evaluatie_numdagherinneringalgemeen_integer_tr").className = "invisible"; } } function toggleVisKlachtMarkerenAlsInBehandeling() { if (document.getElementById("markerenalsinbehandeling_tr")!=null) { if (top.document.formscherm.markerenalsinbehandeling.checked) { if (document.getElementById("behoeftgeenactie_tr")!=null) { document.getElementById("behoeftgeenactie_tr").checked = false; document.getElementById("behoeftgeenactie_tr").className = "invisible"; } if (document.getElementById("oplossingregistreren_tr")!=null) { document.getElementById("oplossingregistreren_tr").checked = false; document.getElementById("oplossingregistreren_tr").className = "invisible"; } } else { if (document.getElementById("behoeftgeenactie_tr")!=null) { document.getElementById("behoeftgeenactie_tr").className = "visible"; } if (document.getElementById("oplossingregistreren_tr")!=null) { document.getElementById("oplossingregistreren_tr").className = "visible"; } } } } function toggleVisKlachtBehoeftGeenActie() { if (document.getElementById("behoeftgeenactie_tr")!=null) { if (top.document.formscherm.behoeftgeenactie.checked) { if (document.getElementById("markerenalsinbehandeling_tr")!=null) { document.getElementById("markerenalsinbehandeling_tr").checked = false; document.getElementById("markerenalsinbehandeling_tr").className = "invisible"; } if (document.getElementById("oplossingregistreren_tr")!=null) { document.getElementById("oplossingregistreren_tr").checked = false; document.getElementById("oplossingregistreren_tr").className = "invisible"; } } else { if (document.getElementById("markerenalsinbehandeling_tr")!=null) { document.getElementById("markerenalsinbehandeling_tr").className = "visible"; } if (document.getElementById("oplossingregistreren_tr")!=null) { document.getElementById("oplossingregistreren_tr").className = "visible"; } } } } function toggleVisKlachtOplossingRegistreren() { if (document.getElementById("oplossingregistreren_tr")!=null) { if (top.document.formscherm.oplossingregistreren.checked) { if (document.getElementById("markerenalsinbehandeling_tr")!=null) { document.getElementById("markerenalsinbehandeling_tr").checked = false; document.getElementById("markerenalsinbehandeling_tr").className = "invisible"; } if (document.getElementById("behoeftgeenactie_tr")!=null) { document.getElementById("behoeftgeenactie_tr").checked = false; document.getElementById("behoeftgeenactie_tr").className = "invisible"; } if (document.getElementById("oplossingregistreren_tr")!=null) { document.getElementById("oorzaakoplosser_tr").className = "visible"; document.getElementById("oplossing_tr").className = "visible"; document.getElementById("hoevoorkomen_tr").className = "visible"; document.getElementById("klachtfrequentie_tr").className = "visible"; document.getElementById("klachttijd_tr").className = "visible"; } } else { if (document.getElementById("markerenalsinbehandeling_tr")!=null) { document.getElementById("markerenalsinbehandeling_tr").className = "visible"; } if (document.getElementById("behoeftgeenactie_tr")!=null) { document.getElementById("behoeftgeenactie_tr").className = "visible"; } if (document.getElementById("oplossingregistreren_tr")!=null) { document.getElementById("oorzaakoplosser_tr").className = "invisible"; document.getElementById("oplossing_tr").className = "invisible"; document.getElementById("hoevoorkomen_tr").className = "invisible"; document.getElementById("klachtfrequentie_tr").className = "invisible"; document.getElementById("klachttijd_tr").className = "invisible"; } } } } function toggleVisKlachtBestaandeGegevens() { if (top.document.formscherm.gegevenswijzigen.checked) { document.getElementById("klant_tr").className = "visible"; document.getElementById("klantnummer_tr").className = "visible"; document.getElementById("bedrijfsnaam_tr").className = "visible"; document.getElementById("plaats_tr").className = "visible"; document.getElementById("credit_tr").className = "visible"; document.getElementById("klachtcat_tr").className = "visible"; document.getElementById("onderwerp_tr").className = "visible"; document.getElementById("omschrijving_tr").className = "visible"; document.getElementById("oorzaak_tr").className = "visible"; document.getElementById("afdverantw_tr").className = "visible"; document.getElementById("accverantw_tr").className = "visible"; document.getElementById("akkoordmtmtlid_tr").className = "visible"; } else { document.getElementById("klant_tr").className = "invisible"; document.getElementById("klantnummer_tr").className = "invisible"; document.getElementById("bedrijfsnaam_tr").className = "invisible"; document.getElementById("plaats_tr").className = "invisible"; document.getElementById("credit_tr").className = "invisible"; document.getElementById("klachtcat_tr").className = "invisible"; document.getElementById("onderwerp_tr").className = "invisible"; document.getElementById("omschrijving_tr").className = "invisible"; document.getElementById("oorzaak_tr").className = "invisible"; document.getElementById("afdverantw_tr").className = "invisible"; document.getElementById("accverantw_tr").className = "invisible"; document.getElementById("akkoordmtmtlid_tr").className = "invisible"; } toggleVisKlachtCreditfactuur(); toggleVisKlachtGegevensExterneKlant(); toggleVisKlachtAkkoordmt(); } function toggleVisKlachtCreditfactuur() { document.getElementById("creditfactuurnummer_tr").className = "invisible"; document.getElementById("creditfac_file_upload_tr").className = "invisible"; document.getElementById("vervfactuurnummer_tr").className = "invisible"; if ((document.getElementById("credit_tr").className == "visible") && (top.document.formscherm.credit.checked)) { document.getElementById("creditfactuurnummer_tr").className = "visible"; document.getElementById("creditfac_file_upload_tr").className = "visible"; document.getElementById("vervfactuurnummer_tr").className = "visible"; } } function toggleVisKlachtGegevensExterneKlant() { document.getElementById("contactpersoon_tr").className = "invisible"; document.getElementById("telefoonnummer_tr").className = "invisible"; document.getElementById("email_tr").className = "invisible"; if ((document.getElementById("klachtcat_tr").className == "visible") && (top.document.formscherm.klachtcat.options[top.document.formscherm.klachtcat.selectedIndex].value == 20)) { document.getElementById("contactpersoon_tr").className = "visible"; document.getElementById("telefoonnummer_tr").className = "visible"; document.getElementById("email_tr").className = "visible"; } } function toggleVisKlachtAkkoordmt() { document.getElementById("akkoordmtmtlid_tr").className = "invisible"; if ((document.getElementById("credit_tr").className == "visible") && top.document.formscherm.credit.checked || ((document.getElementById("klachtcat_tr").className == "visible") && (top.document.formscherm.klachtcat.options[top.document.formscherm.klachtcat.selectedIndex].value == 40))) { document.getElementById("akkoordmtmtlid_tr").className = "visible"; } } function klachtHideAccverantwcontainer() { document.getElementById("accverantwcontainer_tr").className = "invisible"; } function klachtToggleMeteenoplossen() { if (top.document.formscherm.meteenoplossen.checked) { document.getElementById("afdverantw_tr").className = "invisible"; document.getElementById("accverantw_tr").className = "invisible"; } else { document.getElementById("afdverantw_tr").className = "visible"; document.getElementById("accverantw_tr").className = "visible"; } } function klachtChangeAfdeling() { var afdSelect = top.document.formscherm.afdverantw; var accSelectContainer = top.document.formscherm.accverantwcontainer; var accSelect = top.document.formscherm.accverantw; var afdSelVal = afdSelect.options[afdSelect.selectedIndex].value; var afdSelArr = afdSelVal.split("|"); var defAccIdStr = afdSelArr[1]; var accIdsStr = ',' + afdSelArr[2] + ','; var numAccs = accSelect.length; // in var, lengte array wijzigt door verwijderen for (var tellerLng = 0; tellerLng < numAccs; tellerLng++) { accSelect.remove(0); } for (var tellerLng = 0; tellerLng < accSelectContainer.length; tellerLng++) { if (defAccIdStr == accSelectContainer.options[tellerLng].value) { var accOption = document.createElement("option"); accOption.selected = accSelectContainer.options[tellerLng].selected; accOption.value = accSelectContainer.options[tellerLng].value; accOption.text = accSelectContainer.options[tellerLng].text; accSelect.add(accOption); } } for (var tellerLng = 0; tellerLng < accSelectContainer.length; tellerLng++) { if (accIdsStr.indexOf("," + accSelectContainer.options[tellerLng].value + ",") >= 0) { var accOption = document.createElement("option"); accOption.selected = accSelectContainer.options[tellerLng].selected; accOption.value = accSelectContainer.options[tellerLng].value; accOption.text = accSelectContainer.options[tellerLng].text; accSelect.add(accOption); } } klachtChangeAccount(); } function klachtChangeAccount() { document.getElementById("selectmsg_accverantw").className = "invisible"; var accSelect = top.document.formscherm.accverantw; var accIdStr = accSelect.options[accSelect.selectedIndex].value; if (accIdStr.length > 0) { var accHiddensArray = document.getElementsByName('selectoptionmsg_accverantwcontainer_' + accIdStr); if (accHiddensArray.length == 1) { document.getElementById("selectmsg_accverantw").innerHTML = accHiddensArray[0].value; document.getElementById("selectmsg_accverantw").className = "visible"; } } } function toggleVisIssuudocInvullingFrans() { for (var tellerLng = 0; tellerLng < top.document.formscherm.issuudoc_invullingfrans_radio.length; tellerLng++) { if (top.document.formscherm.issuudoc_invullingfrans_radio[tellerLng].checked) { var typeASPIdLng = top.document.formscherm.issuudoc_invullingfrans_radio[tellerLng].value; } } var naamTr = document.getElementById("issuudoc_naamfr_textfield_tr"); var coverimgTr = document.getElementById("issuudoc_coverimagefr_file_upload_tr"); var issuuurlTr = document.getElementById("issuudoc_issuubeurlfr_textfield_tr"); if (typeASPIdLng == 1) { naamTr.className = "invisible"; coverimgTr.className = "invisible"; issuuurlTr.className = "invisible"; } else if (typeASPIdLng == 2) { naamTr.className = "visible"; coverimgTr.className = "visible"; issuuurlTr.className = "visible"; } } function toggleVisBlogitemcatAvailinFrans() { var categorieTr = document.getElementById("blogitemcat_categoriefr_textfield_tr"); var tekst1Tr = document.getElementById("blogitemcat_tekst1fr_wysiwyg_tr"); var tekst2TitelTr = document.getElementById("blogitemcat_tekst2titelfr_textfield_tr"); var tekst2Tr = document.getElementById("blogitemcat_tekst2fr_wysiwyg_tr"); if (!(top.document.formscherm.blogitemcat_availinfr_toggle.checked)) { categorieTr.className = "invisible"; tekst1Tr.className = "invisible"; tekst2TitelTr.className = "invisible"; tekst2Tr.className = "invisible"; } else { categorieTr.className = "visible"; tekst1Tr.className = "visible"; tekst2TitelTr.className = "visible"; tekst2Tr.className = "visible"; } } function toggleVisZoekwoordAvailinFrans() { var zoekwoordTr = document.getElementById("zoekwoord_zoekwoordfr_textfield_tr"); var tekstTr = document.getElementById("zoekwoord_tekstfr_wysiwyg_tr"); if (!(top.document.formscherm.zoekwoord_availinfr_toggle.checked)) { zoekwoordTr.className = "invisible"; tekstTr.className = "invisible"; } else { zoekwoordTr.className = "visible"; tekstTr.className = "visible"; } } function toggleVisBlogitemInvullingFrans() { for (var tellerLng = 0; tellerLng < top.document.formscherm.blogitem_invullingfrans_radio.length; tellerLng++) { if (top.document.formscherm.blogitem_invullingfrans_radio[tellerLng].checked) { var typeASPIdLng = top.document.formscherm.blogitem_invullingfrans_radio[tellerLng].value; } } var titelTr = document.getElementById("blogitem_titelfr_textfield_tr"); var introTr = document.getElementById("blogitem_introfr_wysiwyg_tr"); var tekstTr = document.getElementById("blogitem_tekstfr_wysiwyg_tr"); var banneronderImgTr = document.getElementById("blogitem_banneronderimgfr_file_upload_tr"); var banneronderUrlTr = document.getElementById("blogitem_banneronderurlfr_textfield_tr"); if (typeASPIdLng == 1) { titelTr.className = "invisible"; introTr.className = "invisible"; tekstTr.className = "invisible"; banneronderImgTr.className = "invisible"; banneronderUrlTr.className = "invisible"; } else if (typeASPIdLng == 2) { titelTr.className = "visible"; introTr.className = "visible"; tekstTr.className = "visible"; banneronderImgTr.className = "visible"; banneronderUrlTr.className = "visible"; } } function epsUrencalcRecalc() { var urenbijklant = 0; var locatiesvanklant = 0; var urenextra = 0; var dagenbijklant = 0; var dagenanalyse = 0; for (var t = 1; t <= 15; t++) { var cookiekeyword; var numuren; if (t==1) { cookiekeyword = 'e64'; numuren = 1; } else if (t==2) { cookiekeyword = 'e65'; numuren = 1; } else if (t==3) { cookiekeyword = 'e66'; numuren = 1; } else if (t==4) { cookiekeyword = 'e67'; numuren = 1; } else if (t==5) { cookiekeyword = 'e68'; numuren = 1; } else if (t==6) { cookiekeyword = 'e69'; numuren = 1; } else if (t==7) { cookiekeyword = 'e70'; numuren = 1; } else if (t==8) { cookiekeyword = 'e71'; numuren = 1; } else if (t==9) { cookiekeyword = 'e72'; numuren = 1; } else if (t==10) { cookiekeyword = 'e73'; numuren = 1; } else if (t==11) { cookiekeyword = 'e74'; numuren = 1; } else if (t==12) { cookiekeyword = 'e75'; numuren = 1; } else if (t==13) { cookiekeyword = 'e76'; numuren = 1; } else if (t==14) { cookiekeyword = 'e77'; numuren = 1; } else if (t==15) { cookiekeyword = 'e78'; numuren = 2; } if (document.getElementById(cookiekeyword + '_toggle').checked) { urenbijklant = urenbijklant + numuren * parseInt(document.getElementById(cookiekeyword + '_empls').value) * parseInt(document.getElementById(cookiekeyword + '_locs').value); if (parseInt(document.getElementById(cookiekeyword + '_locs').value) > locatiesvanklant) { locatiesvanklant = parseInt(document.getElementById(cookiekeyword + '_locs').value); } } } if (urenbijklant <= 8) { urenextra = 1; } else if (urenbijklant <= 16) { urenextra = 2; } else { urenextra = 2.5; } dagenbijklant = (Math.ceil((urenbijklant + urenextra) / 3.5) / 2); dagenanalyse = (Math.ceil(((urenbijklant + urenextra) * 2) / 3.5) / 2); document.getElementById('iubk').innerHTML = urenbijklant + urenextra; document.getElementById('adbk').innerHTML = dagenbijklant; document.getElementById('alvk').innerHTML = locatiesvanklant; document.getElementById('adav').innerHTML = dagenanalyse; document.getElementById('tadd').innerHTML = dagenbijklant + dagenanalyse; document.getElementById('iubkh').value = urenbijklant + urenextra; document.getElementById('adbkh').value = dagenbijklant; document.getElementById('alvkh').value = locatiesvanklant; document.getElementById('adavh').value = dagenanalyse; document.getElementById('taddh').value = dagenbijklant + dagenanalyse; } function epsUrencalcToggleRemark(ckStr) { var remarkToggleObj = document.getElementById(ckStr + '_remarktoggle'); var remarkRowObj = document.getElementById(ckStr + '_remarkrow'); if (remarkRowObj.style.display == 'none') { remarkToggleObj.src = '/_images/collapse.png'; remarkRowObj.style.display = 'table-row'; } else { remarkToggleObj.src = '/_images/expand.png'; remarkRowObj.style.display = 'none'; } } function checkUrencalcVisRemark(ckStr) { var activeToggleObj = document.getElementById(ckStr + '_toggle'); var remarkTextfieldObj = document.getElementById(ckStr + '_remark'); var remarkToggleObj = document.getElementById(ckStr + '_remarktoggle'); var remarkRowObj = document.getElementById(ckStr + '_remarkrow'); if (activeToggleObj.checked) { if (remarkTextfieldObj.value.length > 0) { remarkToggleObj.src = '/_images/collapse.png'; remarkRowObj.style.display = 'table-row'; } } else { remarkToggleObj.src = '/_images/expand.png'; remarkRowObj.style.display = 'none'; } } function updateKlantNrEnNaamFromKlantSelect(klantSelectObj, inputKlantnummerHtmlnameStr, inputKlantnaamHtmlnameStr) { var selectedvalue = klantSelectObj.options[klantSelectObj.selectedIndex].text; var dashpos = selectedvalue.indexOf(' - '); var klantnummer = selectedvalue.substring(1, dashpos); var klantnaam = selectedvalue.substring(dashpos+3, selectedvalue.length); if (inputKlantnummerHtmlnameStr.length > 0) {document.getElementById(inputKlantnummerHtmlnameStr).value = klantnummer;}; if (inputKlantnaamHtmlnameStr.length > 0) {document.getElementById(inputKlantnaamHtmlnameStr).value = klantnaam;}; }