ArcGIS API for JavaScript: mobile/watercoursebuffer (MapServer)
Built using the ArcGIS API for JavaScript