Hola otra vez:
meru-kun: Lo primero que ví es una definición del Objeto Link que no sé si tienes definido.
Hay un objeto "genérico" que es object, en el que puedes definir cualquier atributo. No sé cuantos objetos hay predefinidos como Image, pero Link creo que no es estandard y por lo tanto deberías definirlo:
function Link(href) {
this.href = href;
}
... o usar el Object.
Saludos