"; } website=""; if(addresses[i].marker_colour != "main"){ pin_colour = " style='background-image:url(\"/apps/store-locator/markers/"+addresses[i].marker_colour+"2.png\")' "; } html = html + "
  • "+addresses[i].distance+"
    "+addresses[i].address+"" + website + directions + "
  • "; } if(addresses.length == 0){ html = "
  • "+noStoresFound+"
  • "; } jQuery(".addresses ul").html(html); jQuery(".addresses ul").slideDown(); fixURLS(); } function focus_and_popup(id){ var marker; var directions =""; if(find_directions){ directions=""; } for(i=0; i 0){ marker = markersArray[i]; map.panTo(marker.getPosition()); jQuery.getJSON('/'+id, function (data){ infoPopup.close(); infoPopup.setContent("
    "+data.data + directions +"
    "); infoPopup.open(map,marker); }); }else if(markersArray[i].id == id && id == 0){ marker = markersArray[i]; map.panTo(marker.getPosition()); infoPopup.close(); infoPopup.setContent("
    "+ youAreHere +"
    "); infoPopup.open(map,marker); } } } function codeAddress(){ var address = jQuery("#address_search").val(); if(address == "Postal/Zip Code"){ address=""; } if(address){ geocoder.geocode( { 'address': address}, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { map.setCenter(results[0].geometry.location); find_new_stores(1); } else { alert('Error finding your address please review your criteria and try again'); } }); }else{ find_new_stores(); } } var to_marker; function calcRoute(id) { var from = false; var to = false; for(i=0; i 0){ var my_route = result.routes[0]; var j,k; for(j=0; j
    "+stepCount+".
    " + mystep.instructions + "
    " + mystep.distance.text + "
    ") stepCount++; } } } jQuery("#addresses_list").slideUp(function (){ jQuery("#directions_text").slideDown(); }); for(i=0; i

    Store Locator