Zones = new Array(); Zones[1] = ''; function replace(search, replace, subject){ var ra = replace instanceof Array, sa = subject instanceof Array, l = (search = [].concat(search)).length, replace = [].concat(replace), i = (subject = [].concat(subject)).length; while(j = 0, i--) while(subject[i] = subject[i].split(search[j]).join(ra ? replace[j] || "" : replace[0]), ++j < l); return sa ? subject : subject[0]; }