Array.prototype.forEach||(Array.prototype.forEach=function(a,b){var d,c;if(null==this)throw new TypeError("this is null or not defined");var e=Object(this),f=e.length>>>0;if("[object Function]"!=={}.toString.call(a))throw new TypeError(a+" is not a function");b&&(d=b);for(c=0;c