function goGetIt() { window.onload = function() { var loc = 0; var officeFound = 0; var jobFound = 0; if (location.href.indexOf("?location=") > 0) { loc = location.href.split("?location=")[1]; loc = loc.replace("%20"," "); } $$.getJSON("https://api.greenhouse.io/v1/boards/southernpovertylawcenter/offices", function(result){ console.log(result);
$$.each(result.offices, function(a, office) { //console.log(office.name); var selected = "" if (office.name && office.name != "No Office") { if (office.name == loc) { selected = " selected" } $$("#offices-select").append("") } if (office.name == loc) { ++officeFound;
$$(".addthis-body-wrapper .field-name-body .field-items .field-item").append("
" + office.name + "
"); $$.each(office.departments, function(b, department) { if (department.jobs.length > 0) { $$.each(department.jobs, function(c, job) { //console.log(job); console.log(job.updated_at) $$(".addthis-body-wrapper .field-name-body .field-items .field-item").append("
" + job.title + "
" + job.location.name + "
"); ++jobFound; }); } }) } }) if (!loc || !officeFound) { location.href = "/about/careers/jobs" } if (!jobFound) { $$(".addthis-body-wrapper .field-name-body .field-items .field-item").append("
There are currently no job openings available in " + loc + ".
");
}
})
$$("#offices-select").change(function () {
if (this.selectedIndex == 0) {
location.href = "/about/careers/jobs"
}
else {
location.href = "/about/careers/jobs/offices?location=" + this[this.selectedIndex].value
}
})
}
}