List<Token> tokens = block.getTokens ();
int tsize = tokens.size ();
for (int i = 0; i < tsize; i++) {
Token t = tokens.get (i);
if (t.getType () == TokenType.TAG) {
Tag tag = t.getTag ();
TagType tagtype = tag.getTagType ();
if (tagtype == TagType.A) {
astart = i;
Tag atag = tag;
int ttsize = tokens.size ();
for (; i < ttsize; i++) {
Token tk2 = tokens.get (i);
if (tk2.getType () == TokenType.TAG) {
Tag tag2 = tk2.getTag ();
TagType t2tt = tag2.getTagType ();
if (t2tt != null &&
t2tt == TagType.SA)
break;
else if (t2tt != null &&
t2tt == TagType.IMG) {
if (isEvil (atag.getAttribute ("href")))
tag2.setAttribute ("src", adreplacer);
}
}
}
if (i == tsize && astart < i) {
block.setRest ((tokens.get (astart)).getStartIndex ());