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%
77.0 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 : Adjoint ou adjointe &agrave; la paie, Comptabilit&eacute; et finances - Si&egrave;ge social, ville de Qu&eacute;bec"/>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=7667"/>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=7667"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" : "Adjoint ou adjointe à la paie",397"url" : "https://tre.tbe.taleo.net/tre01/ats/careers/v2/viewRequisition?org=SEPAQ&cws=37&rid=7667",398"datePosted" : "2026-08-11 18:08:10.0",399"employmentType" : "Occasionnel",400"validThrough" : "2026-09-04 04:00:00.0",401"hiringOrganization" : {402"name" : "SEPAQ",403"@type" : "Organization"404},405"jobLocation" : {406"address" : {407"addressLocality" : "Siège social, ville de Québec",408"addressRegion" : "Québec",409"addressCountry" : {410"name" : "CA",411"@type" : "Country"412},413"streetAddress" : "2640 Boulevard Laurier bureau 1300",414"postalCode" : "G1V 5C2",415"@type" : "PostalAddress"416},417"@type" : "Place"418},419"description" : "<p>Lieu : Siège social – Vice-présidence finance et administration – service de la paie</p><p>Salaire : 24,56 $ à 34,01 $ de l'heure selon l’expérience</p><p>+ Allocation quotidienne de soutien à la mobilité durable de 4 $/jour</p><p>Poste occasionnel</p><p>Temps plein</p><p><span style=\"font-size: 14.0px;\"><strong>VOTRE RÔLE</strong></span></p><p>Contribuer à la protection et à la mise en valeur de magnifiques territoires et attraits en apportant votre expertise au volet administratif, soutennt ainsi vos collègues et les activités de l’organisation.</p><p><span style=\"font-size: 14.0px;\"><strong>VOTRE CONTRIBUTION</strong></span></p><ul><li>Effectuer la gestion complète des processus de paie, y compris la saisie des feuilles de temps, la vérification des entrées dans le système de la paie et l’application des clauses des conventions collectives.</li><li>Répondre aux demandes de renseignements de la direction des ressources humaines, service Canada et d’emploi</li><li>solidarité Québec.</li><li>Participer à la production des relevés d’emploi et envoie des relevés de paie aux établissements.</li><li>Assurer le suivi des progressions salariales, ainsi que des calculs et des ajustements dans la paie.</li><li>Veiller à la conformité des permis de travail des employés immigrants et assurer la gestion des dossiers employés dans le système.</li><li>Agir en tant que personne-ressource pour les demandes d’informations des établissements et des employés concernant les processus de paie et les bordereaux de paie.</li><li>Produire et compiler différents tableaux et rapports pour le suivi et l’analyse.</li><li>Effectuer diverses tâches administratives telles que la numérisation et l’intégration de documents dans le système de paie la rédaction et l’envoie de correspondance, ainsi que le classement.</li><li>Peut se voir confier d’autres attributions connexes</li></ul><p><span style=\"font-size: 14.0px;\"><strong>VOS FORCES</strong></span></p><ul><li>Diplôme d’études professionnelles (DEP) avec spécialisation en comptabilité ou en bureautique ou dans un domaine connexe</li><li>Deux (2) années d’expérience pertinente</li><li>Compensation de scolarité : Chaque année de scolarité manquante peut être compensée par deux (2) années d’expérience pertinente supplémentaire aux années d’expérience exigées</li><li>Aisance dans l’action et dans un contexte multitâche (atout)</li><li>Rigueur, souci du détail, sens de l’organisation (atout)</li></ul><p><span style=\"font-size: 14.0px;\"><strong>VOS AVANTAGES</strong></span></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 possible 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(39,174,96);font-size: 16.0px;\"><strong>VEILLER SUR NOTRE MONDE, ÇA COMMENCE ICI.</strong></span></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>Bienvenue aux retraités !</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" : "7667",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>436Adjoint ou adjointe à la paie437</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>4447667445</strong>446</div>447<div class="col-xs-12 col-sm-4 col-md-12">448<span class="small">449Emplacement450</span>451<strong>452Siège social, ville de Québec453</strong>454</div>455<div class="col-xs-12 col-sm-4 col-md-12">456<span class="small">457Service458</span>459<strong>460Comptabilité et finances461</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=7667"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 style="text-align:center;"><img class="image-description" src="https://statictre.tbe.taleo.net/tre01/ats/cacheable/R24D20_24-11-26-12-14-46-24.D_prod/servlet/dynamic/images/imge_1313.jpg?lastUploaded=1677684217000&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>Comptabilité</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-09-04</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 : Siège social – Vice-présidence finance et administration – service de la paie</p><p>Salaire : 24,56 $ à 34,01 $ de l'heure selon l’expérience</p><p>+ Allocation quotidienne de soutien à la mobilité durable de 4 $/jour</p><p>Poste occasionnel</p><p>Temps plein</p><p><span style="font-size: 14.0px;"><strong>VOTRE RÔLE</strong></span></p><p>Contribuer à la protection et à la mise en valeur de magnifiques territoires et attraits en apportant votre expertise au volet administratif, soutennt ainsi vos collègues et les activités de l’organisation.</p><p><span style="font-size: 14.0px;"><strong>VOTRE CONTRIBUTION</strong></span></p><ul><li>Effectuer la gestion complète des processus de paie, y compris la saisie des feuilles de temps, la vérification des entrées dans le système de la paie et l’application des clauses des conventions collectives.</li><li>Répondre aux demandes de renseignements de la direction des ressources humaines, service Canada et d’emploi</li><li>solidarité Québec.</li><li>Participer à la production des relevés d’emploi et envoie des relevés de paie aux établissements.</li><li>Assurer le suivi des progressions salariales, ainsi que des calculs et des ajustements dans la paie.</li><li>Veiller à la conformité des permis de travail des employés immigrants et assurer la gestion des dossiers employés dans le système.</li><li>Agir en tant que personne-ressource pour les demandes d’informations des établissements et des employés concernant les processus de paie et les bordereaux de paie.</li><li>Produire et compiler différents tableaux et rapports pour le suivi et l’analyse.</li><li>Effectuer diverses tâches administratives telles que la numérisation et l’intégration de documents dans le système de paie la rédaction et l’envoie de correspondance, ainsi que le classement.</li><li>Peut se voir confier d’autres attributions connexes</li></ul><p><span style="font-size: 14.0px;"><strong>VOS FORCES</strong></span></p><ul><li>Diplôme d’études professionnelles (DEP) avec spécialisation en comptabilité ou en bureautique ou dans un domaine connexe</li><li>Deux (2) années d’expérience pertinente</li><li>Compensation de scolarité : Chaque année de scolarité manquante peut être compensée par deux (2) années d’expérience pertinente supplémentaire aux années d’expérience exigées</li><li>Aisance dans l’action et dans un contexte multitâche (atout)</li><li>Rigueur, souci du détail, sens de l’organisation (atout)</li></ul><p><span style="font-size: 14.0px;"><strong>VOS AVANTAGES</strong></span></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 possible 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(39,174,96);font-size: 16.0px;"><strong>VEILLER SUR NOTRE MONDE, ÇA COMMENCE ICI.</strong></span></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>Bienvenue aux retraités !</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=7667"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=7667" ><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 Adjoint ou adjointe &agrave; la paie peut vous int&eacute;resser&amp;body=Ce poste peut vous int&eacute;resser :491Titre : Adjoint ou adjointe &agrave; la paie492Soci&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=7667 " ><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%3D7667&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=7667"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:;1787128804331:;n2ewMIctFlaeF36/hHXCDCx86LvEr3UWLH4antcuxso=';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