﻿
function $(v){
 return document.getElementById(v);
}

function displayTopPlayers(ancName, tPBoxName, newStatus, showText, closeText) 
{
    var elems = document.getElementsByTagName('div');
    if (elems != null)
        for (i = 0; i < elems.length; i++)
            if (elems[i].className == tPBoxName) 
                    elems[i].style.display = newStatus;

    elems = $(ancName); ;
    elems.href = 'javascript:displayTopPlayers("' + ancName + '","'+tPBoxName+'","' + ((newStatus == 'block') ? 'none' : 'block') + '","' + showText + '","' + closeText + '");';
    elems.innerHTML = (newStatus == 'block') ? closeText : showText;
}

function displayMoreRivals(elemName, anchorName, itemsNum, txtShow, txtClose, status) {
    var elm = $(elemName);
    var anc = $(anchorName);

    if (!elm.childNodes || elm.childNodes.length == 0) return;

    if (status == 1) {
        for (var i = itemsNum; i < elm.childNodes.length; i++)
            elm.childNodes[i].style.display = 'block';
        anc.innerHTML = txtClose;
    } else {
        for (var i = itemsNum; i < elm.childNodes.length; i++)
            elm.childNodes[i].style.display = 'none';
        anc.innerHTML = txtShow;
    }
    status = 1 - status;
    anc.href = 'javascript:displayMoreRivals("' + elemName + '","' + anchorName + '",' + itemsNum + ',"' + txtShow + '","' + txtClose + '",' + status + ')';
}

function SetMoreText(elemName,anchorName, height, txtShow, txtClose, status) {
    var elm = $(elemName);
    var anc = $(anchorName);
    if (status == 1) {
        elm.style.maxHeight = '';
        elm.style.overflow = 'visible';
        anc.innerHTML = txtClose;
    } else if (height!='') {
        elm.style.maxHeight = height + 'px';
        elm.style.overflow = 'hidden';
        anc.innerHTML = txtShow;
    }
    status = 1 - status;
    anc.href = 'javascript:SetMoreText("' + elemName + '","' + anchorName + '","' + height + '","' + txtShow + '","' + txtClose + '",' + status + ')';
}



