my-current-test

Benchmark created on


Preparation HTML

<body>
    <div class="novisible" itemscope="" itemtype="http://schema.org/Organization">
        <a itemprop="url" href="http://localhost:5542">Mechanic Advisor</a>
        <img itemprop="logo" src="http://localhost:5542/Content/images/logo.png">
    </div>
    <div id="headerWrapper" style="height: 96px;">
        <div class="header-scrolling">
            <div class="top">
                <div class="container cf">
                    <a class="print logo" href="/">
                        <img id="Logo" src="/Content/Images/logo-last.png" alt="Mechanic Advisor logo"></a>
    <div class="top-menu">
        <ul>
            <li class="iPhone-device">
                <p>
                    Welcome back,</p>
                <span>
                Kolan
                </span>
                        <img class="sign-in-photo" alt="Photo" src="http://localhost:5542/images/Users/resize_42_kolan@i.ua_635163298762146499.png">
                <div class="triangle">
                </div>
                <ul>
                    <li class="last-li"><a href="/log-off?returnUrl=%252fshops%253fc%253dNewton%2526st%253dMA%2526currtype%253d1%2526currService%253d36%2526types%253d1%252c2%2526nearcities%253d0%252c7218%2526services%253d36%2526vehicles%253d1%252c10%252c16%252c20%252c21%252c23%252c25%252c31%252c37%252c39%252c42%252c43%252c48%252c51%252c53%252c55%252c57%252c58%252c62%252c64%252c65%252c66%252c72%252c75%252c77%252c79%252c80%252c85%252c88%252c94%252c95%252c96%252c103%252c105%252c106%252c109%252c110%252c114%252c119%252c121%2526sortby%253d0%2526servicesmore%253dFalse%2526vehiclesmore%253dFalse%2526locationsmore%253dFalse%2526typeclosed%253dFalse%2526servicesclosed%253dFalse%2526vehiclesclosed%253dFalse%2526locationsclosed%253dFalse" class="top-signout">
                        Logout</a></li>
                    <li><a href="/my-questions">My Questions</a>
</li>
                    <li><a href="/my-comments">My Reviews</a></li>
                    <li class="last-li"><a href="/my-shops">Shop Manager</a></li>
                    <li class="last-li"><a href="/account-details">Account Details</a></li>
                </ul>
            </li>
        </ul>
    </div>
<form action="/shops" id="searchForm" method="post" onsubmit="return SubmitSearchForm();">                        <div class="search-main">
                            <p class="search-tb search-repair">
                                Find:
                            </p>
                            <input class="search-tb search-left-tb ui-autocomplete-input" id="txtSearchRepair" name="txtSearchRepair" type="text" value="" autocomplete="off"><span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span>
                            <p class="search-tb search-repair-location-field">
                                Location:
                            </p>
                            <input class="search-tb search-right-tb ui-autocomplete-input" id="txtSearchByLoc" name="txtSearchByLoc" type="text" value="Boston, MA" autocomplete="off"><span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span>
                            <input type="submit" id="btnSearch" class="small-search-header-icon" value="">
                        </div>
</form>                </div>
            </div>
            <div class="menu cf">
                <div class="container cf">
                    <div class="header-bottom-menu">
                        <ul class="left cf">

                    <li><a class="menu-arrow command" href="/">Home</a></li>
                    <li><a class="menu-arrow command" href="/add-question">
                        Ask a Question</a>
                        <ul class="sub-menu">
                            <li class="first-menu-item"><a href="/car-repair-questions">
                                Car Questions</a></li>
                            <li><a href="/truck-repair-questions">
                                Truck Questions</a></li>
                            <li><a href="/motorcycle-repair-questions">
                                Motorcycle Questions</a></li>
                            <li><a href="/rv-repair-questions">
                                RV Questions</a></li>
                            <li><a href="/boat-repair-questions">
                                Boat Questions</a></li>
                            <li><a href="/general-repair-questions">
                                General Questions</a></li>
                        </ul>
                    </li>
                    <li><a class="menu-arrow command" href="/how-to">Expert Advice</a>
                        <ul class="sub-menu">
                            <li class="first-menu-item"><a href="/videos">Videos</a></li>
                            <li><a href="/articles">Articles</a></li>
                            <li><a href="/add-question">Ask a
                                Question</a></li>
                        </ul>
                    </li>                            
                    <li class="header-bottom-menu-last-item"><a class="command-orange" href="/promote">Connect with us</a></li>
                    <li class="header-bottom-menu-last-item"><a class="menu-arrow command" href="/shop-owners">
                        Shop Owners </a>
                        <ul class="sub-menu">
                            <li class="first-menu-item"><a href="/shop-claim">Claim a Shop</a></li>
                            <li><a href="/advertise">Advertise</a></li>
                        </ul>
                    </li>                        </ul>
                    </div>
                </div>
            </div>
<form action="/shops" id="searchForm" method="post" onsubmit="return SubmitSearchForm();"></form>        </div>
    </div>
    <div class="container cf">
            <div class="top-banner"><div class="header-banner" id="div-gpt-ad-1338817711970-0"><iframe id="google_ads_iframe_/4796426/Top_Banner_New_0" name="google_ads_iframe_/4796426/Top_Banner_New_0" width="728" height="90" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" src="javascript:&quot;<html><body style='background:transparent'></body></html>&quot;" style="border: 0px; vertical-align: bottom;"></iframe><iframe id="google_ads_iframe_/4796426/Top_Banner_New_0__hidden__" name="google_ads_iframe_/4796426/Top_Banner_New_0__hidden__" width="0" height="0" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" src="javascript:&quot;<html><body style='background:transparent'></body></html>&quot;" style="border: 0px; vertical-align: bottom; visibility: hidden; display: none;"></iframe></div></div>
            <div class="spacer-15">
            </div>
        <div class="inner cf" itemscope="">
            
