﻿onload = initTab;

function clearAllTabs() {

    $$('li.tab').each(function(elem) { elem.removeClassName('current') });
    $$('div.tabContent').each(function(elem) {
        elem.setStyle({
            display: 'none'
        })
    });
}

function initTab() {
    clearAllTabs();
    $get('listGoals').addClassName('current');
    $get('tabGoals').setStyle({
        display: 'block'
    });
}

function changeTab(tabName, sender) {
    clearAllTabs();
    sender.addClassName('current');
    $get(tabName).setStyle({
        display: 'block'
    });
}

function pageLoad(sender, args) {
    Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(beginRequest);
    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequest);
}

function beginRequest(sender, args) {
}

function endRequest(sender, args) {
}

function toggleDiv(div) {
    var ctlDiv = $get(div);

    if (ctlDiv != null) {
        if(ctlDiv.style.display == 'none')
            ctlDiv.style.display = 'block';
        else
            ctlDiv.style.display = 'none';
    }
}

function toggleDivView(viewBlock, editBlock) {

    var ctlView = $get(viewBlock);
    var ctlEdit = $get(editBlock);

    if (ctlView != null && ctlEdit != null) {
        if (ctlView.style.display == 'block' && ctlEdit.style.display == 'none') {
            ctlView.style.display = 'none';
            ctlEdit.style.display = 'block';
        }
        else {
            ctlView.style.display = 'block';
            ctlEdit.style.display = 'none';
        }
    }
}
