anchor.diff:          d3.select(this).classed("fixed", d.fixed = true);
       }
   
  -    function scaleNode(d) {
  -        var radius_size = 5;
  +    function scaleNodes(d) {
  +        var radius_min_size = 5;
  +        var radius_size = radius_min_size;
   
           if (d.especies_inferiores_conteo > 0)
           {
  -            /*if (d.especies_inferiores_conteo >= 10000 && d.especies_inferiores_conteo <= 19999) radius_size = d.especies_inferiores_conteo/10000;
  -            if (d.especies_inferiores_conteo >= 20000 && d.especies_inferiores_conteo <= 29999) radius_size = d.especies_inferiores_conteo/20000;
  -            if (d.especies_inferiores_conteo >= 30000 && d.especies_inferiores_conteo <= 39999) radius_size = d.especies_inferiores_conteo/30000;
  -            if (d.especies_inferiores_conteo >= 40000 && d.especies_inferiores_conteo <= 49999) radius_size = d.especies_inferiores_conteo/40000;
  -            if (d.especies_inferiores_conteo >= 50000 && d.especies_inferiores_conteo <= 59999) radius_size = d.especies_inferiores_conteo/10000;*/
  -
  -            if (d.especies_inferiores_conteo >= 10000) radius_size = d.especies_inferiores_conteo/10000;
  -            if (d.especies_inferiores_conteo >= 1000 && d.especies_inferiores_conteo <= 9999) radius_size = d.especies_inferiores_conteo/1000;
  -            if (d.especies_inferiores_conteo >= 100 && d.especies_inferiores_conteo <= 999) radius_size = d.especies_inferiores_conteo/100;
  -            if (d.especies_inferiores_conteo <= 100 && d.especies_inferiores_conteo >= 10) radius_size = 10;
  -        }
  +            // Radios varian de 60 a 40
  +            if (d.especies_inferiores_conteo >= 10000)
  +            {
  +                var size_per_radium_unit = (max_value-10000)/20;
  +                radius_size = ((d.especies_inferiores_conteo-10000)/size_per_radium_unit) + 40
  +
  +            } else if (d.especies_inferiores_conteo >= 1000 && d.especies_inferiores_conteo <= 9999)  // Radios varian de 40 a 30
  +            {
  +                var radius_per_range = ((d.especies_inferiores_conteo)*10)/9999;
  +                radius_size = radius_per_range + 30;
  +
  +            } else if (d.especies_inferiores_conteo >= 100 && d.especies_inferiores_conteo <= 999)  // Radios varian de 30 a 20
  +            {
  +                var radius_per_range = ((d.especies_inferiores_conteo)*10)/999;
  +                radius_size = radius_per_range + 20;
  +
  +            } else if (d.especies_inferiores_conteo >= 10 && d.especies_inferiores_conteo <= 99)  // Radios varian de 20 a 10
  +            {
  +                var radius_per_range = ((d.especies_inferiores_conteo)*10)/99;
  +                radius_size = radius_per_range + 10;
  +
  +            } else if (d.especies_inferiores_conteo >= 1 && d.especies_inferiores_conteo <= 9)  // Radios varian de 10 a 5
  +            {
  +                var radius_per_range = ((d.especies_inferiores_conteo)*5)/9;
  +                radius_size = radius_per_range + radius_min_size;
  +            }
  +        }  // End if d.especies_inferiores_conteo > 0
           return radius_size;
       }
   </script>
  
positive.code:                 .call(force.drag().on("dragstart", dragstart));
  
          nodeEnter.append("circle")
                  .attr("r", function(d) {return scaleNode(d);});
  
          var taxon_link = nodeEnter.append("text")
                  .attr("dy", ".35em")
  
negative.code:         if (error) throw error;
  
          root = json;
          max_value = root.especies_inferiores_conteo;
          update();
      });
  
  