<div id="filter-left-panel" itemscope="" itemtype="http://schema.org/AutomotiveBusiness">
    <input id="City" name="City" type="hidden" value="Newton">
    <input id="State" name="State" type="hidden" value="MA">
    <input id="CurrentType" name="CurrentType" type="hidden" value="1">
    <input id="ServiceId" name="ServiceId" type="hidden" value="36">
    <input id="VehicleId" name="VehicleId" type="hidden" value="-1">
    <div class="search-listing-panel">
        <div class="spacer-5">
        </div>
    <script src="http://maps.google.com/maps/api/js?sensor=false&amp;key=AIzaSyAIddfF83dTNYGwdw583of9ibwNnlcC0dQ" type="text/javascript"></script><script src="http://maps.gstatic.com/intl/en_us/mapfiles/api-3/14/7/main.js" type="text/javascript"></script>
    <div id="map" class="gmap-search-page" style="position: relative; background-color: rgb(229, 227, 223); overflow: hidden; -webkit-transform: translateZ(0);"><div class="gm-style" style="position: absolute; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; z-index: 0;"><div style="position: absolute; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; z-index: 0;"><div style="position: absolute; left: 0px; top: 0px; z-index: 1; cursor: url(http://maps.gstatic.com/mapfiles/openhand_8_8.cur) 8 8, default; -webkit-transform-origin: 0px 0px; -webkit-transform: matrix(1, 0, 0, 1, 0, 0);"><div style="-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 200;"><div style="-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 101;"></div></div><div style="-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 201;"><div style="-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 102;"></div><div style="-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 103;"><div style="position: absolute; left: 0px; top: 0px; z-index: -1;"><div style="position: absolute; left: 0px; top: 0px; z-index: 1;"><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 251px; top: -34px;"><canvas draggable="false" height="256" width="256" style="-webkit-user-select: none; position: absolute; left: 0px; top: 0px; height: 256px; width: 256px;"></canvas></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: -5px; top: -34px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 251px; top: -290px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 251px; top: 222px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 507px; top: -34px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: -5px; top: 222px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: -5px; top: -290px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 507px; top: -290px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 507px; top: 222px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 763px; top: -34px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: -261px; top: -34px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: -261px; top: -290px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 763px; top: -290px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: -261px; top: 222px;"></div><div style="width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 763px; top: 222px;"></div></div></div></div></div><div style="-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 202;"><div style="-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 104;"></div><div style="-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 105;"></div><div style="-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 106;"></div></div><div style="-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 100;"><div style="position: absolute; left: 0px; top: 0px; z-index: 0;"><div style="position: absolute; left: 0px; top: 0px; z-index: 1;"><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 251px; top: -34px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -5px; top: -34px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 251px; top: -290px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 251px; top: 222px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 507px; top: -34px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -5px; top: 222px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -5px; top: -290px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 507px; top: -290px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 507px; top: 222px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 763px; top: -34px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -261px; top: -34px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -261px; top: -290px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 763px; top: -290px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -261px; top: 222px;"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 763px; top: 222px;"></div></div></div></div><div style="position: absolute; z-index: 0; left: 0px; top: 0px;"><div style="overflow: hidden; width: 699px; height: 280px;"><img src="http://maps.googleapis.com/maps/api/js/StaticMapService.GetMapImage?1m2&amp;1i19461&amp;2i24098&amp;2e1&amp;3u8&amp;4m2&amp;1u699&amp;2u280&amp;5m4&amp;1e0&amp;5sen-US&amp;6sus&amp;10b1&amp;token=103186" style="width: 699px; height: 280px;"></div></div><div style="position: absolute; left: 0px; top: 0px; z-index: 0;"><div style="position: absolute; left: 0px; top: 0px; z-index: 1;"><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 251px; top: -34px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt1.googleapis.com/vt?lyrs=m@234155722&amp;src=apiv3&amp;hl=en-US&amp;x=77&amp;y=94&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -5px; top: -34px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt0.googleapis.com/vt?lyrs=m@234154480&amp;src=apiv3&amp;hl=en-US&amp;x=76&amp;y=94&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 251px; top: -290px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt1.googleapis.com/vt?lyrs=m@234150374&amp;src=apiv3&amp;hl=en-US&amp;x=77&amp;y=93&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 251px; top: 222px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt1.googleapis.com/vt?lyrs=m@234157514&amp;src=apiv3&amp;hl=en-US&amp;x=77&amp;y=95&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 507px; top: -34px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt0.googleapis.com/vt?lyrs=m@234000000&amp;src=apiv3&amp;hl=en-US&amp;x=78&amp;y=94&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -5px; top: 222px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt0.googleapis.com/vt?lyrs=m@234156226&amp;src=apiv3&amp;hl=en-US&amp;x=76&amp;y=95&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -5px; top: -290px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt0.googleapis.com/vt?lyrs=m@234148826&amp;src=apiv3&amp;hl=en-US&amp;x=76&amp;y=93&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 507px; top: -290px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt0.googleapis.com/vt?lyrs=m@234142518&amp;src=apiv3&amp;hl=en-US&amp;x=78&amp;y=93&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 507px; top: 222px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt0.googleapis.com/vt?lyrs=m@234151754&amp;src=apiv3&amp;hl=en-US&amp;x=78&amp;y=95&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 763px; top: -34px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt1.googleapis.com/vt?lyrs=m@234000000&amp;src=apiv3&amp;hl=en-US&amp;x=79&amp;y=94&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -261px; top: -34px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt1.googleapis.com/vt?lyrs=m@234158248&amp;src=apiv3&amp;hl=en-US&amp;x=75&amp;y=94&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -261px; top: -290px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt1.googleapis.com/vt?lyrs=m@234048277&amp;src=apiv3&amp;hl=en-US&amp;x=75&amp;y=93&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 763px; top: -290px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt1.googleapis.com/vt?lyrs=m@234000000&amp;src=apiv3&amp;hl=en-US&amp;x=79&amp;y=93&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -261px; top: 222px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt1.googleapis.com/vt?lyrs=m@234157654&amp;src=apiv3&amp;hl=en-US&amp;x=75&amp;y=95&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div><div style="width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 763px; top: 222px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;"><img src="http://mt1.googleapis.com/vt?lyrs=m@234000000&amp;src=apiv3&amp;hl=en-US&amp;x=79&amp;y=95&amp;z=8&amp;style=47,37%7Csmartmaps" draggable="false" style="width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);"></div></div></div></div></div><div style="margin-left: 5px; margin-right: 5px; z-index: 1000000; position: absolute; left: 0px; bottom: 0px;"><a target="_blank" href="http://maps.google.com/maps?ll=42.368271,-71.176794&amp;z=8&amp;t=m&amp;hl=en-US&amp;mapclient=apiv3" title="Click to see this area on Google Maps" style="position: static; overflow: visible; float: none; display: inline;"><div style="width: 62px; height: 26px; cursor: pointer;"><img src="http://maps.gstatic.com/mapfiles/api-3/images/google_white2.png" draggable="false" style="position: absolute; left: 0px; top: 0px; width: 62px; height: 26px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;"></div></a></div><div class="gmnoprint" style="z-index: 1000001; position: absolute; right: 165px; bottom: 0px; width: 125px;"><div draggable="false" class="gm-style-cc" style="-webkit-user-select: none;"><div style="opacity: 0.7; width: 100%; height: 100%; position: absolute;"><div style="width: 1px;"></div><div style="background-color: rgb(245, 245, 245); width: auto; height: 100%; margin-left: 1px;"></div></div><div style="position: relative; padding-right: 6px; padding-left: 6px; font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); white-space: nowrap; direction: ltr; text-align: right;"><a style="color: rgb(68, 68, 68); text-decoration: none; cursor: pointer; display: none;">Map Data</a><span style="">Map data ©2013 Google</span></div></div></div><div style="background-color: white; padding: 15px 21px; border: 1px solid rgb(171, 171, 171); font-family: Roboto, Arial, sans-serif; color: rgb(34, 34, 34); -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 16px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 16px; z-index: 10000002; display: none; width: 256px; height: 148px; position: absolute; left: 200px; top: 50px;"><div style="padding: 0px 0px 10px; font-size: 16px;">Map Data</div><div style="font-size: 13px;">Map data ©2013 Google</div><div style="width: 13px; height: 13px; overflow: hidden; position: absolute; opacity: 0.7; right: 12px; top: 12px; z-index: 10000; cursor: pointer;"><img src="http://maps.gstatic.com/mapfiles/api-3/images/mapcnt3.png" draggable="false" style="position: absolute; left: -2px; top: -336px; width: 59px; height: 492px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;"></div></div><div class="gmnoscreen" style="position: absolute; right: 0px; bottom: 0px;"><div style="font-family: Roboto, Arial, sans-serif; font-size: 11px; color: rgb(68, 68, 68); direction: ltr; text-align: right; background-color: rgb(245, 245, 245);">Map data ©2013 Google</div></div><div class="gmnoprint gm-style-cc" draggable="false" style="z-index: 1000001; position: absolute; -webkit-user-select: none; right: 95px; bottom: 0px;"><div style="opacity: 0.7; width: 100%; height: 100%; position: absolute;"><div style="width: 1px;"></div><div style="background-color: rgb(245, 245, 245); width: auto; height: 100%; margin-left: 1px;"></div></div><div style="position: relative; padding-right: 6px; padding-left: 6px; font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); white-space: nowrap; direction: ltr; text-align: right;"><a href="http://www.google.com/intl/en-US_US/help/terms_maps.html" target="_blank" style="text-decoration: none; cursor: pointer; color: rgb(68, 68, 68);">Terms of Use</a></div></div><div draggable="false" class="gm-style-cc" style="-webkit-user-select: none; position: absolute; right: 0px; bottom: 0px;"><div style="opacity: 0.7; width: 100%; height: 100%; position: absolute;"><div style="width: 1px;"></div><div style="background-color: rgb(245, 245, 245); width: auto; height: 100%; margin-left: 1px;"></div></div><div style="position: relative; padding-right: 6px; padding-left: 6px; font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); white-space: nowrap; direction: ltr; text-align: right;"><a target="_new" title="Report errors in the road map or imagery to Google" href="http://maps.google.com/maps?ll=42.368271,-71.176794&amp;z=8&amp;t=m&amp;hl=en-US&amp;mapclient=apiv3&amp;skstate=action:mps_dialog$apiref:1&amp;output=classic" style="font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); text-decoration: none; position: relative;">Report a map error</a></div></div><div class="gmnoprint" draggable="false" controlwidth="32" controlheight="84" style="margin: 5px; -webkit-user-select: none; position: absolute; left: 0px; top: 0px;"><div controlwidth="32" controlheight="40" style="cursor: url(http://maps.gstatic.com/mapfiles/openhand_8_8.cur) 8 8, default; position: absolute; left: 0px; top: 0px;"><div style="width: 32px; height: 40px; overflow: hidden; position: absolute; left: 0px; top: 0px;"><img src="http://maps.gstatic.com/mapfiles/api-3/images/cb_scout2.png" draggable="false" style="position: absolute; left: -9px; top: -102px; width: 1028px; height: 214px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;"></div><div style="width: 32px; height: 40px; overflow: hidden; position: absolute; left: 0px; top: 0px; visibility: hidden;"><img src="http://maps.gstatic.com/mapfiles/api-3/images/cb_scout2.png" draggable="false" style="position: absolute; left: -107px; top: -102px; width: 1028px; height: 214px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;"></div><div style="width: 32px; height: 40px; overflow: hidden; position: absolute; left: 0px; top: 0px; visibility: hidden;"><img src="http://maps.gstatic.com/mapfiles/api-3/images/cb_scout2.png" draggable="false" style="position: absolute; left: -58px; top: -102px; width: 1028px; height: 214px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;"></div><div style="width: 32px; height: 40px; overflow: hidden; position: absolute; left: 0px; top: 0px; visibility: hidden;"><img src="http://maps.gstatic.com/mapfiles/api-3/images/cb_scout2.png" draggable="false" style="position: absolute; left: -205px; top: -102px; width: 1028px; height: 214px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;"></div></div><div class="gmnoprint" controlwidth="0" controlheight="0" style="opacity: 0.6; display: none; position: absolute;"><div title="Rotate map 90 degrees" style="width: 22px; height: 22px; overflow: hidden; position: absolute; cursor: pointer;"><img src="http://maps.gstatic.com/mapfiles/api-3/images/mapcnt3.png" draggable="false" style="position: absolute; left: -38px; top: -360px; width: 59px; height: 492px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;"></div></div><div class="gmnoprint" controlwidth="20" controlheight="39" style="position: absolute; left: 6px; top: 45px;"><div style="width: 20px; height: 39px; overflow: hidden; position: absolute;"><img src="http://maps.gstatic.com/mapfiles/api-3/images/mapcnt3.png" draggable="false" style="position: absolute; left: -39px; top: -401px; width: 59px; height: 492px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;"></div><div title="Zoom in" style="position: absolute; left: 0px; top: 2px; width: 20px; height: 17px; cursor: pointer;"></div><div title="Zoom out" style="position: absolute; left: 0px; top: 19px; width: 20px; height: 17px; cursor: pointer;"></div></div></div><div class="gmnoprint" style="margin: 5px; z-index: 0; position: absolute; cursor: pointer; right: 0px; top: 0px;"><div class="gm-style-mtc" style="float: left;"><div draggable="false" title="Show street map" style="direction: ltr; overflow: hidden; text-align: center; position: relative; color: rgb(0, 0, 0); font-family: Roboto, Arial, sans-serif; -webkit-user-select: none; font-size: 11px; background-color: rgb(255, 255, 255); padding: 1px 6px; border-bottom-left-radius: 2px; border-top-left-radius: 2px; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.14902); -webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; min-width: 24px; font-weight: 500;">Map</div><div style="background-color: white; z-index: -1; padding-top: 2px; -webkit-background-clip: padding-box; background-clip: padding-box; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgba(0, 0, 0, 0.14902); border-bottom-color: rgba(0, 0, 0, 0.14902); border-left-color: rgba(0, 0, 0, 0.14902); -webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; position: absolute; left: 0px; top: 22px; text-align: left; display: none;"><div draggable="false" title="Show street map with terrain" style="color: rgb(0, 0, 0); font-family: Roboto, Arial, sans-serif; -webkit-user-select: none; font-size: 11px; background-color: rgb(255, 255, 255); padding: 3px 8px 3px 5px; direction: ltr; text-align: left; white-space: nowrap;"><span role="checkbox" style="box-sizing: border-box; position: relative; line-height: 0; font-size: 0px; margin: 0px 5px 0px 0px; display: inline-block; background-color: rgb(255, 255, 255); border: 1px solid rgb(198, 198, 198); border-top-left-radius: 1px; border-top-right-radius: 1px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; width: 13px; height: 13px; vertical-align: middle;"><div style="position: absolute; left: 1px; top: -2px; width: 13px; height: 11px; overflow: hidden; display: none;"><img src="http://maps.gstatic.com/mapfiles/mv/imgs8.png" draggable="false" style="position: absolute; left: -52px; top: -44px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; width: 68px; height: 67px;"></div></span><label style="vertical-align: middle; cursor: pointer;">Terrain</label></div></div></div><div class="gm-style-mtc" style="float: left;"><div draggable="false" title="Show satellite imagery" style="direction: ltr; overflow: hidden; text-align: center; position: relative; color: rgb(86, 86, 86); font-family: Roboto, Arial, sans-serif; -webkit-user-select: none; font-size: 11px; background-color: rgb(255, 255, 255); padding: 1px 6px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; -webkit-background-clip: padding-box; background-clip: padding-box; border-width: 1px 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(0, 0, 0, 0.14902); border-right-color: rgba(0, 0, 0, 0.14902); border-bottom-color: rgba(0, 0, 0, 0.14902); -webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; min-width: 43px;">Satellite</div><div style="background-color: white; z-index: -1; padding-top: 2px; -webkit-background-clip: padding-box; background-clip: padding-box; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgba(0, 0, 0, 0.14902); border-bottom-color: rgba(0, 0, 0, 0.14902); border-left-color: rgba(0, 0, 0, 0.14902); -webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; position: absolute; right: 0px; top: 22px; text-align: left; display: none;"><div draggable="false" title="Zoom in to show 45 degree view" style="color: rgb(184, 184, 184); font-family: Roboto, Arial, sans-serif; -webkit-user-select: none; font-size: 11px; background-color: rgb(255, 255, 255); padding: 3px 8px 3px 5px; direction: ltr; text-align: left; white-space: nowrap; display: none;"><span role="checkbox" style="box-sizing: border-box; position: relative; line-height: 0; font-size: 0px; margin: 0px 5px 0px 0px; display: inline-block; background-color: rgb(255, 255, 255); border: 1px solid rgb(241, 241, 241); border-top-left-radius: 1px; border-top-right-radius: 1px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; width: 13px; height: 13px; vertical-align: middle;"><div style="position: absolute; left: 1px; top: -2px; width: 13px; height: 11px; overflow: hidden; display: none;"><img src="http://maps.gstatic.com/mapfiles/mv/imgs8.png" draggable="false" style="position: absolute; left: -52px; top: -44px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; width: 68px; height: 67px;"></div></span><label style="vertical-align: middle; cursor: pointer;">45°</label></div><div draggable="false" title="Show imagery with street names" style="color: rgb(0, 0, 0); font-family: Roboto, Arial, sans-serif; -webkit-user-select: none; font-size: 11px; background-color: rgb(255, 255, 255); padding: 3px 8px 3px 5px; direction: ltr; text-align: left; white-space: nowrap;"><span role="checkbox" style="box-sizing: border-box; position: relative; line-height: 0; font-size: 0px; margin: 0px 5px 0px 0px; display: inline-block; background-color: rgb(255, 255, 255); border: 1px solid rgb(198, 198, 198); border-top-left-radius: 1px; border-top-right-radius: 1px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; width: 13px; height: 13px; vertical-align: middle;"><div style="position: absolute; left: 1px; top: -2px; width: 13px; height: 11px; overflow: hidden;"><img src="http://maps.gstatic.com/mapfiles/mv/imgs8.png" draggable="false" style="position: absolute; left: -52px; top: -44px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; width: 68px; height: 67px;"></div></span><label style="vertical-align: middle; cursor: pointer;">Labels</label></div></div></div></div></div></div>
    <script type="text/javascript">
    //<![CDATA[
    function initializeMap() {
            var mapOptions = {
                     zoomControl: true,
                     zoomControlOptions: {style: google.maps.ZoomControlStyle.SMALL},
                     zoom: 9,
                     mapTypeControl: true,
                     mapTypeControlOptions: { style: google.maps.MapTypeControlStyle.DEFAULT },
                     center: new google.maps.LatLng(0,0),
                     mapTypeId: google.maps.MapTypeId.ROADMAP
                   };
            var map = new google.maps.Map(document.getElementById("map"), mapOptions);
            var infowindow = new google.maps.InfoWindow();
            function createMarker(point, isPremium,shopname,shopAddress,phone,loacation,urlShop,miles) {
                var marker = new google.maps.Marker({
                    position: point        
                 });
                if(isPremium=="True")
                    marker.setIcon(new google.maps.MarkerImage('../../Content/Images/map-icon.png',new google.maps.Size(22, 34)));
                google.maps.event.addListener(marker, "mouseover",function(){ 
                    infowindow.setContent("<div class='gmap-info-window' align='left'><a class='url-shop' href='"+urlShop+"'>"+shopname+"</a>"+
                        (miles!="0"?("<span>"+miles+"miles away</span>"+"<br />"):"")+
                        "<div class='line-100'></div><div class='spacer-5'></div>"+shopAddress+
                        "<br/>"+loacation+"<br/><b>"+phone+"</b><span><a href='" + 
                        urlShop + "'>More Information</a></span></div>"); 
                    infowindow.open(map,marker);}
                    );
                return marker;
            }
            var arraymarkers=new Array(createMarker(new google.maps.LatLng(42.3306555,-71.19145),"True","J \u0026 K Auto Service Inc","749-R Beacon","(617) 527-9584","Newton MA 02459","/ma/newton/j-k-auto-service-inc","1.01"),createMarker(new google.maps.LatLng(42.5912292,-71.206769),"True","Local Brake Guy","1875-b Main St.","(978) 229-2377","Tewksbury MA 01876","/ma/tewksbury/local-brake-guy","17.56"),createMarker(new google.maps.LatLng(42.6256874,-71.4207887),"True","Westford Collision","496 Groton Rd","(978) 577-6188","Westford MA 01886","/ma/westford/westford-collision","22.69"),createMarker(new google.maps.LatLng(42.1097957,-70.9327995),"True","Scott Nettles Automotive","2835 Breard Street","(318) 323-3499","Abington MA 71201","/ma/abington/scott-nettles-automotive","21.12"),createMarker(new google.maps.LatLng(42.35196,-71.205466),"False","Clark and White Lincoln Mercury","777 Washington Street","(617) 454-2969","Newton MA 02460","/ma/newton/clark-and-white-lincoln-mercury","1.05"),createMarker(new google.maps.LatLng(42.355892,-71.190274),"False","Clay Chevrolet Hyundai","431 Washington St","(617) 964-3000","Newton MA 02458","/ma/newton/clay-chevrolet-hyundai","1.62"),createMarker(new google.maps.LatLng(42.355873,-71.19034),"False","Clay Nissan Parts","430 Washington Street","(617) 630-3070","Newton MA 02458","/ma/newton/clay-nissan-parts","1.62"),createMarker(new google.maps.LatLng(42.360756,-71.203713),"False","Complete Automotive Service and Repair","97 Adams St","(617) 795-7047","Newton MA 02458","/ma/newton/complete-automotive-service-and-repair","1.66"),createMarker(new google.maps.LatLng(42.311343,-71.213554),"False","Jiffy Lube","191 Needham Street","(617) 244-6997","Newton MA 02464","/ma/newton/jiffy-lube","1.79"),createMarker(new google.maps.LatLng(42.349725,-71.196057),"False","Pauls Foreign Auto Works","78 Winchester Road, REAR","(617) 244-0088","Newton MA 02458","/ma/newton/pauls-foreign-auto-works","1.10"),createMarker(new google.maps.LatLng(42.316197,-71.205323),"False","Pauls Foreign Autoworks","78 Winchester","(617) 244-0088","Newton MA 02461","/ma/newton/pauls-foreign-autoworks","1.45"),createMarker(new google.maps.LatLng(42.35805,-71.24368),"False","Audio Answer Inc","237 Riverview Avenue","(617) 964-1791","Auburndale MA 02466","/ma/auburndale/audio-answer-inc","2.28"),createMarker(new google.maps.LatLng(42.347687,-71.246251),"False","Regan Service","2066 Commonwealth Avenue","(617) 527-3990","Auburndale MA 02466","/ma/auburndale/regan-service","2.03"));
            if(arraymarkers.length==1)
            {
                arraymarkers[0].setMap(map);
                map.setCenter(arraymarkers[0].getPosition(), 10);
            }
            else{
                var bounds = new google.maps.LatLngBounds();
                for(var i=0;i<arraymarkers.length;i++)
                    { arraymarkers[i].setMap(map);
                      bounds.extend(arraymarkers[i].getPosition());
                    }
                    map.fitBounds(bounds);
            }
            }                       
