Another option, is the free
<!-- START Header1CachedDisplay.jsp --><SCRIPT type=text/javascript> j(document).ready(function() { header1CachedDisplay_document_ready(); }); </SCRIPT><SCRIPT type=text/javascript> function setVehicleOnClickEvent(){if (j("div#vehicle-options").is(":visible")) { hideVehBox(); if (j("#addVehicleForm") && j.browser.msie && j.browser.version.substr(0,1) == 6) { setTimeout("j('#addVehicleForm select').show();", 2000); } } else { if (j("#addVehicleForm") && j.browser.msie && j.browser.version.substr(0,1) == 6) { j("#addVehicleForm select").hide(); } showVehBox(); if ( ! firstTimeLoad ) { firstTimeLoad = true; j('select#vehicleheader_year').attr('disabled', true); j('select#vehicleheader_year').html("<option value=''>Loading...</option>"); j('select#vehicleheader_make').attr('disabled', true); j('select#vehicleheader_model').attr('disabled', true); j('select#vehicleheader_engine').attr('disabled', true); j.get("FetchVehicleDetailsView", {YMMEAction: "wantYear", storeId: "10151", catalogId: "10051", langId: "-1"}, function(chMk){ j('select#vehicleheader_year').attr('disabled', false); j("select#vehicleheader_year").html(chMk); j("select#vehicleheader_make").html("<option value=''>Select Make</option>"); j("select#vehicleheader_model").html("<option value=''>Select Model</option>"); j("select#vehicleheader_engine").html("<option value=''>Select Engine</option>"); }); var params = {headerFirstLoad: "true" , fromHeader: "true" , storeId: "10151", catalogId: "10051", langId: "-1"}; if (j.cookie('CALL_CENTER_CUSTOMER_ID')) { params.customerUserId = j.cookie('CALL_CENTER_CUSTOMER_ID'); } j.get("AddVehicleView", params, function(mygarage){ j("#my-garage-vehiclemainWithLogReg").html(mygarage); }); } if (!cookiesAreEnabled()) { alert("You must allow site cookies (first-party cookies) to use the 'My Garage' vehicle selection feature. Please adjust your browser's privacy settings and retry."); return; } }} var pageOverrideObject = { pageSpecificFunctionSelVehicle: function () { reLoadOrSubmitPage(); }, pageSpecificFunctionEraseCookies: function () { reLoadOrSubmitPage(); }, pageSpecificFunMatchURLVehicle: function() { // if a page is not worried about vehicle id in URL then this function should be overwritten (or may be vice-versa TBD ) var oldVehicleCookieIsNull = false; if ( j.cookie('AAP_VEHICLE_ID') == null ) oldVehicleCookieIsNull = true; // TODO as of now this is working in only firefox. This feature is not required for 2/28 j.get("GetVehicleInfoView", {vehicleId: j.query.get('vehicleId'), storeId: "10151", catalogId: "10051", langId: "-1"}, function(xml){ // If we are not able to fetch vehicle description ignore url vehicle id. Some is wrong if(j("status",xml).text() == 'Success' ) { message = j("message",xml); if ( j.cookie('AAP_VEHICLE_DESC') != null && j.cookie('AAP_VEHICLE_DESC') != '' ) j("div#headerSuggOldVechDesc").html("Current vehicle is: " + j.cookie('AAP_VEHICLE_DESC')); j("div#headerSuggNewVechDesc").html("Old vehicle is: " + j("VehicleDesc",message).text()); SetVehicle_Cookie(j("VehicleId",message).text(), j("VehicleDesc",message).text(), j("VehicleCode",message).text(), j("VehicleMeta",message).text()); j('#headerDiffVehInURLCookie').modal(); j("#CachedHeaderAppVehicleCookie").html(j.cookie('AAP_VEHICLE_DESC').substring(0,27)+'...'); j("div#CachedHeaderCurrentVehicleInLayer").html(j.cookie('AAP_VEHICLE_DESC')); } else { if ( j.cookie('AAP_VEHICLE_DESC') != null && j.cookie('AAP_VEHICLE_DESC') != "" ) { j("#CachedHeaderAppVehicleCookie").html(j.cookie('AAP_VEHICLE_DESC').substring(0,27)+'...'); j("div#CachedHeaderCurrentVehicleInLayer").html(j.cookie('AAP_VEHICLE_DESC')); } else { j("#CachedHeaderAppVehicleCookie").html('All Parts'); j("div#CachedHeaderCurrentVehicleInLayer").html('Select Your Vehicle'); } } }); } }; j(document).ready(function(){ // To handle a scenario where old cookie is not same as new cookie //if ( j.query.get('vehicleId') != null && j.query.get('vehicleId') != '' && j.cookie('AAP_VEHICLE_ID') != j.query.get('vehicleId') ) //{ // pageOverrideObject.pageSpecificFunMatchURLVehicle(); //} //else //{ if ( j.cookie('AAP_VEHICLE_DESC') != null && j.cookie('AAP_VEHICLE_DESC') != "" ) { j("#CachedHeaderAppVehicleCookie").html(j.cookie('AAP_VEHICLE_DESC').substring(0,27)+'...'); j("div#CachedHeaderCurrentVehicleInLayer").html(j.cookie('AAP_VEHICLE_DESC')); } else { j("#CachedHeaderAppVehicleCookie").html('All Parts'); j("div#CachedHeaderCurrentVehicleInLayer").html('Select Your Vehicle'); } //} j("a#vehicle-close").click( function(event){ event.preventDefault(); hideVehBox(); if (j("#addVehicleForm") && j.browser.msie && j.browser.version.substr(0,1) == 6) { j("#addVehicleForm select").show("slow"); } } );//Remove hoverintnet var chooseVehcileConfig = { sensitivity: 3, // number = sensitivity threshold (must be 1 or higher) interval: 50, // number = milliseconds for onMouseOver polling interval over: doNothing, // function = onMouseOver callback (REQUIRED) timeout: 2000, // number = milliseconds delay before onMouseOut out: setVehcileOnClickSecond // function = onMouseOut callback (REQUIRED) }; j("div#your-vehicle").hoverIntent( chooseVehcileConfig );// j("a#vehicle-link").click(// function(event){// event.preventDefault(); // setVehicleOnClickEvent(); // },// function(event){ // event.preventDefault(); // setVehcileOnClickSecond(); // } // );});var pageReloadOnVehicleChange = false;function submitManageMyGarageHeaderForm(vehicleID,vehicleCODE){ document.ManageMyGarageHeader.vehicleID.value= vehicleID; document.ManageMyGarageHeader.deleteVehicle.value= "true"; document.ManageMyGarageHeader.vehicleCODE.value= vehicleCODE; j.get("ManageMyGarageCmd", {vehicleID: vehicleID, vehicleCODE: vehicleCODE , deleteVehicle: "true", storeId: "10151", catalogId: "10051", langId: "-1" , fromHeader: "true", URL: "AddVehicleView"}, function(chMd){ j("div#my-garage-vehiclemain").html(chMd); })} function submitaddVehicleHeaderForm(){ // check if cookies are enabled if (!cookiesAreEnabled()) { alert("You must allow site cookies (first-party cookies) to use the 'My Garage' vehicle selection feature. Please adjust your browser's privacy settings and retry."); return; } j("div#vehicle-buttons").html(""); if("" != document.addVehicleHeaderForm.vehicleheader_engine.value) { var vehicle_engine = document.addVehicleHeaderForm.vehicleheader_engine.value; var vehicle_ID = vehicle_engine.substr(0,(vehicle_engine).indexOf(":")); var vehicle_Code = vehicle_engine.substr((vehicle_engine).indexOf(":") + 1,(vehicle_engine).indexOf(":")-1); vehicle_engine = vehicle_engine.substr(vehicle_ID.length+vehicle_Code.length+2); document.addVehicleHeaderForm.vehicleDesc.value= document.addVehicleHeaderForm.vehicleheader_year.value + " " + document.addVehicleHeaderForm.vehicleheader_make.value + " " + document.addVehicleHeaderForm.vehicleheader_model.value + " " + vehicle_engine ; var vehicleMeta = document.addVehicleHeaderForm.vehicleheader_year.value + "|" + document.addVehicleHeaderForm.vehicleheader_make.value + "|" + document.addVehicleHeaderForm.vehicleheader_model.value ; document.addVehicleHeaderForm.vehicleID.value= vehicle_ID; document.addVehicleHeaderForm.vehicleCODE.value= vehicle_Code; SetVehicle_Cookie(document.addVehicleHeaderForm.vehicleID.value, document.addVehicleHeaderForm.vehicleDesc.value, document.addVehicleHeaderForm.vehicleCODE.value,vehicleMeta); resetHeaderCurrentVehicle(); //if(document.addVehicleHeaderForm.addToGarage.checked){ if (!j.cookie('CALL_CENTER_USER')) { j("div#vehicle-buttons").html("Saving..."); document.body.style.cursor = 'wait'; j.get("ManageMyGarageCmd", {vehicleID: vehicle_ID, vehicleDesc: document.addVehicleHeaderForm.vehicleDesc.value , vehicleCODE: vehicle_Code , storeId: "10151", catalogId: "10051", langId: "-1", URL: "AddVehicleView", fromHeader: "true"}, function(chMd2){ document.body.style.cursor = 'default'; if(chMd2.indexOf("The vehicle is already added to your garage.") > 0){ j("div#vehicle-buttons").html("Vehicle already added"); } else{ j("div#my-garage-vehiclemain").html(chMd2); j("div#vehicle-buttons").html("Vehicle added"); } resetYMMEDropDowns(); reloadPage(); hideVehBox(); }) } else { resetYMMEDropDowns(); reloadPage(); hideVehBox(); } /*} else { resetYMMEDropDowns(); reloadPage(); j("div#vehicle-options").slideUp("normal"); j("div#your-vehicle-min").removeAttr("style"); j("div#your-store-min").removeAttr("style"); j("div#your-account-min").removeAttr("style"); }*/ } else if ("" != document.addVehicleHeaderForm.vehicleheader_year.value) { var errorMsg = ""; errorMsg = "Engine"; if ( "" == document.addVehicleHeaderForm.vehicleheader_model.value ) { errorMsg = "Model, " + errorMsg; } if ( "" == document.addVehicleHeaderForm.vehicleheader_make.value ) { errorMsg = "Make, " + errorMsg; } j("div#vehicle-buttons").html(" Select " + errorMsg + ""); } else { hideVehBox(); } return false;} function resetYMMEDropDowns(){ j("select#vehicleheader_year").val(''); j("select#vehicleheader_make").html("<option value=''>Select Make</option>"); j('select#vehicleheader_make').attr('disabled', true); j("select#vehicleheader_model").html("<option value=''>Select Model</option>"); j('select#vehicleheader_model').attr('disabled', true); j("select#vehicleheader_engine").html("<option value=''>Select Engine</option>"); j('select#vehicleheader_engine').attr('disabled', true); j("div#vehicle-buttons").html(""); }function resetHeaderCurrentVehicle(){ if ( Get_Cookie( "AAP_VEHICLE_DESC" ) ) { j("#CachedHeaderAppVehicleCookie").html(j.cookie('AAP_VEHICLE_DESC').substring(0,27)+'...'); j("div#CachedHeaderCurrentVehicleInLayer").html(j.cookie('AAP_VEHICLE_DESC')); } else{ j("#CachedHeaderAppVehicleCookie").html("All Parts"); j("div#CachedHeaderCurrentVehicleInLayer").html('Select Your Vehicle'); } if ( j.query.get('vehicleId') ) { modifyURL(); }}</SCRIPT>
FREE Loaner Tools
From spring compressors to specialized pullers and more, we’re here to help with the tools you need to get the job done right. Deposit required.
The deposit is full price for the tools. If you decide to bring them back they will give you a full refund.
Not a bad deal at all. That's what I did when I replaced my 93 Cougar front susp.