$(document).ready(function () { if ($("#affWrapper .singleAdWrap").length > 7) { $("#affWrapper .adWrap").addClass("adWrapScroll"); custScroll(700, 5000, -170, 'left', '#affWrapper', '.adWrap', 'singleAdWrap'); } if ($("body").attr("ID") == "homeBody") { $(".pushItemSub").addClass("clearfix"); $(".pushItemPicWrap").addClass("mrp_contentPicWrap"); } initDealerPriceToggle(); setActiveMenuByURL(); }); function initDealerPriceToggle(){ if ($("#listPriceToggle").length > 0) { if (readCookie("agPartsPriceType") != null) { var curPriceTypeCookie = readCookie("agPartsPriceType"); if (curPriceTypeCookie == "dealer") { $(".listPriceWrap.priceWrap").hide(); $(".dealerPriceWrap.priceWrap").show(); $("#dealerPriceToggle").addClass("active"); $("#listPriceToggle").removeClass("active"); } else if (curPriceTypeCookie == "list") { $(".listPriceWrap.priceWrap").show(); $(".dealerPriceWrap.priceWrap").hide(); $("#dealerPriceToggle").removeCLass("active"); $("#listPriceToggle").addClass("active"); } } } } function toggleDealerPrice(priceType) { if (priceType == 'list') { $(".listPriceWrap.priceWrap").show(); $(".dealerPriceWrap.priceWrap").hide(); $("#dealerPriceToggle").removeClass("active"); $("#listPriceToggle").addClass("active"); setCookie("agPartsPriceType", "list", 5); }else{ $(".listPriceWrap.priceWrap").hide(); $(".dealerPriceWrap.priceWrap").show(); $("#dealerPriceToggle").addClass("active"); $("#listPriceToggle").removeClass("active"); setCookie("agPartsPriceType", "dealer", 5); } } function setActiveMenuByURL() { var curCat = querySt("c"); if (window.location.href.indexOf("models") > -1) { if (curCat == 1055) $("#autoNav").addClass("active"); else if (curCat == 1000) $("#agriNav").addClass("active"); else if (curCat == 1014) $("#heavyNav").addClass("active"); else if (curCat == 1016) $("#semiNav").addClass("active"); else if (curCat == 1015) $("#miscNav").addClass("active"); } } function loadModels(make, modelCat, el) { $(".autoDrillDown li").removeClass("active"); $(el).addClass("active"); $("#modelSelects").load("/models/?actn=loadModels&make=" + make + "&c=" + modelCat); $("#yearSelects").html(""); $("#engineSelects").html(""); } function loadYears(model, el) { $("#modelSelects.autoDrillDown li").removeClass("active"); $(el).addClass("active"); $("#yearSelects").load("/models/?actn=loadYears&model=" + model); $("#engineSelects").html(""); } function loadEngines(model, year, el) { $("#yearSelects.autoDrillDown li").removeClass("active"); $(el).addClass("active"); $("#engineSelects").load("/models/?actn=loadEngines&model=" + model + "&year=" + year); }