window.onload = function() {initializeMap();};            //]]>
    </script>
        <div class="spacer-15">
        </div>
        <div class="headers-shops">
            <h1 class="header-1">
            </h1>
                <p class="descript float-left">
                    <span>Newton</span>, <span>MA</span> has 13
                    shops . You may sort
                    
                    <span>Newton</span>, <span>MA</span> by distance and rating.
                </p>
<select class="search-ddl float-right" id="ddlSort" name="ddlSort" onchange="filterManager.ChangeSort(this)"><option value="0">--Select Sort--</option>
<option value="1">Rating</option>
<option value="2">Distance</option>
</select>                <div class="spacer-5">
                </div>
            <div class="bottom-line-500">
            </div>
        </div>
        <div class="clear">
        </div>
        <div class="list-shops">
    <span class="novisible" itemprop="name"></span>  

        <div class="spacer-15">
        </div>
<ul>
        <li>
    <div class="featured-header-listing">
        <h2>
            Featured Listing
        </h2>
    </div>           
    <div class="search-featured-listing-content">
        <div class="left-content-featured-listing">
            <a href="/ma/newton/j-k-auto-service-inc" class="replaceWith">J &amp; K Auto Service Inc
            </a>
            <br>
            <span class="featured-listing-address">749-R Beacon </span><span class="featured-listing-address f-l-a-second-line">Newton,
                MA
                02459
            </span><input type="submit" id="phoneShoBtn" class="link-click-to-call-btn" onclick="return managerVisits.clickToCallVisit(this,304190,'feratured-phone-listing')" value="Click to Call"><b class="feratured-phone-listing">(617) 527-9584
                </b>
                <div class="featured-rating cf">
                    <div class="rating">
                        <span class="value-title" title="4"><img class="Star" src="/Content/Images/star-blue.png" width="17" height="17" title="4" alt="4 Rating "><img class="Star" src="/Content/Images/star-blue.png" width="17" height="17" title="4" alt="4 Rating "><img class="Star" src="/Content/Images/star-blue.png" width="17" height="17" title="4" alt="4 Rating "><img class="Star" src="/Content/Images/star-blue.png" width="17" height="17" title="4" alt="4 Rating "><img class="Star" src="/Content/Images/star-gray.png" width="17" height="17" title="4" alt="4 Rating "></span>
                    </div>
                    <a class="reviews" href="/ma/newton/j-k-auto-service-inc#reviews">( 1 reviews )</a>
                </div>            
                <a class="click-for-coupon" href="/ma/newton/j-k-auto-service-inc#coupons">Click for Coupon</a>
            <div class="cf">
            </div>
        </div>
        <div class="right-content-featured-listing">
        </div>
        <div class="cf">
        </div>
    </div> 
    <div itemprop="reviews" itemscope="" itemtype="http://schema.org/Review">
        <meta itemprop="datePublished" content="2010-10-07">
        <div itemprop="reviewRating" itemscope="" itemtype="http://schema.org/Rating" class="novisible">
            <span itemprop="ratingValue">4</span>
        </div>
        <span itemprop="description" class="novisible">Your dealership alternative repair shops.  Servicing and repairing all vehicle.   </span>
    </div>
        </li>
        <li>
    <div class="featured-header-listing">
        <h2>
            Featured Listing
        </h2>
    </div>           
    <div class="search-featured-listing-content">
        <div class="left-content-featured-listing">
            <a href="/ma/tewksbury/local-brake-guy" class="replaceWith">Local Brake Guy
            </a>
            <br>
            <span class="featured-listing-address">1875-b Main St. </span><span class="featured-listing-address f-l-a-second-line">Tewksbury,
                MA
                01876
            </span><input type="submit" id="phoneShoBtn" class="link-click-to-call-btn" onclick="return managerVisits.clickToCallVisit(this,9429,'feratured-phone-listing')" value="Click to Call"><b class="feratured-phone-listing">(978) 229-2377
                </b>
                <a class="click-for-coupon" href="/ma/tewksbury/local-brake-guy#coupons">Click for Coupon</a>
            <div class="cf">
            </div>
        </div>
        <div class="right-content-featured-listing">
        </div>
        <div class="cf">
        </div>
    </div> 
        </li>
        <li>
    <div class="featured-header-listing">
        <h2>
            Featured Listing
        </h2>
    </div>           
    <div class="search-featured-listing-content">
        <div class="left-content-featured-listing">
            <a href="/ma/westford/westford-collision" class="replaceWith">Westford Collision
            </a>
            <br>
            <span class="featured-listing-address">496 Groton Rd </span><span class="featured-listing-address f-l-a-second-line">Westford,
                MA
                01886
            </span><input type="submit" id="phoneShoBtn" class="link-click-to-call-btn" onclick="return managerVisits.clickToCallVisit(this,565757,'feratured-phone-listing')" value="Click to Call"><b class="feratured-phone-listing">(978) 577-6188
                </b>
            <div class="cf">
            </div>
        </div>
        <div class="right-content-featured-listing">
        </div>
        <div class="cf">
        </div>
    </div> 
        </li>
        <li>
    <div class="featured-header-listing">
        <h2>
            Featured Listing
        </h2>
    </div>           
    <div class="search-featured-listing-content">
        <div class="left-content-featured-listing">
            <a href="/ma/abington/scott-nettles-automotive" class="replaceWith">Scott Nettles Automotive
            </a>
            <br>
            <span class="featured-listing-address">2835 Breard Street </span><span class="featured-listing-address f-l-a-second-line">Abington,
                MA
                71201
            </span><input type="submit" id="phoneShoBtn" class="link-click-to-call-btn" onclick="return managerVisits.clickToCallVisit(this,103927,'feratured-phone-listing')" value="Click to Call"><b class="feratured-phone-listing">(318) 323-3499
                </b>
                <div class="featured-rating cf">
                    <div class="rating">
                        <span class="value-title" title="5"><img class="Star" src="/Content/Images/star-blue.png" width="17" height="17" title="5" alt="5 Rating "><img class="Star" src="/Content/Images/star-blue.png" width="17" height="17" title="5" alt="5 Rating "><img class="Star" src="/Content/Images/star-blue.png" width="17" height="17" title="5" alt="5 Rating "><img class="Star" src="/Content/Images/star-blue.png" width="17" height="17" title="5" alt="5 Rating "><img class="Star" src="/Content/Images/star-blue.png" width="17" height="17" title="5" alt="5 Rating "></span>
                    </div>
                    <a class="reviews" href="/ma/abington/scott-nettles-automotive#reviews">( 1 reviews )</a>
                </div>            
            <div class="cf">
            </div>
        </div>
        <div class="right-content-featured-listing">
        </div>
        <div class="cf">
        </div>
    </div> 
    <div itemprop="reviews" itemscope="" itemtype="http://schema.org/Review">
        <meta itemprop="datePublished" content="2010-10-07">
        <div itemprop="reviewRating" itemscope="" itemtype="http://schema.org/Rating" class="novisible">
            <span itemprop="ratingValue">5</span>
        </div>
        <span itemprop="description" class="novisible"></span>
    </div>
        </li>
