﻿//Ajax functions

//Fix Menu inside UpdatePanel bug
function FixMenu(){
    if (typeof(IsMenuFixed)!='undefined') return;
    if (!window.Menu_HideItems) return;
    window.OldMenu_HideItems=window.Menu_HideItems;
    window.Menu_HideItems=function(items) {
        try {
            OldMenu_HideItems(items);
        } catch(ex)
        {
            if (items && items.id) {
                PopOut_Hide(items.id);
            }
        }
    }
    IsMenuFixed=true;
}

//Change tab
function ChangeTab(j){
    var m = document.getElementById('Menu'+j)
    var t = document.getElementById('Tab'+j)
    for (var i = 1; i <= 3; i++){
        if(m.id == 'Menu'+i){
            document.getElementById('Menu'+i).className = 'AspNet-Menu-Leaf AspNet-Menu-Selected';
            document.getElementById('Tab'+i).style.display = 'block';
        }else{
            document.getElementById('Menu'+i).className = 'AspNet-Menu-Leaf';
            document.getElementById('Tab'+i).style.display = 'none';
        }
    }
}

//Other functions

function SetNewsHover(elem, hover){
    if(hover == true){
        elem.src = elem.src.replace('NewsPager_Button','NewsPager_Button_Hover');
    }else{
        elem.src = elem.src.replace('NewsPager_Button_Hover','NewsPager_Button');
    }
}