Polaris offers a wide range of snowmobiles built for both work and recreation, and tailored to
specific terrains and riding styles. Whether you’re tackling tough jobs or exploring snowy
landscapes—from deep mountain powder to groomed prairie trails—Polaris sleds are engineered to
enhance control, performance and rider confidence. Explore our lineup to find the right
snowmobile for you.
`);
}
function processVideoSwap(element) {
var item = jQuery(element);
if (item.hasClass("video-swapped")) {
return;
}
item.addClass("video-swapped");
var imgContainer = item.find(".manage-inventory-image-container");
var hasYouTube = imgContainer.find('input[name="video-source"][value="youtube"]').length > 0;
if (!hasYouTube) return;
var inputs = imgContainer.find("input.inventory-list-images");
var mainImg = imgContainer.find("img.manage-inventory-image");
var imgAnchor = mainImg.closest("a");
if (inputs.length > 1 && inputs.eq(0).val().indexOf("youtube.com") !== -1) {
var firstInput = inputs.eq(0);
var secondInput = inputs.eq(1);
firstInput.insertAfter(secondInput);
var newFirstImgUrl = secondInput.val();
mainImg.attr("src", newFirstImgUrl);
if (mainImg.attr("data-src")) {
mainImg.attr("data-src", newFirstImgUrl);
}
imgContainer.addClass("hide-play-btn");
}
imgAnchor.on("click", function (e) {
var currentSrc = mainImg.attr("src") || "";
if (currentSrc.indexOf("youtube.com") !== -1) {
e.preventDefault();
}
});
if (mainImg.length > 0) {
var srcObserver = new MutationObserver(function (mutations) {
mutations.forEach(function (mutation) {
if (mutation.type === "attributes") {
var currentSrc = mainImg.attr("src") || "";
if (currentSrc.indexOf("youtube.com") !== -1) {
imgContainer.removeClass("hide-play-btn");
} else {
imgContainer.addClass("hide-play-btn");
}
}
});
});
srcObserver.observe(mainImg[0], {
attributes: true,
attributeFilter: ['src', 'data-src']
});
}
}
jQuery(".manage-inventory-container").each(function () {
processVideoSwap(this);
});
var observer = new MutationObserver(function (mutations) {
mutations.forEach(function (mutation) {
if (mutation.addedNodes && mutation.addedNodes.length > 0) {
jQuery(mutation.addedNodes).each(function () {
var node = jQuery(this);
if (node.hasClass("manage-inventory-container")) {
processVideoSwap(node);
} else if (node.find) {
node.find(".manage-inventory-container").each(function () {
processVideoSwap(this);
});
}
});
}
});
});
observer.observe(document.body, {
childList: true,
subtree: true
});
});
/* End of swap youtube images */
jQuery(".filter-units-container .help-text").html('Need Help?');
function deleteFilter(filterName) {
jQuery(".inventory-search-units-block").each(function () {
var $this = jQuery(this);
var titleText = $this.find('.inventory-search-title p').text().trim().toLowerCase();
if (titleText === filterName.toLowerCase()) {
$this.remove();
}
});
}
jQuery(document).ready(function () {
deleteFilter('subcategory');
deleteFilter('trim');
deleteFilter('hitch type');
deleteFilter('axles');
deleteFilter('width');
deleteFilter('odometer');
deleteFilter('color');
deleteFilter('fuel type');
deleteFilter('location');
deleteFilter('length');
});
jQuery(document).ready(function () {
jQuery(".inventory-search-units-block .inventory-search-title p").each(function () {
if (jQuery(this).text().toLowerCase() === "category") {
jQuery(this).text("Vehicle Type");
}
});
})
jQuery(".manage-inventory-container").each(function () {
var stockText = jQuery(this).find(".list-stock").text().trim();
var stockNumber = stockText.replace(/^Stock #:\s*/, "");
jQuery(this).find(".list-stock").remove();
var stockContent = `
Stock #
${stockNumber}
`
jQuery(this).find(".list-financing").prepend(stockContent);
});
jQuery(".list-pricing > a").attr("href", "tel:9708795138")
jQuery(".list-pricing > a > p").text("970.879.5138");
jQuery(".inventory-search-units-block").each(function () {
var titleText = jQuery(this).find('.inventory-search-title p').text().trim().toLowerCase();
if (titleText === "make") {
var makesToKeep = [
'can am',
'skidoo',
'lynx',
'polaris',
'honda',
'kawasaki',
'yamaha',
'ktm',
'honda power equipment',
'alcom',
'triton',
'echo/voyager',
'big tex',
'marlon',
'limitless manufacturing'
];
jQuery(this).find(".filter-checkbox-content").each(function () {
var label = jQuery(this).find("label").text().trim().toLowerCase();
if (makesToKeep.indexOf(label) === -1) {
jQuery(this).remove();
}
});
}
});
jQuery("#inventory-units-main-container > div.filter-units-container").html("");
jQuery("#content-manage-inventory-list").append("Website disclosure Advertised prices do not include applicable taxes, title, licensing fees, dealer setup, destination charges, or reconditioning costs, prices are subject to change without notice. Pricing may not include additional parts, accessories, or installation unless otherwise specified. Sale prices reflect all available offers and incentives. Some options and features may not be available on pre-owned models. Please contact the dealer for complete details.");
jQuery(".list-financing p.list-payments").each(function () {
jQuery(this).append('Disclaimer: The estimated monthly payments provided on this website are for informational purposes only and do not constitute a binding offer or guarantee of credit approval. Actual payments may vary based on various factors. Please consult with our financing experts for accurate and personalized payment information.');
});
var allowedFilters = [
'price|asc',
'price|desc',
'year|asc',
'year|desc',
// 'model|asc',
// 'model|desc'
];
jQuery('#sortby-select option').each(function () {
var optionValue = jQuery(this).val();
if (jQuery.inArray(optionValue, allowedFilters) === -1) {
jQuery(this).remove();
}
});
}