</ul>
<div class="clear">
</div>
    <ul class="bg-no-premium-shops cf non-features-ul">
            <li>
                <div class="non-features cf">
    <div class="regular-listing-header">
        <a href="/ma/newton/clark-and-white-lincoln-mercury">Clark and White Lincoln Mercury
        </a>
    </div>
    <div class="address">
        <span>777 Washington Street<br>Newton, MA 02460
            <br>
            <b>(617) 454-2969 </b></span>
        <br>
    </div>
    <div class="right-non-featured">
        <div class="non-features-text">
            <p>Clark and White Lincoln Mercury located at 777 Washington Street in Newton, MA services vehicles for Alignment Repair, Auto Body Repair, Car Detailing, Fuel Injection Repair, Inter...</p>
        </div>
        <div class="clear">
        </div>
    </div>
                </div>
            </li>
            <li>
                <div class="non-features cf">
    <div class="regular-listing-header">
        <a href="/ma/newton/clay-chevrolet-hyundai">Clay Chevrolet Hyundai
        </a>
    </div>
    <div class="address">
        <span>431 Washington St<br>Newton, MA 02458
            <br>
            <b>(617) 964-3000 </b></span>
        <br>
    </div>
    <div class="right-non-featured">
        <div class="non-features-text">
            <p>Clay Chevrolet Hyundai located at 431 Washington St in Newton, MA services vehicles for Fuel Injection Repair, Radiator Repair, Truck Dealers and Auto Dealers. Call (617) 964-3000 ...</p>
        </div>
        <div class="clear">
        </div>
    </div>
                </div>
            </li>
            <li>
                <div class="non-features cf">
    <div class="regular-listing-header">
        <a href="/ma/newton/clay-nissan-parts">Clay Nissan Parts
        </a>
    </div>
    <div class="address">
        <span>430 Washington Street<br>Newton, MA 02458
            <br>
            <b>(617) 630-3070 </b></span>
        <br>
    </div>
    <div class="right-non-featured">
        <div class="non-features-text">
            <p>Clay Nissan Parts located at 430 Washington Street in Newton, MA services vehicles for Clutch Repair and Auto Dealers. Call (617) 630-3070 to book an appointment or to hear more ab...</p>
        </div>
        <div class="clear">
        </div>
    </div>
                </div>
            </li>
            <li>
                <div class="non-features cf">
    <div class="regular-listing-header">
        <a href="/ma/newton/complete-automotive-service-and-repair">Complete Automotive Service and Repair
        </a>
    </div>
    <div class="address">
        <span>97 Adams St<br>Newton, MA 02458
            <br>
            <b>(617) 795-7047 </b></span>
        <br>
    </div>
    <div class="right-non-featured">
        <div class="non-features-text">
            <p>Complete Automotive Service and Repair located at 97 Adams St in Newton, MA services vehicles for AC and Heating Repair, Auto Repair, Emissions Testing and Tune up. Call (617) 795-...</p>
        </div>
        <div class="clear">
        </div>
    </div>
                </div>
            </li>
            <li>
                <div class="non-features cf">
    <div class="regular-listing-header">
        <a href="/ma/newton/jiffy-lube">Jiffy Lube
        </a>
    </div>
    <div class="address">
        <span>191 Needham Street<br>Newton, MA 02464
            <br>
            <b>(617) 244-6997 </b></span>
        <br>
    </div>
    <div class="right-non-featured">
        <div class="non-features-text">
            <p>Jiffy Lube located at 191 Needham Street in Newton, MA services vehicles for Oil Change and Lube, AC and Heating Repair and Tune up. Call (617) 244-6997 to book an appointment or t...</p>
        </div>
        <div class="clear">
        </div>
    </div>
                </div>
            </li>
            <li>
                <div class="non-features cf">
    <div class="regular-listing-header">
        <a href="/ma/newton/pauls-foreign-auto-works">Pauls Foreign Auto Works
        </a>
    </div>
    <div class="address">
        <span>78 Winchester Road, REAR<br>Newton, MA 02458
            <br>
            <b>(617) 244-0088 </b></span>
        <br>
    </div>
    <div class="right-non-featured">
        <div class="non-features-text">
            <p>Pauls Foreign Auto Works located at 78 Winchester Road, REAR in Newton, MA services vehicles for Auto Body Repair and Brake Repair. Call (617) 244-0088 to book an appointment or to...</p>
        </div>
        <div class="clear">
        </div>
    </div>
                </div>
            </li>
            <li>
                <div class="non-features cf">
    <div class="regular-listing-header">
        <a href="/ma/newton/pauls-foreign-autoworks">Pauls Foreign Autoworks
        </a>
    </div>
    <div class="address">
        <span>78 Winchester<br>Newton, MA 02461
            <br>
            <b>(617) 244-0088 </b></span>
        <br>
    </div>
    <div class="right-non-featured">
        <div class="non-features-text">
            <p>Pauls Foreign Autoworks located at 78 Winchester in Newton, MA services vehicles for Tune up. Call (617) 244-0088 to book an appointment or to hear more about the services of Pauls...</p>
        </div>
        <div class="clear">
        </div>
    </div>
                </div>
            </li>
            <li>
                <div class="non-features cf">
    <div class="regular-listing-header">
        <a href="/ma/auburndale/audio-answer-inc">Audio Answer Inc
        </a>
    </div>
    <div class="address">
        <span>237 Riverview Avenue<br>Auburndale, MA 02466
            <br>
            <b>(617) 964-1791 </b></span>
        <br>
    </div>
    <div class="right-non-featured">
        <div class="non-features-text">
            <p>Audio Answer Inc located at 237 Riverview Avenue in Auburndale, MA services vehicles for Audio and Video Installation. Call (617) 964-1791 to book an appointment or to hear more ab...</p>
        </div>
        <div class="clear">
        </div>
    </div>
                </div>
            </li>
            <li>
                <div class="non-features cf">
    <div class="regular-listing-header">
        <a href="/ma/auburndale/regan-service">Regan Service
        </a>
    </div>
    <div class="address">
        <span>2066 Commonwealth Avenue<br>Auburndale, MA 02466
            <br>
            <b>(617) 527-3990 </b></span>
        <br>
    </div>
    <div class="right-non-featured">
        <div class="non-features-text">
            <p>Regan Service located at 2066 Commonwealth Avenue in Auburndale, MA services vehicles for AC and Heating Repair, Auto Inspection, Auto Repair, Emissions Testing and Retail Tire. Ca...</p>
        </div>
        <div class="clear">
        </div>
    </div>
                </div>
            </li>
    </ul>
    <span itemprop="aggregateRating" itemscope="" itemtype="http://schema.org/AggregateRating" class="novisible"><span itemprop="ratingValue" class="novisible">4</span><span itemprop="reviewCount" class="novisible">2</span></span>
  
        </div>
    </div>
</div>
<div id="filter-right-panel">
<script type="text/javascript">
//<![CDATA[
    var PathUrl = "/shops?c=&st=";
