(function(window) { window.__ZDE_CONSTANTS = window.__ZDE_CONSTANTS || {}; var constants = window.__ZDE_CONSTANTS; // Dictionary constants.DICTIONARY_SELECTED_AGENT_QUICKLINKS = "Ihre Agentur"; // Timeouts constants.ZWPAPI_TIMEOUT = 7000; constants.QB_TIMEOUT = 5000; // Maintenance constants.MAINTENANCE_ZAS_GW_START = new Date(2024, 06, 09, 20, 00); // year, month, day, hour, and minute; constants.MAINTENANCE_ZAS2_GW_START = new Date(2024, 06, 19, 20, 00); // year, month, day, hour, and minute; constants.MAINTENANCE_ZAS_NGW_START = new Date(2024, 06, 09, 20, 00); // year, month, day, hour, and minute; constants.MAINTENANCE_ZAS_GW_END = new Date(2024, 06, 10, 00, 00); // year, month, day, hour, and minute; constants.MAINTENANCE_ZAS2_GW_END = new Date(2024, 06, 22, 11, 00); // year, month, day, hour, and minute; constants.MAINTENANCE_ZAS_NGW_END = new Date(2024, 06, 10, 00, 00); // year, month, day, hour, and minute; constants.MAINTENANCE_PATH = '/de-de/services/wartungshinweis'; // Error constants.ERROR_PATH = '/de-de/services/fehlermeldung'; // ZAS constants.ZAS_PC_ZDE = "216048469"; // ZAS parameter whitelist constants.ZAS_PARAMETER = ['mandant', 'vs', 'vmId1', 'vmId2', 'haendler', 'haendlerfiliale', 'fahrzeug', 'vn.anrede', 'vn.titel', 'vn.geburtsdatum', 'vn.vorname', 'vn.name', 'vn.adresse.plz', 'vn.adresse.ort', 'vn.adresse.strasse', 'vn.adresse.hausnummer', 'vn.kontakt.email', 'marke', 'herstellernummer', 'fabrikat', 'baujahr', 'mind23Jahre', 'rahmennummer', 'neuwert', 'kaufdatum', 'redirectstate', 'page', 'aktionscode', 'agency', 'id', 'geburtsdatumJuengsterFahrer', 'versicherungsbeginn', 'versicherungsende', 'tarifart', 'vn.gruendungsdatum', 'aktion', 'mode', 'mind23jahre', 'ID', 'email', 'product', 'vn.firmenname', 'vn.rechtsform', 'vn.anredeAnsprechpartner', 'vn.titelvornamename', 'vn.kontakt.telMobil', 'vn.bankverbindung.iban', 'tierSelectionEKBanner']; constants.ZAS_PRODUCTS = { default: { // Default/Debug Product name: '[product not set]', pproduct: 'default', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, hausrat: { name: 'Hausrat- und Glasversicherung', pproduct: 'hausrat', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '200px', active: true, }, privathaftpflicht: { name: 'Privat-Haftpflichtversicherung', pproduct: 'privathaftpflicht', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '200px', active: true, }, tierhalterhaftpflicht: { name: 'Tierhalter-Haftpflichtversicherung', pproduct: 'tierhalterhaftpflicht', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '200px', active: true, }, hundehalterhaftpflicht: { name: 'Hundehalter-Haftpflichtversicherung', pproduct: 'tierhalterhaftpflicht', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/?tierSelectionEKBanner=0', iheight: '200px', active: true, }, pferdehalterhaftpflicht: { name: 'Pferdehalter-Haftpflichtversicherung', pproduct: 'tierhalterhaftpflicht', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/?tierSelectionEKBanner=2', iheight: '200px', active: true, }, sportbootehaftpflicht: { name: 'Boots-Haftpflichtversicherung', pproduct: 'sportbootehaftpflicht', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '300px', active: true, }, gewaesserschadenhaftpflicht: { name: 'Gewässerschäden-Haftpflichtversicherung', pproduct: 'gewaesserschadenhaftpflicht', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '200px', active: true, }, hausbesitzerhaftpflicht: { name: 'Haus- und Grundbesitzer-Haftpflichtversicherung', pproduct: 'hausbesitzerhaftpflicht', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '300px', active: true, }, jagdhaftpflicht: { name: 'Jagd-Haftpflichtversicherung', pproduct: 'jagdhaftpflicht', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '200px', active: true, }, bauherrenhaftpflicht: { name: 'Bauherren-Haftpflichtversicherung', pproduct: 'bauherrenhaftpflicht', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '200px', active: true, }, privatrechtsschutz: { name: 'Privat- und Berufs-Rechtsschutz', pproduct: 'privatrechtsschutz', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '200px', active: true, }, familienverkehrsrechtsschutz: { name: 'Verkehrs-Rechtsschutz', pproduct: 'familienverkehrsrechtsschutz', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '200px', active: true, }, immobilienrechtsschutz: { name: 'Immobilien-Rechtsschutz', pproduct: 'immobilienrechtsschutz', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '350px', active: true, }, wohngebaeude: { name: 'Wohngebäudeversicherung', pproduct: 'wohngebaeude', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '300px', active: true, }, privatunfall: { name: 'Unfallversicherung', pproduct: 'privatunfall', sproduct: '', calculator: 'ZASgw', baseurl: '/kunde/', iheight: '500px', active: true, }, emobilschutzmitvkz: { name: 'E-MobilSchutz mit VKZ', pproduct: 'emobilschutzmitvkz', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: false, }, emobilschutzmitvkz2020: { name: 'E-MobilSchutz mit VKZ 2020', pproduct: 'emobilschutzmitvkz2020', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, emobilschutzohnevkz: { name: 'E-MobilSchutz ohne VKZ', pproduct: 'emobilschutzohnevkz', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '350px', active: true, }, emobilschutzplakette: { name: 'E-MobilSchutz mit Plakette', pproduct: 'emobilschutzplakette', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, camping: { name: 'Campingversicherung', pproduct: 'camping', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '200px', active: true, }, bauleistung: { name: 'Bauleistungsversicherung', pproduct: 'bauleistung', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '200px', active: true, }, fotoapparate: { name: 'Fotoapparateversicherung', pproduct: 'fotoapparate', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '200px', active: true, }, musikinstrumente: { name: 'Musikinstrumenteversicherung', pproduct: 'musikinstrumente', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '200px', active: true, }, sportgeraete: { name: 'Sportgeräteversicherung', pproduct: 'sportgeraete', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '200px', active: true, }, reiseruecktritt: { name: 'Reiserücktrittskosten', pproduct: 'reiseruecktritt', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '200px', active: true, }, wassersportkasko: { name: 'Wassersportkaskoversicherung', pproduct: 'wassersportkasko', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, solarplus: { name: 'Solarversicherung', pproduct: 'solarplus', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, individualproduct_jagdsport: { name: '[IP] Jagdausrüstungsversicherung', pproduct: 'individualproduct', sproduct: 'jagdsport', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, individualproduct_onomotionintern: { name: '[IP] Onomotion Intern', pproduct: 'individualproduct', sproduct: 'onomotionintern', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, individualproduct_onomotionextern: { name: '[IP] Onomotion Extern', pproduct: 'individualproduct', sproduct: 'onomotionextern', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, individualproduct_cipintern: { name: '[IP] CIP Intern', pproduct: 'individualproduct', sproduct: 'cipintern', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, individualproduct_cipextern: { name: '[IP] CIP Extern', pproduct: 'individualproduct', sproduct: 'cipextern', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, individualproduct_cargobike: { name: '[IP] Cargobike', pproduct: 'individualproduct', sproduct: 'cargobike', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, individualproduct_cargobikeverband: { name: '[IP] Cargobikeverband', pproduct: 'individualproduct', sproduct: 'cargobikeverband', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, individualproduct_cargobikeintern: { name: '[IP] Cargobike Intern', pproduct: 'individualproduct', sproduct: 'cargobikeintern', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, individualproduct_cargobikeadfc: { name: '[IP] Cargobike ADFC', pproduct: 'individualproduct', sproduct: 'cargobikeadfc', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, }, motorrad: { name: 'Kraftrad Motorrad', pproduct: 'motorrad', sproduct: '', calculator: 'ZAS2gw', baseurl: '/zas-r2-kunde/kunde/start?wkz=WKZ_003', iheight: '500px', active: true, }, leichtkraftroller: { name: 'Leichtkraftroller', pproduct: 'leichtkraftroller', sproduct: '', calculator: 'ZAS2gw', baseurl: '/zas-r2-kunde/kunde/start?wkz=WKZ_014', iheight: '500px', active: true, }, leichtkraftrad: { name: 'Leichtkraftrad 50-125ccm', pproduct: 'leichtkraftrad', sproduct: '', calculator: 'ZAS2gw', baseurl: '/zas-r2-kunde/kunde/start?wkz=WKZ_024', iheight: '500px', active: true, }, trike: { name: 'Trike', pproduct: 'trike', sproduct: '', calculator: 'ZAS2gw', baseurl: '/zas-r2-kunde/kunde/start?wkz=WKZ_030', iheight: '500px', active: true, }, quad: { name: 'Quad', pproduct: 'quad', sproduct: '', calculator: 'ZAS2gw', baseurl: '/zas-r2-kunde/kunde/start?wkz=WKZ_031', iheight: '500px', active: true, }, kfz: { name: 'Kfz-Versicherung', pproduct: 'kfz', sproduct: '', calculator: 'ZAS2gw', baseurl: '/zas-r2-kunde/kunde/start?wkz=WKZ_112', iheight: '500px', active: true, }, wohnmobil: { name: 'Wohnmobil', pproduct: 'wohnmobil', sproduct: '', calculator: 'ZAS2gw', baseurl: '/zas-r2-kunde/kunde/start?wkz=WKZ_127', iheight: '500px', active: true, }, lieferwagen: { name: 'Lieferwagen', pproduct: 'lieferwagen', sproduct: '', calculator: 'ZAS2gw', baseurl: '/zas-r2-kunde/kunde/start?wkz=WKZ_251', iheight: '500px', active: true, }, anhaenger: { name: 'Anhänger im Werk- oder Privatverkehr', pproduct: 'anhaenger', sproduct: '', calculator: 'ZAS2gw', baseurl: '/zas-r2-kunde/kunde/start?wkz=WKZ_581', iheight: '500px', active: true, }, wohnwagen: { name: 'Wohnwagenanhänger', pproduct: 'wohnwagen', sproduct: '', calculator: 'ZAS2gw', baseurl: '/zas-r2-kunde/kunde/start?wkz=WKZ_541', iheight: '500px', active: true, }, sonderanhaenger: { name: 'Anhänger in Sonderausführung', pproduct: 'sonderanhaenger', sproduct: '', calculator: 'ZAS2gw', baseurl: '/zas-r2-kunde/kunde/start?wkz=WKZ_542', iheight: '500px', active: true, }, hochzeit: { name: 'Hochzeitsversicherung', pproduct: 'hochzeit', sproduct: '', calculator: 'ZASngw', baseurl: '/kunde/', iheight: '500px', active: true, } }; }(this));