imedo.docSenseDoctorsNearbyTickerCallback = function(result) {
  var ul = new Element('ul');
  $('doctors-nearby').insert(ul);
  var docs = result.results;

  if (docs.length > 0) {
    $("doctors-nearby").removeClassName('hide');

    var docTemplate = new Template(
      " \
      <div class='image-and-details'> \
        <div class='image'> \
          <img src='#{pictureUrl}' /> \
        </div> \
        <div class='details'> \
          <a href='#{provider_url}'>#{name}</a> \
          <p>#{description}</p> \
        </div> \
      </div> \
      <div class='recommendation'> \
        <p>#{recommendation_text_truncated}</p> \
      </div> \
      "
    );

    docs.each(function(doc, i) {
      doc.provider_url = "/practice/provider/show/"+doc.permalink;
      doc.description = doc.text.truncate(70);

      if (doc.recommendation_text) {
        doc.recommendation_text_truncated = "&ldquo;" + doc.recommendation_text.truncate(150) + "&ldquo;";
        doc.recommendation_link_text = "Mehr lesen";
        doc.recommendation_link_href = "/practice/provider/recommendations/"+doc.permalink;
      } else {
        doc.recommendation_text_truncated = $('doctors-nearby-recommendation-placeholder').innerHTML;
        doc.recommendation_link_text = "Empfehlen Sie "+doc.name+" jetzt weiter";
        doc.recommendation_link_href = "/my_recommendations/new/"+doc.permalink;
      }
      var li = new Element('li').update(docTemplate.evaluate(doc));
      ul.insert(li);
    });
    new RotatingSlideShowWidget($('doctors-nearby'));
  }
};