//]]>
</script>
<div class="right-box-gray-border-300" id="filter-panel">
    <div id="pnlCategoriesLoading" class="loading-panel">
        <img src="/Content/Images/ajax_loader_big.gif" alt="wait">
    </div>
    <div class="right-box-heading">
        <p>
            Filter</p>
    </div>
    <div class="filter-block shops-type cf" data-reload="true" id="vehicleType">
        <a href="#" onclick="return filterManager.ChangePanel(this)">Shop Types </a>
        <input id="VehicleTypeClosed" name="VehicleTypeClosed" type="hidden" value="False">
        <div>
            <ul>
                    <li>
                        <input checked="checked" data="1" id="Types_0__Selected" name="Types[0].Selected" type="checkbox" value="true"><input name="Types[0].Selected" type="hidden" value="false">
                        <span>Auto Repair</span> </li>
                    <li>
                        <input checked="checked" data="2" id="Types_1__Selected" name="Types[1].Selected" type="checkbox" value="true"><input name="Types[1].Selected" type="hidden" value="false">
                        <span>Gas Station</span> </li>
                    <li>
                        <input data="4" id="Types_2__Selected" name="Types[2].Selected" type="checkbox" value="true"><input name="Types[2].Selected" type="hidden" value="false">
                        <span>Dealerships</span> </li>
                    <li>
                        <input data="5" id="Types_3__Selected" name="Types[3].Selected" type="checkbox" value="true"><input name="Types[3].Selected" type="hidden" value="false">
                        <span>Motorcycle Repair</span> </li>
                    <li>
                        <input data="7" id="Types_4__Selected" name="Types[4].Selected" type="checkbox" value="true"><input name="Types[4].Selected" type="hidden" value="false">
                        <span>Truck Repair</span> </li>
            </ul>
            <a href="javascript:void(0)" class="reset-filter">Reset Filter</a></div>
    </div>
    <div class="filter-block near-loactions cf" data-reload="true" id="nearCities">
        <a href="#" onclick="return filterManager.ChangePanel(this)">Nearby Locations </a>
        <input id="LocationsClosed" name="LocationsClosed" type="hidden" value="False">
        <div>
            <ul>
                    <li>
                        <input checked="checked" data="0" id="Locations_0__Selected" name="Locations[0].Selected" type="checkbox" value="true"><input name="Locations[0].Selected" type="hidden" value="false">
                        <a href="/ma/newton-repair-shops">Newton,MA</a>
                    </li>
                    <li>
                        <input checked="checked" data="7218" id="Locations_1__Selected" name="Locations[1].Selected" type="checkbox" value="true"><input name="Locations[1].Selected" type="hidden" value="false">
                        <a href="/ma/auburndale-repair-shops">Auburndale,MA</a>
                    </li>
                    <li>
                        <input data="7271" id="Locations_2__Selected" name="Locations[2].Selected" type="checkbox" value="true"><input name="Locations[2].Selected" type="hidden" value="false">
                        <a href="/ma/chestnut-hill-repair-shops">Chestnut Hill,MA</a>
                    </li>
                    <li>
                        <input data="7245" id="Locations_3__Selected" name="Locations[3].Selected" type="checkbox" value="true"><input name="Locations[3].Selected" type="hidden" value="false">
                        <a href="/ma/brighton-repair-shops">Brighton,MA</a>
                    </li>
                    <li>
                        <input data="7547" id="Locations_4__Selected" name="Locations[4].Selected" type="checkbox" value="true"><input name="Locations[4].Selected" type="hidden" value="false">
                        <a href="/ma/watertown-repair-shops">Watertown,MA</a>
                    </li>
                    <li style="display: none;">
                        <input data="7543" id="Locations_5__Selected" name="Locations[5].Selected" type="checkbox" value="true"><input name="Locations[5].Selected" type="hidden" value="false">
                        <a href="/ma/waltham-repair-shops">Waltham,MA</a>
                    </li>
                    <li style="display: none;">
                        <input data="7551" id="Locations_6__Selected" name="Locations[6].Selected" type="checkbox" value="true"><input name="Locations[6].Selected" type="hidden" value="false">
                        <a href="/ma/wellesley-hills-repair-shops">Wellesley Hills,MA</a>
                    </li>
                    <li style="display: none;">
                        <input data="7203" id="Locations_7__Selected" name="Locations[7].Selected" type="checkbox" value="true"><input name="Locations[7].Selected" type="hidden" value="false">
                        <a href="/ma/allston-repair-shops">Allston,MA</a>
                    </li>
                    <li style="display: none;">
                        <input data="7427" id="Locations_8__Selected" name="Locations[8].Selected" type="checkbox" value="true"><input name="Locations[8].Selected" type="hidden" value="false">
                        <a href="/ma/needham-repair-shops">Needham,MA</a>
                    </li>
                    <li style="display: none;">
                        <input data="7227" id="Locations_9__Selected" name="Locations[9].Selected" type="checkbox" value="true"><input name="Locations[9].Selected" type="hidden" value="false">
                        <a href="/ma/belmont-repair-shops">Belmont,MA</a>
                    </li>
                    <li style="display: none;">
                        <input data="7249" id="Locations_10__Selected" name="Locations[10].Selected" type="checkbox" value="true"><input name="Locations[10].Selected" type="hidden" value="false">
                        <a href="/ma/brookline-repair-shops">Brookline,MA</a>
                    </li>
                    <li style="display: none;">
                        <input data="7557" id="Locations_11__Selected" name="Locations[11].Selected" type="checkbox" value="true"><input name="Locations[11].Selected" type="hidden" value="false">
                        <a href="/ma/west-roxbury-repair-shops">West Roxbury,MA</a>
                    </li>
                    <li style="display: none;">
                        <input data="7550" id="Locations_12__Selected" name="Locations[12].Selected" type="checkbox" value="true"><input name="Locations[12].Selected" type="hidden" value="false">
                        <a href="/ma/wellesley-repair-shops">Wellesley,MA</a>
                    </li>
                    <li style="display: none;">
                        <input data="7565" id="Locations_13__Selected" name="Locations[13].Selected" type="checkbox" value="true"><input name="Locations[13].Selected" type="hidden" value="false">
                        <a href="/ma/weston-repair-shops">Weston,MA</a>
                    </li>
                    <li style="display: none;">
                        <input data="7367" id="Locations_14__Selected" name="Locations[14].Selected" type="checkbox" value="true"><input name="Locations[14].Selected" type="hidden" value="false">
                        <a href="/ma/jamaica-plain-repair-shops">Jamaica Plain,MA</a>
                    </li>
                    <li style="display: none;">
                        <input data="7478" id="Locations_15__Selected" name="Locations[15].Selected" type="checkbox" value="true"><input name="Locations[15].Selected" type="hidden" value="false">
                        <a href="/ma/roslindale-repair-shops">Roslindale,MA</a>
                    </li>
            </ul>
            <input class="locations-hidden" id="LocationsShowMore" name="LocationsShowMore" type="hidden" value="False">
                <a href="javascript:void(0)" class="locations-more-link">Show More...</a>
            <a href="javascript:void(0)" class="reset-filter">Reset Filter</a></div>
    </div>
        <div class="filter-block cf" id="servicesCategories">
            <a href="#" onclick="return filterManager.ChangePanel(this)">Shop Categories </a>
            <input id="ServicesClosed" name="ServicesClosed" type="hidden" value="False">
            <div>
                <ul>
                        <li>
                            <input checked="checked" data="36" id="Services_0__Selected" name="Services[0].Selected" type="checkbox" value="true"><input name="Services[0].Selected" type="hidden" value="false">
AC and Heating Repair                        </li>
                        <li>
                            <input data="24" id="Services_1__Selected" name="Services[1].Selected" type="checkbox" value="true"><input name="Services[1].Selected" type="hidden" value="false">
Auto Parts                        </li>
                        <li>
                            <input data="29" id="Services_2__Selected" name="Services[2].Selected" type="checkbox" value="true"><input name="Services[2].Selected" type="hidden" value="false">
Oil Change and Lube                        </li>
                        <li>
                            <input data="37" id="Services_3__Selected" name="Services[3].Selected" type="checkbox" value="true"><input name="Services[3].Selected" type="hidden" value="false">
Alignment Repair                        </li>
                        <li>
                            <input data="38" id="Services_4__Selected" name="Services[4].Selected" type="checkbox" value="true"><input name="Services[4].Selected" type="hidden" value="false">
Alternator and Starter Repair                        </li>
                        <li>
                            <input data="42" id="Services_5__Selected" name="Services[5].Selected" type="checkbox" value="true"><input name="Services[5].Selected" type="hidden" value="false">
Auto Body Repair                        </li>
                        <li>
                            <input data="43" id="Services_6__Selected" name="Services[6].Selected" type="checkbox" value="true"><input name="Services[6].Selected" type="hidden" value="false">
Auto Glass Repair                        </li>
                        <li>
                            <input data="44" id="Services_7__Selected" name="Services[7].Selected" type="checkbox" value="true"><input name="Services[7].Selected" type="hidden" value="false">
Auto Inspection                        </li>
                        <li>
                            <input data="45" id="Services_8__Selected" name="Services[8].Selected" type="checkbox" value="true"><input name="Services[8].Selected" type="hidden" value="false">
Auto Repair                        </li>
                        <li>
                            <input data="46" id="Services_9__Selected" name="Services[9].Selected" type="checkbox" value="true"><input name="Services[9].Selected" type="hidden" value="false">
Brake Repair                        </li>
                        <li style="display: none;">
                            <input data="47" id="Services_10__Selected" name="Services[10].Selected" type="checkbox" value="true"><input name="Services[10].Selected" type="hidden" value="false">
Audio and Video Installation                        </li>
                        <li style="display: none;">
                            <input data="48" id="Services_11__Selected" name="Services[11].Selected" type="checkbox" value="true"><input name="Services[11].Selected" type="hidden" value="false">
Car Detailing                        </li>
                        <li style="display: none;">
                            <input data="49" id="Services_12__Selected" name="Services[12].Selected" type="checkbox" value="true"><input name="Services[12].Selected" type="hidden" value="false">
Clutch Repair                        </li>
                        <li style="display: none;">
                            <input data="50" id="Services_13__Selected" name="Services[13].Selected" type="checkbox" value="true"><input name="Services[13].Selected" type="hidden" value="false">
Collision Repair                        </li>
                        <li style="display: none;">
                            <input data="52" id="Services_14__Selected" name="Services[14].Selected" type="checkbox" value="true"><input name="Services[14].Selected" type="hidden" value="false">
Cylinder and Block Repair                        </li>
                        <li style="display: none;">
                            <input data="53" id="Services_15__Selected" name="Services[15].Selected" type="checkbox" value="true"><input name="Services[15].Selected" type="hidden" value="false">
Diagnostic Services                        </li>
                        <li style="display: none;">
                            <input data="54" id="Services_16__Selected" name="Services[16].Selected" type="checkbox" value="true"><input name="Services[16].Selected" type="hidden" value="false">
Electrical Repair                        </li>
                        <li style="display: none;">
                            <input data="55" id="Services_17__Selected" name="Services[17].Selected" type="checkbox" value="true"><input name="Services[17].Selected" type="hidden" value="false">
Emissions Testing                        </li>
                        <li style="display: none;">
                            <input data="56" id="Services_18__Selected" name="Services[18].Selected" type="checkbox" value="true"><input name="Services[18].Selected" type="hidden" value="false">
Engine Repair                        </li>
                        <li style="display: none;">
                            <input data="58" id="Services_19__Selected" name="Services[19].Selected" type="checkbox" value="true"><input name="Services[19].Selected" type="hidden" value="false">
Fabrication and Restoration                        </li>
                        <li style="display: none;">
                            <input data="59" id="Services_20__Selected" name="Services[20].Selected" type="checkbox" value="true"><input name="Services[20].Selected" type="hidden" value="false">
Fuel Injection Repair                        </li>
                        <li style="display: none;">
                            <input data="61" id="Services_21__Selected" name="Services[21].Selected" type="checkbox" value="true"><input name="Services[21].Selected" type="hidden" value="false">
Interior Cleaning                        </li>
                        <li style="display: none;">
                            <input data="62" id="Services_22__Selected" name="Services[22].Selected" type="checkbox" value="true"><input name="Services[22].Selected" type="hidden" value="false">
Interior Repair                        </li>
                        <li style="display: none;">
                            <input data="63" id="Services_23__Selected" name="Services[23].Selected" type="checkbox" value="true"><input name="Services[23].Selected" type="hidden" value="false">
Mobile Auto Repair                        </li>
                        <li style="display: none;">
                            <input data="67" id="Services_24__Selected" name="Services[24].Selected" type="checkbox" value="true"><input name="Services[24].Selected" type="hidden" value="false">
Mufflers Repair                        </li>
                        <li style="display: none;">
                            <input data="68" id="Services_25__Selected" name="Services[25].Selected" type="checkbox" value="true"><input name="Services[25].Selected" type="hidden" value="false">
Paintless Dent Repair                        </li>
                        <li style="display: none;">
                            <input data="69" id="Services_26__Selected" name="Services[26].Selected" type="checkbox" value="true"><input name="Services[26].Selected" type="hidden" value="false">
