però puoi provare ad ovviare all'incoveniente, credo, usando innerHTML sul contenitore dell'immagine stessa.

codice:
<html>
<head>
<script language="javascript">
var i = 0;
function attiva() {
  if (++i%2 == 1) {
    alert("Attivato Link");
    document.getElementById('google').innerHTML = '';
  }
  else {
    alert("Disattivato Link");
    document.getElementById('google').innerHTML = '';
  }
}
</script>
</head>
<body>
<div id="google"></div>
<input type="button" onclick="attiva();" value="Attiva - Disattiva" />
</body>
</html>