//***********************************************
document.getElementsByClassName = function(cl) 
{
    var retnode = [];
    var myclass = new RegExp('\\b'+cl+'\\b');
    var elem = this.getElementsByTagName('*');
    for (var i = 0; i < elem.length; i++)
    {
        var classes = elem[i].className;
        if (myclass.test(classes)) retnode.push(elem[i]);
    }
    return retnode;
}; 

//****************************************
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//*****************************************
function DoClick(idx)
{
    var collection = [];
    var idx_array = idx.split(",");
    collection = document.getElementsByClassName('AspNet-Menu-Leaf');   
    var i;
    
    for (i = 0; i < collection.length; i++)
    {
        if (collection[i].className == 'AspNet-Menu-Leaf')
        {
            if (i == idx_array[3] - 1)
            collection[i].className = 'AspNet-Menu-Leaf  AspNet-Menu-Selected';
        }
        else
        {
            if(i != idx_array[3] - 1)
            collection[i].className = 'AspNet-Menu-Leaf';
        }
        
    }
    
    CallServer(idx, "");
}

function ReceiveServerData(rValue)
{
    var rValues = rValue.split("|||");
    document.getElementById("ResultsSpan").innerHTML = rValues[0];
}