Radiator Repair                        </li>
                        <li style="display: none;">
                            <input data="70" id="Services_27__Selected" name="Services[27].Selected" type="checkbox" value="true"><input name="Services[27].Selected" type="hidden" value="false">
Retail Tire                        </li>
                        <li style="display: none;">
                            <input data="72" id="Services_28__Selected" name="Services[28].Selected" type="checkbox" value="true"><input name="Services[28].Selected" type="hidden" value="false">
Service Stations                        </li>
                        <li style="display: none;">
                            <input data="74" id="Services_29__Selected" name="Services[29].Selected" type="checkbox" value="true"><input name="Services[29].Selected" type="hidden" value="false">
Speedometer Repair                        </li>
                        <li style="display: none;">
                            <input data="75" id="Services_30__Selected" name="Services[30].Selected" type="checkbox" value="true"><input name="Services[30].Selected" type="hidden" value="false">
SUV Repair                        </li>
                        <li style="display: none;">
                            <input data="78" id="Services_31__Selected" name="Services[31].Selected" type="checkbox" value="true"><input name="Services[31].Selected" type="hidden" value="false">
Transmission Repair                        </li>
                        <li style="display: none;">
                            <input data="85" id="Services_32__Selected" name="Services[32].Selected" type="checkbox" value="true"><input name="Services[32].Selected" type="hidden" value="false">
Tune up                        </li>
                        <li style="display: none;">
                            <input data="86" id="Services_33__Selected" name="Services[33].Selected" type="checkbox" value="true"><input name="Services[33].Selected" type="hidden" value="false">
Gas Stations                        </li>
                        <li style="display: none;">
                            <input data="94" id="Services_34__Selected" name="Services[34].Selected" type="checkbox" value="true"><input name="Services[34].Selected" type="hidden" value="false">
Convenience Stores                        </li>
                        <li style="display: none;">
                            <input data="137" id="Services_35__Selected" name="Services[35].Selected" type="checkbox" value="true"><input name="Services[35].Selected" type="hidden" value="false">
Used Car Parts                        </li>
                        <li style="display: none;">
                            <input data="144" id="Services_36__Selected" name="Services[36].Selected" type="checkbox" value="true"><input name="Services[36].Selected" type="hidden" value="false">
Exhaust Repair                        </li>
                        <li style="display: none;">
                            <input data="160" id="Services_37__Selected" name="Services[37].Selected" type="checkbox" value="true"><input name="Services[37].Selected" type="hidden" value="false">
Mobile Oil Change                        </li>
                        <li style="display: none;">
                            <input data="170" id="Services_38__Selected" name="Services[38].Selected" type="checkbox" value="true"><input name="Services[38].Selected" type="hidden" value="false">
Mobile Brake Repair                        </li>
                </ul>
                <input class="services-hidden" id="ServicesShowMore" name="ServicesShowMore" type="hidden" value="False">
                    <a href="javascript:void(0)" class="services-more-link">Show More...</a>
                <a href="javascript:void(0)" class="reset-filter">Reset Filter</a></div>
        </div>
        <div class="filter-block cf" id="modelCategories">
            <a href="#" onclick="return filterManager.ChangePanel(this)">Models </a>
            <input id="VehiclesClosed" name="VehiclesClosed" type="hidden" value="False">
            <div>
                <ul>
                        <li>
                            <input checked="checked" data="1" id="Vehicles_0__Selected" name="Vehicles[0].Selected" type="checkbox" value="true"><input name="Vehicles[0].Selected" type="hidden" value="false">
Acura                        </li>
                        <li>
                            <input checked="checked" data="10" id="Vehicles_1__Selected" name="Vehicles[1].Selected" type="checkbox" value="true"><input name="Vehicles[1].Selected" type="hidden" value="false">
Audi                        </li>
                        <li>
                            <input checked="checked" data="16" id="Vehicles_2__Selected" name="Vehicles[2].Selected" type="checkbox" value="true"><input name="Vehicles[2].Selected" type="hidden" value="false">
BMW                        </li>
                        <li>
                            <input checked="checked" data="20" id="Vehicles_3__Selected" name="Vehicles[3].Selected" type="checkbox" value="true"><input name="Vehicles[3].Selected" type="hidden" value="false">
Buick                        </li>
                        <li>
                            <input checked="checked" data="21" id="Vehicles_4__Selected" name="Vehicles[4].Selected" type="checkbox" value="true"><input name="Vehicles[4].Selected" type="hidden" value="false">
Cadillac                        </li>
                        <li>
                            <input checked="checked" data="23" id="Vehicles_5__Selected" name="Vehicles[5].Selected" type="checkbox" value="true"><input name="Vehicles[5].Selected" type="hidden" value="false">
Chevrolet                        </li>
                        <li>
                            <input checked="checked" data="25" id="Vehicles_6__Selected" name="Vehicles[6].Selected" type="checkbox" value="true"><input name="Vehicles[6].Selected" type="hidden" value="false">
Chrysler                        </li>
                        <li>
                            <input checked="checked" data="31" id="Vehicles_7__Selected" name="Vehicles[7].Selected" type="checkbox" value="true"><input name="Vehicles[7].Selected" type="hidden" value="false">
Dodge                        </li>
                        <li>
                            <input checked="checked" data="37" id="Vehicles_8__Selected" name="Vehicles[8].Selected" type="checkbox" value="true"><input name="Vehicles[8].Selected" type="hidden" value="false">
Fiat                        </li>
                        <li>
                            <input checked="checked" data="39" id="Vehicles_9__Selected" name="Vehicles[9].Selected" type="checkbox" value="true"><input name="Vehicles[9].Selected" type="hidden" value="false">
Ford                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="42" id="Vehicles_10__Selected" name="Vehicles[10].Selected" type="checkbox" value="true"><input name="Vehicles[10].Selected" type="hidden" value="false">
Geo                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="43" id="Vehicles_11__Selected" name="Vehicles[11].Selected" type="checkbox" value="true"><input name="Vehicles[11].Selected" type="hidden" value="false">
GMC                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="48" id="Vehicles_12__Selected" name="Vehicles[12].Selected" type="checkbox" value="true"><input name="Vehicles[12].Selected" type="hidden" value="false">
Honda                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="51" id="Vehicles_13__Selected" name="Vehicles[13].Selected" type="checkbox" value="true"><input name="Vehicles[13].Selected" type="hidden" value="false">
Hyundai                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="53" id="Vehicles_14__Selected" name="Vehicles[14].Selected" type="checkbox" value="true"><input name="Vehicles[14].Selected" type="hidden" value="false">
Infiniti                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="55" id="Vehicles_15__Selected" name="Vehicles[15].Selected" type="checkbox" value="true"><input name="Vehicles[15].Selected" type="hidden" value="false">
Isuzu                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="57" id="Vehicles_16__Selected" name="Vehicles[16].Selected" type="checkbox" value="true"><input name="Vehicles[16].Selected" type="hidden" value="false">
Jaguar                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="58" id="Vehicles_17__Selected" name="Vehicles[17].Selected" type="checkbox" value="true"><input name="Vehicles[17].Selected" type="hidden" value="false">
Jeep                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="62" id="Vehicles_18__Selected" name="Vehicles[18].Selected" type="checkbox" value="true"><input name="Vehicles[18].Selected" type="hidden" value="false">
Kia                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="64" id="Vehicles_19__Selected" name="Vehicles[19].Selected" type="checkbox" value="true"><input name="Vehicles[19].Selected" type="hidden" value="false">
Land Rover                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="65" id="Vehicles_20__Selected" name="Vehicles[20].Selected" type="checkbox" value="true"><input name="Vehicles[20].Selected" type="hidden" value="false">
Lexus                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="66" id="Vehicles_21__Selected" name="Vehicles[21].Selected" type="checkbox" value="true"><input name="Vehicles[21].Selected" type="hidden" value="false">
Lincoln                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="72" id="Vehicles_22__Selected" name="Vehicles[22].Selected" type="checkbox" value="true"><input name="Vehicles[22].Selected" type="hidden" value="false">
Mazda                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="75" id="Vehicles_23__Selected" name="Vehicles[23].Selected" type="checkbox" value="true"><input name="Vehicles[23].Selected" type="hidden" value="false">
Mercedes Benz                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="77" id="Vehicles_24__Selected" name="Vehicles[24].Selected" type="checkbox" value="true"><input name="Vehicles[24].Selected" type="hidden" value="false">
Mercury                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="79" id="Vehicles_25__Selected" name="Vehicles[25].Selected" type="checkbox" value="true"><input name="Vehicles[25].Selected" type="hidden" value="false">
MINI                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="80" id="Vehicles_26__Selected" name="Vehicles[26].Selected" type="checkbox" value="true"><input name="Vehicles[26].Selected" type="hidden" value="false">
Mitsubishi                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="85" id="Vehicles_27__Selected" name="Vehicles[27].Selected" type="checkbox" value="true"><input name="Vehicles[27].Selected" type="hidden" value="false">
Nissan                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="88" id="Vehicles_28__Selected" name="Vehicles[28].Selected" type="checkbox" value="true"><input name="Vehicles[28].Selected" type="hidden" value="false">
Oldsmobile                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="94" id="Vehicles_29__Selected" name="Vehicles[29].Selected" type="checkbox" value="true"><input name="Vehicles[29].Selected" type="hidden" value="false">
Plymouth                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="95" id="Vehicles_30__Selected" name="Vehicles[30].Selected" type="checkbox" value="true"><input name="Vehicles[30].Selected" type="hidden" value="false">
Pontiac                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="96" id="Vehicles_31__Selected" name="Vehicles[31].Selected" type="checkbox" value="true"><input name="Vehicles[31].Selected" type="hidden" value="false">
Porsche                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="103" id="Vehicles_32__Selected" name="Vehicles[32].Selected" type="checkbox" value="true"><input name="Vehicles[32].Selected" type="hidden" value="false">
Saab                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="105" id="Vehicles_33__Selected" name="Vehicles[33].Selected" type="checkbox" value="true"><input name="Vehicles[33].Selected" type="hidden" value="false">
Saturn                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="106" id="Vehicles_34__Selected" name="Vehicles[34].Selected" type="checkbox" value="true"><input name="Vehicles[34].Selected" type="hidden" value="false">
Scion                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="109" id="Vehicles_35__Selected" name="Vehicles[35].Selected" type="checkbox" value="true"><input name="Vehicles[35].Selected" type="hidden" value="false">
Subaru                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="110" id="Vehicles_36__Selected" name="Vehicles[36].Selected" type="checkbox" value="true"><input name="Vehicles[36].Selected" type="hidden" value="false">
Suzuki                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="114" id="Vehicles_37__Selected" name="Vehicles[37].Selected" type="checkbox" value="true"><input name="Vehicles[37].Selected" type="hidden" value="false">
Toyota                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="119" id="Vehicles_38__Selected" name="Vehicles[38].Selected" type="checkbox" value="true"><input name="Vehicles[38].Selected" type="hidden" value="false">
Volkswagen                        </li>
                        <li style="display: none;">
                            <input checked="checked" data="121" id="Vehicles_39__Selected" name="Vehicles[39].Selected" type="checkbox" value="true"><input name="Vehicles[39].Selected" type="hidden" value="false">
