for (var i = 0; i < ar.length; i++) {
if (ar[i].nodeType == 1) {
if (
(typeof(this.tag) == 'object' && this.tag.indexOf(ar[i].tagName) > -1)
|| // array and it matches
(typeof(this.tag) == 'string' && this.tag == ar[i].tagName)
for (var i = 0; i < ar.length; i++) {
if (ar[i].nodeType == 1) {
if (
(typeof(this.tag) == 'object' && this.tag.indexOf(ar[i].tagName) > -1)
|| // array and it matches
(typeof(this.tag) == 'string' && this.tag == ar[i].tagName)