I needed the equivalent of str_replace in JavaScript and was able to fish up this nifty piece of code! Enjoy.

0
1 /**
2 * str_replace
3 *
4 * This function returns a string or an array with all occurrences of
5 * [search] in [subject] replaced with the given [replace] value.
6 * If you don’t need fancy replacing rules (like regular expressions), you should always use this function.
7 *
8 * @param string search
9 * @param string replace
10 * @param string string
11 */
12 function str_replace (search, replace, subject)
13 {
14      var result = “”;
15      var oldi = 0;
16      for (i = subject.indexOf (search); i > -1; i = subject.indexOf (search, i))
17      {
18           result += subject.substring (oldi, i);
19           result += replace;
20           i += search.length;
21           oldi = i;
22      }
23      return result + subject.substring (oldi, subject.length);
24 }
25