Volvo                        </li>
                    <input class="vehicles-hidden" id="VehiclesShowMore" name="VehiclesShowMore" type="hidden" value="False">
                </ul>
                    <a href="javascript:void(0)" class="vehicles-more-link">Show More...</a>
                <a href="javascript:void(0)" class="reset-filter">Reset Filter</a></div>
        </div>
</div>
    <div class="spacer-10">
    </div>
    <div class="ad-2">
<div id="div-gpt-ad-1372094064877-0" class="left-banner">
<iframe id="google_ads_iframe_/4796426/Left_Banner_0" name="google_ads_iframe_/4796426/Left_Banner_0" width="120" height="240" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" src="javascript:&quot;<html><body style='background:transparent'></body></html>&quot;" style="border: 0px; vertical-align: bottom;"></iframe><iframe id="google_ads_iframe_/4796426/Left_Banner_0__hidden__" name="google_ads_iframe_/4796426/Left_Banner_0__hidden__" width="0" height="0" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" src="javascript:&quot;<html><body style='background:transparent'></body></html>&quot;" style="border: 0px; vertical-align: bottom; visibility: hidden; display: none;"></iframe></div>
    </div>
    <div class="spacer-10">
    </div>
<div class="carcomplaints">
    <div class="right-box-heading">
        <p>
            Car Problems?</p>
    </div>
    <p id="cc_header">
        Get the lowdown on your vehicle:</p>
    <ul>
        <li>specific problems &amp; fixes</li>
        <li>repair cost &amp; mileage at failure</li>
        <li>lawsuits, recalls &amp; investigations</li>
    </ul>
    <a id="cc_link" target="_blank" href="http://www.carcomplaints.com/" rel="nofollow">Help for your car
        problems</a>
</div>
    <div class="spacer-10">
    </div>    
    
    <div class="right-box-gray-border-300">
        <div class="right-box-heading">
            <p>
                Sub Categories </p>
        </div>
        <ul class="right-gray-panel-content">
                <li><a href="/ma/newton/subservice">Newton 
                    SubService</a></li>
                <li><a href="/ma/newton/ss">Newton 
                    ss</a></li>
                <li><a href="/ma/newton/lucky8">Newton 
                    lucky8</a></li>
                <li><a href="/ma/newton/1009">Newton 
                    1009</a></li>
                <li><a href="/ma/newton/taras">Newton 
                    taras</a></li>
        </ul>
        <div class="spacer-15"></div>
    </div>
</div>

        </div>
            <div class="bottom-banner"><div id="div-gpt-ad-1322236346957-0" class="header-banner"><iframe id="google_ads_iframe_/4796426/Bottom_0" name="google_ads_iframe_/4796426/Bottom_0" width="728" height="90" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" src="javascript:&quot;<html><body style='background:transparent'></body></html>&quot;" style="border: 0px; vertical-align: bottom;"></iframe><iframe id="google_ads_iframe_/4796426/Bottom_0__hidden__" name="google_ads_iframe_/4796426/Bottom_0__hidden__" width="0" height="0" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" src="javascript:&quot;<html><body style='background:transparent'></body></html>&quot;" style="border: 0px; vertical-align: bottom; visibility: hidden; display: none;"></iframe></div></div>
<div class="footer">
    <div class="foot-box">
<p class="foot-head">
    Popular Cities:
</p>
<div class="list-item">
    <ul>
            <li><a href="/tx/houston-repair-shops">Houston</a>
            </li>
            <li><a href="/il/manteno-repair-shops">Manteno</a>
            </li>
            <li><a href="/tx/san-antonio-repair-shops">San Antonio</a>
            </li>
            <li><a href="/fl/tampa-repair-shops">Tampa</a>
            </li>
            <li><a href="/fl/orlando-repair-shops">Orlando</a>
            </li>
            <li><a href="/ca/san-diego-repair-shops">San Diego</a>
            </li>
            <li><a href="/ny/brooklyn-repair-shops">Brooklyn</a>
            </li>
            <li><a href="/nv/las-vegas-repair-shops">Las Vegas</a>
            </li>
            <li><a href="/fl/jacksonville-repair-shops">Jacksonville</a>
            </li>
            <li><a href="/pa/philadelphia-repair-shops">Philadelphia</a>
            </li>
            <li><a href="/wi/milwaukee-repair-shops">Milwaukee</a>
            </li>
            <li class="footer-last-item"><a href="/ca/los-angeles-repair-shops">Los Angeles</a>
            </li>
    </ul>
    <div class="cf">
    </div>
</div>
    </div>
    <div class="foot-box">
        <p class="foot-head">
            Mechanics:</p>
        <div class="list-item">
            <ul>
                <li><a href="/auto-repair-shops">Auto Mechanics</a></li>
                <li><a href="/truck-repair-shops">Truck
                    Mechanics</a></li>
                <li><a href="/motorcycle-repair-shops">
                    Motorcycle Mechanics</a></li>
                <li><a href="/rv-repair-shops">RV Mechanics</a></li>
                <li><a href="/boat-repair-shops">Boat
                    Mechanics</a></li>
                <li class="footer-last-item"><a href="/dealerships">
                    Dealerships</a></li>
            </ul>
            <div class="cf">
            </div>
        </div>
    </div>
    <div class="foot-box foot-box-visible">
        <p class="foot-head">
            DIY Corner:</p>
        <div class="list-item">
            <ul>
                <li><a href="/videos">Videos</a></li>
                <li class="footer-last-item"><a href="/articles">Articles</a></li>
            </ul>
            <div class="cf">
            </div>
        </div>
    </div>
    <div class="footer-logo">
        <a href="/">
            <img src="/Content/Images/bottom-logo.png" alt="Find the Right Mechanic"></a>
        <div class="advisor-widget">
            <a href="/promote">
                <h2>
                    Get the Mechanic Advisor Widget
                </h2>
            </a>
        </div>
    </div>
</div>
<div class="bottom">
    <p class="copy">
        © 2013 MechanicAdvisor.com | <a href="/terms">
            Terms of Service</a> | <a href="/privacy">
                Privacy Policy</a>
    </p>
    <p class="social-links">
        <a href="http://facebook.com/mechanicadvisor" class="social-facebook" target="_blank"></a><a href="http://twitter.com/#!/mechanicadvisor" class="social-twitter" target="_blank"></a><a href="https://plus.google.com/113082014061931384828/posts" class="social-google" target="_blank">
            </a>
    </p>
</div>    </div>
    <script type="text/javascript">
        //<![CDATA[
        var _gaq = _gaq || []; _gaq.push(['_setAccount',
    'UA-758652-1']); _gaq.push(['_setSiteSpeedSampleRate', 100]); _gaq.push(['_trackPageview']); (function () {
        var ga = document.createElement('script');
        ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol
    ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(ga, s);
    })();
        //]]>
    </script>


<ul class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all" id="ui-id-1" tabindex="0" style="z-index: 21; display: none;"></ul><ul class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all" id="ui-id-2" tabindex="0" style="z-index: 21; display: none;"></ul><div id="contain-402"></div><script src="http://survey.g.doubleclick.net/prompt?t=a&amp;site=fsdwmalhw6fbi&amp;random=1381336524197&amp;ref=http%3A%2F%2Flocalhost%3A5542%2Fshops%3Fc%3DNewton%26st%3DMA%26currtype%3D1%26currService%3D36%26types%3D1%2C2%26nearcities%3D0%2C7218%26services%3D36%26vehicles%3D1%2C10%2C16%2C20%2C21%2C23%2C25%2C31%2C37%2C39%2C42%2C43%2C48%2C51%2C53%2C55%2C57%2C58%2C62%2C64%2C65%2C66%2C72%2C75%2C77%2C79%2C80%2C85%2C88%2C94%2C95%2C96%2C103%2C105%2C106%2C109%2C110%2C114%2C119%2C121%26sortby%3D0%26servicesmore%3DFalse%26vehiclesmore%3DFalse%26locationsmore%3DFalse%26typeclosed%3DFalse%26servicesclosed%3DFalse%26vehiclesclosed%3DFalse%26locationsclosed%3DFalse"></script><iframe id="google_osd_static_frame_5166874781716" name="google_osd_static_frame" style="display: none; width: 0px; height: 0px;"></iframe></body>

Test runner

Ready to run.

