I know it looks like that is the problem, but I've seen this before, it is actually your named anchors:
HTML Code:
<a name="com_care">
and:
HTML Code:
<a name="kpa">
which just happen to be the a tags immediately preceding the one with query string, which just happens to be the last one on the page that you would want to be opening offsite. To fix that, edit the script, adding the red part into the function as indicated below:
Code:
assigntarget:function(){
var rexcludedomains=new RegExp(this.excludedomains.join("|"), "i")
var all_links=document.getElementsByTagName("a")
if (this.mode=="auto" || (this.mode=="manual" && this.togglebox.checked)){
for (var i=0; i<=(all_links.length-1); i++){
if (all_links[i].href && all_links[i].hostname.search(rexcludedomains)==-1 && all_links[i].href.indexOf("http:")!=-1)
all_links[i].target=ddwindowlinks.linktarget
}
}
else{
for (var i=0; i<=(all_links.length-1); i++)
all_links[i].target=""
}
if (this.mode=="manual" && this.persist)
this.setCookie("dlinktarget", (this.togglebox.checked)? "yes" : "no", 30) //remember user setting for 30 days (set to -1 then reload page to erase cookie)
},
Bookmarks