cleaned up the issue for ie9.  needed to use .text() instead of this.text() to get the correct text for the id