/*global document, window, navigator */ /*jslint indent:2 */
//if (navigator.userAgent.indexOf("Firefox") > -1) {
if (navigator.userAgent.indexOf("Android") > -1) {
  //window.addEventListener("load", function () {
  document.addEventListener("DOMContentLoaded", function () {
    "use strict";
    var uri, nodes, i, j, digitadded, text, nextchar;
    nodes = document.getElementsByClassName("phone");
    for (i = 0; i < nodes.length; i += 1) {
      text = nodes[i].firstChild.data;
      digitadded = false;
      uri = "tel:";
      if (text.substr(0, 1) !== "+") {uri += "+1"; }
      for (j = 0; j < text.length; j += 1) {
        nextchar = text.substr(j, 1);
        if (nextchar >= "0" && nextchar <= "9") {uri += nextchar; digitadded = true; }
      }
      if (digitadded) {nodes[i].href = uri; }
    }
  }, false);
}

