dojo.connect(featureLayer, 'onClick', function(e) {
/*some of the values have a quote in the name - remove that then split the string
to separate the common and scientific names. */
var attr = e.graphic.attributes.qSpecies.replace('"', "").split("::");
//if the common name isn't included display the scientific name instead.
var commonName = dojo.string.trim((attr[1] === "") ? attr[0] : attr[1]);
//wikipedia uses the genus_species so build that value to append to wikipedia url
var scientificName = dojo.string.substitute("${0}_${1}", attr[0].split(" "));
//populate the info window
map.infoWindow.setTitle(e.graphic.attributes.qAddress);
map.infoWindow.setContent("<b>" + commonName + "</b><br /><a target='_blank' href=http://en.wikipedia.org/wiki/" + scientificName + ">Wikipedia Entry</a>");
map.infoWindow.show(e.screenPoint, map.getInfoWindowAnchor(e.screenPoint));
});