{"id":420,"date":"2026-11-11T14:42:33","date_gmt":"2026-11-11T13:42:33","guid":{"rendered":"https:\/\/secours60.fr\/index.php\/demande-dps\/"},"modified":"2026-11-11T15:24:46","modified_gmt":"2026-11-11T14:24:46","slug":"demande-dps","status":"publish","type":"page","link":"https:\/\/secours60.fr\/index.php\/demande-dps\/","title":{"rendered":"Demande de DPS en ligne"},"content":{"rendered":"\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@600;700;800;900&family=Inter:wght@400;500;600;700&display=swap');\n.hentry:has(.s60f) .entry-header,.hentry:has(.s60f) .post-thumbnail,.hentry:has(.s60f) .entry-footer{display:none}\n.hentry:has(.s60f){padding:0!important;background:transparent;box-shadow:none}\n.hentry:has(.s60f) .entry-content{padding:0!important;max-width:none}\n.s60f{--accent:#C8102E;--accent-fonce:#9E0C24;--encre:#10233A;--gris:#4A5B6E;--fond:#F3F5F8;--trait:#DDE3EA;--nuit:#0A1828;--clair:#C9D3DE;--jaune:#F5C400;--vert:#1F7A4D;\nfont-family:Inter,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;color:var(--encre);font-size:16px;line-height:1.55;background:var(--fond);-webkit-font-smoothing:antialiased}\n.s60f *{box-sizing:border-box;-webkit-hyphens:none;hyphens:none}\n.s60f h1,.s60f h2,.s60f h3{font-family:Archivo,Inter,sans-serif;color:var(--encre);margin:0;line-height:1.15}\n.s60f p{margin:0 0 .8em}\n.s60f a{box-shadow:none;border:0;color:var(--accent)}\n.s60f-hero{background:radial-gradient(120% 90% at 85% 40%,#1c3557 0%,var(--encre) 45%,var(--nuit) 100%);color:#fff;padding:56px 32px 60px}\n.s60f-sur{font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);display:flex;align-items:center;gap:12px;margin-bottom:12px}\n.s60f-sur:before{content:\"\";width:32px;height:3px;background:currentColor;border-radius:2px}\n.s60f-hero .s60f-sur{color:var(--jaune)}\n.s60f-hero h1{color:#fff;font-size:clamp(32px,5vw,50px);font-weight:900;margin-bottom:14px}\n.s60f-hero h1 span{color:var(--jaune)}\n.s60f-hero p{color:var(--clair);font-size:17px;max-width:620px;margin:0}\n.s60f-corps{padding:32px}\n.s60f-bloc{background:#fff;border:1px solid var(--trait);border-radius:16px;padding:28px;margin-bottom:20px}\n.s60f-bloc h2{font-size:22px;font-weight:800;margin-bottom:4px;display:flex;align-items:center;gap:12px}\n.s60f-num{flex:none;width:32px;height:32px;border-radius:9px;background:var(--encre);color:var(--jaune);font-size:16px;display:grid;place-items:center;font-family:Archivo,sans-serif}\n.s60f-aide{color:var(--gris);font-size:14.5px;margin:0 0 18px}\n.s60f-grille{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}\n.s60f-plein{grid-column:1\/-1}\n.s60f .s60f-ch{display:block;font-weight:600;font-size:14.5px;margin-bottom:6px}\n.s60f .s60f-req{color:var(--accent)}\n.s60f input[type=text],.s60f input[type=email],.s60f input[type=tel],.s60f input[type=number],.s60f input[type=date],.s60f input[type=datetime-local],.s60f select,.s60f textarea{width:100%;font:inherit;font-size:15.5px;color:var(--encre);background:#fff;border:1.5px solid var(--trait);border-radius:10px;padding:11px 13px;margin:0;transition:border-color .15s,box-shadow .15s}\n.s60f textarea{min-height:76px;resize:vertical}\n.s60f input:focus,.s60f select:focus,.s60f textarea:focus{outline:none;border-color:var(--encre);box-shadow:0 0 0 3px rgba(16,35,58,.12)}\n.s60f .s60f-err input,.s60f .s60f-err select,.s60f .s60f-err textarea,.s60f .s60f-err .s60f-choix{border-color:var(--accent)!important}\n.s60f .s60f-err .s60f-msg{display:block}\n.s60f-msg{display:none;color:var(--accent);font-size:13px;margin-top:4px;font-weight:600}\n.s60f-seg{display:flex;flex-wrap:wrap;gap:8px}\n.s60f-seg label{position:relative;cursor:pointer}\n.s60f-seg input{position:absolute;opacity:0;pointer-events:none}\n.s60f-seg span{display:inline-block;border:1.5px solid var(--trait);border-radius:999px;padding:8px 16px;font-size:14.5px;font-weight:600;background:#fff}\n.s60f-seg input:checked+span{background:var(--encre);border-color:var(--encre);color:#fff}\n.s60f-seg input:focus-visible+span{box-shadow:0 0 0 3px rgba(16,35,58,.25)}\n.s60f-choix{display:grid;gap:10px;border-radius:12px}\n.s60f-opt{display:flex;gap:14px;align-items:flex-start;border:1.5px solid var(--trait);border-radius:12px;padding:14px 16px;cursor:pointer;background:#fff;transition:border-color .15s,background .15s}\n.s60f-opt:hover{border-color:#b8c3cf}\n.s60f-opt input{margin:3px 0 0;accent-color:var(--accent);width:18px;height:18px;flex:none}\n.s60f-opt:has(input:checked){border-color:var(--encre);background:#f7f9fc;box-shadow:inset 3px 0 0 var(--accent)}\n.s60f-opt b{display:block;font-size:15px}\n.s60f-opt small{display:block;color:var(--gris);font-size:13.5px;line-height:1.45;margin-top:2px}\n.s60f-opt em{font-style:normal;margin-left:auto;font-weight:700;color:var(--gris);font-size:13px;white-space:nowrap;padding-left:10px}\n.s60f-cases{display:flex;flex-wrap:wrap;gap:18px}\n.s60f-cases label{display:flex;gap:8px;align-items:center;font-weight:500;cursor:pointer}\n.s60f-cases input{accent-color:var(--accent);width:17px;height:17px;margin:0}\n\/* R\u00e9sultat *\/\n.s60f-res{background:var(--nuit);color:#fff;border-radius:16px;padding:28px;margin-bottom:20px;position:relative;overflow:hidden}\n.s60f-res:after{content:\"\";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;border:18px solid rgba(245,196,0,.10)}\n.s60f-res .s60f-sur{color:var(--jaune)}\n.s60f-res-haut{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center;position:relative;z-index:1}\n.s60f-ris{font-family:Archivo,sans-serif;font-weight:900;font-size:64px;line-height:1;color:var(--jaune)}\n.s60f-ris small{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--clair);margin-top:6px}\n.s60f-disp{font-family:Archivo,sans-serif;font-size:26px;font-weight:800;color:#fff;margin-bottom:4px}\n.s60f-compo{color:var(--clair);font-size:15.5px}\n.s60f-detail{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:rgba(255,255,255,.12);border-radius:12px;overflow:hidden;margin-top:22px;position:relative;z-index:1}\n.s60f-detail div{background:#11223a;padding:12px 14px}\n.s60f-detail b{display:block;font-family:Archivo,sans-serif;font-size:20px;color:#fff}\n.s60f-detail span{font-size:12.5px;color:var(--clair)}\n.s60f-formule{position:relative;z-index:1;margin-top:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;color:#fff;overflow-wrap:anywhere;white-space:pre-line}\n.s60f-note{font-size:13px;color:var(--clair);margin:16px 0 0;position:relative;z-index:1}\n.s60f-vide .s60f-ris{color:#566a82}\n.s60f-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}\n.s60f-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 26px;border-radius:10px;font-weight:700;font-size:16px;cursor:pointer;border:2px solid transparent;font-family:inherit;transition:background .2s;text-transform:none;letter-spacing:normal;line-height:1.2;box-shadow:none}\n.s60f-btn-rouge{background:var(--accent);color:#fff}\n.s60f-btn-rouge:hover{background:var(--accent-fonce)}\n.s60f-btn-contour{background:#fff;border-color:var(--encre);color:var(--encre)}\n.s60f-fin{color:var(--gris);font-size:14.5px;margin-top:14px}\n.s60f-alerte{display:none;background:#fdecef;color:var(--accent-fonce);border-radius:10px;padding:12px 16px;font-weight:600;font-size:14.5px;margin-bottom:14px}\n.s60f-impr-tete{display:none}\n.s60f-lien{display:inline-block;background:none!important;border:0;color:var(--gris)!important;text-decoration:underline;font:inherit;font-size:14.5px;cursor:pointer;padding:6px 0;margin-top:14px;text-transform:none;letter-spacing:normal;box-shadow:none}\n.s60f-ok{display:none;background:#e7f4ec;color:var(--vert);border-radius:10px;padding:14px 16px;font-weight:600;font-size:15px;margin-bottom:14px}\n.s60f-btn[disabled]{opacity:.6;cursor:wait}\n.s60f-piege{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}\n@media (max-width:720px){\n.s60f-hero{padding:40px 18px 44px}\n.s60f-corps{padding:18px}\n.s60f-bloc,.s60f-res{padding:20px}\n.s60f-grille{grid-template-columns:1fr}\n.s60f-res-haut{grid-template-columns:1fr;gap:12px}\n.s60f-detail{grid-template-columns:repeat(2,1fr)}\n.s60f-opt em{display:none}\n.s60f-btn{width:100%}\n}\n@media print{\n@page{margin:12mm}\nbody *{visibility:hidden}\n.s60f,.s60f *{visibility:visible}\n.s60f{position:absolute;left:0;top:0;width:100%;background:#fff;font-size:11.5px}\n.s60f-hero,.s60f-noprint{display:none!important}\n.s60f-impr-tete{display:flex!important;justify-content:space-between;align-items:flex-end;border-bottom:2px solid #10233A;padding-bottom:8px;margin-bottom:12px}\n.s60f-impr-tete h1{font-size:20px}\n.s60f-corps{padding:0}\n.s60f-bloc{padding:10px 12px;margin-bottom:8px;border-radius:6px;break-inside:avoid}\n.s60f-bloc h2{font-size:14px}\n.s60f-num{width:20px;height:20px;font-size:11px;border-radius:5px;-webkit-print-color-adjust:exact;print-color-adjust:exact}\n.s60f-aide{display:none}\n.s60f-grille{gap:4px 14px}\n.s60f input,.s60f select,.s60f textarea{border:0!important;border-bottom:1px solid #DDE3EA!important;border-radius:0!important;padding:2px 0!important;font-size:12px!important;min-height:0!important}\n.s60f .s60f-ch{font-size:11px;margin-bottom:0;color:#4A5B6E}\n.s60f-opt{display:none;padding:4px 8px}\n.s60f-opt:has(input:checked){display:flex}\n.s60f-seg label:not(:has(input:checked)){display:none}\n.s60f-seg span{padding:2px 10px;font-size:12px}\n.s60f-seg input:checked+span{background:none;color:#10233A;border-color:#10233A}\n.s60f ::placeholder{color:transparent}\n.s60f-res{-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:14px;break-inside:avoid;margin-bottom:8px}\n.s60f-ris{font-size:40px}\n}\n.s60f .s60f-actions{justify-content:center}\n.s60f .s60f-lien{display:block;margin-left:auto;margin-right:auto}\n.s60f .s60f-fin{text-align:center}\n<\/style>\n<div class=\"s60f\" id=\"s60f\">\n\n<header class=\"s60f-hero\">\n <div class=\"s60f-sur\">Demande de DPS<\/div>\n <h1>Pr\u00e9parez votre <span>dispositif de secours<\/span><\/h1>\n <p>Remplissez la fiche de renseignements en ligne : le ratio d\u2019intervenants secouristes (RIS) de votre manifestation se calcule automatiquement au fil de vos r\u00e9ponses.<\/p>\n<\/header>\n\n<div class=\"s60f-impr-tete\">\n <div><h1>Demande de Dispositif Pr\u00e9visionnel de Secours<\/h1><div>F\u00e9d\u00e9ration Secours 60 \u00b7 federation@secours60.fr \u00b7 06 21 73 61 23<\/div><\/div>\n <div id=\"s60f-date-impr\"><\/div>\n<\/div>\n\n<form class=\"s60f-corps\" id=\"s60f-form\" novalidate onsubmit=\"return false\">\n\n<div class=\"s60f-bloc\">\n <h2><span class=\"s60f-num\">1<\/span>Organisateur de la manifestation<\/h2>\n <p class=\"s60f-aide\">Les champs marqu\u00e9s d\u2019un <span class=\"s60f-req\">*<\/span> sont obligatoires.<\/p>\n <div class=\"s60f-grille\">\n  <div><label class=\"s60f-ch\" for=\"f-raison\">Raison sociale <span class=\"s60f-req\">*<\/span><\/label><input type=\"text\" id=\"f-raison\" required><span class=\"s60f-msg\">Champ obligatoire<\/span><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-service\">Service <span class=\"s60f-req\">*<\/span><\/label><input type=\"text\" id=\"f-service\" required><span class=\"s60f-msg\">Champ obligatoire<\/span><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-client\">Type de client <span class=\"s60f-req\">*<\/span><\/label>\n   <select id=\"f-client\" required><option value=\"\">Choisir\u2026<\/option><option>Soci\u00e9t\u00e9 commerciale ou CCI<\/option><option>Association ou fondation<\/option><option>Municipalit\u00e9 ou structure intercommunale<\/option><option>Pr\u00e9fecture ou administration de l\u2019\u00c9tat<\/option><option>Conseil r\u00e9gional<\/option><option>Conseil d\u00e9partemental<\/option><option>Autre<\/option><\/select><span class=\"s60f-msg\">Champ obligatoire<\/span><\/div>\n  <div id=\"f-client-autre-w\" hidden><label class=\"s60f-ch\" for=\"f-client-autre\">Pr\u00e9ciser le type de client<\/label><input type=\"text\" id=\"f-client-autre\"><\/div>\n  <div class=\"s60f-plein\"><label class=\"s60f-ch\" for=\"f-voie\">N\u00b0 \/ type de voie \/ voie <span class=\"s60f-req\">*<\/span><\/label><input type=\"text\" id=\"f-voie\" required autocomplete=\"street-address\"><span class=\"s60f-msg\">Champ obligatoire<\/span><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-lieudit\">Lieu-dit<\/label><input type=\"text\" id=\"f-lieudit\"><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-cpville\">Code postal \/ ville <span class=\"s60f-req\">*<\/span><\/label><input type=\"text\" id=\"f-cpville\" required><span class=\"s60f-msg\">Champ obligatoire<\/span><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-suivi\">Suivi du dossier par (civilit\u00e9, nom, pr\u00e9nom)<\/label><input type=\"text\" id=\"f-suivi\" autocomplete=\"name\"><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-fonction\">Fonction<\/label><input type=\"text\" id=\"f-fonction\"><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-tel\">T\u00e9l\u00e9phone<\/label><input type=\"tel\" id=\"f-tel\" autocomplete=\"tel\"><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-mail\">Courriel <span class=\"s60f-req\">*<\/span><\/label><input type=\"email\" id=\"f-mail\" autocomplete=\"email\" required><span class=\"s60f-msg\">Indiquez un courriel valide<\/span><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-rep\">Repr\u00e9sentant l\u00e9gal (civilit\u00e9, nom, pr\u00e9nom)<\/label><input type=\"text\" id=\"f-rep\"><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-rep-fct\">Fonction du repr\u00e9sentant l\u00e9gal<\/label><input type=\"text\" id=\"f-rep-fct\"><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-date\">Date de la demande <span class=\"s60f-req\">*<\/span><\/label><input type=\"date\" id=\"f-date\" required><span class=\"s60f-msg\">Champ obligatoire<\/span><\/div>\n <\/div>\n<\/div>\n\n<div class=\"s60f-bloc\">\n <h2><span class=\"s60f-num\">2<\/span>Description de la manifestation<\/h2>\n <p class=\"s60f-aide\">Nom, nature et horaires de l\u2019\u00e9v\u00e9nement.<\/p>\n <div class=\"s60f-grille\">\n  <div><label class=\"s60f-ch\" for=\"f-nom\">Nom de la manifestation <span class=\"s60f-req\">*<\/span><\/label><input type=\"text\" id=\"f-nom\" required><span class=\"s60f-msg\">Champ obligatoire<\/span><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-type\">Type de manifestation <span class=\"s60f-req\">*<\/span><\/label>\n   <select id=\"f-type\" required><option value=\"\">Choisir\u2026<\/option><option>Concert<\/option><option>Spectacle<\/option><option>Congr\u00e8s<\/option><option>Comp\u00e9tition sportive<\/option><option>Festival<\/option><option>Foire, exposition, salon<\/option><option>Autre<\/option><\/select><span class=\"s60f-msg\">Champ obligatoire<\/span><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-debut\">D\u00e9but (date et heure) <span class=\"s60f-req\">*<\/span><\/label><input type=\"datetime-local\" id=\"f-debut\" required><span class=\"s60f-msg\">Champ obligatoire<\/span><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-fin\">Fin (date et heure) <span class=\"s60f-req\">*<\/span><\/label><input type=\"datetime-local\" id=\"f-fin\" required><span class=\"s60f-msg\">La fin doit \u00eatre apr\u00e8s le d\u00e9but<\/span><\/div>\n <\/div>\n<\/div>\n\n<div class=\"s60f-bloc\">\n <h2><span class=\"s60f-num\">3<\/span>Site de la manifestation<\/h2>\n <p class=\"s60f-aide\">O\u00f9 se d\u00e9roule l\u2019\u00e9v\u00e9nement et quels moyens sont d\u00e9j\u00e0 pr\u00e9vus.<\/p>\n <div class=\"s60f-grille\">\n  <div><label class=\"s60f-ch\" for=\"f-contact\">Contact sur place (civilit\u00e9, nom, pr\u00e9nom)<\/label><input type=\"text\" id=\"f-contact\"><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-contact-tel\">T\u00e9l\u00e9phone du contact<\/label><input type=\"tel\" id=\"f-contact-tel\"><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-superficie\">Superficie<\/label><input type=\"text\" id=\"f-superficie\" placeholder=\"ex. 3 hectares\"><\/div>\n  <div><span class=\"s60f-ch\">Circuit<\/span>\n   <div class=\"s60f-seg\"><label><input type=\"radio\" name=\"circuit\" value=\"Oui\"><span>Oui<\/span><\/label><label><input type=\"radio\" name=\"circuit\" value=\"Non\" checked><span>Non<\/span><\/label><\/div><\/div>\n  <div id=\"f-circuit-w\" hidden><span class=\"s60f-ch\">Type de circuit<\/span>\n   <div class=\"s60f-seg\"><label><input type=\"radio\" name=\"circuit-type\" value=\"Ouvert\"><span>Ouvert<\/span><\/label><label><input type=\"radio\" name=\"circuit-type\" value=\"Ferm\u00e9\"><span>Ferm\u00e9<\/span><\/label><\/div><\/div>\n  <div id=\"f-distance-w\" hidden><label class=\"s60f-ch\" for=\"f-distance\">Distance maximum<\/label><input type=\"text\" id=\"f-distance\" placeholder=\"ex. 12 km\"><\/div>\n  <div class=\"s60f-plein\"><span class=\"s60f-ch\">Type de couverture<\/span>\n   <div class=\"s60f-seg\"><label><input type=\"radio\" name=\"couverture\" value=\"Public uniquement\" checked><span>Public uniquement<\/span><\/label><label><input type=\"radio\" name=\"couverture\" value=\"Acteurs uniquement\"><span>Acteurs uniquement<\/span><\/label><label><input type=\"radio\" name=\"couverture\" value=\"Mixte\"><span>Mixte<\/span><\/label><\/div><\/div>\n  <div class=\"s60f-plein\"><label class=\"s60f-ch\" for=\"f-risques\">Risques particuliers<\/label><textarea id=\"f-risques\"><\/textarea><\/div>\n  <div class=\"s60f-plein\"><label class=\"s60f-ch\" for=\"f-site-compl\">Adresse du site : compl\u00e9ment d\u2019adresse<\/label><input type=\"text\" id=\"f-site-compl\"><\/div>\n  <div class=\"s60f-plein\"><label class=\"s60f-ch\" for=\"f-site-voie\">N\u00b0 \/ type de voie \/ voie du site <span class=\"s60f-req\">*<\/span><\/label><input type=\"text\" id=\"f-site-voie\" required><span class=\"s60f-msg\">Champ obligatoire<\/span><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-site-lieudit\">Lieu-dit du site<\/label><input type=\"text\" id=\"f-site-lieudit\"><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-site-cpville\">Code postal \/ ville du site <span class=\"s60f-req\">*<\/span><\/label><input type=\"text\" id=\"f-site-cpville\" required><span class=\"s60f-msg\">Champ obligatoire<\/span><\/div>\n  <div class=\"s60f-plein\"><label class=\"s60f-ch\" for=\"f-autres\">Autres moyens de secours pr\u00e9vus<\/label><input type=\"text\" id=\"f-autres\"><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-medecin\">M\u00e9decin (nom)<\/label><input type=\"text\" id=\"f-medecin\"><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-medecin-tel\">T\u00e9l\u00e9phone du m\u00e9decin<\/label><input type=\"tel\" id=\"f-medecin-tel\"><\/div>\n <\/div>\n<\/div>\n\n<div class=\"s60f-bloc\">\n <h2><span class=\"s60f-num\">4<\/span>Dimensionnement et analyse des risques<\/h2>\n <p class=\"s60f-aide\">Ces r\u00e9ponses servent au calcul du RIS, selon le r\u00e9f\u00e9rentiel national des dispositifs pr\u00e9visionnels de secours.<\/p>\n <div class=\"s60f-grille\">\n  <div><label class=\"s60f-ch\" for=\"f-p1\">Nombre de personnes attendues (public) <span class=\"s60f-req\">*<\/span><\/label><input type=\"number\" id=\"f-p1\" min=\"1\" step=\"1\" inputmode=\"numeric\" required data-ris><span class=\"s60f-msg\">Indiquez l\u2019effectif pr\u00e9visible du public<\/span><\/div>\n  <div><label class=\"s60f-ch\" for=\"f-age\">Tranche d\u2019\u00e2ge du public <span class=\"s60f-req\">*<\/span><\/label><input type=\"text\" id=\"f-age\" required placeholder=\"ex. 18-35 ans, familles\"><span class=\"s60f-msg\">Champ obligatoire<\/span><\/div>\n  <div class=\"s60f-plein\"><span class=\"s60f-ch\">Pr\u00e9sence de<\/span>\n   <div class=\"s60f-cases\"><label><input type=\"checkbox\" id=\"f-handi\"> Personnes en situation de handicap<\/label><label><input type=\"checkbox\" id=\"f-vip\"> VIP<\/label><\/div><\/div>\n\n  <div class=\"s60f-plein\" data-groupe=\"p2\"><span class=\"s60f-ch\">Comportement du public <span class=\"s60f-req\">*<\/span><\/span>\n   <div class=\"s60f-choix\">\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"p2\" value=\"0.25\" data-ris><div><b>Public assis<\/b><small>Spectacle, c\u00e9r\u00e9monie culturelle, r\u00e9union publique, restauration, rendez-vous sportif<\/small><\/div><em>P2 = 0,25<\/em><\/label>\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"p2\" value=\"0.30\" data-ris><div><b>Public debout, calme<\/b><small>C\u00e9r\u00e9monie culturelle, r\u00e9union publique, restauration, exposition, foire, salon, comice agricole<\/small><\/div><em>P2 = 0,30<\/em><\/label>\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"p2\" value=\"0.35\" data-ris><div><b>Public debout, statique<\/b><small>Spectacle avec public statique, f\u00eate foraine, rendez-vous sportif avec protection du public par rapport \u00e0 l\u2019\u00e9v\u00e9nement<\/small><\/div><em>P2 = 0,35<\/em><\/label>\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"p2\" value=\"0.40\" data-ris data-lib=\"Public debout, dynamique\"><div><b>Public debout, dynamique<\/b><small>Spectacle avec public dynamique, danse, feria, f\u00eate votive, carnaval, spectacle de rue, grande parade, rendez-vous sportif sans protection du public<\/small><\/div><em>P2 = 0,40<\/em><\/label>\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"p2\" value=\"0.40\" data-ris data-lib=\"Plusieurs jours, public permanent\"><div><b>\u00c9v\u00e9nement sur plusieurs jours<\/b><small>Pr\u00e9sence permanente du public : h\u00e9bergement sur site ou \u00e0 proximit\u00e9<\/small><\/div><em>P2 = 0,40<\/em><\/label>\n   <\/div><span class=\"s60f-msg\">Choisissez le comportement du public<\/span><\/div>\n\n  <div class=\"s60f-plein\" data-groupe=\"e1\"><span class=\"s60f-ch\">Accessibilit\u00e9 du site <span class=\"s60f-req\">*<\/span><\/span>\n   <p class=\"s60f-aide\" style=\"margin-bottom:8px\">Si plusieurs crit\u00e8res s\u2019appliquent, retenez le niveau le plus \u00e9lev\u00e9.<\/p>\n   <div class=\"s60f-choix\">\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"e1\" value=\"0.25\" data-ris><div><b>Faible<\/b><small>Structures permanentes (b\u00e2timents, salles en dur) \u00b7 voies publiques avec acc\u00e8s d\u00e9gag\u00e9s \u00b7 conditions d\u2019acc\u00e8s ais\u00e9es<\/small><\/div><em>E1 = 0,25<\/em><\/label>\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"e1\" value=\"0.30\" data-ris><div><b>Mod\u00e9r\u00e9<\/b><small>Structures non permanentes (gradins, tribunes, chapiteaux) \u00b7 espaces naturels de moins de 2 ha \u00b7 brancardage de 150 \u00e0 300 m \u00b7 terrain en pente sur plus de 100 m<\/small><\/div><em>E1 = 0,30<\/em><\/label>\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"e1\" value=\"0.35\" data-ris><div><b>Moyen<\/b><small>Espaces naturels de 2 \u00e0 5 ha \u00b7 brancardage de 300 \u00e0 600 m \u00b7 terrain en pente sur plus de 150 m \u00b7 autres conditions d\u2019acc\u00e8s difficiles<\/small><\/div><em>E1 = 0,35<\/em><\/label>\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"e1\" value=\"0.40\" data-ris><div><b>\u00c9lev\u00e9<\/b><small>Espaces naturels de plus de 5 ha \u00b7 brancardage de plus de 600 m \u00b7 terrain en pente sur plus de 300 m \u00b7 talus, escaliers, voies non carrossables \u00b7 progression des secours g\u00ean\u00e9e par le public<\/small><\/div><em>E1 = 0,40<\/em><\/label>\n   <\/div><span class=\"s60f-msg\">Choisissez le niveau d\u2019accessibilit\u00e9<\/span><\/div>\n\n  <div class=\"s60f-plein\" data-groupe=\"e2\"><span class=\"s60f-ch\">D\u00e9lai d\u2019intervention des secours publics <span class=\"s60f-req\">*<\/span><\/span>\n   <p class=\"s60f-aide\" style=\"margin-bottom:8px\">Temps estim\u00e9 pour qu\u2019un engin des sapeurs-pompiers arrive sur le site.<\/p>\n   <div class=\"s60f-choix\">\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"e2\" value=\"0.25\" data-ris><div><b>10 minutes ou moins<\/b><\/div><em>E2 = 0,25<\/em><\/label>\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"e2\" value=\"0.30\" data-ris><div><b>De 10 \u00e0 20 minutes<\/b><\/div><em>E2 = 0,30<\/em><\/label>\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"e2\" value=\"0.35\" data-ris><div><b>De 20 \u00e0 30 minutes<\/b><\/div><em>E2 = 0,35<\/em><\/label>\n    <label class=\"s60f-opt\"><input type=\"radio\" name=\"e2\" value=\"0.40\" data-ris><div><b>Plus de 30 minutes<\/b><\/div><em>E2 = 0,40<\/em><\/label>\n   <\/div><span class=\"s60f-msg\">Choisissez le d\u00e9lai d\u2019intervention<\/span><\/div>\n\n  <div class=\"s60f-plein\"><label class=\"s60f-ch\" for=\"f-pubspec\">Public sp\u00e9cifique<\/label><input type=\"text\" id=\"f-pubspec\"><\/div>\n  <div class=\"s60f-plein\"><label class=\"s60f-ch\" for=\"f-pubetr\">Public \u00e9tranger<\/label><input type=\"text\" id=\"f-pubetr\"><\/div>\n  <div class=\"s60f-plein\"><label class=\"s60f-ch\" for=\"f-partic\">Autres particularit\u00e9s<\/label><textarea id=\"f-partic\"><\/textarea><\/div>\n <\/div>\n<\/div>\n\n<div class=\"s60f-res s60f-vide\" id=\"s60f-res\" aria-live=\"polite\">\n <div class=\"s60f-sur\">Ratio d\u2019intervenants secouristes<\/div>\n <div class=\"s60f-res-haut\">\n  <div class=\"s60f-ris\" id=\"r-ris\">\u2014<small>RIS<\/small><\/div>\n  <div><div class=\"s60f-disp\" id=\"r-disp\">R\u00e9sultat en attente<\/div><div class=\"s60f-compo\" id=\"r-compo\">Renseignez l\u2019effectif, le comportement du public, l\u2019accessibilit\u00e9 et le d\u00e9lai d\u2019intervention.<\/div><\/div>\n <\/div>\n <div class=\"s60f-detail\">\n  <div><b id=\"r-p\">\u2014<\/b><span>Effectif retenu (P)<\/span><\/div>\n  <div><b id=\"r-p2\">\u2014<\/b><span>P2 comportement<\/span><\/div>\n  <div><b id=\"r-e1\">\u2014<\/b><span>E1 accessibilit\u00e9<\/span><\/div>\n  <div><b id=\"r-e2\">\u2014<\/b><span>E2 d\u00e9lai<\/span><\/div>\n  <div><b id=\"r-i\">\u2014<\/b><span>Indicateur i<\/span><\/div>\n <\/div>\n <div class=\"s60f-formule\" id=\"r-formule\">RIS = ((P2 + E1 + E2) \u00d7 P) \u00f7 1000<\/div>\n <p class=\"s60f-note\" id=\"r-note\">Calcul indicatif selon le r\u00e9f\u00e9rentiel national (RIS = (P2 + E1 + E2) \u00d7 P \/ 1000). Il concerne le public ; la couverture des acteurs est \u00e9tudi\u00e9e \u00e0 part. Le dimensionnement d\u00e9finitif est valid\u00e9 par Secours 60 et l\u2019autorit\u00e9 de police.<\/p>\n<\/div>\n\n<div class=\"s60f-bloc s60f-noprint\">\n <div class=\"s60f-alerte\" id=\"s60f-alerte\">Certains champs obligatoires ne sont pas remplis : ils sont signal\u00e9s en rouge.<\/div>\n <div class=\"s60f-ok\" id=\"s60f-ok\" role=\"status\"><\/div>\n <input type=\"text\" id=\"f-site-web\" class=\"s60f-piege\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\">\n <div class=\"s60f-actions\">\n  <button type=\"button\" class=\"s60f-btn s60f-btn-rouge\" id=\"s60f-envoyer\">Envoyer ma demande<\/button>\n  <button type=\"button\" class=\"s60f-btn s60f-btn-contour\" id=\"s60f-imprimer\">Enregistrer en PDF<\/button>\n <\/div>\n <button type=\"button\" class=\"s60f-lien\" id=\"s60f-effacer\">Effacer le formulaire<\/button>\n <p class=\"s60f-fin\">Votre demande est transmise \u00e0 la f\u00e9d\u00e9ration Secours 60 (<a href=\"mailto:federation@secours60.fr\">federation@secours60.fr<\/a>). Vous pouvez aussi l\u2019enregistrer en PDF pour vos archives.<\/p>\n<\/div>\n\n<\/form>\n<\/div>\n<script>\n(function(){\nvar f=document.getElementById('s60f-form'); if(!f) return;\nvar CF7=0, PAGE=420, AMP=String.fromCharCode(38);\nvar $=function(id){return document.getElementById(id)};\nvar fmt=function(n,d){return n.toLocaleString('fr-FR',{minimumFractionDigits:d,maximumFractionDigits:d})};\nvar val=function(name){var r=f.querySelector('input[name=\"'+name+'\"]:checked');return r?parseFloat(r.value):null};\nif(!$('f-date').value){var t=new Date();$('f-date').value=t.getFullYear()+'-'+String(t.getMonth()+1).padStart(2,'0')+'-'+String(t.getDate()).padStart(2,'0')}\nfunction bascule(){\n $('f-client-autre-w').hidden=$('f-client').value!=='Autre';\n var c=(f.querySelector('input[name=circuit]:checked')||{}).value==='Oui';\n $('f-circuit-w').hidden=!c;$('f-distance-w').hidden=!c;\n}\nfunction calcul(){\n var p1=parseInt($('f-p1').value,10),p2=val('p2'),e1=val('e1'),e2=val('e2');\n var res=$('s60f-res');\n var P=(p1>0)?(p1<=100000?p1:100000+(p1-100000)\/2):null;\n $('r-p').textContent=P?fmt(Math.round(P),0):'\u2014';\n $('r-p2').textContent=p2!==null?fmt(p2,2):'\u2014';\n $('r-e1').textContent=e1!==null?fmt(e1,2):'\u2014';\n $('r-e2').textContent=e2!==null?fmt(e2,2):'\u2014';\n if(!P||p2===null||e1===null||e2===null){\n  res.classList.add('s60f-vide');$('r-i').textContent='\u2014';$('r-formule').textContent='RIS = ((P2 + E1 + E2) \u00d7 P) \u00f7 1000';\n  $('r-ris').innerHTML='\u2014<small>RIS<\/small>';$('r-disp').textContent='R\u00e9sultat en attente';\n  $('r-compo').textContent='Renseignez l\u2019effectif, le comportement du public, l\u2019accessibilit\u00e9 et le d\u00e9lai d\u2019intervention.';return;\n }\n var i=Math.round((p2+e1+e2)*100)\/100, ris=i*P\/1000;\n res.classList.remove('s60f-vide');\n $('r-i').textContent=fmt(i,2);\n var rr=Math.round(ris*100)\/100;\n $('r-ris').innerHTML=fmt(rr,rr%1===0?0:2)+'<small>RIS<\/small>';\n $('r-formule').textContent=(p1>100000?'P = 100 000 + ('+fmt(p1,0)+' \u2212 100 000) \u00f7 2 = '+fmt(Math.round(P),0)+'\\n':'')+'RIS = ((P2 + E1 + E2) \u00d7 P) \u00f7 1000 = (('+fmt(p2,2)+' + '+fmt(e1,2)+' + '+fmt(e2,2)+') \u00d7 '+fmt(Math.round(P),0)+') \u00f7 1000 = '+fmt(rr,rr%1===0?0:2);\n var n=Math.ceil(ris-1e-9),d,c;\n if(ris<=0.25){d='Pas de DPS obligatoire';c='Le r\u00e9f\u00e9rentiel n\u2019impose pas de dispositif. L\u2019autorit\u00e9 de police peut toutefois en demander un, et Secours 60 peut vous conseiller.'}\n else if(ris<=1.125){d='PAPS \u00b7 point d\u2019alerte et de premiers secours';c='2 intervenants secouristes.'}\n else if(ris<=12){d='DPS de petite envergure (DPS-PE)';c=Math.max(4,n)+' intervenants secouristes, sur un poste de secours.'}\n else if(ris<=36){d='DPS de moyenne envergure (DPS-ME)';c=n+' intervenants secouristes, r\u00e9partis sur plusieurs postes, avec un chef de dispositif.'}\n else{d='DPS de grande envergure (DPS-GE)';c=n+' intervenants secouristes, r\u00e9partis sur plusieurs secteurs, avec un chef de dispositif.'}\n $('r-disp').textContent=d;$('r-compo').textContent=c;\n}\nfunction verifier(){\n var ok=true;\n f.querySelectorAll('[required]').forEach(function(el){var w=el.parentNode,bad=!String(el.value).trim()||(el.type==='email'?!\/^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$\/.test(el.value.trim()):false)||(el.type==='number'?!(parseInt(el.value,10)>0):false);w.classList.toggle('s60f-err',bad);if(bad)ok=false});\n var d=$('f-debut').value,e=$('f-fin').value;if(d?(e?e<=d:false):false){$('f-fin').parentNode.classList.add('s60f-err');ok=false}\n ['p2','e1','e2'].forEach(function(g){var w=f.querySelector('[data-groupe='+g+']'),bad=val(g)===null;w.classList.toggle('s60f-err',bad);if(bad)ok=false});\n $('s60f-alerte').textContent='Certains champs obligatoires ne sont pas remplis : ils sont signal\u00e9s en rouge.';$('s60f-alerte').style.display=ok?'none':'block';$('s60f-ok').style.display='none';\n if(!ok){var p=f.querySelector('.s60f-err');if(p)p.scrollIntoView({behavior:'smooth',block:'center'})}\n return ok;\n}\nfunction recap(){\n var L=[];\n f.querySelectorAll('.s60f-bloc').forEach(function(b){\n  var h=b.querySelector('h2');if(!h)return;\n  L.push('');L.push('== '+h.textContent.replace(\/^\\d+\/,'').trim().toUpperCase()+' ==');\n  b.querySelectorAll('.s60f-grille > div').forEach(function(w){\n   if(w.hidden)return;var lab=w.querySelector('.s60f-ch');if(!lab)return;\n   var nom=lab.textContent.replace('*','').trim(),v='';\n   var ch=w.querySelectorAll('input:checked');\n   if(w.querySelector('input[type=radio],input[type=checkbox]')){var t=[];ch.forEach(function(c){var l=c.closest('label'),x=l.querySelector('b')||l.querySelector('span');t.push(x?x.textContent.trim():l.textContent.trim())});v=t.join(', ')}\n   else{var el=w.querySelector('input,select,textarea');v=el?String(el.value).trim():'';v=v.replace(\/^(\\d{4})-(\\d{2})-(\\d{2})(?:T(\\d{2}:\\d{2}))?$\/,function(m,y,mo,j,h){return j+'\/'+mo+'\/'+y+(h?' \u00e0 '+h:'')})}\n   if(v)L.push(nom+' : '+v);\n  });\n });\n L.push('');L.push('== CALCUL DU RIS ==');\n L.push('RIS : '+$('r-ris').childNodes[0].textContent+' \/ '+$('r-disp').textContent);\n L.push($('r-compo').textContent);\n L.push($('r-formule').textContent);\n return L.join('\\n').trim();\n}\nf.s60fRecap=recap;\nfunction message(ok,txt){var o=$('s60f-ok'),a=$('s60f-alerte');if(ok){o.textContent=txt;o.style.display='block';a.style.display='none'}else{a.textContent=txt;a.style.display='block';o.style.display='none'}}\nfunction messagerie(){\n var sujet='Demande de DPS : '+$('f-nom').value+' ('+$('f-raison').value+')';\n location.href='mailto:federation@secours60.fr?cc=contact@secours60.fr'+AMP+'subject='+encodeURIComponent(sujet)+AMP+'body='+encodeURIComponent(recap());\n message(true,'Votre messagerie s\u2019ouvre avec la demande pr\u00eate \u00e0 partir : il ne vous reste qu\u2019\u00e0 cliquer sur Envoyer.');\n}\nfunction envoyer(){\n if(!verifier())return;\n var bt=$('s60f-envoyer');\n if($('f-site-web').value){message(true,'Merci, votre demande a bien \u00e9t\u00e9 envoy\u00e9e.');return}\n if(!CF7){messagerie();return}\n bt.disabled=true;bt.textContent='Envoi en cours\u2026';\n var d=new FormData();\n d.append('_wpcf7',CF7);d.append('_wpcf7_version','6.0');d.append('_wpcf7_locale','fr_FR');\n d.append('_wpcf7_unit_tag','wpcf7-f'+CF7+'-p'+PAGE+'-o1');d.append('_wpcf7_container_post',PAGE);\n d.append('courriel',$('f-mail').value.trim());d.append('raison',$('f-raison').value.trim());\n d.append('manifestation',$('f-nom').value.trim());d.append('ris',$('r-ris').childNodes[0].textContent+' ('+$('r-disp').textContent+')');\n d.append('recap',recap());\n fetch('\/?rest_route=\/contact-form-7\/v1\/contact-forms\/'+CF7+'\/feedback',{method:'POST',body:d}).then(function(r){return r.json()}).then(function(j){\n  if(j.status==='mail_sent'){bt.textContent='Demande envoy\u00e9e';message(true,'Merci, votre demande a bien \u00e9t\u00e9 envoy\u00e9e \u00e0 Secours 60. Un accus\u00e9 de r\u00e9ception vous a \u00e9t\u00e9 adress\u00e9 \u00e0 '+$('f-mail').value.trim()+'.')}\n  else{bt.disabled=false;bt.textContent='Envoyer ma demande';message(false,'L\u2019envoi n\u2019a pas abouti ('+(j.message||'erreur')+'). R\u00e9essayez, ou utilisez votre messagerie : elle va s\u2019ouvrir avec la demande r\u00e9dig\u00e9e.');setTimeout(messagerie,1500)}\n }).catch(function(){bt.disabled=false;bt.textContent='Envoyer ma demande';message(false,'L\u2019envoi n\u2019a pas abouti. Votre messagerie va s\u2019ouvrir avec la demande r\u00e9dig\u00e9e.');setTimeout(messagerie,1500)});\n}\nf.addEventListener('input',function(ev){var w=ev.target.closest('.s60f-err');if(w)w.classList.remove('s60f-err');bascule();calcul()});\nf.addEventListener('change',function(){bascule();calcul()});\n$('s60f-envoyer').addEventListener('click',envoyer);\n$('s60f-imprimer').addEventListener('click',function(){if(!verifier())return;$('s60f-date-impr').textContent='\u00c9dit\u00e9 le '+new Date().toLocaleDateString('fr-FR');window.print()});\n$('s60f-effacer').addEventListener('click',function(){if(confirm('Effacer toutes les r\u00e9ponses ?')){f.reset();f.querySelectorAll('.s60f-err').forEach(function(x){x.classList.remove('s60f-err')});$('s60f-alerte').style.display='none';$('f-date').value='';\n var t=new Date();$('f-date').value=t.getFullYear()+'-'+String(t.getMonth()+1).padStart(2,'0')+'-'+String(t.getDate()).padStart(2,'0');bascule();calcul()}});\nbascule();calcul();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Demande de DPS Pr\u00e9parez votre dispositif de secours Remplissez la fiche de renseignements en ligne : le ratio d\u2019intervenants secouristes (RIS) de votre manifestation se calcule automatiquement au fil de vos r\u00e9ponses. Demande de Dispositif Pr\u00e9visionnel de Secours F\u00e9d\u00e9ration Secours 60 \u00b7 federation@secours60.fr \u00b7 06 21 73 61 23 1Organisateur de la manifestation Les champs &hellip; <a href=\"https:\/\/secours60.fr\/index.php\/demande-dps\/\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Demande de DPS en ligne<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/secours60.fr\/index.php\/wp-json\/wp\/v2\/pages\/420"}],"collection":[{"href":"https:\/\/secours60.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/secours60.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/secours60.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/secours60.fr\/index.php\/wp-json\/wp\/v2\/comments?post=420"}],"version-history":[{"count":6,"href":"https:\/\/secours60.fr\/index.php\/wp-json\/wp\/v2\/pages\/420\/revisions"}],"predecessor-version":[{"id":446,"href":"https:\/\/secours60.fr\/index.php\/wp-json\/wp\/v2\/pages\/420\/revisions\/446"}],"wp:attachment":[{"href":"https:\/\/secours60.fr\/index.php\/wp-json\/wp\/v2\/media?parent=420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}