SPB Git forge

spb/job-ka

Public
229commits 1branches 0releases
38.1 MBsize
maindefault branch
1 h agolast push
HTML 82.1% Python 14.6% TypeScript 1.9% CSS 1% JavaScript 0.5%
80.4 KB · 1,641 lines html
Raw Blame History
123456789<!DOCTYPE html>10<html lang="en">11<head>12    <meta charset="UTF-8">13    <meta http-equiv="cache-control" content="max-age=0"/>14    <meta http-equiv="cache-control" content="no-cache"/>15    <meta http-equiv="expires" content="0"/>16    <meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT"/>17    <meta http-equiv="pragma" content="no-cache"/>1819        <meta property="og:title" content="Offre d&#39;emploi : Directeur ou directrice, Parcs nationaux et campings - Parc national de la Jacques-Cartier, Stoneham-et-Tewkesbury"/>20        <meta property="og:description" content="Voir les d&eacute;tails de l&#39;emploi et postuler maintenant"/>21        <meta property="og:url" content="https://tre.tbe.taleo.net/tre01/ats/careers/v2/viewRequisition?org=SEPAQ&cws=37&rid=7648"/>22        <meta property="og:image" content="https://statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/servlet/dynamic/images/imge_1358.png?org=SEPAQ"/>23<meta name="twitter:card" content="summary_large_image" />24    <!-- All the new browsers overrides this value of  maximum-scale=3, user-scalable=1-->25    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=3, user-scalable=1">2627    <link href='https://fonts.googleapis.com/css?family=Roboto:400,400italic,100,100italic,700,700italic&subset=latin,greek-ext,greek,vietnamese,cyrillic-ext,latin-ext' rel='stylesheet' type='text/css'>2829    30        <title>Centre de carrières</title>31    32    3334353637383940414243444546474849505152<script type="text/javascript">53    var isCareerCenterValidation = true;54</script>55<style type="text/css">56    body {57        background: #363636;58        color: #ccc;59    }60</style>61626364    <link href="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/css/CwsV2/bootstrap.min.css" rel="stylesheet" media="screen">6566    <link href="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/css/CwsV2/jquery-ui-1.14.2.min.css" rel="stylesheet" media="screen">6768    <link href="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/css/CwsV2/jquery-ui.theme.min.css" rel="stylesheet" media="screen">6970    <link href="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/css/CwsV2/font-awesome.min.css" rel="stylesheet" media="screen">7172    <link href="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/css/CwsV2/main.css" rel="stylesheet" media="screen">7374    <link href="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/css/CwsV2/consent-cookie.css" rel="stylesheet" media="screen">7576    <link href="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/css/CwsV2/themes/modern_theme/jqueryUI/jquery-ui.theme.min.css" rel="stylesheet" media="screen">7778    <link href="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/css/CwsV2/themes/modern_theme/modern_theme.css" rel="stylesheet" media="screen">7980    <link href="https://statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/servlet/dynamic/css/theme_102_R26B20_26-07-11-14-14-53-26.B2_prod.css?lastUploaded=1582833415000&org=SEPAQ" rel="stylesheet" media="screen">818283    <script src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/UIv9/lib/jquery-3.7.1.js"></script>8485    <script src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/UIv9/lib/jquery.validate.1.17.js"></script>8687    <script src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/UIv9/lib/jquery-ui-1.14.2.js"></script>8889    <script src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/CwsV2/libs/bootstrap.min.js"></script>9091    <script src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/CwsV2/libs/dropbox-integration.js"></script>9293    <script src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/CwsV2/libs/main.js"></script>9495    <script src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/CwsV2/libs/consent-cookie.js"></script>9697    <script src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/CwsV2/libs/jquery.jscroll.min.js"></script>9899    <script src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/UIv8/tbe-util-scripts.js"></script>100101    <script src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/UIv8/rollingEntity.js"></script>102103    <script src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/UIv8/password123.js"></script>104105    <script src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/UIv9/lib/jquery-migrate-3.6.0.min.js"></script>106107108109</head>110<body>111112113<header >114<!-- Google Tag Manager 2023 -->115<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':116new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],117j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=118'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);119})(window,document,'script','dataLayer','GTM-MMBNKC');</script>120<!-- End Google Tag Manager 2023 -->121<!-- Google Tag Manager (noscript) 2023 -->122<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MMBNKC"123height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>124<!-- End Google Tag Manager (noscript) 2023 -->125<!-- Global site tag (gtag.js) - Google Analytics -->126<script async src="https://www.googletagmanager.com/gtag/js?id=UA-68988-7"></script>127<script>128window.dataLayer = window.dataLayer || [];129function gtag(){dataLayer.push(arguments);}130gtag('js', new Date());131gtag('config', 'UA-68988-7');132</script>133<!--134Start of global snippet: Please do not remove135Place this snippet between the head tags on every page of your site.136-->137<!-- Global site tag (gtag.js) - Google Marketing Platform -->138<script async src="https://www.googletagmanager.com/gtag/js?id=DC-9418310"></script>139<script>140window.dataLayer = window.dataLayer || [];141function gtag(){dataLayer.push(arguments);}142gtag('js', new Date());143gtag('config', 'DC-9418310');144</script>145<!-- End of global snippet: Please do not remove -->146<!--147Event snippet for TALEO - All Visitors on https://sepaq.tss01.tbe.taleo.net/: Please do not remove.148Place this snippet on pages with events you’re tracking.149Creation date: 01/28/2020150-->151<script>152gtag('event', 'conversion', {153'allow_custom_scripts': true,154'u1': '[pageUrl]',155'u2': '[pagename]',156'send_to': 'DC-9418310/ontaleo/taleo0+standard'157});158</script>159<noscript>160<img src="https://ad.doubleclick.net/ddm/activity/src=9418310;type=ontaleo;cat=taleo0;u1=[pageUrl];u2=[pagename];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;ord=1?" width="1" height="1" alt=""/>161</noscript>162<!-- End of event snippet: Please do not remove -->163<style>164body {165background-color: #f6f6f6;166}167header {168margin-bottom: 8em;169}170.oracletaleocwsv2-tagline {171display: none !important;172}173.oracletaleocwsv2-navigation {174padding-bottom: 0 !important;175}176.oracletaleocwsv2-accordion-fluid-col {177padding-right: 230px !important;178}179.oracletaleocwsv2-btn-square {180height: 63px !important;181}182.oracletaleocwsv2-job-description,183.btn {184background-image: none !important;185}186.oracletaleocwsv2-job-description {187padding: 2em !important;188}189.well {190background-color: white !important;191}192.oracletaleocwsv2-paginationbar {193display: none;194}195.image-description {196padding: 2em 0 0 0;197}198strong {199font-size: 1.3em;200}201.cws-v2 h1 {202color: #006f53;203}204</style>205<!-- Fix navbar bottom border -->206<style>207.navbar-fixed-top {208border-width: 0 0 0px !important;209}210</style>211<!-- Fix navbar height -->212<style>213.navbar-fixed-top {214margin-top: -10px;215}216@media (min-width: 768px) {217.cws-v2 .oracletaleocwsv2-main-nav {218margin-bottom: -7px !important;219}220}221</style>222<!-- Fix mobile navbar menu -->223<style>224@media (max-width: 767px) {225.cws-v2 .oracletaleocwsv2-btn-square {226padding-top: 12px !important;227vertical-align: middle !important;228}229}230</style>231<!-- Image header -->232<style>233.img-header {234margin-top: 63px;235}236.img-header-mobile {237margin-top: 125px;238display: none;239}240@media (max-width: 575px) {241.img-header {242display: none;243}244.img-header-mobile {245display: block;246}247}248</style>249<!-- Fix space between section -->250<style>251.cws-v2 section+section {252padding-bottom: 3em !important;253}254</style>255<!--In search results page, fix the shared button-->256<style>257.oracletaleocwsv2-job-description .social-share-plugin .socials:after {258margin-top: 30px !important;259}260.social-share-plugin .socials:after {261margin-top: 0px !important;262}263@media (max-width: 767px) {264.oracletaleocwsv2-accordion-content .social-share-plugin .socials:after {265margin-top: 30px !important;266}267}268.social-share-plugin .socials li,269.social-share-plugin .socials li:before {270text-align: center;271}272.social-share-plugin .socials.show {273background-color: white;274border: 1px solid black;275}276.social-share-plugin .socials:after {277border-left: 12px solid black !important;278}279@media (max-width: 767px) {280.oracletaleocwsv2-accordion-content .social-share-plugin .socials:after {281border-left: 12px solid rgba(0, 0, 0, 0) !important;282border-right: 12px solid rgba(0, 0, 0, 0) !important;283border-top: 12px solid black !important;284}285}286</style>287<!--In search results page, fix email icon on email button who replace shared button-->288<style>289.ss-icon.email:before {290content: "\f003" !important;291background: none !important;292/* width: 21px;293height: 21px; */294}295</style>296<!-- Fix search button color-->297<style>298@media (min-width: 768px) {299.cws-v2 .oracletaleocwsv2-main-nav .btn.oracletaleocwsv2-current-page {300color: white;301}302}303</style>304<!-- Add page loader -->305<style>306.loader {307position: fixed;308z-index: 9999;309top: 0;310left: 0;311width: 100%;312height: 100%;313background: black;314}315</style>316<!--<div id="loader" class="loader"></div>-->317<section>318<nav class="fixed-top">319<div class="cws-v2" style="background-color:black;">320<div class="container-fluid">321<div class="row" style="padding-top:10px;">322<div class="col-xs-12 col-sm-6">323<div id="logo_inner" style="padding-top: 13px;">324<a href="https://www.sepaq.com/">325<img style="width: 94px;height: 34px;"326src="https://statictre.tbe.taleo.net/tre01/ats/cacheable/R17-10-31-13-50-06-17.B2_prod/servlet/dynamic/images/imge_1124.png?lastUploaded=1516221442389&org=SEPAQ"327class="logo_img">328</a>329</div>330</div>331<div id="tbe-nav-to-add" class="col-xs-12 col-sm-6">332</div>333</div>334</div>335</div>336</section>337</header>338339<div id="oracletaleocwsv2-wrapper" class="cws-v2">340341    342    343344345<section class="oracletaleocwsv2-navigation">346    <div class="container-fluid">347        <nav class="oracletaleocwsv2-main-nav clearfix"  role="navigation" aria-label="Navigation">348            <div class="oracletaleocwsv2-btn-grouped oracletaleocwsv2-units-4">349                350                <div class="oracletaleocwsv2-btn-grouped-unit">351                    <a href="https://tre.tbe.taleo.net/tre01/ats/careers/v2/jobSearch?org=SEPAQ&cws=37"352                       353                            class="btn btn-default oracletaleocwsv2-btn-square oracletaleocwsv2-btn-fa fa-search">Nouvelle recherche354                       355                    </a>356                </div>357                358                <div class="oracletaleocwsv2-btn-grouped-unit oracletaleocwsv2-last">359                    360                    <a href="https://tre.tbe.taleo.net/tre01/ats/careers/v2/candidateLogin?org=SEPAQ&cws=37&rid=7648"361                       362                            class="btn btn-default oracletaleocwsv2-btn-square oracletaleocwsv2-btn-fa fa-sign-in">Page de connexion363                       364                    </a>365                    <!--/.login-portal-->366                </div>367            </div>368        </nav>369    </div>370    <!--/.container-fluid-->371</section>372    373374375376<section name="sectionContainer">377<div class="container-fluid">378<section>379<div class="container-fluid">380<div class="row">381<div class="col-xs-12 col-sm-12" tabindex="0">382<h2 role="heading" aria-level="2">383<script type="text/javascript">384document.title = "Résumé du poste";385</script>386Résumé du poste387</h2>388</div>389<!--/.col-xs-12-->390</div>391<!--/.row-->392</div>393<!--/.container-fluid-->394</section><div class="row"><link rel="stylesheet" href="https://statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/css/UIv9/social-plugin.css" type="text/css"/>395<script type="application/ld+json">{396"title" : "Directeur ou directrice",397"url" : "https://tre.tbe.taleo.net/tre01/ats/careers/v2/viewRequisition?org=SEPAQ&cws=37&rid=7648",398"datePosted" : "2026-07-30 00:00:00.0",399"employmentType" : "Régulier",400"validThrough" : "2026-08-20 04:00:00.0",401"hiringOrganization" : {402"name" : "SEPAQ",403"@type" : "Organization"404},405"jobLocation" : {406"address" : {407"addressLocality" : "Parc national de la Jacques-Cartier, Stoneham-et-Tewkesbury",408"addressRegion" : "Québec",409"addressCountry" : {410"name" : "CA",411"@type" : "Country"412},413"streetAddress" : "103 chemin du Parc-National",414"postalCode" : "G3C 2T5",415"@type" : "PostalAddress"416},417"@type" : "Place"418},419"description" : "<p>Lieu : Parc national de la Jacques-Cartier, Stoneham-et-Tewkesbury</p><p>Salaire : Classe 8 (98 171 $ à 149 084 $ annuellement) selon expérience</p><p>+ Allocation quotidienne de soutien au transport de 6 $/jour</p><p>Poste régulier de la catégorie du personnel cadre</p><p>Temps plein </p><p><strong>VOTRE RÔLE</strong></p><p>Assurer la gestion de l’établissement et mobiliser votre équipe afin que nos clients vivent une expérience mémorable.</p><p><strong>VOTRE CONTRIBUTION</strong></p><p>Relevant de la directrice principale des opérations, le directeur ou la directrice aura comme mandat principal de planifier, organiser, diriger et contrôler l’ensemble des opérations du parc. Pour y parvenir, vous devrez concilier la gestion rigoureuse des opérations du territoire et les impératifs de conservation, les stratégies de développement et la découverte des milieux naturels, le développement des affaires et l’harmonisation avec les milieux régionaux, l’implication des ressources humaines et la recherche de l’excellence dans les expériences offertes aux visiteurs. Pour y parvenir, vous devrez utiliser une approche mobilisatrice, communiquer avec facilité, disposer de fortes aptitudes en gestion des opérations, des ressources humaines, financières et informationnelles. </p><p>Plus précisément : </p><ul><li>Vous supervisez une équipe composée de 7 gestionnaires soit : 3 chefs de service et 4 coordonnateurs ainsi que 2 employés en soutien administratif.</li><li>Vous définissez les orientations pour le parc, élaborez les plans d’affaires et les plans d’action relatifs à l’opération du parc et en assurez la mise en œuvre afin de soutenir la mission du parc, sa performance globale et son développement durable.</li><li>Vous assurez la gestion financière du parc en étant au cœur des exercices budgétaires et de suivis des revenus, dépenses, masse salariale et immobilisation sous sa responsabilité, et ce, dans une perspective d’optimisation de la performance et d’atteinte des objectifs organisationnels.</li><li>Vous planifiez et assurez la réalisation de projets d’immobilisation en collaboration avec les équipes de professionnels de l’organisation.</li><li>Vous veillez à offrir une expérience visiteur distinctive, sécuritaire et de grande qualité, cohérente avec les valeurs et les standards de la Sépaq.</li><li>Vous assurez un équilibre durable entre la conservation du patrimoine naturel et bâti, l'accessibilité du territoire et sa mise en valeur.</li><li>Vous supervisez, mobilisez et développez une équipe de gestion engagée et performante, tout en favorisant un climat de travail sain, sécuritaire, inclusif et propice à l'épanouissement des équipiers.</li><li>Vous assurez l'application des lois, règlements, politiques, procédures et conventions collectives en vigueur et veillez à l’application des standards en matière de santé et sécurité.</li><li>Vous contribuez à positionner le parc comme un acteur clé du développement durable et du rayonnement de la région en créant des partenariats avec les principaux acteurs du milieu.</li></ul><p><strong>VOS FORCES</strong></p><ul><li>Formation universitaire de premier cycle dans un domaine pertinent (administration des affaires, ou touristique, environnement, sciences de la nature ou toute autre formation pertinente à la nature du poste) ou toute combinaison de scolarité et d’expérience jugée pertinente pourra être considérée</li><li>Excellentes habiletés en relations interpersonnelles et en gestion des ressources humaines (leadership, coaching, syndicat, relations avec les acteurs régionaux);</li><li>Minimum de 10 ans d’expérience de gestion générale des ressources (financières, ressources humaines et milieu naturel); </li><li>Sensibilité avec les enjeux de conservation du milieu naturel;</li><li>Faire preuve d’un leadership rassembleur;</li><li>Posséder une vision stratégique et un sens politique développé;</li><li>La connaissance du  monde touristique, connaître ses intervenants, ses associations, le rôle des membres du réseau de distribution serait un atout.</li></ul><p><strong>VOS AVANTAGES</strong></p><ul><li>Accès gratuit aux parcs nationaux, aux sentiers de ski de fond, de raquette et de vélo ainsi qu’à l’Aquarium du Québec et autres attraits de la Sépaq</li><li>Rabais jusqu’à 50 % sur l’hébergement, la location d’équipement et les produits en boutique</li><li>Mobilité et avancement possibles aux quatre coins de la province</li><li>Régime de retraite à prestations déterminées qui assure un revenu prévisible et stable durant toute la retraite</li><li>Plusieurs autres avantages : programme de référencement, club social et plus encore</li></ul><p>Voir tous les avantages sur <a href=\"https://www.sepaq.com/organisation/carrieres-emplois.dot#raisons\">sepaq.com/carriere</a></p><p><strong>Notre mission</strong></p><p>Conserver, mettre en valeur et gérer de façon durable les territoires québécois exceptionnels, pour les générations actuelles et futures.</p><p><strong>Notre vision</strong></p><p>Leader en tourisme durable, la Sépaq inspire l’engagement envers la nature.</p><p><strong>Nos valeurs</strong></p><p>Agilité, collaboration, courage, passion et performance.</p><p>La Société des établissements de plein air du Québec (Sépaq) rassemble plus de 3200 passionnés au sein du plus grand réseau de plein air au Québec. L’équipe travaille tous les jours à la réalisation d’une mission ayant un impact concret et positif sur l'environnement, sur les gens et même sur son propre bien-être. Depuis plus de 40 ans, elle protège et met en valeur des territoires naturels et attraits touristiques grandioses pour que tous puissent profiter de leurs bienfaits. </p><p><span style=\"color: rgb(45,194,107);\"><strong>VEILLER SUR NOTRE MONDE, ÇA COMMENCE ICI.</strong></span></p><p><i>*Ce poste a le statut de cadre et ses conditions de travail sont prévues au Répertoire des conditions de travail du personnel cadre de la Sépaq.</i></p><p>La Sépaq souscrit au programme d’équité en matière d’emploi. Nous encourageons les femmes, les minorités visibles, les minorités ethniques, les autochtones et les personnes handicapées à présenter leur candidature. </p><p>Les candidatures seront traitées en toute confidentialité.<br />Nous remercions toutes les personnes qui poseront leur candidature, mais nous communiquerons seulement avec celles qui auront été retenues.</p>",420"identifier" : {421"name" : "SEPAQ",422"value" : "7648",423"@type" : "PropertyValue"424},425"@context" : "http://schema.org",426"@type" : "JobPosting"427}</script>428<div class="col-xs-12 col-sm-12 col-md-4">429<div class="well oracletaleocwsv2-job-description" tabindex="0">430<div class="oracletaleocwsv2-accordion-checkbox checkbox oracletaleocwsv2-custom-checkbox oracletaleocwsv2-ckbx-star">431<label>432<input type="checkbox" name="" value=""> <i class="fa" aria-hidden="true"></i>433</label>434</div><!--/.checkbox-->435<strong>436Directeur ou directrice437</strong>438<div class="row">439<div class="col-xs-12 col-sm-4 col-md-12">440<span class="small">441ID442</span>443<strong>4447648445</strong>446</div>447<div class="col-xs-12 col-sm-4 col-md-12">448<span class="small">449Emplacement450</span>451<strong>452Parc national de la Jacques-Cartier, Stoneham-et-Tewkesbury453</strong>454</div>455<div class="col-xs-12 col-sm-4 col-md-12">456<span class="small">457Service458</span>459<strong>460Parcs nationaux et campings461</strong>462</div>463</div>464</div><!--/.well-->465<a href="https://tre.tbe.taleo.net/tre01/ats/careers/v2/applyRequisition?org=SEPAQ&cws=37&rid=7648"466class="btn btn-primary btn-block btn-lg oracletaleocwsv2-btn-fa btn-primary fa-check"467>Postuler maintenant</a>468</div><!--/.col-xs-12--><div class="col-xs-12 col-sm-12 col-md-8"><div class="alert alert-info" role="alert" tabindex="0">469<h2 role="heading">Bienvenue à la Sépaq</h2>470<p><p><img class="image-description" src="https://statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/servlet/dynamic/images/imge_1390.jpg?lastUploaded=1703187176000&org=SEPAQ" /></p></p>471</div>472<!--/.alert-info--><section>473<div class="container-fluid">474<div class="col-12 col-sm-6 cws-V2-reqfield" tabindex="0">475<div class="col-sm-6 col-sm-3 cws-V2-reqfieldcell cws-V2-reqfieldcell-right"> Domaine de l'emploi: </div>476<div class="col-sm-6 col-sm-3 cws-V2-reqfieldcell cws-V2-reqfieldcell-left"><strong>Gestion</strong></div>477</div>478<div class="col-12 col-sm-6 cws-V2-reqfield" tabindex="0">479<div class="col-sm-6 col-sm-3 cws-V2-reqfieldcell cws-V2-reqfieldcell-right"> Date de fermeture: </div>480<div class="col-sm-6 col-sm-3 cws-V2-reqfieldcell cws-V2-reqfieldcell-left"><strong>2026-08-20</strong></div>481</div>482</div>483</section><div name="cwsJobDescription" tabindex="0" class="col-xs-12 col-sm-12 col-md-12 row" style="max-width: 100%;"><div style="all: unset;"> <p>Lieu : Parc national de la Jacques-Cartier, Stoneham-et-Tewkesbury</p><p>Salaire : Classe 8 (98 171 $ à 149 084 $ annuellement) selon expérience</p><p>+ Allocation quotidienne de soutien au transport de 6 $/jour</p><p>Poste régulier de la catégorie du personnel cadre</p><p>Temps plein </p><p><strong>VOTRE RÔLE</strong></p><p>Assurer la gestion de l’établissement et mobiliser votre équipe afin que nos clients vivent une expérience mémorable.</p><p><strong>VOTRE CONTRIBUTION</strong></p><p>Relevant de la directrice principale des opérations, le directeur ou la directrice aura comme mandat principal de planifier, organiser, diriger et contrôler l’ensemble des opérations du parc. Pour y parvenir, vous devrez concilier la gestion rigoureuse des opérations du territoire et les impératifs de conservation, les stratégies de développement et la découverte des milieux naturels, le développement des affaires et l’harmonisation avec les milieux régionaux, l’implication des ressources humaines et la recherche de l’excellence dans les expériences offertes aux visiteurs. Pour y parvenir, vous devrez utiliser une approche mobilisatrice, communiquer avec facilité, disposer de fortes aptitudes en gestion des opérations, des ressources humaines, financières et informationnelles. </p><p>Plus précisément : </p><ul><li>Vous supervisez une équipe composée de 7 gestionnaires soit : 3 chefs de service et 4 coordonnateurs ainsi que 2 employés en soutien administratif.</li><li>Vous définissez les orientations pour le parc, élaborez les plans d’affaires et les plans d’action relatifs à l’opération du parc et en assurez la mise en œuvre afin de soutenir la mission du parc, sa performance globale et son développement durable.</li><li>Vous assurez la gestion financière du parc en étant au cœur des exercices budgétaires et de suivis des revenus, dépenses, masse salariale et immobilisation sous sa responsabilité, et ce, dans une perspective d’optimisation de la performance et d’atteinte des objectifs organisationnels.</li><li>Vous planifiez et assurez la réalisation de projets d’immobilisation en collaboration avec les équipes de professionnels de l’organisation.</li><li>Vous veillez à offrir une expérience visiteur distinctive, sécuritaire et de grande qualité, cohérente avec les valeurs et les standards de la Sépaq.</li><li>Vous assurez un équilibre durable entre la conservation du patrimoine naturel et bâti, l'accessibilité du territoire et sa mise en valeur.</li><li>Vous supervisez, mobilisez et développez une équipe de gestion engagée et performante, tout en favorisant un climat de travail sain, sécuritaire, inclusif et propice à l'épanouissement des équipiers.</li><li>Vous assurez l'application des lois, règlements, politiques, procédures et conventions collectives en vigueur et veillez à l’application des standards en matière de santé et sécurité.</li><li>Vous contribuez à positionner le parc comme un acteur clé du développement durable et du rayonnement de la région en créant des partenariats avec les principaux acteurs du milieu.</li></ul><p><strong>VOS FORCES</strong></p><ul><li>Formation universitaire de premier cycle dans un domaine pertinent (administration des affaires, ou touristique, environnement, sciences de la nature ou toute autre formation pertinente à la nature du poste) ou toute combinaison de scolarité et d’expérience jugée pertinente pourra être considérée</li><li>Excellentes habiletés en relations interpersonnelles et en gestion des ressources humaines (leadership, coaching, syndicat, relations avec les acteurs régionaux);</li><li>Minimum de 10 ans d’expérience de gestion générale des ressources (financières, ressources humaines et milieu naturel); </li><li>Sensibilité avec les enjeux de conservation du milieu naturel;</li><li>Faire preuve d’un leadership rassembleur;</li><li>Posséder une vision stratégique et un sens politique développé;</li><li>La connaissance du  monde touristique, connaître ses intervenants, ses associations, le rôle des membres du réseau de distribution serait un atout.</li></ul><p><strong>VOS AVANTAGES</strong></p><ul><li>Accès gratuit aux parcs nationaux, aux sentiers de ski de fond, de raquette et de vélo ainsi qu’à l’Aquarium du Québec et autres attraits de la Sépaq</li><li>Rabais jusqu’à 50 % sur l’hébergement, la location d’équipement et les produits en boutique</li><li>Mobilité et avancement possibles aux quatre coins de la province</li><li>Régime de retraite à prestations déterminées qui assure un revenu prévisible et stable durant toute la retraite</li><li>Plusieurs autres avantages : programme de référencement, club social et plus encore</li></ul><p>Voir tous les avantages sur <a href="https://www.sepaq.com/organisation/carrieres-emplois.dot#raisons">sepaq.com/carriere</a></p><p><strong>Notre mission</strong></p><p>Conserver, mettre en valeur et gérer de façon durable les territoires québécois exceptionnels, pour les générations actuelles et futures.</p><p><strong>Notre vision</strong></p><p>Leader en tourisme durable, la Sépaq inspire l’engagement envers la nature.</p><p><strong>Nos valeurs</strong></p><p>Agilité, collaboration, courage, passion et performance.</p><p>La Société des établissements de plein air du Québec (Sépaq) rassemble plus de 3200 passionnés au sein du plus grand réseau de plein air au Québec. L’équipe travaille tous les jours à la réalisation d’une mission ayant un impact concret et positif sur l'environnement, sur les gens et même sur son propre bien-être. Depuis plus de 40 ans, elle protège et met en valeur des territoires naturels et attraits touristiques grandioses pour que tous puissent profiter de leurs bienfaits. </p><p><span style="color: rgb(45,194,107);"><strong>VEILLER SUR NOTRE MONDE, ÇA COMMENCE ICI.</strong></span></p><p><i>*Ce poste a le statut de cadre et ses conditions de travail sont prévues au Répertoire des conditions de travail du personnel cadre de la Sépaq.</i></p><p>La Sépaq souscrit au programme d’équité en matière d’emploi. Nous encourageons les femmes, les minorités visibles, les minorités ethniques, les autochtones et les personnes handicapées à présenter leur candidature. </p><p>Les candidatures seront traitées en toute confidentialité.<br />Nous remercions toutes les personnes qui poseront leur candidature, mais nous communiquerons seulement avec celles qui auront été retenues.</p> </div></div><link rel="stylesheet" href="https://statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/css/UIv9/social-plugin.css" type="text/css"/>484<div class="oracletaleocwsv2-button-navigation oracletaleocwsv2-job-description clearfix">485<a href="https://tre.tbe.taleo.net/tre01/ats/careers/v2/searchResults?org=SEPAQ&cws=37" class="btn back-button btn-default oracletaleocwsv2-btn-fa fa-caret-left">Précédent</a>486<button aria-expanded="false" type="button" role="button" data-href="https://tre.tbe.taleo.net/tre01/ats/careers/v2/viewRequisition?org=SEPAQ&cws=37&rid=7648"487class="btn btn-secondary oracletaleocwsv2-btn-fa social-share-btn fa-share-alt">Partager</button>488<div class="social-share-plugin"><ul tabindex="-1" aria-label="Partager" class="socials">489<li title="Copier le lien d'emploi" class="ss-icon link js-ss-link" data-copylinkmessage="Lien copié dans le presse-papiers." data-href="https://tre.tbe.taleo.net/tre01/ats/careers/v2/viewRequisition?org=SEPAQ&cws=37&rid=7648" ><button aria-label="Copier le lien d'emploi" class="social-btn-share"></button></li>490<li title="Envoyer le lien d'emploi par courriel" class="ss-icon email js-ss-email" data-copylinkmessage="Lien copié dans le presse-papiers." data-href="mailto:?subject=Le poste Directeur ou directrice peut vous int&eacute;resser&amp;body=Ce poste peut vous int&eacute;resser :491Titre : Directeur ou directrice492Soci&eacute;t&eacute; : SEPAQ493Cliquez sur le lien ci-dessous pour voir les d&eacute;tails du poste :494https://tre.tbe.taleo.net/tre01/ats/careers/requisition.jsp?org=SEPAQ%26cws=37%26rid=7648 " ><button aria-label="Envoyer le lien d'emploi par courriel" class="social-btn-share"></button></li>495<li title="Partager l'emploi sur Facebook" class="ss-icon facebook js-ss-facebook" data-copylinkmessage="Lien copié dans le presse-papiers." data-href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Ftre.tbe.taleo.net%2Ftre01%2Fats%2Fcareers%2Fv2%2FviewRequisition%3Forg%3DSEPAQ%26cws%3D37%26rid%3D7648&title=Voir les détails de l'emploi et postuler maintenant" ><button aria-label="Partager l'emploi sur Facebook" class="social-btn-share"></button></li>496</ul></div>497<a href="https://tre.tbe.taleo.net/tre01/ats/careers/v2/applyRequisition?org=SEPAQ&cws=37&rid=7648"498class="btn btn-primary oracletaleocwsv2-btn-fa btn-primary fa-check"499>Postuler maintenant</a>500</div><!--/.button-navigation-->501<script src="https://statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/js/UIv9/social-plugin.js"></script>502<script>503(function () {504'use strict';505socialShare.init();506})();507</script>508</div></div>509</div><!--/.container-fluid-->510</section>511</div>512513514<footer>515<section>516<div class="d-flex" style="background-color: black;">517<div class="col-xs-12 col-sm-12" style="color: white;text-align: center;padding-top:10px;">518<p>sepaq.com/carriere</p>519<p>Vous poursuivez votre recherche d’emploi à la Sépaq sur une plateforme d’un partenaire externe. Vos préférences en termes de témoins de connexion pour le site Web de la Sépaq ne sont pas applicables.</p>520</div>521</div>522</section>523<script>524function getParameterByName(name, url) {525if (!url) url = window.location.href;526name = name.replace(/[\[\]]/g, "\\$&");527var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),528results = regex.exec(url);529if (!results) return null;530if (!results[2]) return '';531return decodeURIComponent(results[2].replace(/\+/g, " "));532}533$(document).ready(function(){534var org = getParameterByName('org');535var cws = getParameterByName('cws');536// Redirection537var loc = window.location.toString();538if(loc.indexOf('/searchResults') >= 0) {539if(loc.indexOf('&sortColumn=') < 0) {540window.location.replace("https://tre.tbe.taleo.net/tre01/ats/careers/v2/searchResults?org=" + org + "&cws=" + cws + "&act=sort&sortColumn=2&sortOrder=D");541}542}543$("#tbe-nav-to-add").append($(".oracletaleocwsv2-main-nav"));544//$("header").find('.row').append($(".oracletaleocwsv2-main-nav"));545$(".oracletaleocwsv2-main-nav").css("margin-top","0");546$(".oracletaleocwsv2-job-description").parent().removeClass("col-md-4");547$( "h2:contains('Résumé du poste')" ).parent().css( "display", "none" );548$( "div.oracletaleocwsv2-job-description" ).find( "strong" ).first().css({ "font-size":"3.6em", "font-weight":"300", "padding":"0.6em 0", "line-height":"1em"});549$(".oracletaleocwsv2-job-description").find("*").removeClass("col-md-12");550$(".image-description").parent().appendTo(".oracletaleocwsv2-job-description").find("row");551$("h2:contains('Heureux de vous revoir!')").parent().css("display","none");552$(".oracletaleocwsv2-accordion-group").removeClass("oracletaleocwsv2-has-footer");553$(".oracletaleocwsv2-secondary-info:contains('Mettre à jour mes informations')").remove();554$(".container-fluid").css("max-width","960px");555// Fix navbar buttons label556$(".fa-search").text("Rechercher un emploi");557$("a[href='https://tre.tbe.taleo.net/tre01/ats/careers/v2/jobSearch?org=SEPAQ&cws=37']").text("Recherche");558$(".fa-sign-in").text("Connexion");559var textDescription = $(".alert").nextUntil(".oracletaleocwsv2-button-navigation");560var pageDescription = '/viewRequisition';561var pageInfos = '/myInfo';562var btnPrev = $("a.btn.back-button.btn-default.oracletaleocwsv2-btn-fa.fa-caret-left")563if(loc.indexOf(pageDescription) >= 0) {564//img_url = $(".image-description").first().attr('src');565//$("head").append(`<meta property="og:image" content="` + img_url + `">`);566$(".col-md-8").remove();567$(".oracletaleocwsv2-job-description").append(textDescription);568$("img.image-description:not(:first)").remove();569$("div.container-fluid").last().append(btnPrev);570$("div.col-xs-12.col-sm-12").append(btnPrev);571$("div[name=cwsJobDescription]").removeClass("col-xs-12");572$("div[name=cwsJobDescription]").removeClass("col-sm-12");573$("div[name=cwsJobDescription]").removeClass("col-md-8");574$("div[name=cwsJobDescription]").removeClass("row");575$("div[name=cwsJobDescription]").css("padding-top", "6em");576$("footer").children(0).children(0).children(0).find("a").remove();577} else {578$("div").removeClass("col-md-8");579}580var pageSearch = '/jobSearch';581if(loc.indexOf(pageSearch) >= 0) {582// auto search if URL contains parameters583var isAutoSearch = false584var location = getParameterByName('location');585var category = getParameterByName('category');586if (location != null) {587isAutoSearch = true;588locations = location.split(',');589for (i = 0; i < locations.length; i++) {590if (locations[i] == '' || isNaN(locations[i])) { break; }591$("input[name='location'][value=" + locations[i] + "]:first").parent().addClass("oracletaleocwsv2-checked");592$("input[name='location'][value=" + locations[i] + "]:first").prop("checked", true);593}594}595if (category != null) {596isAutoSearch = true;597categories = category.split(',');598for (i = 0; i < categories.length; i++) {599if (categories[i] == '' || isNaN(categories[i])) { break; }600$("input[name='CUSTOM_1253'][value=" + categories[i] + "]:first").parent().addClass("oracletaleocwsv2-checked");601$("input[name='CUSTOM_1253'][value=" + categories[i] + "]:first").prop("checked", true);602}603}604if (isAutoSearch) {605$("button[type='submit']:first").trigger("click");606return;607}608$("header").css("margin-bottom","0");609$("header").after(`610<div class="container-fluid" style="max-width:100%">611<div class="row">612<div class="col-xs-12" style="padding:0;">613<img class="img-header" style="width:100%;" src="https://statictre.tbe.taleo.net/tre01/ats/cacheable/R24A00_24-02-16-06-19-35-24.A_prod/servlet/dynamic/images/imge_1423.jpg?lastUploaded=1714052122915&org=SEPAQ">614<img class="img-header-mobile" style="width:100%;" src="https://statictre.tbe.taleo.net/tre01/ats/cacheable/R24A00_24-02-16-06-19-35-24.A_prod/servlet/dynamic/images/imge_1422.jpg?lastUploaded=1714052106560&org=SEPAQ">615</div>616</div>617</div>`);618$("h3:contains('Postes ouverts')").parent().parent().parent().parent().remove();619$("#keywords").parent().parent().removeClass("col-md-4");620$("#keywords").parent().parent().removeClass("col-sm-6");621$("#keywords").parent().parent().addClass("col-sm-12");622$("#keywords").parent().parent().addClass("col-md-12");623$("section[class='oracletaleocwsv2-navigation']:first").next().remove();624}625$(".btn-lg:contains('Postuler maintenant')").text("Connexion/Inscription pour postuler");626$("label[for='email']").text("Courriel");627$("#label_for_field_cwsPassword_2").text("Retaper le mot de passe ");628//page_loader_configured = false629if(loc.indexOf('/searchResults') >= 0) {630// Fix page loader631//window.addEventListener("load", function () {632//$("#loader").fadeOut(500,"linear");633//});634//page_loader_configured = true635$( "div.oracletaleocwsv2-accordion-head-info" ).each(function(i) {636$( this ).find("div").first().next().text("")637});638$(window).scroll(function() {639// if($(window).scrollTop() + $(window).height() == $(document).height()) {640$( "div.oracletaleocwsv2-accordion-head-info" ).each(function(i) {641var n = $( this ).find("div").length;642if (n == 3) {643$( this ).find("div").first().next().text("")644}645});646// }647});648}649//terminate script with fade out650//if (page_loader_configured == false) {651//$("#loader").fadeOut(500,"linear");652//}653});654</script>655</footer>656657658659660661662663664665666<script type='text/javascript' src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/dwr-cws/engine.js"></script>667<script type="text/javascript"668        src="//statictre.tbe.taleo.net/tre01/ats/cacheable/R26B20_26-07-11-14-14-53-26.B2_prod/dwr-cws/interface/CwsDWRFacade.js"></script>669<script type='text/javascript'>670    CwsDWRFacade._path = 'https://tre.tbe.taleo.net/tre01/ats/dwr-cws';671    var DWRFacade = CwsDWRFacade;672</script>673674675676<script type="text/javascript">677    $(function () {678        if (typeof moveToNextStep !== 'undefined') {679            $('.oracletaleocwsv2-arrow-nav-next').trigger('click');680        }681    });682    $("[data-bs-toggle='modal']").click(function () {683        var d_tar = $(this).attr('data-target');684        $(d_tar).show();685        var modal_he = $(d_tar).find('.modal-dialog .modal-content').height();686        var win_height = $(window).height();687        var marr = win_height - modal_he;688        $('.modal-dialog').css('margin-top', marr / 2);689    });690</script>691692<script type="text/javascript">693    // This is needed for fixing beforeShow694//    (function ($) {695//        $.extend($.datepicker, {696//697//            // Reference the orignal function so we can override it and call it later698//            _inlineDatepicker2: $.datepicker._inlineDatepicker,699//700//            // Override the _inlineDatepicker method701//            _inlineDatepicker: function (target, inst) {702//703//                // Call the original704//                this._inlineDatepicker2(target, inst);705//706//                var beforeShow = $.datepicker._get(inst, 'beforeShow');707//708//                if (beforeShow) {709//                    beforeShow.apply(target, [target, inst]);710//                }711//            }712//        });713//    }(jQuery));714715    // The following needed to re-purpose Today button for Clean behavior716    (function ($) {717        $.extend($.datepicker, {718            // Reference the orignal function so we can override it and call it later if needed719            _gotoToday2: $.datepicker._gotoToday,720721            // Override the _gotoToday method - clean and close722            _gotoToday: function (target, inst) {723                $(target).closest('.form-group').find('.input-group input').val('');724                $(target).fadeOut();725            }726        });727    }(jQuery));728</script>729730<script type="text/javascript">731    //jQuery Calendar732    jQuery(document).ready(function($) {733	$('.oracletaleocwsv2-datepicker.oracletaleocwsv2-datepicker-single').datepicker({734beforeShowDay:function(date) {735            try {736            var thisDate = $.datepicker.parseDate('y-mm-dd', $(this).closest('.form-group').find('.input-group input').val());737            return [true, thisDate && date.getTime() == thisDate.getTime() ? "oracletaleocwsv2-dp-highlight" : ""];738            } catch (e) {}739            return [true, ''];},740onSelect:function(dateText, inst) {741            $(this).closest('.form-group').find('.input-group input').val(dateText).change();742            $(this).datepicker();743            $(this).fadeOut();744    },745altField:'',altFormat:'',appendText:'',changeMonth:true,changeYear:true,closeText:'\'Fermer\'',constrainInput:true,currentText:'Effacer',dateFormat:'y-mm-dd',monthYearDateFormat:'y-MM',dayNames:['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'],dayNamesShort:['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'],dayNamesMin:['Di','Lu','Ma','Me','Je','Ve','Sa'],defaultDate:null,duration:'normal',firstDay:0,gotoCurrent:false,hideIfNoPrevNext:false,isRTL:false,maxDate:null,minDate:null,monthNames:['Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre'],monthNamesShort:['Jan', 'Fév', 'Mar', 'Avr', 'Mai', 'Jun', 'Jul', 'Aoû', 'Sep', 'Oct', 'Nov', 'Déc'],navigationAsDateFormat:false,nextText:'Suivant',numberOfMonths:1,prevText:'Précédent',shortYearCutoff:'+10',showAnim:'show',showButtonPanel:true,showCurrentAtPos:0,showMonthAfterYear:false,showOptions:{},showOtherMonths:false,stepMonths:1,yearRange:'1931:2091'});});746</script>747748<script type="text/javascript">749    //jQuery Calendar750    jQuery(document).ready(function($) {751	$('.oracletaleocwsv2-datepicker.oracletaleocwsv2-datepicker-range').datepicker({752beforeShowDay:function(date) {753            try {754            var date1 = $.datepicker.parseDate('y-mm-dd', $(this).closest('.form-group').find('.form-inline .input-group .oracletaleocwsv2-to-field').val());755            var date2 = $.datepicker.parseDate('y-mm-dd', $(this).closest('.form-group').find('.form-inline .input-group .oracletaleocwsv2-from-field').val());756            return [true, date1 && ((date.getTime() == date1.getTime()) || (date2 && date >= date1 && date <= date2)) ? "oracletaleocwsv2-dp-highlight" : ""];757            } catch (e) {}758            return [true, ''];},759onSelect:function(dateText, inst) {760                    //populate the appropriate text boxes based on datepicker selection761                    var date1 = "";762                    var date2 = "";763                    try {764                    date1 = $.datepicker.parseDate('y-mm-dd', $(this).closest('.form-group').find('.form-inline .input-group .oracletaleocwsv2-to-field').val());765                    date2 = $.datepicker.parseDate('y-mm-dd', $(this).closest('.form-group').find('.form-inline .input-group .oracletaleocwsv2-from-field').val());766                    } catch (e) {}767                    if (!date1 || date2) {768                        $(this).closest('.form-group').find('.form-inline .input-group .oracletaleocwsv2-to-field').val(dateText);769                        $(this).closest('.form-group').find('.form-inline .input-group .oracletaleocwsv2-from-field').val("");770                        $(this).datepicker();771                    } else {772                        $(this).closest('.form-group').find('.form-inline .input-group .oracletaleocwsv2-from-field').val(dateText);773                        $(this).datepicker();774                        $(this).fadeOut();775                    }776                },777altField:'',altFormat:'',appendText:'',changeMonth:true,changeYear:true,closeText:'\'Fermer\'',constrainInput:true,currentText:'Effacer',dateFormat:'y-mm-dd',monthYearDateFormat:'y-MM',dayNames:['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'],dayNamesShort:['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'],dayNamesMin:['Di','Lu','Ma','Me','Je','Ve','Sa'],defaultDate:null,duration:'normal',firstDay:0,gotoCurrent:false,hideIfNoPrevNext:false,isRTL:false,maxDate:null,minDate:null,monthNames:['Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre'],monthNamesShort:['Jan', 'Fév', 'Mar', 'Avr', 'Mai', 'Jun', 'Jul', 'Aoû', 'Sep', 'Oct', 'Nov', 'Déc'],navigationAsDateFormat:false,nextText:'Suivant',numberOfMonths:1,prevText:'Précédent',shortYearCutoff:'+10',showAnim:'show',showButtonPanel:true,showCurrentAtPos:0,showMonthAfterYear:false,showOptions:{},showOtherMonths:false,stepMonths:1,yearRange:'1931:2091'});});778</script>779780<script type="text/javascript">781    //Org today's date782    function getOrgTodayDate() {783        var todayDay = 19784        var todayMonth = 7785        var todayYear = 2026786        var todayDate =  new Date(todayYear, todayMonth, todayDay);787        return todayDate;788    }789</script>790791<script type="text/javascript">792793    function checkForm(buttonElement, formElement, spinnerId) {794        var snapVal = $("div.snapshotContentDiv").html();795        $('input#snapshotContent').val(snapVal);796797        if (!validateFormInput(formElement)) {798            return false;799        }800        $(".fa-ban").attr('disabled', true);801        $(buttonElement).attr('disabled', true);802        $('#' + spinnerId).css('display', 'inline-block');803        $(formElement).submit(); //chrome and safari needs this804        return false; //since we are submitting form above return false to prevent browser onclick submit805    }806807    function isValidationRequiredForCurrentActiveStep(element) {808        if (!element) return;809        var currentActiveStepinApplyRequisition = $(".oracletaleocwsv2-step.oracletaleocwsv2-active");810        if (!currentActiveStepinApplyRequisition.length)811            return true;812        var currentStep = $(element).closest(".oracletaleocwsv2-step");813        if (!currentStep.length)814            return true;815        var elementStepNo = parseInt(currentStep[0].id.replace("step-", ""));816        var activeStepNo = parseInt(currentActiveStepinApplyRequisition[0].id.replace("step-", ""));817        return elementStepNo <= activeStepNo;818    }819820821    // Overriding standard messages822    jQuery.extend(jQuery.validator.messages, {823        required: "Champ obligatoire",824        email: "Entrez un courriel valide",825        email_valid: "Entrez un courriel valide",826        date: "Entrez une date valide",827        equalTo: "La valeur ne correspond pas",828        number: "Entrez un numéro valide"829    });830831    // Overriding standard required method to check for -1's832    jQuery.validator.methods.required = function(value, element, param) {833        if ("select" === element.nodeName.toLowerCase()) {834            var val = $(element).val();835            return (val && val.length > 0 && val != "-1") || $(element).is(":disabled");836        }837        return checkable(element) ? getLength(value, element) > 0 : $.trim(value).length > 0;838    }839840    function getLength(value, element) {841        switch (element.nodeName.toLowerCase()) {842            case "select":843                return $("option:selected", element).length;844            case "input":845                if (checkable(element)) {846                    return findByName(element.name).filter(":checked").length;847                }848        }849        return value.length;850    }851852    function findByName(name) {853        return $('#oracletaleocwsv2-wrapper').find("[name='" + name + "']");854    }855856    function checkable(element) {857        return /radio|checkbox/i.test(element.type);858    }859860    function getFocus(fieldName) {861        fieldName.focus();862    }863864    // field itself checks for maxlength865    jQuery.validator.methods.maxlength = function(value, element, param) {866        return true;867    }868869    function validateFormInput(elementToValidate) {870        // if elementToValidate is not form, need to call initialize on the parent form871        var formElement = elementToValidate;872        if (!$(formElement).is('form')) {873            formElement = $(elementToValidate).closest('form');874        }875876        var validator = $(formElement).validate({877            rules: {878                required: true,879                cwsPassword_2: {880                    equalTo: '#cwsPassword'881                },882                newPassword2: {883                    equalTo: '#newPassword1'884                },885                email: {886                    email_valid: true887                },888                cwsv2_profile_picture_upload_content_required: {889                    profile_picture_upload_required: true890                },891                cwsv2_resume_upload_content_required: {892                    resume_upload_required: true893                },894                cwsv2_work_history: {895                    min_work_history: true896                },897                cwsv2_education_history: {898                    min_education_history: true899                },900                cwsv2_residence_history: {901                    min_residence_history: true902                },903                cwsv2_reference: {904                    min_reference: true905                },906                cwsv2_certificate: {907                    min_cert_and_license: true908                },909                cc305Date: {910                    cc305_date: true911                },912                cwsPassword: {913                    minlength: $('[name=minPasswordLength]').val(),914                    cwsPassword_valid: true915                },916                newPassword1: {917                    minlength: $('[name=minPasswordLength]').val(),918                    cwsPassword_valid: true919                }920            },921            messages: {922                email: {923                    email_valid: "Entrez un courriel valide"924                },925                cc305Date: {926                    cc305_date: "Date non valide"927                },928                cwsv2_work_history: {929                    min_work_history: "Un historique d'emploi supplémentaire est requis"930                },931                cwsv2_education_history: {932                    min_education_history: "Un historique d'études supplémentaire est requis"933                },934                cwsv2_residence_history: {935                    min_residence_history: "Un historique de résidence supplémentaire est requis"936                },937                cwsv2_reference: {938                    min_reference: "Une référence supplémentaire est requise"939                },940                cwsv2_certificate: {941                    min_cert_and_license: "Une certification ou une licence supplémentaire est requise"942                },943                cwsv2_profile_picture_upload_content_required: {944                    profile_picture_upload_required: "Champ obligatoire"945                },946                cwsv2_resume_upload_content_required: {947                    resume_upload_required: "Champ obligatoire"948                },949                cwsPassword: {950                    minlength: $('[name=minPasswordLengthError]').val(),951                    cwsPassword_valid: $('[name=nonAbcCharsInPasswordError]').val()952                },953                newPassword1: {954                    minlength: $('[name=minPasswordLengthError]').val(),955                    cwsPassword_valid: $('[name=nonAbcCharsInPasswordError]').val()956                },957                consentAgreement_checkbox_container: "Cochez ce champ pour être en mesure d'enregistrer l'alerte d'emploi."958            },959            ignoreTitle: true,960            ignore: ":hidden:not('#cwsv2_work_history, #cwsv2_education_history, #cwsv2_residence_history, #cwsv2_reference, #cwsv2_certificate, #cwsv2_profile_picture_upload_content_required, #cwsv2_resume_upload_content_required, .cwsv2_validate_rlent_date, .cwsv2_validate_rlent_date_from_to, .cwsv2_work_history_instance, .cwsv2_education_history_instance, .cwsv2_residence_history_instance, .cwsv2_reference_instance, .cwsv2_certificate_instance, .cwsv2_double_entry_field_container, .cwsv2_encrypted_integer_container, .cwsv2_required_checkbox_container, .cwsv2_force_validation'),.cwsv2_ignore_validation",961            errorClass: "text-danger",962            errorElement: 'label',963            focusInvalid: false,964            errorPlacement: function (label, elem) {965                if (($(elem).attr("required") && $(elem).attr("aria-label")) !== undefined) {966                    var prevAriaValue = $(elem).attr("aria-label") + " " + $(elem).attr("required");967                }968                else {969                    var prevAriaValue = "";970                }971                label.attr({"for": elem, "role":"alert", "tabindex":"0", "aria-live":"polite", "aria-label":prevAriaValue});972                var siblingPlaceholder = elem.nextAll('.oracletaleocwsv2-error-text:first');973                var siblingPlaceholderInput = elem.nextAll('.oracletaleocwsv2-error-text:first').prevAll().find('input,textarea,select').filter('[required]:visible').first().focus();974                getFocus(siblingPlaceholderInput);975                siblingPlaceholder.css("display", "block");976                if (siblingPlaceholder.length > 0) {977                    siblingPlaceholder.html(label);978                } else {979                    var parentPlaceholder = elem.parent().nextAll('.oracletaleocwsv2-error-text:first');980                    var parentPlaceholderInput = elem.nextAll('.oracletaleocwsv2-error-text:first').prevAll().find('input,textarea,select').filter('[required]:visible').first().focus();981                    parentPlaceholder.css("display", "block");982                    if (parentPlaceholder.length > 0) {983                        parentPlaceholder.html(label);984                        getFocus(elem);985                    } else {986                        label.insertAfter(elem);987                    }988                }989            },990            invalidHandler: function (form, validator) {991                if (!validator.numberOfInvalids())992                    return;993                var errorElement = $(validator.errorList[0].element);994                var displayElement = errorElement;995                // if error element is hidden, scroll to its last sibling button or instance996                if (errorElement.is(":visible")) {997                    displayElement = errorElement.parent();998                    getFocus(errorElement);999                } else {1000                    displayElement = errorElement.siblings('.btn:last');1001                    getFocus(displayElement);1002                }10031004                if (!displayElement.is(":visible")) {1005                    displayElement = errorElement.closest('.oracletaleocwsv2-instance');1006                }1007                if (!displayElement.is(":visible")) {1008                    displayElement = errorElement.closest(":visible");1009                }1010                $('html, body').animate({1011                    scrollTop: displayElement.offset().top1012                }, 1000);1013            }1014        });10151016        jQuery.validator.addMethod("email_valid", function(value, element) {1017            if (this.optional(element)) {1018                return true;1019            }1020            for (var k = 0; k < value.length; k++) {1021                var ch = value.charAt(k);1022                if (" \r\n\t[]".indexOf(ch) >= 0) {1023                    return false;1024                }1025            }1026            var index = value.indexOf('@');1027            if (index <= 0) {1028                return false;1029            }1030            var index2 = value.indexOf('.', index);1031            if (index2 <= index) {1032                return false;1033            }1034            return true;1035        });10361037        jQuery.validator.addMethod("cwsPassword_valid", function (value, element) {1038            var checkNonAlpha = $('[name=nonAbcCharsInPassword]').val();1039            if (checkNonAlpha == "true") {1040                var passwd = $.trim(value);1041                return this.optional(element) || !((/^[a-zA-Z]+$/).test(passwd)) || (/^[*]{10,10}$/).test(value);1042            } else {1043                return true;1044            }1045        });10461047        jQuery.validator.addMethod("min_education_history", function(value, element) {10481049            if (!isValidationRequiredForCurrentActiveStep(element)) {1050                return true;1051            }10521053            var educationContent = $('.oracletaleocwsv2-step.oracletaleocwsv2-active').children('.oracletaleocwsv2-dynamic-content-education');1054            if (educationContent === undefined || educationContent.length === 0) {1055                var webPage = $('#TBE_theForm').find('input[name="WebPage"]').val();1056                if(webPage == "MYINF_V2"){1057                    educationContent = $('.oracletaleocwsv2-dynamic-content-education');1058                }1059            }1060            if (educationContent.length > 0) {1061                var educationLength = $('.oracletaleocwsv2-instance[data-type=education]').length;1062                var minEducation = $('[name=cwsMinEducationCount]').val();1063                if (educationLength >= minEducation) {1064                    return true;1065                } else {1066                    return false;1067                }1068            }1069            return true;1070        });10711072        jQuery.validator.addMethod("min_work_history", function(value, element) {10731074            if (!isValidationRequiredForCurrentActiveStep(element)) {1075                    return true;1076            }1077            var workContent = $('.oracletaleocwsv2-step.oracletaleocwsv2-active').children('.oracletaleocwsv2-dynamic-content-work');1078            if (workContent === undefined || workContent.length === 0) {1079                var webPage = $('#TBE_theForm').find('input[name="WebPage"]').val();1080                if(webPage == "MYINF_V2"){1081                    workContent = $('.oracletaleocwsv2-dynamic-content-work');1082                }1083            }1084            if (workContent.length > 0) {1085                var workLength = $('.oracletaleocwsv2-instance[data-type=work]').length;1086                var minWork = $('[name=cwsMinWorkCount]').val();1087                if (workLength >= minWork) {1088                    return true;1089                } else {1090                    return false;1091                }1092            }1093            return true;1094        });10951096        function hasRequiredFields(element, classSelector) {1097            var containsRequired;1098            $(element).siblings(classSelector).children('.well').find('input, select, textarea').each(function(i) {1099                if ($(this).prop('required')) {1100                    containsRequired = true;1101                    return false;1102                }1103            });1104            return containsRequired;1105        }11061107        jQuery.validator.addMethod("min_residence_history", function(value, element) {11081109            if (!isValidationRequiredForCurrentActiveStep(element)) {1110                return true;1111            }11121113            var residenceContent = $('.oracletaleocwsv2-step.oracletaleocwsv2-active').children('.oracletaleocwsv2-dynamic-content-residence');1114            if (residenceContent === undefined || residenceContent.length === 0) {1115                var webPage = $('#TBE_theForm').find('input[name="WebPage"]').val();1116                if(webPage === "MYINF_V2"){1117                    residenceContent = $('.oracletaleocwsv2-dynamic-content-residence');1118                }1119            }1120            if (residenceContent.length > 0) {1121                var residenceLength = $('.oracletaleocwsv2-instance[data-type=residence]').length;1122                var minResidence = $('[name=cwsMinResidenceCount]').val();1123                if (residenceLength >= minResidence) {1124                    return true;1125                } else {1126                    return false;1127                }1128            }1129            return true;1130        });11311132        jQuery.validator.addMethod("min_reference", function(value, element) {11331134            if (!isValidationRequiredForCurrentActiveStep(element)) {1135                return true;1136            }11371138            var referenceContent = $('.oracletaleocwsv2-step.oracletaleocwsv2-active').children('.oracletaleocwsv2-dynamic-content-reference');1139            if ( referenceContent === undefined || referenceContent.length === 0) {1140                var webPage = $('#TBE_theForm').find('input[name="WebPage"]').val();1141                if(webPage === "MYINF_V2"){1142                    referenceContent = $('.oracletaleocwsv2-dynamic-content-reference');1143                }1144            }1145            if (referenceContent.length > 0) {1146                var referenceLength = $('.oracletaleocwsv2-instance[data-type=reference]').length;1147                var minReference = $('[name=cwsMinReferenceCount]').val();1148                if (referenceLength >= minReference) {1149                    return true;1150                } else {1151                    return false;1152                }1153            }1154            return true;1155        });11561157        jQuery.validator.addMethod("min_cert_and_license", function(value, element) {1158            if (!isValidationRequiredForCurrentActiveStep(element)) {1159                return true;1160            }1161            var certContent = $('.oracletaleocwsv2-step.oracletaleocwsv2-active').children('.oracletaleocwsv2-dynamic-content-certificate');1162            if (certContent === undefined || certContent.length === 0) {1163                var webPage = $('#TBE_theForm').find('input[name="WebPage"]').val();1164                if(webPage === "MYINF_V2"){1165                    certContent = $('.oracletaleocwsv2-dynamic-content-certificate');1166                }1167            }1168            if (certContent.length > 0) {1169                var certLength = $('.oracletaleocwsv2-instance[data-type=certificate]').length;1170                var minCert = $('[name=cwsMinCertificateCount]').val();1171                if (certLength >= minCert) {1172                    return true;1173                } else {1174                    return false;1175                }1176            }1177            return true;1178        });11791180        jQuery.validator.addMethod("validate_date_no_future", function(value, element) {1181            if (!isValidationRequiredForCurrentActiveStep(element)) {1182                return true;1183            }1184            var isValid = true;1185            var monthYear = $(element).val();1186            var delimiterPos = monthYear.search("/");1187            var month = monthYear.substring(0, delimiterPos);1188            var year = monthYear.substring(delimiterPos + 1, monthYear.length);1189            var d = new Date();1190            //incrementing month as it is 0 based1191            var currentMonth = d.getMonth() + 1;1192            var currentYear = d.getFullYear();1193            var elementId = $(element).attr("id");1194            var isEducationDateTo = (elementId.indexOf("EDUCATION_dateTo") >= 0);1195            if (isEducationDateTo) {1196                var isEducationDateToValid = (year <= (currentYear + 5) ) || (year == 9000);1197                if (!isEducationDateToValid) {1198                    isValid = false;1199                }1200            }1201            else {1202                var isDateToInFuture = (month > currentMonth && year >= currentYear) && !((elementId == "workDateTo" || elementId == "dateTo") && year == 9000);1203                if (isDateToInFuture) {1204                    isValid = false;1205                }1206            }1207            return isValid;1208        }, "Date future impossible");12091210        jQuery.validator.addMethod("validate_from_less_than_to_date", function(value, element) {1211            if (!isValidationRequiredForCurrentActiveStep(element)) {1212                return true;1213            }1214            var isValid = true;1215            if ($(element).attr("id").search("ateFrom") > 0) {1216                return isValid;1217            }1218            var toDateVal = $(element).val();1219            if (!toDateVal) {1220                return isValid;1221            }1222            var delimiterPos = toDateVal.search("/");1223            var toMonth = toDateVal.substring(0, delimiterPos);1224            var toYear = toDateVal.substring(delimiterPos + 1, toDateVal.length);12251226            var fromDateVal = $(element).parents('.well').find("input[type='hidden'][id*='ateFrom']").val();1227            if (fromDateVal) {1228                var delimiterPosFrom = fromDateVal.search("/");1229                if (delimiterPosFrom > 0) {1230                    var fromMonth = fromDateVal.substring(0, delimiterPosFrom);1231                    var fromYear = fromDateVal.substring(delimiterPosFrom + 1, fromDateVal.length);1232                    var fromDate = new Date();1233                    fromDate.setMonth(fromMonth - 1);1234                    fromDate.setYear(fromYear);1235                    fromDate.setDate(15);1236                    fromDate.setHours(0);1237                    fromDate.setMinutes(0);1238                    fromDate.setSeconds(0);1239                    var toDate = new Date();1240                    toDate.setMonth(toMonth - 1);1241                    toDate.setYear(toYear);1242                    toDate.setDate(15);1243                    toDate.setHours(0);1244                    toDate.setMinutes(0);1245                    toDate.setSeconds(0);1246                    if (fromDate > toDate) {1247                        isValid = false;1248                    }1249                }1250            }1251            return isValid;1252        }, "La date de début ne peut pas être postérieure à la date de fin.");12531254        jQuery.validator.addMethod("resume_upload_required", function(value, element) {1255            if (!isValidationRequiredForCurrentActiveStep(element)) {1256                return true;1257            }1258            var resumeContent = $(element).closest('.oracletaleocwsv2-dynamic-content-resume');1259            if (resumeContent.length > 0 && resumeContent.is(':visible')) {1260                var resumeLength = $('.oracletaleocwsv2-instance[data-type=resume]').length;1261                if (resumeLength >= 1) {1262                    return true;1263                } else {1264                    return false;1265                }1266            }1267            return true;1268        });12691270        jQuery.validator.addMethod("profile_picture_upload_required", function(value, element) {1271            if (!isValidationRequiredForCurrentActiveStep(element)) {1272                return true;1273            }1274            var profilePictureContent = $(element).closest('.oracletaleocwsv2-dynamic-content-profile_picture');1275            if (profilePictureContent.length > 0 && profilePictureContent.is(':visible')) {1276                var profilePictureLength = $('.oracletaleocwsv2-instance[data-type=profile_picture]').length;1277                if (profilePictureLength >= 1) {1278                    return true;1279                } else {1280                    return false;1281                }1282            }1283            return true;1284        });12851286        jQuery.validator.addMethod("cc305_date", function(value, element) {1287            var noIssue = true;1288            if ($(element).val().trim() == "") {1289                noIssue = false;1290            }1291            var oldVal = $(element).val();1292            $(element).datepicker("setDate", $(element).datepicker("getDate"));1293            if (oldVal != $(element).val()) {1294                $(element).val(oldVal);1295                noIssue = false;1296            }12971298            return this.optional( element ) || noIssue;1299        });13001301        jQuery.validator.addMethod("todays_date", function(value, element) {1302            if ($(element).val().trim() == "") {1303                return true;1304            }1305            var currentVal = $(element).val();1306            var todayDate = $.datepicker.formatDate('y-mm-dd', getOrgTodayDate());1307            if (currentVal != todayDate) {1308                return false;1309            }1310            return true;1311        });13121313        jQuery.validator.addMethod("valid_date", function(value, element) {1314            if ($(element).val().trim() == "") {1315                return true;1316            }1317            var parsedDate = undefined;1318            try {1319                parsedDate = $.datepicker.parseDate('y-mm-dd', $(element).val());1320            } catch (e) {1321            }1322            if (parsedDate == undefined) {1323                return false;1324            }1325            return true;1326        });13271328        jQuery.validator.addMethod("education_history_required_instance", function(value, element) {1329            if (!isValidationRequiredForCurrentActiveStep(element)) {1330                return true;1331            }1332            var educationInstanceContent = $('.oracletaleocwsv2-step.oracletaleocwsv2-active').find('.cwsv2_education_history_instance');1333            var isValid = true;1334            if (educationInstanceContent.length > 0) {1335                $(element).closest('.oracletaleocwsv2-instance').children('.well').find('input, select, textarea').each(function(i) {1336                    if ($(this).prop('required')) {1337                        var element = this;1338                        var value = $(this).val();1339                        if ("select" === element.nodeName.toLowerCase()) {1340                            var val = $(element).val();1341                            isValid = (val && val.length > 0 && val != "-1") || $(element).is(":disabled");1342                        } else {1343                            isValid = checkable(element) ? getLength(value, element) > 0 : $.trim(value).length > 0;1344                        }1345                        if (!isValid) {1346                            return false;1347                        }1348                    }1349                });1350            }1351            return isValid;1352        }, "Champs obligatoires manquants");13531354        jQuery.validator.addMethod("work_history_required_instance", function(value, element) {1355            if (!isValidationRequiredForCurrentActiveStep(element)) {1356                return true;1357            }1358            var workInstanceContent = $('.oracletaleocwsv2-step.oracletaleocwsv2-active').find('.cwsv2_work_history_instance');1359            var isValid = true;1360            if (workInstanceContent.length > 0) {1361                $(element).closest('.oracletaleocwsv2-instance').children('.well').find('input, select, textarea').each(function(i) {1362                    if ($(this).prop('required')) {1363                        var element = this;1364                        var value = $(this).val();1365                        if ("select" === element.nodeName.toLowerCase()) {1366                            var val = $(element).val();1367                            isValid = (val && val.length > 0 && val != "-1") || $(element).is(":disabled");1368                        } else {1369                            isValid = checkable(element) ? getLength(value, element) > 0 : $.trim(value).length > 0;1370                        }1371                        if (!isValid) {1372                            return false;1373                        }1374                    }1375                });1376            }1377            return isValid;1378        }, "Champs obligatoires manquants");137913801381        jQuery.validator.addMethod("residence_history_required_instance", function(value, element) {1382            if (!isValidationRequiredForCurrentActiveStep(element)) {1383                return true;1384            }1385            var residenceInstanceContent = $('.oracletaleocwsv2-step.oracletaleocwsv2-active').find('.cwsv2_residence_history_instance');1386            var isValid = true;1387            if (residenceInstanceContent.length > 0) {1388                $(element).closest('.oracletaleocwsv2-instance').children('.well').find('input, select, textarea').each(function(i) {1389                    if ($(this).prop('required')) {1390                        var element = this;1391                        var value = $(this).val();1392                        if ("select" === element.nodeName.toLowerCase()) {1393                            var val = $(element).val();1394                            isValid = (val && val.length > 0 && val != "-1") || $(element).is(":disabled");1395                        } else {1396                            isValid = checkable(element) ? getLength(value, element) > 0 : $.trim(value).length > 0;1397                        }1398                        if (!isValid) {1399                            return false;1400                        }1401                    }1402                });1403            }1404            return isValid;1405        }, "Champs obligatoires manquants");14061407        jQuery.validator.addMethod("reference_required_instance", function(value, element) {1408            if (!isValidationRequiredForCurrentActiveStep(element)) {1409                return true;1410            }1411            var referenceInstanceContent = $('.oracletaleocwsv2-step.oracletaleocwsv2-active').find('.cwsv2_reference_instance');1412            var isValid = true;1413            if (referenceInstanceContent.length > 0) {1414                isValid = validateRequiredFields(element);1415            }1416            return isValid;1417        }, "Champs obligatoires manquants");14181419        jQuery.validator.addMethod("cert_and_license_required_instance", function(value, element) {1420            if (!isValidationRequiredForCurrentActiveStep(element)) {1421                return true;1422            }1423            var certInstanceContent = $('.oracletaleocwsv2-step.oracletaleocwsv2-active').find('.cwsv2_certificate_instance');1424            var isValid = true;1425            if (certInstanceContent.length > 0) {1426                isValid = validateRequiredFields(element);1427            }1428            return isValid;1429        }, "Champs obligatoires manquants");14301431        var validateRequiredFields = function(element) {1432            var isValid = true;1433            $(element).closest('.oracletaleocwsv2-instance').children('.well').find('input, select, textarea').each(function(i) {1434                if ($(this).prop('required')) {1435                    var element = this;1436                    var value = $(this).val();1437                    if ("select" === element.nodeName.toLowerCase()) {1438                        var val = $(element).val();1439                        isValid = (val && val.length > 0 && val != "-1") || $(element).is(":disabled");1440                    } else {1441                        isValid = checkable(element) ? getLength(value, element) > 0 : $.trim(value).length > 0;1442                    }1443                    if (!isValid) {1444                        return false;1445                    }1446                }1447            });1448            return isValid;1449        };14501451        jQuery.validator.addMethod("cwsv2_double_entry_field_validation", function(value, element) {1452            if (!isValidationRequiredForCurrentActiveStep(element)) {1453                return true;1454            }1455            var divContainer = $(element).parent();1456            if (divContainer.is(':visible')) {1457                var isChanged = divContainer.find('[id*="_CHANGED"]');1458                if (isChanged.val() == "true") {1459                    var isValidationValue = divContainer.find('[id*="_validated"]');1460                    if (isValidationValue.length < 1) {1461                        var maskedId = "[id*=\"masked_\"]";1462                        var fieldToValidate = divContainer.find(".cwsv2_double_entry_field:not('" + maskedId + "')");1463                        var checkField = $(element).siblings("#" + $(fieldToValidate).attr('id') + "_checkField:not('" + maskedId + "')");1464                        if (checkField.length > 0) {1465                            return $(fieldToValidate).val() == $(checkField).val();1466                        }1467                    }1468                }1469            }1470            return true;1471        }, "La valeur ne correspond pas");14721473        jQuery.validator.addMethod("cwsv2_encrypted_integer_validation", function(value, element) {1474            if (!isValidationRequiredForCurrentActiveStep(element)) {1475                return true;1476            }1477            var divContainer = $(element).parent();1478            if (divContainer.is(':visible')) {1479                var isChanged = divContainer.find('[id*="_CHANGED"]');1480                if (isChanged.val() == "true") {1481                    var isValidationValue = divContainer.find('[id*="_validated"]');1482                    if (isValidationValue.length < 1) {1483                        var maskedId = "[id*=\"masked_\"]";1484                        var fieldToValidate = divContainer.find(".cwsv2_encrypted_integer:not('" + maskedId + "')");1485                        if (fieldToValidate.length > 0) {1486                            return this.optional(fieldToValidate.get(0)) || /^-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(fieldToValidate.val());1487                        }1488                    }1489                }1490            }1491            return true;1492        }, "Entrez un numéro valide");14931494        jQuery.validator.addMethod("cwsv2_required_checkbox_validation", function(value, element) {1495            if (!isValidationRequiredForCurrentActiveStep(element)) {1496                return true;1497            }1498            var checkboxElementContainer = $(element).parent();1499            if (checkboxElementContainer.is(':visible')) {1500                var checkboxElement = $(checkboxElementContainer).find('input[type="checkbox"]');1501                if (checkboxElement.length > 0) {1502                    return $(checkboxElement).is(':checked');1503                }1504            }1505            return true;1506        }, "Cette case doit être cochée");15071508        jQuery.validator.addClassRules({1509            cwsv2_work_history_instance: {1510                work_history_required_instance: true1511            },1512            cwsv2_validate_rlent_date: {1513                validate_date_no_future: true1514            },1515            cwsv2_validate_rlent_date_from_to: {1516                validate_from_less_than_to_date: true1517            },1518            cwsv2_education_history_instance: {1519                education_history_required_instance: true1520            },1521            cwsv2_residence_history_instance: {1522                residence_history_required_instance: true1523            },1524            cwsv2_reference_instance: {1525                reference_required_instance: true1526            },1527            cwsv2_certificate_instance: {1528                cert_and_license_required_instance: true1529            },1530            cwsv2_double_entry_field_container: {1531                cwsv2_double_entry_field_validation: true1532            },1533            cwsv2_decimal: {1534                number: true1535            },1536            cwsv2_integer: {1537                number: true1538            },1539            cwsv2_encrypted_integer_container: {1540                cwsv2_encrypted_integer_validation: true1541            },1542            cwsv2_required_checkbox_container: {1543                cwsv2_required_checkbox_validation: true1544            },1545            cwsv2_email: {1546                email_valid: true1547            }1548        });15491550        // if element is form, use full form validation, if element is section, validate only its contents1551        if ($(elementToValidate).is('form')) {1552            if (!$(elementToValidate).valid()) {1553                return false;1554            }1555        } else {1556            var status = true;1557            $(elementToValidate).find("input, select, textarea").each(function () {1558                if (!validator.element($(this))) {1559                    status = false;1560                }1561            });1562            return status;1563        }1564        return true;1565    }1566</script>15671568156915701571<script>1572    // Same code as in csrfInclude.jsp1573    var TBE_OBJ ={};1574    TBE_OBJ.CSRF={};1575    TBE_OBJ.CSRF.enabled=false;1576    15771578        TBE_OBJ.CSRF.tokenParam = '_csrf';1579        TBE_OBJ.CSRF.tokenValue = 'v1:;1787128800016:;uh/yxDKAb8W1M9ku3NCOeQb9Ed+RbP8937wroyDJINE=';1580        TBE_OBJ.CSRF.enabled=true;1581        var jq = $;1582        if (typeof $ == 'undefined') {1583            jq = jQuery;1584        }1585        if(typeof jq !=='undefined') {1586            jq(document).ready(function () {1587                appendCsrfTokenToForms(TBE_OBJ.CSRF.tokenParam, TBE_OBJ.CSRF.tokenValue,'tre.tbe.taleo.net');1588            });1589        }1590    15911592</script>159315941595<script>1596    $('.scroll').jscroll({1597        nextSelector: 'a.jscroll-next:last',1598        loadingHtml: "",1599        callback: function(){1600            if(window.fbAsyncInit) {1601                fbAsyncInit();1602            }1603        }1604    });16051606    // if two jscroll objects on one page, they should be initialized separately1607    $('.scroll-my-jobs').jscroll({1608        nextSelector: 'a.jscroll-next:last',1609        autoTrigger: false,1610        loadingHtml: ""1611    });16121613    $('.scroll-suggested-jobs').jscroll({1614        nextSelector: 'a.jscroll-next:last',1615        autoTrigger: false,1616        loadingHtml: ""1617    });16181619    $(function () {1620        $('.orderbyPicker').on('change', function () {1621            var colSelected = $(this).find("option:selected").val();1622            var sortSelected = $('.sortOrderbyPicker').find("option:selected").val();1623            location.href = colSelected + "&" + sortSelected;1624        });1625    });16261627    $(function () {1628        $('.sortOrderbyPicker').on('change', function () {1629            var sortSelected = $('.orderbyPicker').find("option:selected").val();1630            var selected = $(this).find("option:selected").val();1631            location.href = sortSelected + "&" + selected;1632        });1633    });16341635</script>163616371638</body>1639</html>16401641