(function($) { $(document).ready(function() { var studiengaenge = {"Passerelle en BSc Architecture, bois et g\u00e9nie civil":{"Adresse":"Berner Fachhochschule\nFachbereichssekretariate Architektur und Bau\nPestalozzistrasse 20\n3401 Burgdorf\n","Zeiten":"","Schule":"Haute \u00e9cole sp\u00e9cialis\u00e9e bernoise","Vereinbarung":"FHV","Studienformen":[],"Gruppe":"BFH"},"Passerelle en BSc Data Engineering":{"Adresse":"Berner Fachhochschule\nStudierendenadministration\nTechnik und Informatik\nPestalozzistrasse 20\n3401 Burgdorf\n","Zeiten":"","Schule":"Haute \u00e9cole sp\u00e9cialis\u00e9e bernoise","Vereinbarung":"FHV","Studienformen":[],"Gruppe":"BFH"},"Passerelle en BSc G\u00e9nie \u00e9lectrique et technologie de l\u2019information":{"Adresse":"Berner Fachhochschule\nStudierendenadministration\nTechnik und Informatik\nPestalozzistrasse 20\n3401 Burgdorf\n","Zeiten":"","Schule":"Haute \u00e9cole sp\u00e9cialis\u00e9e bernoise","Vereinbarung":"FHV","Studienformen":[],"Gruppe":"BFH"},"Passerelle en BSc Informatique":{"Adresse":"Berner Fachhochschule\nStudierendenadministration\nTechnik und Informatik\nPestalozzistrasse 20\n3401 Burgdorf\n","Zeiten":"","Schule":"Haute \u00e9cole sp\u00e9cialis\u00e9e bernoise","Vereinbarung":"FHV","Studienformen":[],"Gruppe":"BFH"},"Passerelle en BSc Informatique m\u00e9dicale":{"Adresse":"Berner Fachhochschule\nStudierendenadministration\nTechnik und Informatik\nPestalozzistrasse 20\n3401 Burgdorf\n","Zeiten":"","Schule":"Haute \u00e9cole sp\u00e9cialis\u00e9e bernoise","Vereinbarung":"FHV","Studienformen":[],"Gruppe":"BFH"},"Passerelle en BSc Ing\u00e9nierie automobile et du v\u00e9hicule":{"Adresse":"Berner Fachhochschule\nStudierendenadministration\nTechnik und Informatik\nPestalozzistrasse 20\n3401 Burgdorf\n","Zeiten":"","Schule":"Haute \u00e9cole sp\u00e9cialis\u00e9e bernoise","Vereinbarung":"FHV","Studienformen":[],"Gruppe":"BFH"},"Passerelle en BSc Ing\u00e9nierie de gestion":{"Adresse":"Berner Fachhochschule\nStudierendenadministration\nTechnik und Informatik\nPestalozzistrasse 20\n3401 Burgdorf\n","Zeiten":"","Schule":"Haute \u00e9cole sp\u00e9cialis\u00e9e bernoise","Vereinbarung":"FHV","Studienformen":[],"Gruppe":"BFH"},"Passerelle en BSc M\u00e9canique":{"Adresse":"Berner Fachhochschule\nStudierendenadministration\nTechnik und Informatik\nPestalozzistrasse 20\n3401 Burgdorf\n","Zeiten":"","Schule":"Haute \u00e9cole sp\u00e9cialis\u00e9e bernoise","Vereinbarung":"FHV","Studienformen":[],"Gruppe":"BFH"},"Passerelle en BSc M\u00e9catronique et technique des syst\u00e8mes":{"Adresse":"Berner Fachhochschule\nStudierendenadministration\nTechnik und Informatik\nPestalozzistrasse 20\n3401 Burgdorf\n","Zeiten":"","Schule":"Haute \u00e9cole sp\u00e9cialis\u00e9e bernoise","Vereinbarung":"FHV","Studienformen":[],"Gruppe":"BFH"}}; function notEmpty(value) { return (value != '' && value != null); } function isDateOrEmpty(value) { return (!notEmpty(value) || isDateAndNotEmpty(value)); } function isDateAndNotEmpty(value) { if (value == '') { return false; } if (!(/^\d{2}\.\d{2}\.\d{4}$/.test(value))) { validationErrorMsg('Veuillez utiliser le format dd.mm.yyyy pour les dates, par exemple 20.02.1985'); return false; } var parts = value.split('.'); parts[1] -= 1; var date = new Date(parts[2], parts[1], parts[0]); return (date.getFullYear() == parts[2] && date.getMonth() == parts[1] && date.getDate() == parts[0]); } function isEmailAndNotEmptyAndHFSV(value, actualValues) { if(studiengaenge[actualValues['Studiengang']]['Vereinbarung'] == 'HFSV'){ if (!(/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(value))) { validationErrorMsg('Veuillez entrer une adresse électronique valide'); return false; } } else { return true; } } function notEmptyAndHFSV( value, actualValues ) { var studiengang = getValue('Studiengang'); if( !studiengang) studiengang = actualValues['Studiengang']; if(studiengaenge[studiengang]['Vereinbarung'] == 'HFSV'){ return notEmpty( value ); } else { return true; } } var startStep = 'Prolog'; var id = 'formA'; var defaultData = { 'lang': '1', 'config': 'bfh-passerelle', 'group': '' // 'FhvOderFsv-Alt': '' }; var beforeLeaveIsset = false; var config = { script: '//personalienblatt.sturmundbraem.ch/pb-v1/pdf.php', nextButtonTpl: '', backButtonTpl: '', downloadButtonTpl: '', layout: '{stepTpl}
{backButtonTpl}{nextButtonTpl}
', defaultErrorMsg: 'Veuillez vérifier vos données.', closeWarning: 'Si vous fermez la fenêtre, vous perdez toutes les données.', steps: { 'Prolog': { tpl: "
\r\n

\r\n\tLe formulaire de données personnelles sert à déterminer le canton responsable du financement de vos études.<\/p>\r\n\r\n

\r\n\tIl est essentiel de lire ce questionnaire avec la plus grande attention et d’y répondre avec précision.<\/p>\r\n\r\n

\r\n\tLes ressortissant-e-s de la principauté du Liechtenstein sont assimilés aux ressortissant-e-s suisses et ne sont donc pas considéré-e-s comme des étrangers.<\/p>\r\n\r\n

\r\n\t<\/p>\r\n\r\n

\r\n\tVos donn\u00e9es ne sont pas sauvegard\u00e9es. Elles sont utilis\u00e9es pour la g\u00e9n\u00e9ration d'un document PDF et sont perdues au moment que vous quittez le site web.<\/p>\r\n<\/div>\r\n\r\n", nextStep: 'Ihre Daten' }, 'Ihre Daten': { tpl : "

<\/div>\r\n\r\n
\r\n\r\n\t
\r\n\t\t