function findOwner( evt )
{
    var node;
    if (isNav6)
    {
        node = evt.target;
        //alert(node.parentNode);
        while (node)
        {
            if ( node.nodeType == Node.ELEMENT_NODE && node.nodeName == "A")
            {
                return node;
            }
            node = node.parentNode;
        }
    }
    else if (isIE4)
    {
        node = window.event.srcElement;
        while (node)
        {
            if (node.tagName == "A")
            {
                return node;
            }
            node = node.parentElement;
        }
    }
    return null;
}

function highlight( evt )
{
    var divObj = findOwner( evt );

	(isNav6) ? divObj.style.cursor = "pointer" : divObj.style.cursor = "hand";
	//divObj.style.color = "#000000";
	//divObj.style.backgroundImage = 'url(/img/sidenav_back-over.gif)';
}

function dim( evt )
{
    var divObj = findOwner( evt );
    if (isNav6) { divObj.style.cursor = "default"; }
    //divObj.style.color = "#333333";
	//divObj.style.backgroundImage = 'url(/img/sidenav_back.gif)';
}

function getObject( nameStr )
{
    if (isNav6)
    {
        return document.getElementById( nameStr );
    }
    else if (isIE4)
    {
        return document.all[nameStr];
    }
}


function showMenu( evt )
{

    var owner = findOwner( evt );
    var divNum;
    

    if (isNav6)
    {
    
        divNum = owner.attributes.getNamedItem("id").nodeValue;
        	//alert("divNum: "+ divNum);
        
    }
    else if (isIE4)
    {
        divNum = owner.id;
    }

    divNum = parseInt( divNum.substr(1));
    //alert("DIVNUM " + divNum);

    if (getIdProperty( "s" + divNum, "display") != "block" )
   
    {

        setIdProperty("s" + divNum, "display", "block");
       		owner.style.backgroundImage = 'url(/img/sidenav_minus.gif)';
		//owner.style.backgroundImage = 'url(/img/sidenav_back-selected.gif)';
		if(isNav6){
		//alert("isn6" + " s" + divNum);
			//owner.removeEventListener("mouseout", dim, false);
			//owner.removeEventListener("mouseover", highlight, false);
		} else {
			owner.onmouseover = null;
			owner.onmouseout = null;
		}
    }
    else
    {
        
        setIdProperty("s" + divNum, "display", "none");
        if (divNum<9)	{
        owner.style.backgroundImage = 'url(/img/sidenav_plus.gif)';
        } else	{
        owner.style.backgroundImage = 'url(/img/sidenav_block.jpg)';
        }
		//owner.style.backgroundImage = 'url(/img/sidenav_back.gif)';
		
		if(isNav6){
			//owner.addEventListener("mouseout", dim, false);
		//	owner.addEventListener("mouseover", highlight, false);
		} else {
			//owner.onmouseover = highlight;
			//owner.onmouseout = dim;
		}
    }
}

function setupAction( node )
{
    if (isNav6)
    {
        node.addEventListener( "click", showMenu, false);
       // node.addEventListener( "mouseover", highlight, false );
       // node.addEventListener( "mouseout", dim, false );
       // node.style.fontWeight = "bold";
    }
    else if (isIE4)
    {
        node.onclick = showMenu;
       // node.onmouseover = highlight;
        //node.onmouseout = dim;
    }
}

function setupEvents()
{
    var i;
    var theNode;

    for (i=0; i<vocabList.length; i++)
    {
        theNode = document.getElementById( "s" + i );
        setupAction( theNode );
    }
}

function setup() {
//JS - disabled click on left nav
//needs to expand on landing, not on clicking

    //var i;
    //var obj;

    //for (i=0; i < 10; i++)    {
//        obj = getObject( "m" + i );
  //      setupAction( obj );
        //alert(obj);
    //}
}

setBrowser();


function toggleReport(num)	{
var report = "searchReport_" + num;
var toggleState = document.getElementById(report).style.display;
if (toggleState == 'none')	{
document.getElementById(report).style.display = 'block';
} else	{
document.getElementById(report).style.display = 'none';
}
}