Used GMC C25903 Heavy Duty Trucks Our GMC C25903 Heavy Duty Trucks are available and ready for you now.
Click on any of the GMC C25903 units shown below to review each
unit’s details, including rear and/or sliding-side doors to meet your
business’s needs. If you don't see the GMC C25903 Heavy Duty Trucks you
need, then call us at 1-866-309-1962 today.
0 Results found for C25903 Heavy Duty Trucks for sale
TOP Please ensure Javascript is enabled for purposes of
website accessibility
});
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 Heavy Duty Trucks from C25903.
' +'Search for
Heavy Duty Trucks '+ 'Search inventory from
C25903 '+
'
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();
}
});
});