A ver así:
Código Javascript
:
Ver originalvar colores = ['red', 'orange', 'green']; // ...
var este = this;
for(var i = 0; act = colores[i]; i++){
este['vtip'+act] = function(){
// Aquí donde quieras poner el color pues acabas la cadena, lo añades y
// la empiezas otra vez. Ej: 'id="vtip'+act+'"'
}
}
Esto lo que hace es crear una función para cada color, si lo que quieres es una única función pues le pasas como parámetro el color y listo.
Saludos (: