
browser_ok = 'true';

/* function addEvent(elm, evType, fn, useCapture) {
Библиотечная ф-ия для установки обработчиков событий. Взято с http://javascript.ru/unsorted/top-10-functions#10-addevent
*/
function addEvent(elm, evType, fn, useCapture) {
    if (elm.addEventListener) {
        elm.addEventListener(evType, fn, useCapture);
        return true;
    }
    else if (elm.attachEvent) {
        var r = elm.attachEvent('on' + evType, fn);
        return r;
    }
    else {
        elm['on' + evType] = fn;
    }
}

// ф-ия меняет src картинки с id=img_id на ref
function PicChange(img_id, ref) {
        document.getElementById(img_id).src = ref;
}

// ставим обработчики для картинки id=element_id
// имя файла генерируем из element_id, добавляя _h перед .png
function MenuAssign(element_id) {

    var SourceName=document.getElementById(element_id).src ;
    var SourceOnMouseOut = SourceName;
    var SourceOnMouseOver = SourceName.replace(/\.png/i,"_h.png") ;
    document.getElementById(element_id).src = SourceName ;
    addEvent(document.getElementById(element_id).parentNode, "mouseout", function(){PicChange(element_id, SourceOnMouseOut);}, false);
    addEvent(document.getElementById(element_id).parentNode, "mouseover", function(){PicChange(element_id, SourceOnMouseOver);}, false);
    }

// ставим обработчики для изменение фона в таблице выбора бренда
function tableBgChanger(parent_id) {
        var hParent=document.getElementById(parent_id) ;
        if (!hParent) { return;}
        //alert(hParent.getElementsByTagName('TD'));
        for (var tdElem in hParent.getElementsByTagName('TD')) {
            //alert(tdElem);
            addEvent(tdElem, "mouseout", function(){tdElem.setAttribute('backgroundColor', 'White');}, false);
            addEvent(tdElem, "mouseover", function(){tdElem.style.backgroundColor='Silver';}, false);
        }
    }
    
// еще одна библиотечная ф-ия
// используется для подгрузки требуемых ф-ий ПОСЛЕ загрузки всего содержимого окна
function addLoadEvent(func) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    }
    else {
        window.onload = function() {
            oldonload();
            func();
        }
    }
}

function MakeTopMenu(){
    MenuAssign('topmenu1');
    MenuAssign('topmenu2');
    MenuAssign('topmenu3');
    MenuAssign('topmenu4');
    MenuAssign('topmenu5');
    MenuAssign('topmenu6');
    //
    //tableBgChanger('TablePicSelect');
    }

addLoadEvent(MakeTopMenu);

//
