$(function(){
	oOpen = new Image()
	oOpen.src = './i/+.gif'
	oClose = new Image()
	oClose.src = './i/-.gif'

	$("#Sitemap IMG").toggle( function(){ Expand(this) }, function(){ Collapse(this) } )
	$("#Sitemap A.Dyn").click( function(){ Branch(this); return false } )
})

function Expand(obj){
	Toggle(obj)
	$("#Sitemap UL[pid='" + obj.name + "'] A.Dyn").addClass("O")
	$("#Sitemap UL[pid='" + obj.name + "'] UL").show()
	obj.blur()
}

function Collapse(obj){
	Toggle(obj)
	$("#Sitemap UL[pid='" + obj.name + "'] A.Dyn").removeClass("O")
	$("#Sitemap UL[pid='" + obj.name + "'] UL").hide()
	obj.blur()
}

function Branch(obj){
	$(obj).toggleClass("O")
	$("#Sitemap UL[@pid='" + obj.id + "']").slideToggle("fast")
	obj.blur()
	return false
}

function Toggle(obj){
//	alert(obj.title)
	var temp = obj.title
	obj.title = obj.getAttribute("rel")
	obj.setAttribute("rel",temp)
	obj.src = ( obj.src == oClose.src ) ? oOpen.src : oClose.src
//	obj.rel = temp
}
