

function rolloverImage_Menu(imgNode, currentSelected) {
    TwoStateImage.subscribes(
        imgNode,
        {
            mode : TwoStateImage.MODE_GENERATE_URL,
            part : 3
        }, true, true, function (tsi) {
            if (0 <= currentSelected.indexOf(tsi.element.id)) {
                tsi.select();
                var pr = tsi.element.parentNode;
                //alert(window.location + "\n" + );
                if ((pr.href == window.location)
                        && (pr.nodeName.toLowerCase() == 'a')) {
                    //pr.href = "javascript:void(null);";
                    pr.onclick = function () {
                            return false;
                        }
                    pr.style.cursor = 'default';
                    /*
                    pr.removeChild(tsi.element);
                    pr.parentNode.insertBefore(tsi.element, pr);
                    pr.parentNode.removeChild(pr);
                    */
                }
                
            } else {
                tsi.associatesWithRollover();
                tsi.associatesWithClick();
                
            }
            
        });
    
    
}

function rolloverImage_Std(imgNode) {
    TwoStateImage.subscribes(
        imgNode,
        {
            mode : TwoStateImage.MODE_GENERATE_URL,
            part : 2
        }, true, true, function (tsi) {
            tsi.associatesWithRollover();
        });
    
    
}

function rolloverImage(selectedEntry) {
    var cont = document.getElementsByTagName('img');
    var sz = cont.length;
    var cur = null;
    var i = 0;
    
    var currentSelected = [selectedEntry];
    
    for (i = 0; i < sz; i++) {
        cur = cont[i];
        
        if (cur.id.startsWith('Menu') == true) {
            rolloverImage_Menu(cur, currentSelected);
            continue;
        }
        
        if (cur.className.toLowerCase().findWord('rollover') == true) {
            rolloverImage_Std(cur);
            continue;
        }
        
        
    }
    
    
    
    return true;
}



window.appendNewEvent('load', function () {
    LinkTools.target.subscribes();
});


