Polyfill Array Filter ( For fix issues in IE7/8 )

I found the auto-complete function cannot work in IE7/8 becuase the array filter is not supported.
So I add doFilter function to fix this issue.
REF: https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/filter