Leo en el blog de yens un post muy interesante sobre como extender las clases en javascript.

Lo único que tienes que hacer para extender una clase en javascript es acceder a su prototype y allí añadirle los métodos y propiedades.

Un ejemplo:

Number.prototype.isPair = function()  {  
   return this % 2 == 0;  
}  

En este ejemplo hemos añadido la función isPair() a la clase Number que nos devuelve true si el número es par y false si es impar. Podemos ver un ejemplo de como usar este método:

var n = 2;  
alert(n.isPair());