var ads = "adb"
var msg = '<div style="border: 1px dashed #f00; padding: 0px; width:auto; color:#000000 !important; margin:5px auto;"><p style="text-align:center; margin:5px;"><b>Adblock Detected</b></p><p style="text-align:justify; margin:5px;">Вы используете расширение AdBlock или подобное. Вы можете добавить этот сайт в белый список, и тем самым внесете свой вклад в его развитие. У нас всего один баннер на страницу.</p></div>';
onload=function()
{
    // заглушка для IE, т.к. нет функции getElementByClassName
    if (document.getElementsByClassName == undefined)
    {
        document.getElementsByClassName = function(className)
        {
            var hasClassName = new RegExp("(?:^|\s)" + className + "(?:$|\s)");
            var allElements = document.getElementsByTagName("*");
            var results = [];
            var element;
            for (var i = 0; (element = allElements[i]) != null; i++)
            {
                var elementClass = element.className;
                if (elementClass && elementClass.indexOf(className) != -1 && hasClassName.test(elementClass))
                    results.push(element);
            }
            return results;
        }
    }
    blocked = 0;
    //получаем массив всех рекламных элементов
    var ad_nodes = document.getElementsByClassName(ads);
    for(i in ad_nodes)
    {
        // проверяем высоту i-го блока
        if (ad_nodes[i].offsetHeight == 0)
        {
            blocked = 1;
            ad_nodes[i].innerHTML = msg; // выводим сообщение на экран
        }
    }
}