function powerClick(num)
{
    var tab = document.getElementById('tab_'+num);
    var tab2 = document.getElementById('tab2_'+num);
    var more = document.getElementById('more_'+num);
    var effect = document.getElementById('effect_'+num);

    if(!tab || !more)
        return false;

    var hack = 'table-row';
    if(navigator.appName == 'Microsoft Internet Explorer')
        hack = 'block';

    var status = tab.getAttribute('status');
    effect.setAttribute('num', num);

    if(status < 1) {
        //tab.setAttribute('class', 'open');
        tab.className = 'open';
        tab2.className = 'power_personal open';
        //powerOpen(effect);
        //more.style.display = 'table-row';
        more.style.display = hack;
        status = 1;
    } else {
        //tab.setAttribute('class', 'closed');
        tab.className = 'closed';
        tab2.className = 'power_personal closed';
        more.style.display = 'none';
        //powerClose(effect);
        status = 0;
    }


    tab.setAttribute('status', status);

    return false;
}

var power_http = false;
function power_init()
{
    if( typeof XMLHttpRequest == "undefined" ) XMLHttpRequest = function() {
        try { return new ActiveXObject("Msxml2.XMLHTTP.6.0") } catch(e) {}
        try { return new ActiveXObject("Msxml2.XMLHTTP.3.0") } catch(e) {}
        try { return new ActiveXObject("Msxml2.XMLHTTP") } catch(e) {}
        try { return new ActiveXObject("Microsoft.XMLHTTP") } catch(e) {}
        throw new Error( "This browser does not support XMLHttpRequest." );
    };

    power_http = new XMLHttpRequest();
}

function power_add(id)
{
    if(!power_http) {
        power_init();
    }

    power_http.open('GET', 'powerset.php?add='+id, false);
    power_http.send('');

    if(power_http.responseText.length > 0 && power_http.status == 200) {
        wbids_message(power_http.responseText);
    } else {
        wbids_message('Error');
    }
}

function power_remove(id)
{
    if(!power_http) {
        power_init();
    }

    power_http.open('GET', 'powerset.php?del='+id, false);
    power_http.send('');

    if(power_http.responseText.length > 0 && power_http.status == 200) {
        //wbids_message(power_http.responseText);
        window.location.reload();
    } else {
        wbids_message('Error');
    }
}

/* vim:set et sw=4 sts=4: */
