@zerokilled: gracias, amigo por la aclaración.
@_cronos2: ¿cuál es tu objetivo final? Si es sólo aprender, todo bien. Si en cambio lo que estás haciendo es algo encaminado a alguna forma de templates, por qué mejor no implementar algo como esto?:
http://www.alistapart.com/articles/javascript-mvc/