[javascript]外部リンクアイコンをつけたい

これがスクリプトも簡単。
http://www.towano.net/ua-ks/index.php?wiki%A5%D1%A1%BC%A5%C4

これだと、画像リンクにもアイコンがついてしまうので、以下のように修正してみました。

function external_link(){
 var host_Name = location.host;
 var host_Check;
 var link_Href;
 var link_Text;
 var img_Check;

 for(var i=0; i < document.links.length; ++i)
  {
    link_Href = document.links[i].host;
    link_Text = document.links[i].innerHTML;
    host_Check = link_Href.indexOf(host_Name,0);
    img_Check = link_Text.indexOf("<img",0);
    if(host_Check == -1){
      if(img_Check == -1) {
        document.links[i].innerHTML = document.links[i].innerHTML + "<img src=\"skin/external/external_link.gif\" height=\"11px\" width=\"11px\" alt=\" [外部リンク]\" class=\"external_link\">";
      }
      document.links[i].target = "_blank"; 
    }

  }
}
window.onload = external_link;