Manheim on Pace to Deploy LotVision Technology at 90% of Locations in 3Q (2024)

" ), i = n.children()[0]; return k("body").append(n), e = i.offsetWidth, n.css("overflow", "scroll"), e === (t = i.offsetWidth) && (t = n[0] .clientWidth), n.remove(), r = e - t }, getScrollInfo: function(e) { var t = e.isWindow || e.isDocument ? "" : e.element.css( "overflow-x"), n = e.isWindow || e.isDocument ? "" : e.element.css( "overflow-y"), i = "scroll" === t || "auto" === t && e.width < e.element[0] .scrollWidth; return { width: "scroll" === n || "auto" === n && e.height < e .element[0].scrollHeight ? k.position.scrollbarWidth() : 0, height: i ? k.position.scrollbarWidth() : 0 } }, getWithinInfo: function(e) { var t = k(e || window), n = k.isWindow(t[0]), i = !!t[0] && 9 === t[0].nodeType; return { element: t, isWindow: n, isDocument: i, offset: !n && !i ? k(e).offset() : { left: 0, top: 0 }, scrollLeft: t.scrollLeft(), scrollTop: t.scrollTop(), width: t.outerWidth(), height: t.outerHeight() } } }, k.fn.position = function(h) { if (!h || !h.of) return l.apply(this, arguments); h = k.extend({}, h); var f, d, p, m, g, e, t, n, v = k(h.of), y = k.position.getWithinInfo(h.within), b = k.position.getScrollInfo(y), x = (h.collision || "flip").split(" "), w = {}; return e = 9 === (n = (t = v)[0]).nodeType ? { width: t.width(), height: t.height(), offset: { top: 0, left: 0 } } : k.isWindow(n) ? { width: t.width(), height: t.height(), offset: { top: t.scrollTop(), left: t.scrollLeft() } } : n.preventDefault ? { width: 0, height: 0, offset: { top: n.pageY, left: n.pageX } } : { width: t.outerWidth(), height: t.outerHeight(), offset: t.offset() }, v[0].preventDefault && (h.at = "left top"), d = e.width, p = e .height, m = e.offset, g = k.extend({}, m), k.each(["my", "at"], function() { var e, t, n = (h[this] || "").split(" "); 1 === n.length && (n = i.test(n[0]) ? n.concat(["center"]) : o.test(n[0]) ? ["center"].concat(n) : ["center", "center" ]), n[0] = i.test(n[0]) ? n[0] : "center", n[1] = o .test(n[1]) ? n[1] : "center", e = s.exec(n[0]), t = s.exec(n[1]), w[this] = [e ? e[0] : 0, t ? t[0] : 0 ], h[this] = [a.exec(n[0])[0], a.exec(n[1])[0]] }), 1 === x.length && (x[1] = x[0]), "right" === h.at[0] ? g .left += d : "center" === h.at[0] && (g.left += d / 2), "bottom" === h.at[1] ? g.top += p : "center" === h.at[1] && (g.top += p / 2), f = _(w.at, d, p), g.left += f[0], g.top += f[1], this.each(function() { var n, e, s = k(this), a = s.outerWidth(), u = s.outerHeight(), t = E(this, "marginLeft"), i = E(this, "marginTop"), r = a + t + E(this, "marginRight") + b.width, o = u + i + E(this, "marginBottom") + b.height, l = k.extend({}, g), c = _(w.my, s.outerWidth(), s.outerHeight()); "right" === h.my[0] ? l.left -= a : "center" === h.my[0] && (l.left -= a / 2), "bottom" === h.my[1] ? l.top -= u : "center" === h.my[1] && (l.top -= u / 2), l.left += c[ 0], l.top += c[1], n = { marginLeft: t, marginTop: i }, k.each(["left", "top"], function(e, t) { k.ui.position[x[e]] && k.ui.position[x[e]][t]( l, { targetWidth: d, targetHeight: p, elemWidth: a, elemHeight: u, collisionPosition: n, collisionWidth: r, collisionHeight: o, offset: [f[0] + c[0], f[1] + c[1]], my: h.my, at: h.at, within: y, elem: s }) }), h.using && (e = function(e) { var t = m.left - l.left, n = t + d - a, i = m.top - l.top, r = i + p - u, o = { target: { element: v, left: m.left, top: m.top, width: d, height: p }, element: { element: s, left: l.left, top: l.top, width: a, height: u }, horizontal: n < 0 ? "left" : 0 < t ? "right" : "center", vertical: r < 0 ? "top" : 0 < i ? "bottom" : "middle" }; d < a && T(t + n) < d && (o.horizontal = "center"), p < u && T(i + r) < p && (o .vertical = "middle"), C(T(t), T(n)) > C(T(i), T(r)) ? o.important = "horizontal" : o.important = "vertical", h.using.call(this, e, o) }), s.offset(k.extend(l, { using: e })) }) }, k.ui.position = { fit: { left: function(e, t) { var n, i = t.within, r = i.isWindow ? i.scrollLeft : i.offset.left, o = i.width, s = e.left - t.collisionPosition.marginLeft, a = r - s, u = s + t.collisionWidth - o - r; t.collisionWidth > o ? 0 < a && u <= 0 ? (n = e.left + a + t .collisionWidth - o - r, e.left += a - n) : e.left = 0 < u && a <= 0 ? r : u < a ? r + o - t.collisionWidth : r : 0 < a ? e.left += a : 0 < u ? e.left -= u : e.left = C(e.left - s, e.left) }, top: function(e, t) { var n, i = t.within, r = i.isWindow ? i.scrollTop : i.offset.top, o = t.within.height, s = e.top - t.collisionPosition.marginTop, a = r - s, u = s + t.collisionHeight - o - r; t.collisionHeight > o ? 0 < a && u <= 0 ? (n = e.top + a + t .collisionHeight - o - r, e.top += a - n) : e.top = 0 < u && a <= 0 ? r : u < a ? r + o - t .collisionHeight : r : 0 < a ? e.top += a : 0 < u ? e .top -= u : e .top = C(e.top - s, e.top) } }, flip: { left: function(e, t) { var n, i, r = t.within, o = r.offset.left + r.scrollLeft, s = r.width, a = r.isWindow ? r.scrollLeft : r.offset.left, u = e.left - t.collisionPosition.marginLeft, l = u - a, c = u + t.collisionWidth - s - a, h = "left" === t.my[0] ? -t.elemWidth : "right" === t .my[0] ? t.elemWidth : 0, f = "left" === t.at[0] ? t.targetWidth : "right" === t .at[0] ? -t.targetWidth : 0, d = -2 * t.offset[0]; l < 0 ? ((n = e.left + h + f + d + t.collisionWidth - s - o) < 0 || n < T(l)) && (e.left += h + f + d) : 0 < c && (0 < (i = e.left - t.collisionPosition.marginLeft + h + f + d - a) || T(i) < c) && (e.left += h + f + d) }, top: function(e, t) { var n, i, r = t.within, o = r.offset.top + r.scrollTop, s = r.height, a = r.isWindow ? r.scrollTop : r.offset.top, u = e.top - t.collisionPosition.marginTop, l = u - a, c = u + t.collisionHeight - s - a, h = "top" === t.my[1] ? -t.elemHeight : "bottom" === t .my[1] ? t.elemHeight : 0, f = "top" === t.at[1] ? t.targetHeight : "bottom" === t .at[1] ? -t.targetHeight : 0, d = -2 * t.offset[1]; l < 0 ? ((i = e.top + h + f + d + t.collisionHeight - s - o) < 0 || i < T(l)) && (e.top += h + f + d) : 0 < c && (0 < (n = e.top - t.collisionPosition.marginTop + h + f + d - a) || T(n) < c) && (e.top += h + f + d) } }, flipfit: { left: function() { k.ui.position.flip.left.apply(this, arguments), k.ui .position.fit.left.apply(this, arguments) }, top: function() { k.ui.position.flip.top.apply(this, arguments), k.ui.position .fit.top.apply(this, arguments) } } } }(); var e; k.ui.position, k.ui.keyCode = { BACKSPACE: 8, COMMA: 188, DELETE: 46, DOWN: 40, END: 35, ENTER: 13, ESCAPE: 27, HOME: 36, LEFT: 37, PAGE_DOWN: 34, PAGE_UP: 33, PERIOD: 190, RIGHT: 39, SPACE: 32, TAB: 9, UP: 38 }, k.fn.extend({ uniqueId: (e = 0, function() { return this.each(function() { this.id || (this.id = "ui-id-" + ++e) }) }), removeUniqueId: function() { return this.each(function() { /^ui-id-\d+$/.test(this.id) && k(this).removeAttr( "id") }) } }), k.ui.safeActiveElement = function(t) { var n; try { n = t.activeElement } catch (e) { n = t.body } return n || (n = t.body), n.nodeName || (n = t.body), n }, k.widget("ui.menu", { version: "1.12.1", defaultElement: "
    ", delay: 300, options: { icons: { submenu: "ui-icon-caret-1-e" }, items: "> *", menus: "ul", position: { my: "left top", at: "right top" }, role: "menu", blur: null, focus: null, select: null }, _create: function() { this.activeMenu = this.element, this.mouseHandled = !1, this .element.uniqueId().attr({ role: this.options.role, tabIndex: 0 }), this._addClass("ui-menu", "ui-widget ui-widget-content"), this._on({ "mousedown .ui-menu-item": function(e) { e.preventDefault() }, "click .ui-menu-item": function(e) { var t = k(e.target), n = k(k.ui.safeActiveElement(this .document[0])); !this.mouseHandled && t.not( ".ui-state-disabled").length && ( this.select(e), e .isPropagationStopped() || (this .mouseHandled = !0), t.has( ".ui-menu").length ? this .expand(e) : !this.element.is( ":focus") && n.closest( ".ui-menu").length && (this .element.trigger("focus", [!0]), this.active && 1 === this.active .parents(".ui-menu").length && clearTimeout(this.timer))) }, "mouseenter .ui-menu-item": function(e) { if (!this.previousFilter) { var t = k(e.target).closest( ".ui-menu-item"), n = k(e.currentTarget); t[0] === n[0] && (this._removeClass(n .siblings().children( ".ui-state-active"), null, "ui-state-active"), this.focus(e, n)) } }, mouseleave: "collapseAll", "mouseleave .ui-menu": "collapseAll", focus: function(e, t) { var n = this.active || this.element.find( this.options.items).eq(0); t || this.focus(e, n) }, blur: function(e) { this._delay(function() { !k.contains(this.element[0], k .ui.safeActiveElement( this.document[0]) ) && this.collapseAll(e) }) }, keydown: "_keydown" }), this.refresh(), this._on(this.document, { click: function(e) { this._closeOnDocumentClick(e) && this .collapseAll(e), this.mouseHandled = !1 } }) }, _destroy: function() { var e = this.element.find(".ui-menu-item").removeAttr( "role aria-disabled").children(".ui-menu-item-wrapper") .removeUniqueId().removeAttr("tabIndex role aria-haspopup"); this.element.removeAttr("aria-activedescendant").find( ".ui-menu").addBack().removeAttr( "role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex" ).removeUniqueId().show(), e.children().each( function() { var e = k(this); e.data("ui-menu-submenu-caret") && e.remove() }) }, _keydown: function(e) { var t, n, i, r, o = !0; switch (e.keyCode) { case k.ui.keyCode.PAGE_UP: this.previousPage(e); break; case k.ui.keyCode.PAGE_DOWN: this.nextPage(e); break; case k.ui.keyCode.HOME: this._move("first", "first", e); break; case k.ui.keyCode.END: this._move("last", "last", e); break; case k.ui.keyCode.UP: this.previous(e); break; case k.ui.keyCode.DOWN: this.next(e); break; case k.ui.keyCode.LEFT: this.collapse(e); break; case k.ui.keyCode.RIGHT: this.active && !this.active.is(".ui-state-disabled") && this.expand(e); break; case k.ui.keyCode.ENTER: case k.ui.keyCode.SPACE: this._activate(e); break; case k.ui.keyCode.ESCAPE: this.collapse(e); break; default: o = !1, n = this.previousFilter || "", r = !1, i = 96 <= e.keyCode && e.keyCode <= 105 ? (e.keyCode - 96) .toString() : String.fromCharCode(e.keyCode), clearTimeout(this.filterTimer), i === n ? r = !0 : i = n + i, t = this._filterMenuItems(i), (t = r && -1 !== t.index( this.active.next()) ? this.active.nextAll( ".ui-menu-item") : t).length || (i = String .fromCharCode(e.keyCode), t = this ._filterMenuItems(i)), t.length ? (this.focus( e, t), this.previousFilter = i, this .filterTimer = this._delay(function() { delete this.previousFilter }, 1e3)) : delete this.previousFilter } o && e.preventDefault() }, _activate: function(e) { this.active && !this.active.is(".ui-state-disabled") && (this .active.children("[aria-haspopup='true']").length ? this .expand(e) : this.select(e)) }, refresh: function() { var e, t, n, i, r = this, o = this.options.icons.submenu, s = this.element.find(this.options.menus); this._toggleClass("ui-menu-icons", null, !!this.element.find( ".ui-icon").length), t = s.filter(":not(.ui-menu)") .hide().attr({ role: this.options.role, "aria-hidden": "true", "aria-expanded": "false" }).each(function() { var e = k(this), t = e.prev(), n = k("").data("ui-menu-submenu-caret", ! 0); r._addClass(n, "ui-menu-icon", "ui-icon " + o), t .attr("aria-haspopup", "true").prepend(n), e .attr("aria-labelledby", t.attr("id")) }), this._addClass(t, "ui-menu", "ui-widget ui-widget-content ui-front"), (e = s.add(this .element).find(this.options.items)).not(".ui-menu-item") .each(function() { var e = k(this); r._isDivider(e) && r._addClass(e, "ui-menu-divider", "ui-widget-content") }), i = (n = e.not(".ui-menu-item, .ui-menu-divider")) .children().not(".ui-menu").uniqueId().attr({ tabIndex: -1, role: this._itemRole() }), this._addClass(n, "ui-menu-item")._addClass(i, "ui-menu-item-wrapper"), e.filter(".ui-state-disabled") .attr("aria-disabled", "true"), this.active && !k.contains( this.element[0], this.active[0]) && this.blur() }, _itemRole: function() { return { menu: "menuitem", listbox: "option" } [this.options.role] }, _setOption: function(e, t) { if ("icons" === e) { var n = this.element.find(".ui-menu-icon"); this._removeClass(n, null, this.options.icons.submenu) ._addClass(n, null, t.submenu) } this._super(e, t) }, _setOptionDisabled: function(e) { this._super(e), this.element.attr("aria-disabled", String(e)), this._toggleClass(null, "ui-state-disabled", !!e) }, focus: function(e, t) { var n, i, r; this.blur(e, e && "focus" === e.type), this._scrollIntoView(t), this.active = t.first(), i = this.active.children( ".ui-menu-item-wrapper"), this._addClass(i, null, "ui-state-active"), this.options.role && this.element .attr( "aria-activedescendant", i.attr("id")), r = this.active .parent().closest(".ui-menu-item").children( ".ui-menu-item-wrapper"), this._addClass(r, null, "ui-state-active"), e && "keydown" === e.type ? this ._close() : this.timer = this._delay(function() { this._close() }, this.delay), (n = t.children(".ui-menu")).length && e && /^mouse/.test(e.type) && this._startOpening(n), this .activeMenu = t.parent(), this._trigger("focus", e, { item: t }) }, _scrollIntoView: function(e) { var t, n, i, r, o, s; this._hasScroll() && (t = parseFloat(k.css(this.activeMenu[0], "borderTopWidth")) || 0, n = parseFloat(k.css(this .activeMenu[0], "paddingTop")) || 0, i = e.offset() .top - this.activeMenu.offset().top - t - n, r = this .activeMenu .scrollTop(), o = this.activeMenu.height(), s = e .outerHeight(), i < 0 ? this.activeMenu.scrollTop(r + i) : o < i + s && this.activeMenu.scrollTop(r + i - o + s)) }, blur: function(e, t) { t || clearTimeout(this.timer), this.active && (this ._removeClass(this.active.children( ".ui-menu-item-wrapper"), null, "ui-state-active"), this._trigger("blur", e, { item: this.active }), this.active = null) }, _startOpening: function(e) { clearTimeout(this.timer), "true" === e.attr("aria-hidden") && ( this.timer = this._delay(function() { this._close(), this._open(e) }, this.delay)) }, _open: function(e) { var t = k.extend({ of: this.active }, this.options.position); clearTimeout(this.timer), this.element.find(".ui-menu").not(e .parents(".ui-menu")).hide().attr("aria-hidden", "true"), e.show().removeAttr("aria-hidden").attr( "aria-expanded", "true").position(t) }, collapseAll: function(t, n) { clearTimeout(this.timer), this.timer = this._delay(function() { var e = n ? this.element : k(t && t.target).closest( this.element.find(".ui-menu")); e.length || (e = this.element), this._close(e), this .blur(t), this._removeClass(e.find( ".ui-state-active"), null, "ui-state-active"), this.activeMenu = e }, this.delay) }, _close: function(e) { e || (e = this.active ? this.active.parent() : this.element), e .find(".ui-menu").hide().attr("aria-hidden", "true").attr( "aria-expanded", "false") }, _closeOnDocumentClick: function(e) { return !k(e.target).closest(".ui-menu").length }, _isDivider: function(e) { return !/[^\-\u2014\u2013\s]/.test(e.text()) }, collapse: function(e) { var t = this.active && this.active.parent().closest( ".ui-menu-item", this.element); t && t.length && (this._close(), this.focus(e, t)) }, expand: function(e) { var t = this.active && this.active.children(".ui-menu ").find( this.options.items).first(); t && t.length && (this._open(t.parent()), this._delay( function() { this.focus(e, t) })) }, next: function(e) { this._move("next", "first", e) }, previous: function(e) { this._move("prev", "last", e) }, isFirstItem: function() { return this.active && !this.active.prevAll(".ui-menu-item") .length }, isLastItem: function() { return this.active && !this.active.nextAll(".ui-menu-item") .length }, _move: function(e, t, n) { var i; this.active && (i = "first" === e || "last" === e ? this.active[ "first" === e ? "prevAll" : "nextAll"]( ".ui-menu-item").eq(-1) : this.active[e + "All"]( ".ui-menu-item").eq(0)), i && i.length && this.active || (i = this.activeMenu .find(this.options.items)[t]()), this.focus(n, i) }, nextPage: function(e) { var t, n, i; this.active ? this.isLastItem() || (this._hasScroll() ? (n = this.active.offset().top, i = this.element.height(), this.active.nextAll(".ui-menu-item").each( function() { return (t = k(this)).offset().top - n - i < 0 }), this.focus(e, t)) : this.focus(e, this .activeMenu.find(this.options.items)[this.active ? "last" : "first"]())) : this.next(e) }, previousPage: function(e) { var t, n, i; this.active ? this.isFirstItem() || (this._hasScroll() ? (n = this.active.offset().top, i = this.element.height(), this.active.prevAll(".ui-menu-item").each( function() { return 0 < (t = k(this)).offset().top - n + i }), this.focus(e, t)) : this.focus(e, this .activeMenu.find(this.options.items).first())) : this .next(e) }, _hasScroll: function() { return this.element.outerHeight() < this.element.prop( "scrollHeight") }, select: function(e) { this.active = this.active || k(e.target).closest( ".ui-menu-item"); var t = { item: this.active }; this.active.has(".ui-menu").length || this.collapseAll(e, !0), this._trigger("select", e, t) }, _filterMenuItems: function(e) { var t = e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g, "\\$&"), n = new RegExp("^" + t, "i"); return this.activeMenu.find(this.options.items).filter( ".ui-menu-item").filter(function() { return n.test(k.trim(k(this).children( ".ui-menu-item-wrapper").text())) }) } }); k.widget("ui.autocomplete", { version: "1.12.1", defaultElement: "", options: { appendTo: null, autoFocus: !1, delay: 300, minLength: 1, position: { my: "left top", at: "left bottom", collision: "none" }, source: null, change: null, close: null, focus: null, open: null, response: null, search: null, select: null }, requestIndex: 0, pending: 0, _create: function() { var n, i, r, e = this.element[0].nodeName.toLowerCase(), t = "textarea" === e, o = "input" === e; this.isMultiLine = t || !o && this._isContentEditable(this .element), this.valueMethod = this.element[t || o ? "val" : "text"], this.isNewMenu = !0, this._addClass( "ui-autocomplete-input"), this.element.attr( "autocomplete", "off"), this._on(this.element, { keydown: function(e) { if (this.element.prop("readOnly")) i = r = n = !0; else { i = r = n = !1; var t = k.ui.keyCode; switch (e.keyCode) { case t.PAGE_UP: n = !0, this._move( "previousPage", e); break; case t.PAGE_DOWN: n = !0, this._move("nextPage", e); break; case t.UP: n = !0, this._keyEvent( "previous", e); break; case t.DOWN: n = !0, this._keyEvent("next", e); break; case t.ENTER: this.menu.active && (n = !0, e .preventDefault(), this .menu.select(e)); break; case t.TAB: this.menu.active && this.menu .select(e); break; case t.ESCAPE: this.menu.element.is( ":visible") && (this .isMultiLine || this ._value(this.term), this .close(e), e .preventDefault()); break; default: i = !0, this._searchTimeout(e) } } }, keypress: function(e) { if (n) return n = !1, void(this .isMultiLine && !this.menu .element.is(":visible") || e .preventDefault()); if (!i) { var t = k.ui.keyCode; switch (e.keyCode) { case t.PAGE_UP: this._move("previousPage", e); break; case t.PAGE_DOWN: this._move("nextPage", e); break; case t.UP: this._keyEvent("previous", e); break; case t.DOWN: this._keyEvent("next", e) } } }, input: function(e) { if (r) return r = !1, void e .preventDefault(); this._searchTimeout(e) }, focus: function() { this.selectedItem = null, this.previous = this._value() }, blur: function(e) { this.cancelBlur ? delete this.cancelBlur : ( clearTimeout(this.searching), this .close(e), this._change(e)) } }), this._initSource(), this.menu = k("
      ").appendTo(this ._appendTo()).menu({ role: null }).hide().menu("instance"), this._addClass(this.menu .element, "ui-autocomplete", "ui-front"), this._on(this .menu.element, { mousedown: function(e) { e.preventDefault(), this.cancelBlur = !0, this._delay(function() { delete this.cancelBlur, this .element[0] !== k.ui .safeActiveElement(this .document[0]) && this .element.trigger("focus") }) }, menufocus: function(e, t) { var n, i; if (this.isNewMenu && (this.isNewMenu = !1, e.originalEvent && /^mouse/.test(e .originalEvent.type))) return this.menu.blur(), void this .document.one("mousemove", function() { k(e.target).trigger(e .originalEvent) }); i = t.item.data("ui-autocomplete-item"), ! 1 !== this._trigger("focus", e, { item: i }) && e.originalEvent && /^key/.test(e .originalEvent.type) && this._value( i.value), (n = t.item.attr( "aria-label") || i.value) && k.trim( n).length && (this.liveRegion .children().hide(), k("

      ").text( n).appendTo( this.liveRegion)) }, menuselect: function(e, t) { var n = t.item.data("ui-autocomplete-item"), i = this.previous; this.element[0] !== k.ui.safeActiveElement( this.document[0]) && (this.element .trigger("focus"), this.previous = i, this._delay(function() { this.previous = i, this .selectedItem = n })), !1 !== this._trigger("select", e, { item: n }) && this._value(n.value), this .term = this._value(), this.close(e), this.selectedItem = n } }), this.liveRegion = k("

      ", { role: "status", "aria-live": "assertive", "aria-relevant": "additions" }).appendTo(this.document[0].body), this._addClass(this .liveRegion, null, "ui-helper-hidden-accessible"), this ._on(this.window, { beforeunload: function() { this.element.removeAttr("autocomplete") } }) }, _destroy: function() { clearTimeout(this.searching), this.element.removeAttr( "autocomplete"), this.menu.element.remove(), this .liveRegion.remove() }, _setOption: function(e, t) { this._super(e, t), "source" === e && this._initSource(), "appendTo" === e && this.menu.element.appendTo(this ._appendTo()), "disabled" === e && t && this.xhr && this .xhr.abort() }, _isEventTargetInWidget: function(e) { var t = this.menu.element[0]; return e.target === this.element[0] || e.target === t || k .contains(t, e.target) }, _closeOnClickOutside: function(e) { this._isEventTargetInWidget(e) || this.close() }, _appendTo: function() { var e = this.options.appendTo; return e && (e = e.jquery || e.nodeType ? k(e) : this.document .find(e).eq(0)), e && e[0] || (e = this.element.closest( ".ui-front, dialog")), e.length || (e = this.document[0] .body), e }, _initSource: function() { var n, i, r = this; k.isArray(this.options.source) ? (n = this.options.source, this .source = function(e, t) { t(k.ui.autocomplete.filter(n, e.term)) }) : "string" == typeof this.options.source ? (i = this .options.source, this.source = function(e, t) { r.xhr && r.xhr.abort(), r.xhr = k.ajax({ url: i, data: e, dataType: "json", success: function(e) { t(e) }, error: function() { t([]) } }) }) : this.source = this.options.source }, _searchTimeout: function(i) { clearTimeout(this.searching), this.searching = this._delay( function() { var e = this.term === this._value(), t = this.menu.element.is(":visible"), n = i.altKey || i.ctrlKey || i.metaKey || i .shiftKey; e && (!e || t || n) || (this.selectedItem = null, this.search(null, i)) }, this.options.delay) }, search: function(e, t) { return e = null != e ? e : this._value(), this.term = this ._value(), e.length < this.options.minLength ? this.close( t) : !1 !== this._trigger("search", t) ? this._search( e) : void 0 }, _search: function(e) { this.pending++, this._addClass("ui-autocomplete-loading"), this .cancelSearch = !1, this.source({ term: e }, this._response()) }, _response: function() { var t = ++this.requestIndex; return k.proxy(function(e) { t === this.requestIndex && this.__response(e), this .pending--, this.pending || this._removeClass( "ui-autocomplete-loading") }, this) }, __response: function(e) { e && (e = this._normalize(e)), this._trigger("response", null, { content: e }), !this.options.disabled && e && e.length && !this .cancelSearch ? (this._suggest(e), this._trigger("open")) : this._close() }, close: function(e) { this.cancelSearch = !0, this._close(e) }, _close: function(e) { this._off(this.document, "mousedown"), this.menu.element.is( ":visible") && (this.menu.element.hide(), this.menu .blur(), this.isNewMenu = !0, this._trigger("close", e)) }, _change: function(e) { this.previous !== this._value() && this._trigger("change", e, { item: this.selectedItem }) }, _normalize: function(e) { return e.length && e[0].label && e[0].value ? e : k.map(e, function(e) { return "string" == typeof e ? { label: e, value: e } : k.extend({}, e, { label: e.label || e.value, value: e.value || e.label }) }) }, _suggest: function(e) { var t = this.menu.element.empty(); this._renderMenu(t, e), this.isNewMenu = !0, this.menu .refresh(), t.show(), this._resizeMenu(), t.position(k .extend({ of: this.element }, this.options.position)), this.options.autoFocus && this .menu.next(), this._on(this.document, { mousedown: "_closeOnClickOutside" }) }, _resizeMenu: function() { var e = this.menu.element; e.outerWidth(Math.max(e.width("").outerWidth() + 1, this.element .outerWidth())) }, _renderMenu: function(n, e) { var i = this; k.each(e, function(e, t) { i._renderItemData(n, t) }) }, _renderItemData: function(e, t) { return this._renderItem(e, t).data("ui-autocomplete-item", t) }, _renderItem: function(e, t) { return k("

    • ").append(k("

      ").text(t.label)).appendTo(e) }, _move: function(e, t) { if (this.menu.element.is(":visible")) return this.menu .isFirstItem() && /^previous/.test(e) || this.menu .isLastItem() && /^next/.test(e) ? (this.isMultiLine || this._value(this.term), void this.menu.blur()) : void this.menu[ e](t); this.search(null, t) }, widget: function() { return this.menu.element }, _value: function() { return this.valueMethod.apply(this.element, arguments) }, _keyEvent: function(e, t) { this.isMultiLine && !this.menu.element.is(":visible") || (this ._move(e, t), t.preventDefault()) }, _isContentEditable: function(e) { if (!e.length) return !1; var t = e.prop("contentEditable"); return "inherit" === t ? this._isContentEditable(e.parent()) : "true" === t } }), k.extend(k.ui.autocomplete, { escapeRegex: function(e) { return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g, "\\$&") }, filter: function(e, t) { var n = new RegExp(k.ui.autocomplete.escapeRegex(t), "i"); return k.grep(e, function(e) { return n.test(e.label || e.value || e) }) } }), k.widget("ui.autocomplete", k.ui.autocomplete, { options: { messages: { noResults: "No search results.", results: function(e) { return e + (1 < e ? " results are" : " result is") + " available, use up and down arrow keys to navigate." } } }, __response: function(e) { var t; this._superApply(arguments), this.options.disabled || this .cancelSearch || (t = e && e.length ? this.options.messages .results(e.length) : this.options.messages.noResults, this.liveRegion.children().hide(), k("

      ").text( t).appendTo(this.liveRegion)) } }); k.ui.autocomplete }, "function" == typeof define && define.amd ? define(["jquery"], i) : t.exports = i }, {}], 9: [function(e, t, n) { t.exports = function(e) { e.reduce = function(n, i, r) { return Array.prototype.reduce ? Array.prototype.reduce.call(n, i, r) : (e .each(n, function(e, t) { r = i.call(null, r, t, e, n) }), r) } } }, {}] }, {}, [2]);

      NEWSROOM

      Manheim on Pace to Deploy LotVision Technology at 90% of Locations in 3Q

      Pilot Program Underway at Two Sites to Expand Capabilities, Provide More Vehicle Data to Clients

      ATLANTA, Ga. (July 13, 2021) – In the past year, Manheim has expanded LotVision to include over half of all locations nationwide, enabling more clients to find their cars faster, while saving time and enjoying greater efficiencies. The technology is on track to be fully deployed by September 30 to all remaining sites, minus a handful of sites that don’t compel the need for this tool.

      LotVision is a wireless tracking device placed in a vehicle that helps dealers and transporters accurately locate their vehicles on auction lots to within 10 feet. In addition to location tracking, Manheim recently partnered with Cox2M, the commercial IoT business line within Cox Communications, to launch a pilot program at Manheim Atlanta and Manheim Dallas that offers enhanced capabilities, such as accessing certain types of vehicle data via diagnostic trouble codes and battery health information. The pilot is expected to run through early September, with this added information available to clients before year’s end.

      “Since introducing LotVision, it has proved to be a highly useful tool for dealers. From the beginning, we envisioned expanding this technology beyond simply vehicle tracking to include accessing valuable data such as battery health and select vehicle diagnostics,” said Bob Grounds, Manheim AVP of Operational Excellence.” “As our clients continue to look for more detailed vehicle information, we are excited that LotVision will help advance a more transparent marketplace.”

      Offering tracking capabilities for roughly 90% of Manheim’s vehicle inventory, LotVision has become the most visited page on mymanheim.com and accessed by approximately 95% of users via a mobile device. During this past year’s record winter storms, the technology played a significant role, as snow-piled vehicles that were equipped with the technology no longer required VIN scanning.

      “LotVision has created operational efficiencies for us and our clients, while improving the overall experience for everyone,” said Tom Wemhoff, general manager at Manheim Southern California. “Clients tell me that they are saving lots of time by being able to find vehicles on their own without having to walk the entire lot.”

      Other clients who have used LotVision over the past six months offered some anecdotal feedback:

      • “I was able to go right to the vehicle.”
      • “It’s an easy, fast location finder and accurate.”
      • “The LotVision mobile app is easy to use and tells you everything you need to locate
        vehicles at a Manheim auction.”

      LotVision is a component of Manheim’s broader focus on creating a more connected client experience. In collaboration with Cox2M, they developed the GPS tracking hardware that powers LotVision. Manheim represents the largest LPWA (Low Power Wide Area) commercial IoT network in North America, designed to support greater numbers of connected devices over a larger area.

      Dealer clients are also implementing this solution at their own dealerships, working with Cox2M to implement similar technology to track inventory on multiple lots and get vehicle status insights remotely when lot access is limited.

      About Manheim
      Manheim® is the nation’s leading provider of end-to-end wholesale vehicle solutions that help dealer and commercial clients increase profits and efficiencies in their used vehicle operations. Through its physical, mobile and digital sales network, Manheim offers services for decisioning, buying and selling, floor planning, logistics, assurance and reconditioning. Operating the largest vehicle wholesale marketplace, Manheim provides clients with choices to connect and transact business how and when they want. With nearly 6 million used vehicles offered annually, Manheim team members help the company facilitate transactions representing nearly $60 billion in value. Headquartered in Atlanta, Manheim North America is a Cox Automotive™ brand. For more information, visit http://press.manheim.com.

      After your visit, would you be willing to provide some quick feedback?

      (It will only take a minute)

      YesThis will open a new window

      No Thanks

      Close dialog✖
      \x3c!--[if IE 8]><![endif]--\x3e", o = this.options; if (void 0 !== o.inviteMarkup ? e = o.inviteMarkup : (o .events.prompt.promptMarkup, e = o.events.prompt .promptMarkup), OOo.$("oo_invitation_prompt")) { var t = OOo.$("oo_container"); this.showPrompt(t) } else this.showPrompt(e) }, showPrompt: function(e, o) { var t, n, i, a, r, p, s = document, c = "string" == typeof e ? s.createElement("div") : e, d = s.createElement("div"), l = this.options, h = s.activeElement; d.id = "oo_invitation_overlay", c.id = "oo_container", c .style.visibility = "hidden", "string" == typeof e && (c.innerHTML = e, s.body.appendChild( c)), c.appendChild(d), i = OOo.$( "oo_launch_prompt"), a = OOo.$( "oo_no_thanks"), r = OOo.$("oo_close_prompt"), p = OOo.$("oo_invitation_company_logo"), l .companyLogo && l.companySlogan ? ((t = new Image) .src = l.companyLogo, t.alt = l.companySlogan, p .appendChild(t), OOo.$( "oo_invitation_prompt").setAttribute( "aria-label", l.companySlogan)) : l.events .prompt.companyLogo && l.events.prompt .companySlogan && ((t = new Image).src = l.events .prompt.companyLogo, t.alt = l.events.prompt .companySlogan, p.appendChild(t), OOo.$("oo_invitation_prompt") .setAttribute("aria-label", l.events.prompt .companySlogan)), (n = new Image).src = l .pathToAssets + "oo_opinionlab_logo.png", n.alt = "powered by OpinionLab", OOo.$( "ol_invitation_brand_logo").children[0] .appendChild(n), l.callBacks && ("function" == typeof l.callBacks.prompt && l.callBacks .prompt(), "function" == typeof l.callBacks .yesClick && OOo.addEventListener(i, "click", function() { l.callBacks.yesClick() }, !1), "function" == typeof l.callBacks .noClick && OOo.addEventListener(a, "click", function() { l.callBacks.noClick() }, !1), "function" == typeof l.callBacks .closeClick && OOo.addEventListener(r, "click", function() { l.callBacks.closeClick() }, !1)), OOo.addEventListener(i, "click", o .bind(this), !1), OOo.addEventListener(a, "click", function(e) { var o = e || window.event; OOo.hidePrompt(o, h) }, !1), OOo.addEventListener(r, "click", function(e) { var o = e || window.event; OOo.hidePrompt(o, h) }, !1), i.onkeyup = function(e) { 13 === (e || window.event).keyCode && o.bind( this) }.bind(this), i.onkeydown = function(e) { var o = e || window.event; if (9 === o.keyCode && o.shiftKey) return r .focus(), !1 }, a.onkeyup = function(e) { var o = e || window.event; 13 === o.keyCode && OOo.hidePrompt(o, h) }, r.onkeyup = function(e) { var o = e || window.event; 13 === o.keyCode && OOo.hidePrompt(o, h) }, r.onkeydown = function(e) { var o = e || window.event; if (9 === o.keyCode && !o.shiftKey) return i .focus(), !1 }, c.style.visibility = "visible", c.style.display = "block", d.className = "no_loading", h.blur(), i .focus() }, hideWaypoint: function(e, o) { var t = e || window.event, n = OOo.$("oo_waypoint_content"), i = OOo.$("oo_waypoint_company_logo"), a = (OOo.$("oo_waypoint_close_prompt"), t.target); if (t.srcElement && !t.target && (a = t.srcElement), t .preventDefault && t.stopPropagation ? (t .preventDefault(), t.stopPropagation()) : t .returnValue = !1, a !== n && !n.contains(a) && a !== i && !i.contains(a) || "waypoint_icon" === a.className || "waypoint_icon last" === a.className) { var r = OOo.$("oo_waypoint_container"); r.parentNode.removeChild(r) } o && o.focus() }, getWaypoint: function() { var e = this.options, o = "

      Select a category

      Close dialogue✖
      \x3c!--[if IE 8]><![endif]--\x3e"; if (void 0 !== e.wpmarkup && (o = e.wpmarkup), OOo.$( "oo_waypoint_prompt")) { var t = OOo.$("oo_waypoint_container"); this.showWaypoint(t) } else this.showWaypoint(o) }, showWaypoint: function(e) { var o, t, n, i, a, r = document, p = 0, s = "string" == typeof e ? r.createElement("div") : e, c = r.createElement("div"), d = this.options, l = d.categories, h = r.activeElement; for (var u in c.id = "oo_waypoint_overlay", s.id = "oo_waypoint_container", s.style.visibility = "hidden", "string" == typeof e && (s.innerHTML = e, r.body.appendChild(s)), s.appendChild(c), d.companyLogo && d.companySlogan && ((o = new Image).src = d.companyLogo, o.alt = d .companySlogan, OOo.$( "oo_waypoint_company_logo").appendChild( o), OOo.$("oo_waypoint_prompt") .setAttribute("aria-label", d.companySlogan) ), (t = new Image).src = d.pathToAssets + "oo_opinionlab_logo.png", t.alt = "powered by OpinionLab", OOo.$( "ol_waypoint_brand_logo").children[0] .appendChild(t), i = OOo.$( "oo_waypoint_close_prompt"), l) if (l.hasOwnProperty(u)) { var f = document.createElement("a"), m = d.categories[u].icon, _ = d.categories[u].buttonText; f.className = "waypoint_icon", f.href = "#", f .innerHTML = _ + 'This will open a new window', m && r.addEventListener && (f.style .backgroundImage = "url(" + d .pathToAssets + m + ")"), "string" == typeof d.categories[u] .oCode ? (OOo.addEventListener(f, "click", function(t) { return function(e) { var o = e || window .event; window.open(d .categories[t] .oCode, "_0", "scrollbars=yes,location=yes,menubar=yes,resizable=yes" ), OOo .hideWaypoint(o, h) } }(u), !1), f.onkeyup = function(t) { return function(e) { var o = e || window.event; 13 === o.keyCode && (window .open(d.categories[ t].oCode, "_0", "scrollbars=yes,location=yes,menubar=yes,resizable=yes" ), OOo .hideWaypoint(o, h)) } }(u)) : (OOo.addEventListener(f, "click", function(t) { return function(e) { var o = e || window .event; OOo.Waypoint[t].show(o), OOo.hideWaypoint(o, h) } }(u), !1), f.onkeyup = function(t) { return function(e) { var o = e || window.event; 13 === o.keyCode && (OOo .Waypoint[t].show( o), OOo .hideWaypoint(o, h)) } }(u)), p++, OOo.$("waypoint_icons") .appendChild(f) } OOo.addEventListener(s, "click", function(e) { var o = e || window.event; OOo.hideWaypoint(o, h) }, !1), n = OOo.$("waypoint_icons").children, (a = n[0]).onkeydown = function(e) { var o = e || window.event; if (9 === o.keyCode && o.shiftKey) return i .focus(), !1 }, i.onkeyup = function(e) { var o = e || window.event; 13 === o.keyCode && OOo.hideWaypoint(o, h) }, i.onkeydown = function(e) { var o = e || window.event; if (9 === o.keyCode && !o.shiftKey) return a .focus(), !1 }, n[p - 1].className = "waypoint_icon last", s .style.visibility = "visible", s.style.display = "block", c.className = "no_loading", !0 === d .linkFocus && a.focus() } }) }(), OOo.extend(OOo, { serialize: function e(o) { if (!o) return null; switch (typeof o) { case "number": case "boolean": case "function": return o; case "string": return "'" + o + "'"; case "object": var t, n, i, a; if (o.constructor === Array || void 0 !== o.callee) { for (t = "[", i = o.length, n = 0; n < i - 1; n += 1) t += e(o[n]) + ","; t += e(o[n]) + "]" } else { for (a in t = "{", o) o.hasOwnProperty(a) && (t += a + ":" + e(o[a]) + ","); t = t.replace(/\,$/, "") + "}" } return t; default: return null } } }), OOo.extend(OOo, { checkTunnel: function(e, o, t) { var n; return -1 !== e.search(o[0]) ? (OOo.createCookie(t, 0), !1) : !( !OOo.readCookie(t) || (n = parseInt(OOo.readCookie(t), 10), -1 !== e.search(o[n + 1]) && n + 1 !== o .length - 1 ? (OOo.createCookie(t, n + 1), 1) : - 1 !== e.search(o[n]) || (n + 1 === o.length - 1 && -1 !== e.search(o.pop()) ? (OOo.eraseCookie(t), 0) : ( OOo.eraseCookie(t), 1)))) } }), function() { function O(e) { var o, t = ""; for (o = 7; 0 <= o; o -= 1) t += "0123456789abcdef".charAt(e >> 4 * o & 15); return t } function v(e, o) { var t = (65535 & e) + (65535 & o); return (e >> 16) + (o >> 16) + (t >> 16) << 16 | 65535 & t } function y(e, o) { return e << o | e >>> 32 - o } OOo.extend(OOo, { sha1: function(e) { var o, t, n, i, a, r, p, s, c, d, l, h, u, f = function( e) { var o, t = 1 + (e.length + 8 >> 6), n = new Array(16 * t); for (o = 0; o < 16 * t; o += 1) n[o] = 0; for (o = 0; o < e.length; o += 1) n[o >> 2] |= e .charCodeAt(o) << 24 - o % 4 * 8; return n[o >> 2] |= 128 << 24 - o % 4 * 8, n[ 16 * t - 1] = 8 * e.length, n }(e), m = new Array(80), _ = 1732584193, w = -271733879, x = -1732584194, b = 271733878, g = -1009589776; for (p = 0; p < f.length; p += 16) { for (o = _, t = w, n = x, i = b, a = g, s = 0; s < 80; s += 1) m[s] = s < 16 ? f[p + s] : y(m[s - 3] ^ m[s - 8] ^ m[s - 14] ^ m[s - 16], 1), r = v(v(y(_, 5), (l = w, h = x, u = b, ( d = s) < 20 ? l & h | ~l & u : d < 40 ? l ^ h ^ u : d < 60 ? l & h | l & u | h & u : l ^ h ^ u)), v(v(g, m[ s]), (c = s) < 20 ? 1518500249 : c < 40 ? 1859775393 : c < 60 ? -1894007588 : -899497514)), g = b, b = x, x = y(w, 30), w = _, _ = r; _ = v(_, o), w = v(w, t), x = v(x, n), b = v(b, i), g = v(g, a) } return O(_) + O(w) + O(x) + O(b) + O(g) } }) }(), OOo.extend(OOo, { checkAbandonment: function(e, o) { o || (o = location); var t = e.cookieName || "oo_abandon", n = OOo.readCookie(t), i = e.startPage, a = e.endPage, r = e.middle; return n ? -1 !== o.pathname.indexOf(a) ? (OOo.eraseCookie(t), ! 1) : -1 === o.pathname.search(r) && (OOo.eraseCookie(t), !0) : (-1 !== o.pathname.indexOf(i) && OOo.createCookie( t), !1) } }), OOo.extend(OOo, { checkThirdPartyCookies: function(e) { var o, t; for (o = e.length - 1; 0 <= o; o -= 1) if (e[o].read) { if ((t = OOo.readCookie(e[o].name)) && t === e[o].value) return !0; if (void 0 === e[o].value && OOo.readCookie(e[o].name)) return !0 } return !1 }, setThirdPartyCookies: function(e) { var o; for (o = e.length - 1; 0 <= o; o -= 1) e[o].set && OOo .createCookie(e[o].name, e[o].value, e[o].expiration) } }), OOo.extend(Function.prototype, function() { if (void 0 === Function.prototype.bind) { var r = Array.prototype.slice; return { bind: function(n) { if (arguments.length < 2 && void 0 === n) return this; var i = this, a = r.call(arguments, 1); return function() { var e, o, t = (e = a, o = arguments, function(e, o) { for (var t = e.length, n = o .length; n;) e[t + (n -= 1)] = o[n]; return e }(e = r.call(e, 0), o)); return i.apply(n, t) } } } } }()), function() { function a(e) { var o; if (e || (e = location), -1 !== e.host.search(/\.[a-z]+/)) { if (3 < (o = e.host.split(".").reverse()).length) return e.host; o = "." + o[1] + "." + o[0] } else o = e.host; return o } function o(e, o, t) { var n = "", i = ""; t && ((n = new Date).setTime(n.getTime() + 1e3 * t), i = "; expires=" + n.toGMTString()), location.host !== a() ? document.cookie = e + "=" + o + i + "; path=/; domain=" + a() + ";" : document.cookie = e + "=" + o + i + "; path=/;" } OOo.extend(OOo, { getCookieDomain: a, createCookie: o, readCookie: function(e) { var o, t, n = e + "=", i = document.cookie.split(";"); for (t = 0; t < i.length; t += 1) { for (o = i[t]; " " === o.charAt(0);) o = o.substring(1, o .length); if (0 === o.indexOf(n)) return o.substring(n.length, o.length) } return null }, eraseCookie: function(e) { o(e, "", -1) } }) }(), OOo.Ocode = function(e) { var o, t = OOo.Browser; e.disableMobile && t.isMobile || e.disableNoniOS && t.isMobileNonIOS || (OOo .instanceCount += 1, this.options = { tealeafCookieName: "TLTSID" }, OOo.extend(this.options, e), (o = this.options).metrics = OOo .createMetrics(), this.frameName = o.onPageCard ? "OnlineOpinion" + OOo.instanceCount : "OnlineOpinion", o.cookie && OOo.Ocode.matchUrl( o.cookie, location) || o.thirdPartyCookies && OOo.checkThirdPartyCookies(o .thirdPartyCookies) || o.abandonment && !OOo.checkAbandonment(o .abandonment) || o.tunnel && !OOo.checkTunnel(location.pathname, o.tunnel.path, o.tunnel.cookieName) || (o.events && o.events.onSingleClick && (this.singProbability = Math .random() < 1 - o.events.onSingleClick / 100), o.tealeafId = OOo .readCookie(o.tealeafCookieName) || OOo.readCookie(o .sessionCookieName), o.events && (this.setupEvents(), (o.events.disableLinks || o.events.disableFormElements) && this.setupDisableElements()), o.floating ? this.floating() : o.bar ? this.bar() : o.tab && this.tab())) }, OOo.Ocode.prototype = { show: function(e, o) { var t = e || window.event; if ("exit" !== o && "entry" !== o && "onSingleClick" !== o && (t .preventDefault && t.stopPropagation ? (t.preventDefault(), t.stopPropagation()) : t.returnValue = !1), !this .onPageCardVisible) { var n, i = this.options; if (i.events && i.events.prompt && (i.cookie && OOo.eraseCookie( i.cookie.name || "oo_r"), OOo.hidePrompt(t)), !this .interruptShow && (this.floatingLogo || !i.cookie || !OOo .Ocode.matchUrl(i.cookie)) && (i.floating || !i .events || !this.singProbability)) { if (i.events && i.events.onSingleClick && (this .singProbability = !0), i.cookie && OOo.Ocode .tagUrl(i.cookie), i.thirdPartyCookies) { if (OOo.checkThirdPartyCookies(i.thirdPartyCookies)) return; OOo.setThirdPartyCookies(i.thirdPartyCookies) } if (this.floatingLogo && this.floatingLogo.children[0] .blur(), this.floatingLogo && i.disappearOnClick && ( this.floatingLogo.style.display = "none"), "function" == typeof window.ClickTale) { i.clickTalePID || (i.clickTalePID = window .ClickTaleGetPID()), i.clickTaleUID = window .ClickTaleGetUID(), i.clickTaleSID = window .ClickTaleGetSID(); OOo.addEventListener(window, "message", function(e) { if ("https://secure.opinionlab.com" === e .origin && "function" == typeof window .ClickTaleEvent && "" !== e.data) { var o = JSON.parse(e.data), t = window.ClickTaleEvent; for (var n in o) t(n + ":" + o[n]) } }, !1) } i.onPageCard && !OOo.Browser.isMobile ? this .setupOnPageCC() : this.launchOOPopup(), (n = i .floating || i.tab || i.bar) && "function" == typeof n .onClickCallback && n.onClickCallback() } } } }, OOo.extend(OOo.Ocode, { tagUrl: function(e, o) { o || (o = location); var t = e.name || "oo_r", n = "page" === e.type ? o.href : o.hostname, i = OOo.readCookie(t) || ""; OOo.Ocode.matchUrl(e, o) || OOo.createCookie(t, i + OOo.sha1(n), e.expiration) }, matchUrl: function(e, o) { o || (o = location); var t, n = OOo.readCookie(e.name || "oo_r"); return !!n && (t = "page" === e.type ? o.href : o.hostname, - 1 !== n.search(OOo.sha1(t))) } }), p = 0, OOo.extend(OOo.Ocode.prototype, { launchOOPopup: function() { var e, o = this.options, t = o.newWindowSize || [545, 325], n = [parseInt((o.metrics.height - t[1]) / 2, 10), parseInt(( o.metrics.width - t[0]) / 2, 10)], i = "resizable=yes,location=no,status=no,scrollbars=1,width=" + t[0] + ",height=" + t[1] + ",top=" + n[0] + ",left=" + n[1], a = "OnlineOpinion"; o.newWindow && (a += p++), o.metrics.time2 = (new Date) .getTime(), o.metrics.type = "Popup"; var r = "https://secure.opinionlab.com/ccc01/comment_card_d.asp?" + (e = OOo.appendOOForm(o, a)).children[0].value; o.commentCardUrl && (r = o.commentCardUrl + "?" + e.children[0] .value), OOo.Browser.isChromeIOS && (a = "_0"), OOo .Browser.isMobile && -1 !== OOo.Browser.ua.search( "Android") ? e.submit() : window.open(r, a, i) && !OOo .Browser .isChromeIOS && e.submit() } }), function() { function t(e) { this.interruptShow = !0 } OOo.extend(OOo.Ocode.prototype, { setupEvents: function() { var e, o, t, n, i = this.options.events, a = [!1, !1], r = ["onExit", "onEntry"], p = "beforeunload"; for (OOo.Browser.Opera && (p = "unload"), OOo.Browser .iOs && (p = "pagehide"), i.prompt && OOo.extend( this.options, { promptMarkup: i.prompt.promptMarkup, neverShowAgainButton: !1, pathToAssets: i.prompt.pathToAssets }), o = r.length - 1; 0 <= o; o -= 1) if (i[e = r[o]] instanceof Array) for (n = (t = i[e]).length; n && !a[o];) n -= 1, -1 !== window.location.href.search(t[n] .url) && Math.random() >= 1 - t[n].p / 100 && (a[o] = !0); else i[e] && Math.random() >= 1 - i[e] / 100 && (a[ o] = !0); a[0] && OOo.addEventListener(window, p, function(e) { var o = e || window.event; this.show(o, "exit") }.bind(this), !1), a[1] && (i.delayEntry ? window .setTimeout(function(e) { var o = e || window.event; i.prompt ? this.getPrompt() : this.show( o, "entry") }.bind(this), 1e3 * i.delayEntry) : i.prompt ? this.getPrompt() : function(e) { var o = e || window.event; this.show(o, "entry") }.bind(this)()) }, setupDisableElements: function() { if (OOo.addEventListener(document.body, "mousedown", function(e) { e || window.event; for (var o = e.target || e.srcElement, t = this.options.events, n = o .parentNode, i = 0; n && ("A" !== o .nodeName || "INPUT" !== o.nodeName ) && 5 !== i;) "A" === n.nodeName && (o = n), n = n.parentNode, i += 1; !t.disableFormElements || "INPUT" !== o .tagName && "BUTTON" !== o.tagName || "submit" !== o.type && "image" !== o .type && "reset" !== o.type && "button" !== o.type || (this .interruptShow = !0), !t .disableLinks || "A" !== o.nodeName && "AREA" !== o .nodeName || "http" !== o.href.substr(0, 4) || -1 === o.href.search(t .disableLinks) || (this .interruptShow = !0) }.bind(this)), this.options.events .disableFormElements) { var e, o = document.getElementsByTagName("form"); for (e = o.length - 1; 0 <= e; e -= 1) OOo .addEventListener(o[e], "submit", t.bind(this)) } }, getPrompt: function() { OOo.getPrompt.call(this) }, showPrompt: function(e) { this.options.cookie && OOo.Ocode.tagUrl(this.options .cookie), OOo.showPrompt.call(this, e, this .show) } }) }(), OOo.extend(OOo.Ocode.prototype, { floating: function() { var o, t, n, e, i = document, a = this.floatingLogo = document.createElement("div"), r = i.createElement("div"), p = i.createElement("div"), s = i.createElement("div"), c = i.createElement("span"), d = this.options.floating, l = OOo.$(d.contentId), h = "10px", u = d.id, f = i.createElement("span"), m = 0; function _(e) { return e.offsetLeft + e.offsetWidth } if (f.innerHTML = "Screen reader users: Please switch to forms mode for this link.", f.className = "screen_reader", u && (a.id = u), a .className = "oo_feedback_float", p.className = "oo_transparent", r.className = "olUp", s.className = "olOver", r.tabIndex = 0, r.onkeyup = function(e) { 13 === (o = e || window.event).keyCode && this.show(o) }.bind(this), r.innerHTML = d.caption || "Feedback", a .appendChild(f), a.appendChild(r), c.innerHTML = d .hoverCaption || "Click here to
      rate this page", s .appendChild(c), a.appendChild(s), a.appendChild(p), d .position && d.position.search(/Content/) && l) { switch (t = this.spacer = i.createElement("div"), n = OOo .Browser.WebKit ? i.body : i.documentElement, t.id = "oo_feedback_fl_spacer", t.style.left = _(l) + "px", i .body.appendChild(t), d.position) { case "rightOfContent": e = function(e) { a.style.left = _(l) - n.scrollLeft + "px" }; break; case "fixedPreserveContent": e = function(e) { var o = OOo.Browser.IE ? i.body .clientWidth : window.innerWidth, t = n.scrollLeft; o <= _(l) + a.offsetWidth + parseInt(h, 10) ? a.style.left = _(l) - t + "px" : ( a.style.left = "", a.style.right = h ) }; break; case "fixedContentMax": e = function(e) { (OOo.Browser.IE ? i.body.clientWidth : window.innerWidth) <= _(l) + a .offsetWidth + parseInt(h, 10) ? (a .style.left = "", a.style.right = h ) : (a.style.left = _(l) - n .scrollLeft + "px", a.style.right = "") } } window.setTimeout(e, 0), OOo.addEventListener(window, "scroll", e, !1), OOo.addEventListener(window, "resize", e, !1), OOo.addEventListener(window, "resize", function(e) { t.style.left = _(l) + "px" }, !1) } else a.style.right = h; !0 == !this.options.disableShow && (a.onkeyup = function(e) { var o = e || window.event; 13 === o.keyCode && this.show(o) }.bind(this), OOo.Browser.isMobile ? "ontouchstart" in window ? (a.ontouchstart = function(e) { var o = e || window.event; o.preventDefault && o.stopPropagation ? (o .preventDefault(), o.stopPropagation() ) : o.returnValue = !1, m++ }.bind(this), a.ontouchend = function(e) { var o = e || window.event; 2 <= m && (this.show(o), m = 0) }.bind(this)) : a.onclick = function(e) { var o = e || window.event; this.show(o) }.bind(this) : a.onclick = function(e) { var o = e || window.event; this.show(o) }.bind(this)), i.body.appendChild(a) }, removeFloatingLogo: function() { document.body.removeChild(this.floatingLogo), this.spacer && document.body.removeChild(this.spacer) } }), OOo.extend(OOo.Ocode.prototype, { bar: function() { var e = document, n = this.floatingLogo = e.createElement("a"), o = (e.documentElement.scrollTop || e.body.scrollTop, e .createElement("span")), t = this.options, i = 0, a = e.createElement("span"); o.innerHTML = "Launches comment card in new window", o .className = "screen_reader", a.className = "icon", this .reflowBar = OOo.K, n.id = "oo_bar", n.href = "#", n .innerHTML = t.bar.caption || "Feedback", n.appendChild(o), n.appendChild(a), "number" == typeof t.tabIndex ? n .tabIndex = t.tabIndex : n.tabIndex = 0, !0 == !this.options .disableShow && (n.onkeyup = function(e) { var o = e || window.event; 13 === o.keyCode && this.show(o) }.bind(this), OOo.Browser.isMobile ? "ontouchstart" in window ? (n.ontouchstart = function(e) { var o = e || window.event; o.preventDefault && o.stopPropagation ? (o .preventDefault(), o.stopPropagation() ) : o.returnValue = !1, i++ }.bind(this), n.ontouchend = function(e) { var o = e || window.event; 2 <= i && (this.show(o), i = 0) }.bind(this)) : n.onclick = function(e) { var o = e || window.event; this.show(o) }.bind(this) : n.onclick = function(e) { var o = e || window.event; this.show(o) }.bind(this)), document.body.className += document.body .className < 1 ? "oo_bar" : " oo_bar", document.body .appendChild(n), OOo.addEventListener(document.body, "keyup", function(e) { var o, t = document.activeElement; t && (o = function(e) { var o = 0, t = 0; if (e.offsetParent) { for (; o += e.offsetLeft, t += e .offsetTop, e == e.offsetParent; ); return [o, t] } }(t)) && o[1] + t.clientHeight > (window .innerHeight || document.body.clientHeight ) + (window.pageYOffset || document.body .scrollTop) - n.clientHeight && (-1 !== navigator.appVersion.indexOf("MSIE 7.") ? window.scrollBy( 0, 0) : window.scrollBy(0, t .clientHeight + 20)) }, !1) } }), OOo.extend(OOo.Ocode.prototype, { tab: function() { var e = document, o = this.floatingLogo = e.createElement("div"), t = e.createElement("div"), n = e.createElement("div"), i = e.createElement("span"), a = this.options.tab, r = e.createElement("a"), p = "Feedback", s = a.tabType, c = "right", d = 0, l = 0, h = OOo.readCookie("oo_tab_extend"), u = 2592e3; switch (s) { case 1: var f = e.createElement("span"); o = this.floatingLogo = e.createElement("a"), t = e .createElement("span"), o.href = "#", o.id = "oo_tab_" + s, a.position && (c = a.position), a .extendEveryPage && (l = a.extendEveryPage), a .extendExpiration && (u = a.extendExpiration), o.className = tabClass = "oo_tab_" + c + "_" + s, t.className = "screen_reader", f.className = "icon", "number" == typeof a.tabIndex ? o.tabIndex = a.tabIndex : o .tabIndex = 0, a.verbiage && (p = a.verbiage), o.innerHTML = p, t.innerHTML = "Launches comment card in new window", o .appendChild(t), o.appendChild(f), 1 == l ? setTimeout(function() { o.className += " small" }, 2500) : "prevent" === h ? o.className += " small" : (OOo.createCookie("oo_tab_extend", "prevent", u), setTimeout(function() { o.className += " small" }, 2500)); break; default: o.id = "oo_tab", o.className = "oo_tab_" + (a .position || c), a.wcagBasePath && (o .className += " wcag"), "number" == typeof a .tabIndex ? o.tabIndex = a.tabIndex : void 0 === a .tabIndex && (o.tabIndex = 0), n.appendChild( r), o.appendChild(n), n.appendChild(i), o .appendChild(n), t && (t.className = "screen_reader", t.innerHTML = "Activate to launch comment card", o .appendChild(t)) }!0 == !this.options.disableShow && (o.onkeyup = function(e) { var o = e || window.event; 13 === o.keyCode && this.show(o) }.bind(this), OOo.Browser.isMobile ? "ontouchstart" in window ? (o.ontouchstart = function(e) { var o = e || window.event; o.preventDefault && o.stopPropagation ? (o .preventDefault(), o.stopPropagation() ) : o.returnValue = !1, d++ }.bind(this), o.ontouchend = function(e) { var o = e || window.event; 2 <= d && (this.show(o), d = 0) }.bind(this)) : o.onclick = function(e) { var o = e || window.event; this.show(o) }.bind(this) : o.onclick = function(e) { var o = e || window.event; this.show(o) }.bind(this)), e.body.appendChild(o) } }), OOo.extend(OOo.Ocode.prototype, { setupOnPageCC: function() { var i, o, t, e, a, r = document, p = OOo.Cache.overlay || r.createElement("div"), s = this.wrapper = r.createElement("div"), n = r.createElement("a"), c = r.createElement("div"), d = r.createElement("span"), l = this.frameName, h = r.createElement(OOo.DYNAMIC_FRAME_NAME_IS_BUGGY ? '
    • '); //item text $(this).find('.item_name, p').wrapAll(''); }) // WRAP DATE AND TITLE IN DIV $('ul.wd_layout-carousel li').each(function() { $(this).find('.wd_date, .wd_title') .nextUntil('.wd_thumbnail') .addBack() .wrapAll(""); }); // CONVERT IMAGES TO BACKGROUND $('ul.wd_layout-carousel li .wd_thumbnail a img').each(function() { this.src = this.src.replace('?thumbnail=144', ''); }); // IF NO THUMBNAIL ON CAROUSEL ITEM $('ul.wd_layout-carousel li.wd_item').each(function() { if ($(this).find('.wd_thumbnail').length) {} else { var $link = $(this).find('.wrapperDiv .wd_title a').attr('href'); $(this).prepend('

      ') }; }); // CONVERT THUMBNAILS TO BACKGROUND IMAGES ON CAROUSEL ITEMS $('ul.wd_layout-carousel li.wd_item .wd_thumbnail a img').hide(); $('ul.wd_layout-carousel li.wd_item .wd_thumbnail').each(function() { var img = $(this).find('img').attr('src'); $(this).css({ 'height': '14em', 'background-size': 'cover', 'background-image': 'url(' + img + ')', 'background-position': 'center', 'filter': 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + img + '", sizingMethod="scale")', '-ms-filter': 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + img + '", sizingMethod="scale")' }); }); // APPEND OPENING FEATURED FB TEXT TO TITLE $('.wd_featureboxes_featured.wd_featureboxes-vertical').each(function() { $(this).find('.wd_featurebox p:first-child').appendTo( '.wd_featureboxes_featured.wd_featureboxes-vertical .wd_featurebox_title'); $(this).find('.wd_featurebox p.more').appendTo( '.wd_featureboxes_featured.wd_featureboxes-vertical .wd_featurebox_title'); }); // REPLACE SOCIAL FOOTER icons $('#wd_featurebox-social_5 .wd_featurebox_title').replaceWith(''); $('#wd_featurebox-social_1 .wd_featurebox_title').replaceWith(''); $('#wd_featurebox-social_6 .wd_featurebox_title').replaceWith(''); //Footer - Mobile Menus $('footer .uhf-accordion__trigger').on('click', function (e) { $(this).siblings('.uhf-accordion__panel').toggleClass('footer-toggle'); console.log( $(this) ) }); // WRAP ALL CONTENT IN CONTAINER $('.wd_featureboxes-vertical .wd_featurebox_container').each(function() { $(this).wrap(''); }); $('.wd_featureboxes_facts.wd_featureboxes-vertical').each(function() { $(this).wrapInner(''); }); $('.wd_featureboxes_social.wd_featureboxes-vertical').each(function() { $(this).wrapInner(''); }); $('#wd_printable_content').each(function() { $(this).wrap(''); }); $('.wd_featureboxes_social.wd_featureboxes-vertical .wd_featurebox_container').each(function() { $(this).unwrap(); }); $('.wd_featureboxes_facts.wd_featureboxes-vertical .wd_featurebox_container').each(function() { $(this).unwrap(); }); if ($(window).width() < 960) { $("#wd_featurebox-teaser_1381 .wd_featurebox_title p.more").each(function() { $(this).appendTo($(this).parent().parent()); }); } else {} // $("a.uhf-category:contains('Company Info')").each(function () { // $(this).parent().find("ul.uhf-dropdownLinks li a:contains('Executive Team')").attr("href", "#test"); // $(this).parent().find("ul.uhf-dropdownLinks li a:contains('Executive Team')").attr("target", ""); // }); $('.wd_featureboxes_leadership.wd_featureboxes-vertical').attr('id', 'test');
Manheim on Pace to Deploy LotVision Technology at 90% of Locations in 3Q (2024)

References

Top Articles
Latest Posts
Article information

Author: Rueben Jacobs

Last Updated:

Views: 6383

Rating: 4.7 / 5 (57 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Rueben Jacobs

Birthday: 1999-03-14

Address: 951 Caterina Walk, Schambergerside, CA 67667-0896

Phone: +6881806848632

Job: Internal Education Planner

Hobby: Candle making, Cabaret, Poi, Gambling, Rock climbing, Wood carving, Computer programming

Introduction: My name is Rueben Jacobs, I am a cooperative, beautiful, kind, comfortable, glamorous, open, magnificent person who loves writing and wants to share my knowledge and understanding with you.