// JavaScript Document
<!--
 
var
pause_time = .5; // в секундах, период обхода страницы
 
function LinksToBlank() {
 
    //обойдем страницу и исправим сслыки
    for (var NumLink = 0; NumLink < document.links.length; NumLink++)
    {
        iLink = String(document.links[NumLink]);
        //обращаем внимание на второй параметр substring, это длинна строки с адресом сайта
        //if (iLink.substring(0, 20) !== "http://www.MySite.ru")
		if (iLink.indexOf("http://") >=0 && iLink.indexOf("buycigarettesonline.biz/") == -1)
        {
        document.links[NumLink].target='_blank';
        }
    }
 
    //обойдем и фреймы
    for (var NumFrame = 0; NumFrame < parent.frames.length; NumFrame++)
    {
        for (var NumLink = 0; NumLink < parent.frames[NumFrame].document.links.length; NumLink++)
        {
            iLink = String(parent.frames[NumFrame].document.links[NumLink]);
            //обращаем внимание на второй параметр substring, это длинна строки с адресом сайта
            if (iLink.substring(0, 20) !== "http://www.MySite.ru")
            {
            parent.frames[NumFrame].document.links[NumLink].target='_blank';
            }
        }
    }
    setTimeout("LinksToBlank();",pause_time*1000);
}