Used Capacity Of Texas Semi-Trailers in ON

0 Results found for Capacity Of Texas Semi-Trailers for sale in ON

Advanced SearchClear All Filters

How can we help?

CONTACT US
}); window.REBELMOUSE_TASKS_QUEUE.push(function(){ document.querySelectorAll(".body-description a").forEach(function (item) { item.addEventListener("click", function (event) { if (event.target.matches('.condition-box a')){ if('#' == event.target.href.substr(0,1)){ event.preventDefault(); var urlParts = event.target.href.split('#'); var el = document.getElementById(urlParts[1]); var navbar = document.querySelector('.topbar'); var position = el.getBoundingClientRect().top + document.documentElement.scrollTop; var headerOffset = navbar.clientHeight + 10; window.scrollTo({ top: position-headerOffset, behavior: 'smooth' }); } } }, false); }); }); }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ let searchURLParams = '/ut/#/search-inventory?source=rebelmouse&searchCriteria={"vehiclefreesearch":"Ford","geosearch":{"radius":"50","lat":"0","lng":"0",%20"formatted_address":"Reading,%20PA"}}'; const component = document.querySelector('ut-header-webcomponent'); window.hideOverlayMenu = function(){ component.setAttribute("hidemenu",'hide'); document.getElementById('mobile-nav-overlay').style.display = 'none'; } function live (eventType, elementQuerySelector, cb) { document.addEventListener(eventType, function (event) { var qs = document.querySelectorAll(elementQuerySelector); if (qs) { var el = event.target, index = -1; while (el && ((index = Array.prototype.indexOf.call(qs, el)) === -1)) { el = el.parentElement; } if (index > -1) { cb.call(el, event); } } }); } live('click', '.cdk-overlay-backdrop', function(event) { component.setAttribute("hidemenu",'hide'); document.querySelector('.cdk-overlay-container').innerHTML = ''; }); const userMenu = document.querySelectorAll("ut-header-webcomponent")[1]; let userMenuOpen = false; let navMenuOpen = false; userMenu.addEventListener("showhidehammermenu", (open) => { userMenuOpen = open.detail; if (userMenuOpen && navMenuOpen){ document.body.classList.remove("menu-opened"); } if (userMenuOpen){ userMenu.hidemenu = "show"; } }); document.querySelector(".rebelbar__menu-toggle").addEventListener("click", () => { navMenuOpen = document.body.classList.contains("menu-opened"); if (userMenuOpen && navMenuOpen){ userMenu.hidemenu = "hide" } }); }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ // No Trucks MSG if( !document.querySelector('.infinity-trucks .widget') ) { let noTemplate = '
' + '

No Results Found

' + '

0 Results Found for Semi-Trailers from Capacity Of Texas in ON.

' +'Search for Semi-Trailers
'+ 'Search inventory in ON
'+'Search inventory from Capacity Of Texas
'+ '

Search all our inventory for similar units, or contact a Penske representative for assistance.

' + '

Call 1-866-309-1962

' + '

Phone Hours: M-F 8:00 am to 8:00 pm ET, Sat. 9:00 am to 3:00 pm ET

