CINXE.COM
Job Bank for Employers - Employer Module
<!DOCTYPE html> <html class="no-js" lang="en" dir="ltr"><head id="j_id_4"> <meta charset="utf-8" /> <title>Job Bank for Employers - Employer Module </title> <meta content="width=device-width,initial-scale=1" name="viewport" /> <meta name="dcterms.language" content="eng" /> <meta name="dcterms.creator" content="Employment and Social Development Canada" /> <meta name="dcterms.service" content="ESDC-EDSC_JobBank-GuichetEmplois" /> <meta name="dcterms.accessRights" content="2" /><meta name="dcterms.title" content="Job Bank for Employers - Employer Module" /> <meta property="og:title" content="Job Bank for Employers - Employer Module" /> <meta name="description" property="og:description" content="Search Canadian jobs, explore careers and labour market trends, subscribe to email alerts, sign up for Job Match, and find tools and resources for employers." /> <meta property="og:url" content="http://employer.jobbank.gc.ca/employer/login/login.xhtml" /> <meta property="og:image" content="https://www.jobbank.gc.ca/themes-sat/assets/favicon-mobile.png" /><link type="text/css" rel="stylesheet" href="/employer/jakarta.faces.resource/primeicons/primeicons.css.xhtml;jsessionid=BC9BB8C6B17033A71D44D9A04C103D5E.jbfe2?ln=primefaces&v=12.0.0" /><script type="text/javascript">if(window.PrimeFaces){PrimeFaces.settings.locale='en_CA';PrimeFaces.settings.viewId='/login/login.xhtml';PrimeFaces.settings.contextPath='/employer';PrimeFaces.settings.cookiesSecure=false;}</script> <link href="/employer/themes-sat/assets/favicon.ico" rel="icon" type="image/x-icon" /> <link rel="stylesheet" href="/employer/themes-sat/css/theme.min.css" /> <link rel="stylesheet" href="/employer/themes-sat/css/cdtsfixes.css" /> <link rel="stylesheet" href="/employer/themes-sat/css/apps.css" /> <link href="/employer/themes-jb/fontawesomepro/css/all.min.css" rel="stylesheet" /> <link href="/employer/themes-jb/fontawesomepro/css/v4-shims.min.css" rel="stylesheet" /> <link rel="stylesheet" href="/employer/themes-jb/js/css/jquery.timepicker.css" /> <link rel="stylesheet" href="/employer/themes-jb/css/theme-jb.css" /> <link rel="stylesheet" href="/employer/themes-jb/js/css/typeahead.css" /> <noscript> <link rel="stylesheet" href="/employer/themes-sat/css/noscript.min.css" /> <link rel="stylesheet" href="/employer/themes-sat/css/appsnoscript.css" /> </noscript> <link rel="stylesheet" href="/employer/themes-jb/css/project-jb-style.css" /> <link rel="stylesheet" href="/employer/themes-jb/css/project-style.css" /><!--[if lt IE 9]> <link rel="stylesheet" href="/employer/themes-jb/css/project-style-ie8.css" /><![endif]--> <link rel="stylesheet" href="/employer/invitation-manager/Overlay.css" /> <script> //<![CDATA[ dataLayer1 = []; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W625MMN'); //]]> </script> <script src="//assets.adobedtm.com/be5dfd287373/9b9cb7867b5b/launch-59d77766b86a.min.js"></script></head><body vocab="https://schema.org/" typeof="WebPage"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W625MMN" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <nav> <ul id="wb-tphp"> <li class="wb-slc"><a class="wb-sl" href="#wb-cont">Skip to main content</a></li> <li class="wb-slc visible-sm visible-md visible-lg"><a class="wb-sl" href="#wb-info">Skip to "About this Web application"</a></li> </ul> </nav> <header> <div id="wb-bnr" class="container"> <div class="row"> <section id="wb-lng" class="pull-right text-right"> <h2 class="wb-inv">Language selection</h2> <ul class="list-inline mrgn-bttm-0"> <li> <a href="https://employeur.guichetemplois.gc.ca/employer/connexion" lang="fr"> <span class="hidden-xs">Fran莽ais</span> <abbr title="Fran莽ais" class="visible-xs h3 mrgn-tp-sm mrgn-bttm-0 text-uppercase">fr</abbr> </a> </li> </ul> </section> <div class="brand col-xs-9 col-sm-5 col-md-4" property="publisher" typeof="GovernmentOrganization"> <img src="/employer/themes-sat/assets/sig-blk-en.svg" alt="" property="logo" /><span class="wb-inv" property="name"> Government of Canada / <span lang="fr">Gouvernement du Canada</span></span> <meta property="areaServed" typeof="Country" content="Canada" /> <link property="logo" href="/employer/themes-sat/assets/wmms-blk.svg" /> </div> <section id="wb-srch" class="col-lg-offset-4 col-md-offset-4 col-sm-offset-2 col-xs-12 col-sm-5 col-md-4 visible-md visible-lg"> <h2>Search</h2> <form action="#" method="post" name="cse-search-box" role="search" class="form-inline"> <div class="form-group wb-srch-qry"> <label for="wb-srch-q" class="wb-inv">Search website</label> <input id="wb-srch-q" class="wb-srch-q form-control" name="q" type="search" value="" size="34" maxlength="170" placeholder="Search" /> </div> <div class="form-group submit"> <button type="submit" id="wb-srch-sub" class="btn btn-primary btn-small" name="wb-srch-sub"><span class="glyphicon-search glyphicon"></span><span class="wb-inv">Search</span></button> </div> </form> </section> </div> </div> <div class="app-bar"> <div class="container"> <div class="row"> <section class="col-xs-12 col-sm-12"> <h2 class="wb-inv">Name of Web application</h2> <a class="app-name" href="https://www.jobbank.gc.ca/home">Job Bank</a> </section> </div> </div> </div> <div class="app-bar-mb container visible-xs-block hidden-print"> <nav> <h2 class="wb-inv">Menu and search</h2> <ul class="app-list-main list-unstyled"> <li class="wb-mb-links" id="wb-glb-mn"><a href="#mb-pnl" aria-controls="mb-pnl" class="btn overlay-lnk" role="button">Menu</a><h2>Menu</h2></li> </ul> <div id="mb-pnl"></div> </nav> </div> <nav id="wb-sm" data-ajax-replace="/employer/themes-sat/ajax/appmenu.xhtml?TF=false" data-trgt="mb-pnl" class="wb-menu visible-md visible-lg" typeof="SiteNavigationElement"> <div class="pnl-strt container nvbar"> <h2 class="wb-inv">Main navigation menu</h2> <div class="row"> <ul class="list-inline menu" role="menubar"> <li role="none"><a href="https://www.jobbank.gc.ca/findajob" class="item">Job search</a></li> <li role="none"><a href="https://www.jobbank.gc.ca/career-planning" class="item">Career planning</a></li> <li role="none"><a href="https://www.jobbank.gc.ca/trend-analysis" class="item">Labour market information</a></li> <li role="none"><a href="https://www.jobbank.gc.ca/employers" class="item">Hiring</a></li> <li role="none"><a href="https://www.jobbank.gc.ca/aboutus" class="item">Help</a></li> <li role="none"><a href="https://www.jobbank.gc.ca/intro" class="item">About</a></li> </ul> </div> </div> </nav> <nav id="wb-bc" property="breadcrumb"> <h2>You are here:</h2> <div class="container"> <ol class="breadcrumb"><li><a href="https://www.jobbank.gc.ca/" >Job Bank</a></li> </ol> </div> </nav> </header> <div class="prm-flpr theme-bg emp-login"> <div class="container"> <section class="hero-content-wrapper"> <div class="hero-content-wrapper-inner"> <div class="hero-alert-wrapper"> <div id="messageblock-content" tabindex="-1"><div id="messageblock" role="region" aria-live="polite"></div> </div> </div> <div class="inner cover"><form id="loginForm" name="loginForm" method="post" action="/employer/connexion;jsessionid=BC9BB8C6B17033A71D44D9A04C103D5E.jbfe2" class="login-group col-md-6 col-md-offset-3" enctype="application/x-www-form-urlencoded" role="form" autocomplete="off"> <div class="col-md-12"> <h1 property="name" id="wb-cont" class="cover-heading"> <span class="featured-group"> <span class="brand-wrap"> <span class="featured-icon-wrapper"> <span class="featured-icon-brand i-employer"></span> </span> <span class="text"> <span class="title">Job Bank</span> <span class="task">For Employers</span> </span> </span> </span> <span class="clearfix"></span> </h1> </div> <div class="clearfix"></div> <fieldset> <legend class="wb-inv">Please enter your e-mail and password</legend> <div class="form-group col-md-12"><label class="control-label input-email" for="loginForm:input-email"> <span class="field-name">Email</span> <span class="req">(required)</span><span id="loginForm:error-input-email"></span></label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-envelope fa-fw"></i></span><input id="loginForm:input-email" name="loginForm:input-email" value="" class="form-control" placeholder="Email (required)" type="email" required="required" /> <span class="glyphicon form-control-feedback"></span> </div> </div> <div class="form-group col-md-12"><label class="control-label input-password" for="loginForm:input-password"> <span class="field-name">Password</span> <span class="req">(required)</span><span id="loginForm:error-input-password"></span></label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-unlock fa-fw"></i></span><input id="loginForm:input-password" name="loginForm:input-password" class="form-control" placeholder="Password (required)" type="password" required="required" /> <span class="glyphicon form-control-feedback"></span> </div> <span class="capslockWarning" aria-live="polite"><i class="fa fa-info-circle"></i> Caps Lock is on</span> </div> <div class="form-group col-md-12"><button id="loginForm:j_id_48" name="loginForm:j_id_48" type="submit" class="btn btn-success btn-block btn-lg object-signin"><span class="fa fa-sign-in fa-lg" aria-hidden="true"></span> Sign in</button> </div> <div class="clearfix"></div> <div class="col-md-12"> <p class="mrgn-tp-md reset-link small"><a href="/employer/reset/resetpassword1;jsessionid=BC9BB8C6B17033A71D44D9A04C103D5E.jbfe2">Forgot your password?</a> </p> </div> <div class="form-group col-md-12"> <p><a href="/employer/reg/instructions;jsessionid=BC9BB8C6B17033A71D44D9A04C103D5E.jbfe2" class="newAccountLink btn-cta btn btn-default btn-sm">Sign up now!</a> </p> </div> </fieldset> <div class="rotatingMessage"> <span class="fa-icon fa fa-info-circle" aria-hidden="true"></span>You can choose the option "Direct Apply" as an application method on your job to receive resumes directly on Job Bank. </div><input type="hidden" name="loginForm_SUBMIT" value="1" /><input type="hidden" name="jakarta.faces.ViewState" id="j_id__v_0:jakarta.faces.ViewState:1" value="stateless" autocomplete="off" /></form> <div class="clearfix"></div> </div> </div> </section> <div class="clearfix"></div> </div> </div> <main role="main" property="mainContentOfPage" class="container"> <section id="jbEmployersEmployer" class="col-md-12 service-content"> <div class="col-md-1 services-employers featured-services-icon"> <span class="fa fa-building"></span> </div> <div class="col-md-10 service-content-details"> <h2><span class="title">Looking to hire?</span>Attract the best candidates for your job <a href="#lightbox-login-content" id="lightbox-login" aria-controls="lightbox-login-content" class="dialog-help" role="button"><span class="fa fa-question"></span><span class="wb-inv">Help - </span></a> </h2> <ul class="fa-ul lead"> <li><span class="fa-li fa fa-check fa-lg"></span> Advertise your job for free to thousands of job seekers</li> <li><span class="fa-li fa fa-check fa-lg"></span> Receive a list of potential candidates matching your job requirements</li> <li><span class="fa-li fa fa-check fa-lg"></span> Check out their profiles and invite them to apply with one click</li> </ul> <p class="mrgn-tp-lg"><a href="/employer/reg/instructions;jsessionid=BC9BB8C6B17033A71D44D9A04C103D5E.jbfe2" class="newAccountLink btn-cta btn btn-primary btn-lg">Sign up</a></p> </div> </section> <section id="lightbox-login-content" class=" mfp-hide modal-dialog modal-content overlay-def "> <header class="modal-header"> <h2 class="modal-title">Create an account - Help</h2> </header> <div class="modal-body"><p>Before you can register employers or advertise job postings, you must create a user account.</p><p>Once your user account is created, you can register an employer by creating an employer file. You can then create job postings for that employer. </div> <div class="modal-footer"> <button class="btn btn-sm btn-primary popup-modal-dismiss pull-left" type="button">Close</button> </div> </section> <section id="jbEmployersResources" class="col-md-12 service-content"> <div class="col-md-10 service-content-details"> <h2>Useful Links</h2> <ul class="fa-ul lead lst-spcd"> <li><span class="fa-li fa fa-angle-right fa-lg"></span><p><a href="https://www.jobbank.gc.ca/intro/recruitandhire">Recruiting on Job Bank</a></p></li> <li><span class="fa-li fa fa-angle-right fa-lg"></span><p><a href="https://www.jobbank.gc.ca/hiring/resources"> Employer Resources</a></p></li> <li><span class="fa-li fa fa-angle-right fa-lg"></span><p><a href="https://www.jobbank.gc.ca/helpsupport">Get support on Job Bank</a></p></li> </ul> </div> </section> <div class="container pagedetails"> <div class="row"> <div class="col-sm-6 col-lg-4 mrgn-tp-sm hidden"> <a href="https://www.canada.ca/en/report-problem.html" class="btn btn-default btn-block">Report a problem or mistake on this page</a> </div> <div class="col-sm-3 mrgn-tp-sm pull-right hidden"> <div class="wb-share" data-wb-share="{"lnkClass": "btn btn-default btn-block"}"></div> </div> </div> <dl id="wb-dtmd"> <dt>Date modified: </dt> <dd><time property="dateModified">2025-01-28</time></dd> </dl> </div> </main> <footer id="wb-info"> <div class="gc-contextual"> <div class="container"> <nav> <h2 class="wb-inv">Related links</h2> <ul class="list-col-xs-1 list-col-sm-2 list-col-md-3"> <li><a href="/employer/helpsupport">Job Bank Support</a></li> <li><a href="/employer/aboutus">About us</a></li> <li><a href="https://www.jobbank.gc.ca/intro">Introduction to Job Bank</a></li> <li><a href="https://www.jobbank.gc.ca/network">Our network</a></li> <li> <a href="/employer/termsofuseseeker">Terms of use - Job seekers</a> </li> <li> <a href="/employer/termsofuseemployer">Terms of use - Employers</a> </li> </ul> </nav> </div> </div> <div class="gc-sub-footer"> <div class="container d-flex align-items-center"> <nav aria-labelledby="aboutWebApp"> <h3 class="wb-inv" id="aboutWebApp">Government of Canada Corporate</h3> <ul> <li><a href="https://www.canada.ca/en/transparency/terms.html" target="_blank" rel="noopener">Terms and conditions<span class="wb-inv"> This link will open in a new window</span></a></li> <li><a href="https://www.canada.ca/en/transparency/privacy.html" target="_blank" rel="noopener">Privacy<span class="wb-inv"> This link will open in a new window</span></a></li> </ul> </nav> <div class="col-xs-6 visible-sm visible-xs tofpg"> <a href="#wb-cont">Top of Page <span class="glyphicon glyphicon-chevron-up"></span></a> </div> <div class="wtrmrk align-self-end"> <img src="/employer/themes-sat/assets/wmms-blk.svg" alt="Symbol of the Government of Canada" /> <meta property="areaServed" typeOf="Country" content="Canada" /> <link property="logo" href="/employer/themes-sat/assets/wmms-blk.svg" /> </div> </div> </div> </footer> <script src="/employer/themes-sat/js/jquery/2.2.4/jquery.min.js"></script> <script src="/employer/themes-sat/js/wet-boew.min.js"></script> <script src="/employer/themes-sat/js/theme.min.js"></script> <script src="/employer/themes-jb/js/settings/site-settings-gtie8.js"></script> <script src="/employer/themes-sat/js/cdtscustom.js"></script> <script src="/employer/themes-jb/js/third-party/jquery.timepicker.min.js"></script> <script src="/employer/themes-jb/js/third-party/jquery.capslockstate.js"></script> <script src="/employer/themes-jb/js/third-party/typeahead.bundle.min.js"></script> <script type="text/javascript"> //<![CDATA[ //Dropdown function dropdownToggle = function() { $('button.dropdown-toggle, a.signInUserAccount').removeClass('disabled'); $(document).on('click', 'button.dropdown-toggle', function(e) { $('button.dropdown-toggle').not(this).each( function(e) { $(this).parent('.btn-group').removeClass('open'); }); if ($(this).parent().is('.btn-group')) { //console.log('OPEN dropdown'); $(this).attr('aria-expanded', function (i, attr) { return attr == 'true' ? 'false' : 'true' }); $(this).parent('.btn-group').toggleClass('open'); if ($(this).hasClass('btn-func-filter')) { if ($(this).parent('.filter-group').hasClass('open')) { $('.dropdown-menu, .dropdown-group').parent('.btn-group').find('.btn-func-filter').children('.fa-icon').removeClass('fa-chevron-up').addClass('fa-chevron-down'); $(this).find('.fa-icon').toggleClass('fa-chevron-down fa-chevron-up'); } else { $(this).find('.fa-icon').toggleClass('fa-chevron-up fa-chevron-down'); $('.dropdown-menu, .dropdown-group').parent('.btn-group').find('.btn-func-filter').children('.fa-icon').removeClass('fa-chevron-up').addClass('fa-chevron-down'); } } } return false; }); } //Initiate Dropdown once document has been loaded dropdownToggle(); //Remove Dropdown function removeDropdownToggle = function(e) { $(document).on('click', function(e) { var dropdownToggle = $('.dropdown-menu, .dropdown-group').parent('.btn-group, .filter-group'); /* if (!$(this).parent().is('.btn-group')) { console.log('click outside'); $('button.dropdown-toggle').attr('aria-expanded','false'); $(dropdownToggle).removeClass('open'); if ($(dropdownToggle)) { $(dropdownToggle).find('.btn-func-filter').children('.fa-icon').removeClass('fa-chevron-up').addClass('fa-chevron-down'); } } */ var $trigger = $(".dropdown-toggle, .dropdown-menu"); if($trigger !== e.target && !$trigger.has(e.target).length){ //console.log('REMOVE dropdown outside'); $(dropdownToggle).removeClass('open'); if ($(dropdownToggle)) { $(dropdownToggle).find('.btn-func-filter').children('.fa-icon').removeClass('fa-chevron-up').addClass('fa-chevron-down'); } } }); escRemoveDropdownToggle(); } hideDropdownToggle = function() { $('ul.dropdown-menu li a').on('focus focusin', function() { var $signonbutton = $(this).parents('li.btn-group'); $signonbutton.addClass("open"); $signonbutton.find('button.dropdown-toggle').attr('aria-expanded','true'); }).on('focusout', function() { var $signonbutton = $(this).parents('li.btn-group'); var $parent = $(this).parents('ul.dropdown-menu'); setTimeout(function() { if (!$.contains($parent[0], document.activeElement)) { $signonbutton.removeClass("open"); $signonbutton.find('button.dropdown-toggle').attr('aria-expanded','false'); } }, 0); //console.log('HIDE dropdown'); }); escRemoveDropdownToggle(); } escRemoveDropdownToggle = function(e) { $(document).on('keydown', 'button.dropdown-toggle', function(e) { // Escape key if(event.which == 27) { //console.log('ESCAPE KEY from main button'); var dropdownToggle = $('.dropdown-menu, .dropdown-group').parent('.btn-group, .filter-group'); /* if (!$(this).parent().is('.btn-group')) { console.log('click outside'); $('button.dropdown-toggle').attr('aria-expanded','false'); $(dropdownToggle).removeClass('open'); if ($(dropdownToggle)) { $(dropdownToggle).find('.btn-func-filter').children('.fa-icon').removeClass('fa-chevron-up').addClass('fa-chevron-down'); } } */ var $trigger = $(".dropdown-toggle, .dropdown-menu"); if($trigger !== e.target && !$trigger.has(e.target).length){ //console.log('REMOVE dropdown outside'); $(dropdownToggle).removeClass('open'); if ($(dropdownToggle)) { $(dropdownToggle).find('.btn-func-filter').children('.fa-icon').removeClass('fa-chevron-up').addClass('fa-chevron-down'); } } event.preventDefault(); } }); $(document).on('keydown', '.dropdown-menu input, .dropdown-menu h3, .dropdown-menu .list-group, .dropdown-menu button, .dropdown-menu a', function(e) { // Escape key if(event.which == 27) { var dropdownToggle = $('.dropdown-menu, .dropdown-group').parent('.btn-group, .filter-group'); var $trigger = $("input[type=checkbox]"); if($trigger !== e.target && !$trigger.has(e.target).length){ $(dropdownToggle).removeClass('open'); if ($(dropdownToggle)) { $(dropdownToggle).find('.btn-func-filter').children('.fa-icon').removeClass('fa-chevron-up').addClass('fa-chevron-down'); $(this).parents('.dropdown-menu').prev('.dropdown-toggle').focus(); } } event.preventDefault(); } }); } //Initiate Remove Dropdown once document has been loaded removeDropdownToggle(); hideDropdownToggle(); $(document).ready(function(){ //$('.jbservices').removeClass('disabled'); //Form required field input label indicators and disclaimer formRequired = function() { var formRequiredAsteriskClass = 'formRequiredAsterisk'; var formRequiredAsteriskGroup = $("form."+formRequiredAsteriskClass); var asteriskSymbol = '<span class="symbol-required">*</span>' var asteriskDisclaimer = '<div class="col-md-12 row"><p class="tip-required"><span class="fa fa-info-circle fa-lg"></span> Any fields marked with an asterisk (<span>*</span>) are required.</p></div><div class="clearfix"></div>' var formRequiredWordClass = 'formRequiredWord'; var formRequiredWordGroup = $("form."+formRequiredWordClass); var requiredWord = "<span class='req'>(required)</span>"; //Insert asterisk symbol if ($(formRequiredAsteriskGroup)) { $(formRequiredAsteriskGroup).find('label.required').prepend(asteriskSymbol); $(formRequiredAsteriskGroup).find('legend.required').prepend(asteriskSymbol); $(formRequiredAsteriskGroup).find('h1.required').prepend(asteriskSymbol); $(formRequiredAsteriskGroup).find('h2.required').prepend(asteriskSymbol); $(formRequiredAsteriskGroup).find('h3.required').prepend(asteriskSymbol); //Insert asterisk disclaimer if ($(formRequiredAsteriskGroup).find('.module-stepbar').length !== 0) { $(formRequiredAsteriskGroup).find('.module-stepbar').after(asteriskDisclaimer); } else { $(formRequiredAsteriskGroup).prepend(asteriskDisclaimer); } } //Insert word required if ($(formRequiredWordGroup)) { $(formRequiredWordGroup).find('label.required').append(requiredWord); $(formRequiredWordGroup).find('legend.required').append(requiredWord); $(formRequiredWordGroup).find('h1.required').append(requiredWord); $(formRequiredWordGroup).find('h2.required').append(requiredWord); $(formRequiredWordGroup).find('h3.required').append(requiredWord); } } formRequired(); }); $(document).on("wb-ready.wb", function(event) { //Initiate script after WET Plugins are done loading... var formErrorValidation = false; var formErrorValidationGuest = true; var runFormErrorValidation = false if (localStorage.getItem('signInPopUp') === 'true') { var signInPopUp = true; } //console.log('Error?'+formErrorValidation+' Dashboard page? '+runFormErrorValidation); //console.log('Alert: '+formErrorValidationGuest); if (signInPopUp && formErrorValidation && !runFormErrorValidation && formErrorValidationGuest || signInPopUp && formErrorValidation && runFormErrorValidation && formErrorValidationGuest) { //console.log('Open Standard/Plus login popup!'); openSignInUserAccount(); } else if (!formErrorValidationGuest) { //console.log('Open Guest login popup!'); openSignInGuestUserAccount(); } else if (!formErrorValidation) { //console.log('No error validation!'); localStorage.removeItem('signInPopUp'); } else { //console.log('Not opened login popup'); } function openSignInUserAccount() { //console.log('opensigninuseraccoun'); $.magnificPopup.open({ prependTo: '#loginForm', items: [ { src: '#user-signin', type: 'inline', } ], callbacks: { open: function() { }, close: function() { //console.log('Close sign in popup!'); localStorage.removeItem('signInPopUp'); } } }); if (signInPopUp && !formErrorValidation) { localStorage.removeItem('signInPopUp'); } } function openSignInGuestUserAccount() { $.magnificPopup.open({ prependTo: '#loginModalFormViewJobAlerts', items: [ { src: '#guestmode-signin-view', type: 'inline', } ], }); } //$(document).on("wb-ready.wb", function() { $(document).on('click', '.signInRegisterJobAlerts', function(e) { //Event for actual link action e.preventDefault(); //Run WET plugin $.magnificPopup.open({ prependTo: '#loginModalFormRegisterJobAlerts', //modal: true, items: [ { src: '#guestmode-signin-register', type: 'inline', } ], //closeBtnInside: true }); }); $(document).on('click', '.signInViewJobAlerts', function(e) { //Event for actual link action e.preventDefault(); //Run WET plugin $.magnificPopup.open({ prependTo: '#loginModalFormViewJobAlerts', //modal: true, items: [ { src: '#guestmode-signin-view', type: 'inline', } ], //closeBtnInside: true }); }); $(document).on('click', '.signInUserAccount', function(e) { var title = $(this).find('.title').text(); //console.log(title); $('#loginForm').find('.modal-title').text(title); //Event for actual link action e.preventDefault(); //Run WET plugin $.magnificPopup.open({ prependTo: '#loginForm', //modal: true, items: [ { src: '#user-signin', type: 'inline', } ], callbacks: { open: function() { }, close: function() { //console.log('Close sign in popup!'); localStorage.removeItem('signInPopUp'); } } //closeBtnInside: true }); $('#submitUserSignInPopUp').click( function() { //console.log('signInPopUp'); localStorage.setItem('signInPopUp', 'true'); }); }); $('#submitUserSignIn').click( function() { //console.log('signIn normal'); localStorage.removeItem('signInPopUp'); }); }); //]]> </script> <script src="/employer/themes-jb/js/settings/site-settings-all.js"></script> <script> //<![CDATA[ var _gaq = _gaq || []; //jobbank account tracking _gaq.push(['_setAccount', 'UA-10101722-1']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_setDomainName', 'jobbank.gc.ca']); _gaq.push(['_gat._anonymizeIp']); _gaq.push(['_trackPageview']); //employer account tracking _gaq.push(['employer._setAccount', 'UA-10101722-18']); _gaq.push(['employer._gat._anonymizeIp']); _gaq.push(['employer._trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); //]]> </script> <script type="text/javascript" src="/employer/themes-sat/js/deps/jquery.validate.min.js"></script> <script type="text/javascript" src="/employer/themes-sat/js/deps/additional-methods.min.js"></script> <script type="text/javascript" src="/employer/themes-jb/js/settings/custom-validation-methods.js"></script> <script type="text/javascript" src="/employer/themes-jb/js/settings/localstorage-initialize.js"></script> <script type="text/javascript"> //<![CDATA[ //Initiate script after WET Plugins are done loading... $(document).ready(function(){ $(document).on('click', '.dialog-help', function(e) { //Event for actual link action e.preventDefault(); //Run WET plugin $.magnificPopup.open({ prependTo: '#loginForm', //modal: true, items: [ { src: '#lightbox-login-content', type: 'inline', } ], //closeBtnInside: true }); }); }); //]]> </script> <script type="text/javascript" src="/employer/themes-jb/js/settings/custom-validation-methods.js"></script><script type="text/javascript"> //<![CDATA[ //*** Begin jQuery ***/ $(document).ready(function(){ // Login form validation - Username and password $("#loginForm").validate({ onkeyup: false, onclick: false, onfocusout: false, rules: { 'loginForm:input-email': { required: true, email: true }, 'loginForm:input-password': { required: true } }, messages: { 'loginForm:input-email': { required: "Error: Email address must have a value.", email: "Error: The email address must be in a valid format. Example: you@yourdomain.com" }, 'loginForm:input-password': "Password must have a value." }, errorElement: "span", errorPlacement: function(error, element) { if (element.attr("name") == 'loginForm:input-email') error.appendTo(".input-email"); else if (element.attr("name") == 'loginForm:input-password') error.appendTo(".input-password"); else error.insertBefore(element); } }); $("#loginModalForm").validate({ onkeyup: false, onclick: false, onfocusout: false, rules: { 'loginModalForm:input-email': { required: true, email: true }, 'loginModalForm:input-password': { required: true } }, messages: { 'loginModalForm:input-email': { required: "Error: Email address must have a value.", email: "Error: The email address must be in a valid format. Example: you@yourdomain.com" }, 'loginModalForm:input-password': "Password must have a value." }, errorElement: "span", errorPlacement: function(error, element) { if (element.attr("name") == 'loginModalForm:input-email') error.appendTo(".input-email"); else if (element.attr("name") == 'loginModalForm:input-password') error.appendTo(".input-password"); else error.insertBefore(element); } }); //Login form validation - Security question $("#securityForm").validate({ onkeyup: false, onclick: false, onfocusout: false, rules: { 'securityForm:input-security-answer': { required: true } }, messages: { 'securityForm:input-security-answer': "Error: Answer must have a value." }, errorElement: "span", errorPlacement: function(error, element) { if (element.attr("name") == 'securityForm:input-security-answer') error.appendTo(".input-security-answer"); else error.insertBefore(element); } }); }); //]]></script> <script src="/employer/invitation-manager/Overlay.js"></script> <script src="/employer/invitation-manager/InvitationManager.js"></script> <script type="text/javascript">_satellite.pageBottom();</script></body> </html>