allowBlankSearches = false; var pcrbaseurl = 'https://host.pcrecruiter.net/pcrbin/jobboard.aspx' var appendPcrScript = function(src, callback){ var scr = document.createElement('script'); scr.src = src; scr.async = false; if(callback) {scr.onload = callback;} document.head.appendChild(scr); } var appendPcrStyle = function(src){ var stl = document.createElement('link'); stl.href = src; stl.rel = 'stylesheet'; document.head.appendChild(stl); } appendPcrScript('https://host.pcrecruiter.net/pcrimg/js/SearchWidgets.js?ver=202404241114220'); var scripts = document.getElementsByTagName('script'); for (i = 0; i < scripts.length; i++){ if(scripts[i].src.indexOf('action=opencustomform') > -1){ window.pcrContainer = document.createElement('div'); window.pcrContainer.className = 'pcrcustomform default-multiselect'; scripts[i].insertAdjacentElement('afterend',window.pcrContainer); } } var postload = function() { var origin = document.location.href; var matchesSite = checkWildcardMatching('*', origin) if(matchesSite){ window.pcrContainer.innerHTML = unescape('%3Cstyle%3E\r\n.reqField {border: 3px solid blue !important; }\r\n.validatemessage { background-color: red; color: #fff; padding: 10px; text-align: center; margin-bottom: 10px; }\r\n.thankyoumessage { background-color: #ccc; border: 1px solid #666; padding: 10px; text-align: center; margin-bottom: 10px;}\r\n.errormessage { background-color: red; color: #fff; border: 1px solid #666; padding: 10px; text-align: center; margin-bottom: 10px;}\r\n%3C/style%3E\r\n%3Cstyle%3E\n .multiselect-check-box { margin-right: 6px !important; }\n %3C/style%3E%3Cstyle%3E\r\n.pcrcustomform {\r\n background-color: rgba(48,57,72,0.5);\r\n padding: 4px 16px 18px 16px;\r\n display: inline-block;\r\n margin: 35px 0 25px 0;\r\n border-radius: 10px;\r\n}\r\n.pcrcustomform div, .form-group {\r\n display: inline-block;\r\n}\r\n.form-control, #goButton {\r\n height: 45px;\r\n margin: 0 4px;\r\n padding: 0 15px 0 40px;\r\n border-radius: 5px;\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n appearance: none;\r\n font-size: 13px;\r\n color: #000;\r\n cursor: pointer;\r\n line-height: normal;\r\n}\r\n.searchblock {position:relative}\r\n.searchblock div:before {\r\n font-family: FontAwesome;\r\n color: #838383;\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n z-index: 1;\r\n text-align: center;\r\n width: 45px;\r\n height: 100%25;\r\n pointer-events: none;\r\n box-sizing: border-box;\r\n font-size: 16px; line-height:45px\r\n}\r\n#prosearch div:before {\r\n content: %22\\f0f0%22;\r\n}\r\n#keysearch div:before {\r\n content: %22\\f002%22;\r\n}\r\n#locsearch div:before {\r\n content: %22\\f041%22;\r\n}\r\ninput#Keyword {\r\n min-width: 240px;\r\n}\r\n#goButton {padding: 0;\r\n width: auto;\r\n min-width: 200px;\r\n background-color:#56a7cc;\r\n color:#ffffff; \r\n}\r\nselect.form-control {\r\n color: #666; background-color:#fff;\r\n}\r\nselect.form-control option:not(:first-of-type) {\r\n color: black;\r\n}\r\n\r\n@media only screen and (max-width: 1100px) {\r\n.pcrcustomform {margin-top: 0}\r\n.pcrcustomform div {\r\n width: 100%25;\r\n padding: 5px 0;\r\n}\r\n.searchblock div:before {display:none}\r\n\r\n.form-control, #goButton {\r\n height: 35px;\r\n padding: 0 0 0 10px;\r\n width: 100%25;\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n appearance: none;\r\n font-size: 13px;\r\n color: #000;\r\n cursor: pointer;\r\n line-height: normal;\r\n margin: 0px;\r\n}\r\n#goButton {\r\n color:#ffffff;\r\n}\r\n}\r\n%3C/style%3E\r\n%3Cdiv%3E%3Cdiv class=%22errormessage%22 style=%22display: none;%22%3EAn error has occurred submitting your form. Please click submit again or try again later.%3C/div%3E%3Cdiv data-redirect=%22%22 class=%22thankyoumessage%22 style=%22display: none;%22%3E%3C/div%3E%3C/div%3E%3Cform onsubmit=%22return ValidateForm()%22 enctype=%22multipart/form-data%22 data-submitmethod=%22direct%22 method=%22GET%22 name=%22custompcrform%22 id=%22custompcrform%22 action=%22#%22%3E%3Cinput aria-hidden=%22true%22 type=%22hidden%22 name=%22pcr-id%22 value=%22fG5lYWx5cGllcmNlLmMm26Tuw4eLBAQfAmtIZxELXeZd9HocSeJERZMW2eaOxDG8W3jYPOBFqYRVBMclaYThIM6ptM/kUg==%22%3E%3Cinput aria-hidden=%22true%22 type=%22hidden%22 name=%22sid%22 value=%22888195142879489%22%3E%3Cinput aria-hidden=%22true%22 type=%22hidden%22 name=%22action%22 value=%22cachesearch%22%3E%3Cdiv class=%22validatemessage%22 style=%22display: none;%22%3EPLEASE COMPLETE ALL REQUIRED FIELDS%3C/div%3E%3Cinput aria-hidden=%22true%22 type=%22hidden%22 name=%22prevSearch%22 id=%22prevSearch%22 value=%22%22%3E%3Cinput aria-hidden=%22true%22 type=%22hidden%22 name=%22fromcustom%22 id=%22fromcustom%22 value=%22y%22%3E%3Cdiv%3E%3Cdiv id=%22prosearch%22 class=%22searchblock%22%3E%3Cdiv class=%22form-group%22%3E%3Cselect name=%22Profession%22 id=%22Profession%22 class=%22 form-control%22 title=%22Profession%22%3E%3Coption default=%22default%22 class=%22form-control first-select-element%22 value=%22%22 selected%3EProfession%3C/option%3E%3Coption class=%22form-control%22 value=%22Hospital Leadership (Non RN)%22%3EHospital Leadership (Non RN)%3C/option%3E%3Coption class=%22form-control%22 value=%22Nursing Leadership%22%3ENursing Leadership%3C/option%3E%3Coption class=%22form-control%22 value=%22Nursing Staff%22%3ENursing Staff%3C/option%3E%3Coption class=%22form-control%22 value=%22Pharmacy%22%3EPharmacy%3C/option%3E%3Coption class=%22form-control%22 value=%22Therapy (OT)%22%3ETherapy (OT)%3C/option%3E%3Coption class=%22form-control%22 value=%22Therapy (PT)%22%3ETherapy (PT)%3C/option%3E%3Coption class=%22form-control%22 value=%22Therapy (SLP)%22%3ETherapy (SLP)%3C/option%3E%3Coption class=%22form-control%22 value=%22Recruiting / Executive Search%22%3ERecruiting / Executive Search%3C/option%3E%3C/select%3E%3C/div%3E%3C/div%3E\r\n%3Cdiv id=%22keysearch%22 class=%22searchblock%22%3E%3Cdiv class=%22form-group%22%3E%3Cinput autocomplete=%22on%22 class=%22form-control%22 type=%22text%22 id=%22Keyword%22 name=%22Keyword%22 placeholder=%22Job Title, Specialty, or Keyword%22 title=%22Job Title, Specialty, or Keyword%22%3E%3C/div%3E%3C/div%3E\r\n%3Cdiv id=%22locsearch%22 class=%22searchblock%22%3E\r\n%3Cdiv class=%22form-group%22%3E%3Cinput id=%22autocomplete%22 placeholder=%22Location%22 onfocus=%22geolocate()%22 type=%22text%22 class=%22form-control%22 /%3E%3C/div%3E\r\n%3C/div%3E\r\n%3Cdiv%3E%3Cbutton id=%22goButton%22 type=%22submit%22 class=%22btn goButton searchButton btn-default goButton searchButton%22%3E%3Cspan id=%22goButtonText%22%3ESearch Jobs%3C/span%3E%3C/button%3E%3C/div%3E\r\n%3Cdiv id=%22hiddenlocation%22 style=%22display: none;%22%3E%3Cdiv class=%22form-group%22%3E%3Cinput autocomplete=%22on%22 class=%22form-control%22 type=%22text%22 id=%22City%22 name=%22City%22 placeholder=%22City%22 title=%22City%22%3E%3C/div%3E%3Cdiv class=%22form-group%22%3E%3Cinput autocomplete=%22on%22 class=%22form-control%22 type=%22text%22 id=%22State%22 name=%22State%22 placeholder=%22State%22 title=%22State%22%3E%3C/div%3E%3Cinput class=%22form-control field%22 id=%22locality%22 disabled=%22disabled%22 type=%22hidden%22 /%3E%3Cinput class=%22form-control%22 id=%22administrative_area_level_1%22 disabled=%22disabled%22 type=%22hidden%22 /%3E%3C/div%3E%3C/div%3E%3C/form%3E\r\n'); }else{ window.pcrContainer.innerHTML = unescape('%3Cdiv style=%22text-align:center;padding:20px; border:1px solid #666;%22 %3E %3Cdiv%3EAccess denied. Domain doesn\'t match Allowed Domain in custom form settings.%3C/div%3E%3Cdiv%3EFor preview please allow all domains.%3C/div%3E%3C/div%3E'); } appendPcrScript('https://host.pcrecruiter.net/pcrimg/js/customforms.js?ver=202404241114220'); var placeSearch, autocomplete; var componentForm = { locality: 'long_name', administrative_area_level_1: 'short_name' }; function initAutocomplete() { // Create the autocomplete object, restricting the search to geographical // location types. autocomplete = new google.maps.places.Autocomplete( /** @type {!HTMLInputElement} */(document.getElementById('autocomplete')), {types: ['geocode']}); // When the user selects an address from the dropdown, populate the address // fields in the form. autocomplete.addListener('place_changed', fillInAddress); } function fillInAddress() { // Get the place details from the autocomplete object. var place = autocomplete.getPlace(); for (var component in componentForm) { document.getElementById(component).value = ''; document.getElementById(component).disabled = false; } // Get each component of the address from the place details // and fill the corresponding field on the form. for (var i = 0; i < place.address_components.length; i++) { var addressType = place.address_components[i].types[0]; if (componentForm[addressType]) { var val = place.address_components[i][componentForm[addressType]]; document.getElementById(addressType).value = val; } } document.getElementById('City').value = document.getElementById('locality').value; document.getElementById('State').value = document.getElementById('administrative_area_level_1').value; } google.maps.event.addDomListener(window, 'load', initAutocomplete); } appendPcrScript('https://host.pcrecruiter.net/pcrimg/js/jobboard.js?ver=202404241114220',postload);