el primer parametro que le has pasado a replace no es una expresion regular, es un simple string. aca puedes ver un ejemplo de dos formas para crear expresiones regulares, en la seccion syntax
http://www.w3schools.com/js/js_obj_regexp.asp. por otro lado, revisa la seccion RegExp Modifier para que puedas aplicar la expresion de forma global. lo que significa que la expresion es aplicada a todo el string y no solo a la primera ocurrencia del patron.