MINNPAR-REPLACEMENT part description
Product Specifications
Weight (lbs)
3.00000
Voltage
12V
Rated Power (kW)
0.7
Pinion Teeth
15
Rotation
COUNTER CLOCKWISE
Starter Type
PMDD
California residents see Prop 65 Warning(s)
California Proposition 65 Warning(s)
document.addEventListener(‘DOMContentLoaded’, function() {
var trigger = document.getElementById(‘prop65-modal-trigger’);
var modal = document.getElementById(‘prop65-modal’);
var modalContent = document.getElementById(‘prop65-modal-content’);
var arrow = document.getElementById(‘prop65-modal-arrow’);
var close = document.getElementById(‘prop65-modal-close’);
if(trigger && modal && close && modalContent && arrow) {
trigger.addEventListener(‘click’, function(e) {
e.preventDefault();
if (modal.style.display === ‘block’) {
modal.style.display = ‘none’;
return;
}
modal.style.display = ‘block’;
modal.style.position = ‘absolute’;
var rect = trigger.getBoundingClientRect();
var scrollY = window.scrollY || window.pageYOffset;
var scrollX = window.scrollX || window.pageXOffset;
var modalContentRect = modalContent.getBoundingClientRect();
var arrowHeight = 10;
var horizontalOffset = 150;
var arrowWidth = 20;
var left, top, arrowLeft;
if (window.innerWidth < 600) {
// Mobile: center modal, prevent overflow
modalContent.style.width = '95vw';
left = scrollX + Math.max((window.innerWidth - modalContent.offsetWidth) / 2, 5);
arrowLeft = (modalContent.offsetWidth / 2) - (arrowWidth / 2);
} else {
// Desktop: original logic
modalContent.style.width = '';
left = scrollX + rect.left + rect.width / 2 - modalContentRect.width / 2 + horizontalOffset;
arrowLeft = (modalContentRect.width / 2) - (arrowWidth / 2) - horizontalOffset;
}
top = scrollY + rect.top + rect.height - arrowHeight + 1 - 125;
modal.style.left = left + 'px';
modal.style.top = top + 'px';
arrow.style.left = arrowLeft + 'px';
arrow.style.top = '-10px';
arrow.firstElementChild.style.width = '20px';
arrow.firstElementChild.style.height = '10px';
arrow.firstElementChild.style.background = 'transparent';
arrow.firstElementChild.style.boxShadow = 'none';
arrow.firstElementChild.style.transform = 'none';
arrow.firstElementChild.style.borderLeft = '10px solid transparent';
arrow.firstElementChild.style.borderRight = '10px solid transparent';
arrow.firstElementChild.style.borderBottom = '10px solid #fff';
arrow.firstElementChild.style.borderTop = 'none';
});
close.addEventListener('click', function() {
modal.style.display = 'none';
});
modal.addEventListener('click', function(e) {
if(e.target === modal) { modal.style.display = 'none'; }
});
}
});