Testing in
TestOps/sec
test
$(document).ready(function() {
  filterManager.InitializationFilterPanel();
});
if (!filterManager) {
  var filterManager = {
    ChangePanel: function(header) {
      var cachedParametrObject = $(header);
      var pnl = cachedParametrObject.parent().children("div:first");
      if (cachedParametrObject.hasClass("close-panel")) {
        cachedParametrObject.parent().children("input").val("False");
        cachedParametrObject.removeClass("close-panel");
        pnl.stop().slideDown(200);
      } else {
        cachedParametrObject.parent().children("input").val("True");
        cachedParametrObject.addClass("close-panel");
        pnl.stop().slideUp(200);
      }
      return false;
    },
    InitializationFilterPanel: function() {
      var cachedFilterPanelObject = $("#filter-panel");
      cachedFilterPanelObject.find("div.shops-type input[type='checkbox']").change(function() {
        filterManager.ChangeSearch();
      });
      cachedFilterPanelObject.find("div.near-loactions input[type='checkbox']").change(function() {
        if ($(this).attr("data") == "0") {
          $(this).attr("checked", true);
        }
        filterManager.ChangeSearch();
      });
      cachedFilterPanelObject.find("#servicesCategories").find("input[type='checkbox']").change(function() {
        filterManager.ChangeSearch();
      });
      cachedFilterPanelObject.find("#modelCategories").find("input[type='checkbox']").change(function() {
        filterManager.ChangeSearch();
      });
      filterManager.InitializationLinksShowMore("locations-more-link", "locations-hidden", 5);
      filterManager.InitializationLinksShowMore("services-more-link", "services-hidden", 10);
      filterManager.InitializationLinksShowMore("vehicles-more-link", "vehicles-hidden", 10);
      cachedFilterPanelObject.find("a.reset-filter").click(function() {
        $(this).parent().find("ul>li>input[type='checkbox']").attr("checked", false);
        filterManager.ChangeSearch();
      })
      cachedFilterPanelObject.find("div.filter-block>a").each(function() {
        var cachedThisObject = $(this);
        if (cachedThisObject.parent().children("input").val() == "True") {
          cachedThisObject.addClass("close-panel");
          cachedThisObject.parent().children("div:first").hide();
        }
      });
    },
    InitializationLinksShowMore: function(linkClassName, hiddenClassName, countItems) {
      var link = $("#filter-panel").find("a." + linkClassName);
      if (link.length != 0) {
        var linkPanel = link.parent();
        var hiddenField = linkPanel.find("input." + hiddenClassName + ":first");
        if (hiddenField.val() != "True") {
          linkPanel.find("ul>li").each(function(index) {
            if (index >= countItems) {
              $(this).hide();
            }
          });
          link.click(function() {
            $(this).hide();
            linkPanel.find("ul>li").show();
            hiddenField.val("True");
          });
        }
      }
    },
    ChangeSearch: function() {
      $("#pnlCategoriesLoading").css('display', 'block');
      var servicesIds = "";
      $("#servicesCategories").find("input[type='checkbox']:checked").each(function() {
        servicesIds += $(this).attr("data") + ",";
      });
      if (servicesIds.length > 0) {
        servicesIds = servicesIds.substring(0, servicesIds.length - 1);
      } else if ($("#ServiceId").val() != "-1") {
        servicesIds = $("#ServiceId").val();
      }
      var vehiclesIds = "";
      $("#modelCategories").find("input[type='checkbox']:checked").each(function() {
        vehiclesIds += $(this).attr("data") + ",";
      });

      if (vehiclesIds.length == 0) {
        if ($("#VehicleId").val() != "-1") {
          vehiclesIds = $("#VehicleId").val();
        } else {
          $("#modelCategories").find("input[type='checkbox']").each(function() {
            vehiclesIds += $(this).attr("data") + ",";
            $(this).attr("checked", true);
          });
        }
      }
      if (vehiclesIds.indexOf(",") != -1) {
        vehiclesIds = vehiclesIds.substring(0, vehiclesIds.length - 1);
      }
      var typesIds = "";
      var nearCitiesIds = "";
      $("#vehicleType").find("input[type='checkbox']:checked").each(function() {
        typesIds += $(this).attr("data") + ",";
      });
      if (typesIds.length > 0) {
        typesIds = typesIds.substring(0, typesIds.length - 1);
        $("#nearCities").find("input[type='checkbox']:checked").each(function() {
          nearCitiesIds += $(this).attr("data") + ",";
        });
      } else {
        typesIds = $("#CurrentType").val();
        nearCitiesIds = "0";
      }
      if (nearCitiesIds.length > 1) {
        nearCitiesIds = nearCitiesIds.substring(0, nearCitiesIds.length - 1);
      }
      var currType = $("#CurrentType").val();
      var currService = $("#ServiceId").val();
      var currVehicle = $("#VehicleId").val();
      var ddlSort = $("#ddlSort");
      ddlSort.attr("disabled", true);
      var selectvalue = ddlSort.val();
      var sortby = "&sortby=" + selectvalue;
      var pathUrl = '/shops?c=' + encodeURIComponent($("#City").val()) + '&st=' + encodeURIComponent($("#State").val());
      pathUrl += "&currtype=" + currType + (currService != "-1" ? ("&currService=" + currService) : "") + (currVehicle != "-1" ? ("&currVehicle=" + currVehicle) : "") +
        (typesIds != "" ? ("&types=" + typesIds) : "") + (nearCitiesIds != "" ? ("&nearcities=" + nearCitiesIds) : "") + (servicesIds != "" ? ("&services=" + servicesIds) : "") +
        (vehiclesIds != "" ? ("&vehicles=" + vehiclesIds) : "") + sortby;

      if ($("#servicesCategories input.services-hidden").length != 0) {
        pathUrl += "&servicesmore=" + $("#servicesCategories input.services-hidden").val();
      } else {
        pathUrl += "&servicesmore=False";
      }
      if ($("#modelCategories input.vehicles-hidden").length != 0) {
        pathUrl += "&vehiclesmore=" + $("#modelCategories input.vehicles-hidden").val();
      } else {
        pathUrl += "&vehiclesmore=False";
      }
      if ($("#nearCities input.locations-hidden").length != 0) {
        pathUrl += "&locationsmore=" + $("#nearCities input.locations-hidden").val();
      } else {
        pathUrl += "&locationsmore=False";
      }
      if ($("#vehicleType>input").length != 0) {
        pathUrl += "&typeclosed=" + $("#vehicleType>input").val();
      } else {
        pathUrl += "&typeclosed=False";
      }
      if ($("#servicesCategories>input").length != 0) {
        pathUrl += "&servicesclosed=" + $("#servicesCategories>input").val();
      } else {
        pathUrl += "&servicesclosed=False";
      }
      if ($("#modelCategories>input").length != 0) {
        pathUrl += "&vehiclesclosed=" + $("#modelCategories>input").val();
      } else {
        pathUrl += "&vehiclesclosed=False";
      }
      if ($("#nearCities>input").length != 0) {
        pathUrl += "&locationsclosed=" + $("#nearCities>input").val();
      } else {
        pathUrl += "&locationsclosed=False";
      }
      window.location.href = pathUrl;
    },
    ChangeSort: function(ddl) {
      filterManager.ChangeSearch();
    }
  }
}
ready
optimal
$(document).ready(function() {
  filterManager.InitializationFilterPanel();
});
if (!filterManager) {
  var filterManager = {
    ChangePanel: function(header) {
      var cachedParametrObject = $(header);
      var pnl = cachedParametrObject.parent().children("div:first");
      if (cachedParametrObject.hasClass("close-panel")) {
        cachedParametrObject.parent().children("input").val("False");
        cachedParametrObject.removeClass("close-panel");
        pnl.stop().slideDown(200);
      } else {
        cachedParametrObject.parent().children("input").val("True");
        cachedParametrObject.addClass("close-panel");
        pnl.stop().slideUp(200);
      }
      return false;
    },
    InitializationFilterPanel: function() {
      var cachedFilterPanelObject = $("#filter-panel");
      cachedFilterPanelObject.find("div.shops-type input[type='checkbox']").change(function() {
        filterManager.ChangeSearch();
      });
      cachedFilterPanelObject.find("div.near-loactions input[type='checkbox']").change(function() {
        if ($(this).attr("data") == "0") {
          $(this).attr("checked", true);
        }
        filterManager.ChangeSearch();
      });
      cachedFilterPanelObject.find("#servicesCategories").find("input[type='checkbox']").change(function() {
        filterManager.ChangeSearch();
      });
      cachedFilterPanelObject.find("#modelCategories").find("input[type='checkbox']").change(function() {
        filterManager.ChangeSearch();
      });
      filterManager.InitializationLinksShowMore("locations-more-link", "locations-hidden", 5);
      filterManager.InitializationLinksShowMore("services-more-link", "services-hidden", 10);
      filterManager.InitializationLinksShowMore("vehicles-more-link", "vehicles-hidden", 10);
      cachedFilterPanelObject.find("a.reset-filter").click(function() {
        $(this).parent().find("ul>li>input[type='checkbox']").attr("checked", false);
        filterManager.ChangeSearch();
      })
      cachedFilterPanelObject.find("div.filter-block>a").each(function() {
        var cachedThisObject = $(this);
        if (cachedThisObject.parent().children("input").val() == "True") {
          cachedThisObject.addClass("close-panel");
          cachedThisObject.parent().children("div:first").hide();
        }
      });
    },
    InitializationLinksShowMore: function(linkClassName, hiddenClassName, countItems) {
      var link = $("#filter-panel").find("a." + linkClassName);
      if (link.length != 0) {
        var linkPanel = link.parent();
        var hiddenField = linkPanel.find("input." + hiddenClassName + ":first");
        if (hiddenField.val() != "True") {
          linkPanel.find("ul>li").each(function(index) {
            if (index >= countItems) {
              $(this).hide();
            }
          });
          link.click(function() {
            $(this).hide();
            linkPanel.find("ul>li").show();
            hiddenField.val("True");
          });
        }
      }
    },
    ChangeSearch: function() {
      $("#pnlCategoriesLoading").css('display', 'block');
      var servicesIds = "";
      $("#servicesCategories").find("input[type='checkbox']:checked").each(function() {
        servicesIds += $(this).attr("data") + ",";
      });
      if (servicesIds.length > 0) {
        servicesIds = servicesIds.substring(0, servicesIds.length - 1);
      } else if ($("#ServiceId").val() != "-1") {
        servicesIds = $("#ServiceId").val();
      }
      var vehiclesIds = "";
      $("#modelCategories").find("input[type='checkbox']:checked").each(function() {
        vehiclesIds += $(this).attr("data") + ",";
      });

      if (vehiclesIds.length == 0) {
        if ($("#VehicleId").val() != "-1") {
          vehiclesIds = $("#VehicleId").val();
        } else {
          $("#modelCategories").find("input[type='checkbox']").each(function() {
            vehiclesIds += $(this).attr("data") + ",";
            $(this).attr("checked", true);
          });
        }
      }
      if (vehiclesIds.indexOf(",") != -1) {
        vehiclesIds = vehiclesIds.substring(0, vehiclesIds.length - 1);
      }
      var typesIds = "";
      var nearCitiesIds = "";
      $("#vehicleType").find("input[type='checkbox']:checked").each(function() {
        typesIds += $(this).attr("data") + ",";
      });
      if (typesIds.length > 0) {
        typesIds = typesIds.substring(0, typesIds.length - 1);
        $("#nearCities").find("input[type='checkbox']:checked").each(function() {
          nearCitiesIds += $(this).attr("data") + ",";
        });
      } else {
        typesIds = $("#CurrentType").val();
        nearCitiesIds = "0";
      }
      if (nearCitiesIds.length > 1) {
        nearCitiesIds = nearCitiesIds.substring(0, nearCitiesIds.length - 1);
      }
      var currType = $("#CurrentType").val();
      var currService = $("#ServiceId").val();
      var currVehicle = $("#VehicleId").val();
      var ddlSort = $("#ddlSort");
      ddlSort.attr("disabled", true);
      var selectvalue = ddlSort.val();
      var sortby = "&sortby=" + selectvalue;
      var pathUrl = '/shops?c=' + encodeURIComponent($("#City").val()) + '&st=' + encodeURIComponent($("#State").val());
      pathUrl += "&currtype=" + currType + (currService != "-1" ? ("&currService=" + currService) : "") + (currVehicle != "-1" ? ("&currVehicle=" + currVehicle) : "") +
        (typesIds != "" ? ("&types=" + typesIds) : "") + (nearCitiesIds != "" ? ("&nearcities=" + nearCitiesIds) : "") + (servicesIds != "" ? ("&services=" + servicesIds) : "") +
        (vehiclesIds != "" ? ("&vehicles=" + vehiclesIds) : "") + sortby;

      if ($("#servicesCategories input.services-hidden").length != 0) {
        pathUrl += "&servicesmore=" + $("#servicesCategories input.services-hidden").val();
      } else {
        pathUrl += "&servicesmore=False";
      }
      if ($("#modelCategories input.vehicles-hidden").length != 0) {
        pathUrl += "&vehiclesmore=" + $("#modelCategories input.vehicles-hidden").val();
      } else {
        pathUrl += "&vehiclesmore=False";
      }
      if ($("#nearCities input.locations-hidden").length != 0) {
        pathUrl += "&locationsmore=" + $("#nearCities input.locations-hidden").val();
      } else {
        pathUrl += "&locationsmore=False";
      }
      if ($("#vehicleType>input").length != 0) {
        pathUrl += "&typeclosed=" + $("#vehicleType>input").val();
      } else {
        pathUrl += "&typeclosed=False";
      }
      if ($("#servicesCategories>input").length != 0) {
        pathUrl += "&servicesclosed=" + $("#servicesCategories>input").val();
      } else {
        pathUrl += "&servicesclosed=False";
      }
      if ($("#modelCategories>input").length != 0) {
        pathUrl += "&vehiclesclosed=" + $("#modelCategories>input").val();
      } else {
        pathUrl += "&vehiclesclosed=False";
      }
      if ($("#nearCities>input").length != 0) {
        pathUrl += "&locationsclosed=" + $("#nearCities>input").val();
      } else {
        pathUrl += "&locationsclosed=False";
      }
      window.location.href = pathUrl;
    },
    ChangeSort: function(ddl) {
      filterManager.ChangeSearch();
    }
  }
}
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.