Código HTML:
<script type="text/javascript">
function mates() {
document.getElementById('capa1').innerHTML = "<a href=\"javascript:ViewImage('tejido.jpg', 90, 90, 'An Apartment')\"><img src=\"tejido.jpg\" width=\"40\" height=\"40\" border=\"1\"></a>";
}
</script>
Sabes lo que son "carácteres de escape"??
Pues eso es lo que falta