//Smart Folding Menu tree- By Dynamic Drive (rewritten 03/03/02)
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
//This credit MUST stay intact for use

var head="display:''"
img1=new Image()
img1.src="bullet.keefe.gif"
img2=new Image()
img2.src="bullet.keefe.gif"

var ns6=document.getElementById&&!document.all
var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1

function checkcontained(e){
    var iscontained=0
    cur=ns6? e.target : event.srcElement
    i=0
    if (cur.id=="foldheader")
        iscontained=1

    else
        while (ns6&&cur.parentNode||(ie4&&cur.parentElement)){

    if (cur.id=="foldheader"||cur.id=="foldinglist"){
        iscontained=(cur.id=="foldheader")? 1 : 0
        break
    }

    cur=ns6? cur.parentNode : cur.parentElement
}

if (iscontained){
    var foldercontent=ns6? cur.nextSibling.nextSibling : cur.all.tags("UL")[0]
    if (foldercontent.style.display=="none"){
        foldercontent.style.display=""
        cur.style.listStyleImage="url('../img/bullet.keefe.gif')"
    }else{
        foldercontent.style.display="none"
        cur.style.listStyleImage="url('../img/bullet.keefe.gif')"
        }
    }
}

if (ie4||ns6)
document.onclick=checkcontained