' + 'Contact Us' + '
'; document.querySelector('.container--counter').innerHTML = noTemplate; } }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ const sticky_btn = document.querySelector(".sticky-advanced-btn"); if( sticky_btn ) { const windowHeight = window.innerHeight, startPosition = sticky_btn.offsetTop - windowHeight + 90, stop_element = document.querySelector(".filter-columns"), toggleClass = "active"; function createIdleScrollListener(callback) { let ticking = false; return function onScrollIdle() { if (ticking) { return; } ticking = true; requestAnimationFrame(() => { callback(); ticking = false; }); }; } function positionOnScroll() { return createIdleScrollListener(() => { let endPosition = stop_element.clientHeight + stop_element.offsetTop - windowHeight; if (startPosition <= document.documentElement.scrollTop && endPosition >= document.documentElement.scrollTop) { sticky_btn.classList.add(toggleClass); } else { sticky_btn.classList.remove(toggleClass); } }); } if(window.innerHeight >= 600 && stop_element) { document.addEventListener("scroll", positionOnScroll()); } } }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ if (window.location.hostname !== "www.penskeusedtrucks.com") { window.REBELMOUSE_STDLIB.createElementChangeListener('.footer--bottom .list', function(element){ let links = element.querySelectorAll(".list__item") let linksVal = ["https://qa.gopenske.com/privacy/", "https://qa.gopenske.com/privacy#do-not-sell", "https://qa.gopenske.com/terms-and-conditions"]; links.forEach((item, index) => { item.href = `${linksVal[index]}` }) }); } }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ (function () { // Determine Salesforce Chat bootstrap URL based on environment const isProduction = location.hostname === 'www.penskeusedtrucks.com'; const BOOTSTRAP_CONFIG = isProduction ? {src: 'https://penske.my.site.com/ESWVREnhancedChat1770237772273/assets/js/bootstrap.min.js', orgId: '00D60000000JPQu', channelName: 'VR_EnhancedChat', endpoint: 'https://penske.my.site.com/ESWVREnhancedChat1770237772273', scrt2URL: 'https://penske.my.salesforce-scrt.com' } : {src: 'https://penske--qa.sandbox.my.site.com/ESWVREnhancedChat1767813159355/assets/js/bootstrap.min.js', orgId: '00DU9000007IbGP', channelName: 'VR_EnhancedChat', endpoint: 'https://penske--qa.sandbox.my.site.com/ESWVREnhancedChat1767813159355', scrt2URL: 'https://penske--qa.sandbox.my.salesforce-scrt.com' }; function initializeSalesforceChat() { console.debug('[Salesforce Chat] Bootstrapping embedded messaging.'); try { embeddedservice_bootstrap.settings.language = 'en_US'; embeddedservice_bootstrap.settings.chatButtonPosition = '82px,17px'; embeddedservice_bootstrap.init( BOOTSTRAP_CONFIG.orgId, BOOTSTRAP_CONFIG.channelName, BOOTSTRAP_CONFIG.endpoint, { scrt2URL: BOOTSTRAP_CONFIG.scrt2URL, }, ); } catch (err) { console.error('[Salesforce Chat] Unable to Load Embedded Messaging.', err); } } function handleBootstrapLoad() { if (window.embeddedservice_bootstrap) { initializeSalesforceChat(); return; } // Wait a tick to allow the script to set up the global setTimeout(() => { if (window.embeddedservice_bootstrap) { initializeSalesforceChat(); } else { console.error('[Salesforce Chat] bootstrap script loaded but embeddedservice_bootstrap is not defined.'); } }, 0); } function handleBootstrapError(ev) { console.error('[Salesforce Chat] Failed to load bootstrap script:', ev); } function findExistingBootstrapScript() { // Look for exact match or fallback to any script that ends with the known path. const scripts = Array.from(document.getElementsByTagName('script')); return scripts.find((s) => { try { return s.src === BOOTSTRAP_CONFIG.src || (s.src && s.src.endsWith('/assets/js/bootstrap.min.js')); } catch (e) { return false; } }); } // If no bootstrap URL is configured, exit early. if (!BOOTSTRAP_CONFIG.src) { console.debug('[Salesforce Chat] Bootstrap URL not configured for this environment.'); return; } // If embeddedservice is already present, initialize and exit. if (window.embeddedservice_bootstrap) { initializeSalesforceChat(); return; } // Try to find an existing script tag (either exact src or matching path) const existingScript = findExistingBootstrapScript(); if (existingScript) { // If the existing script has already finished loading, initialize now. const readyState = existingScript.readyState; const isAlreadyLoaded = readyState === 'loaded' || readyState === 'complete' || existingScript.hasAttribute('data-loaded') || existingScript.__loaded === true; if (isAlreadyLoaded || window.embeddedservice_bootstrap) { handleBootstrapLoad(); } else { // Attach listeners. Use { once: true } to avoid duplicate calls. existingScript.addEventListener( 'load', () => { existingScript.__loaded = true; handleBootstrapLoad(); }, { once: true }, ); existingScript.addEventListener('error', handleBootstrapError, { once: true, }); } } else { // Create the script and append to document head const script = document.createElement('script'); script.src = BOOTSTRAP_CONFIG.src; script.async = true; script.dataset.injectedBy = 'salesforce-bootstrap-injector'; script.addEventListener( 'load', () => { script.__loaded = true; script.setAttribute('data-loaded', 'true'); handleBootstrapLoad(); }, { once: true }, ); script.addEventListener('error', handleBootstrapError, { once: true, }); const target = document.head || document.body || document.documentElement; target.appendChild(script); } })(); }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ if(document.getElementById('trucks-location-home')){ document.getElementById('trucks-location-home').addEventListener('keyup', function(event) { if(13 == event.keyCode){ event.preventDefault(); event.stopPropagation(); } }); document.getElementById('mileselect2').addEventListener('keyup', function(event) { if(13 == event.keyCode){ document.querySelector('#mileselect2 .select-selected').click(); } }); document.querySelectorAll("#mileselect2 .select-items>div").forEach(function (item) { item.addEventListener('keyup', function(event) { if(13 == event.keyCode){ item.click(); item.parentElement.classList.toggle("select-hide"); item.classList.toggle("select-arrow-active"); } }); }); document.getElementById('trucks-location-home-btn').addEventListener('keyup', function(el) { if(13 == event.keyCode){ document.getElementById('trucks-location-home-btn').click(); } }); } }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ window.REBELMOUSE_STDLIB.createElementChangeListener && window.REBELMOUSE_STDLIB.createElementChangeListener('[type="application/json"]', function(element){ if(!element.id){ return; } var count = document.querySelectorAll('#'+element.id).length; if(count > 1){ element.remove(); } }); });