<!--
var bOpenIcon = false ;
function getIndent (theItem)
	{
	end = theItem.id.indexOf ("SXE") ;
	if (end == -1)
		return -1 ;
	return parseInt (theItem.id.substring (1, end)) ;
	}

function getIndexNS (el)
	{
	ind = -1 ;
	for (i = 0 ; i < document.layers.length ; i++)
		{
		var theItem = document.layers [i] ;
		if (theItem == el)
			{
			ind = i ;
			break ;
			}
		}
	return ind ;
	}

function getIndexIE (el)
	{
	ind = -1 ;
	tempColl = document.all.tags ("DIV") ;
	for (i = 0 ; i < tempColl.length ; i++)
		{
		var theItem = tempColl (i) ;
		if (theItem == el)
			{


			ind = i ;
			break ;
			}
		}
	return ind ;
	}

function setPosition ()
	{
	nextY = document.layers [firstItem].pageY + document.layers [firstItem].document.height ;
	for (i = firstItem + 1 ; i <= lastItem && i < document.layers.length ; i++)
		{
		theItem = document.layers [i] ;
		if (theItem.visibility != "hide")
			{
			theItem.pageY = nextY ;
			nextY += theItem.document.height ;
			}
		}
	bel = document.layers["below"] ;
	if (bel)
		bel.pageY = nextY ;
	}

function initialize ()
	{
	if (NS4)
		{
		for (i = 0 ; i < document.layers.length ; i++)
			{
			theItem = document.layers [i] ;
			if ((theItem.id.indexOf ("SXC") != -1) || (getIndent (theItem) > 0))
				theItem.visibility = "hide" ;
			}
		setPosition () ;
		}
	  else
		{
		tempColl = document.all.tags ("DIV") ;
		for (i = 0 ; i < tempColl.length ; i++)
			{
			if ((tempColl(i).id.indexOf ("SXC") != -1) || (getIndent (tempColl (i)) > 0))
				tempColl(i).style.display = "none" ;
			}
		}
	}

function onClicked (el)
	{
	if (!ver4) return;
	if (IE4)
		onClickedIE(el)
	  else
		onClickedNS(el)
	}

function getImageIndex (parentIndex)
	{
	return (parentIndex - 1) / 2 ;
	}

function switchVisibilityIE (theItem, image, image2)
	{
	if (theItem.style.display == "none")
		{
		theItem.style.display = "block" ;
		if (image)
			image.src = "/images/sxicon1.gif" ;
		if (image2)
			image2.src = "/images/sxicon3.gif" ;
		}
	  else
		{
		theItem.style.display = "none" ;
		if (image)
			image.src = "/images/sxicon0.gif" ;
		if (image2)
			image2.src = "/images/sxicon2.gif" ;
		}
	}

function onClickedIE (el)
	{
	theItem = eval (el + "SXC") ;
	image = event.srcElement ;

	var image2 = null ;
	imColl2 = document.images.item("SXIcon2") ;
	if (bOpenIcon)
		image2 = imColl2 (getImageIndex (getIndexIE (eval (el + "SXP")))) ;

	var bShow = (theItem.style.display == "none") ;
	switchVisibilityIE (theItem, image, image2)

	var ind = getIndexIE (theItem) + 1 ;
	tempColl = document.all.tags("DIV") ;
	imColl = document.images.item("SXIcon") ;
	while (ind != -1 && ind < tempColl.length)
		{
		var retVal = 0 ;
		if (getIndent (tempColl (ind)) == (getIndent (theItem) + 1))
			retVal = 1 ;
		  else if (getIndent (tempColl (ind)) > (getIndent (theItem) + 1))
			retVal = 2 ;
		if (retVal == 0)
			break ;
		elem = tempColl (ind) ;
		if (bShow)
			{
			if (retVal == 1 && elem.id.indexOf ("SXP") != -1)
				switchVisibilityIE (elem, null, null) ;
			}
		  else
			{
			elem.style.display = "none" ;
			if (elem.id.indexOf ("SXP") != -1)
				{
				imgInd = getImageIndex (ind) ;
				if (imgInd < imColl.length)
					imColl (imgInd).src = "/images/sxicon0.gif" ;
				if (bOpenIcon)
					imColl2 (getImageIndex (getIndexIE (elem))).src = "/images/sxicon2.gif" ;
				}
			}
		ind++ ;
		}
	}

function switchVisibilityNS (theItem, image, image2)
	{
	if (theItem.visibility == "hide")
		{
		theItem.visibility = "show" ;
		if (image)
			image.src = "/images/sxicon1.gif" ;
		if (image2)
			image2.src = "/images/sxicon3.gif" ;
		}
	  else
		{
		theItem.visibility = "hide" ;
		if (image)
			image.src = "/images/sxicon0.gif" ;
		if (image2)
			image2.src = "/images/sxicon2.gif" ;
		}
	}

function onClickedNS (el)
	{
	theItem = eval ("document." + el + "SXC") ;
	image = eval ("document." + el + "SXP.document.images['SXIcon']") ;
	var image2 = null ;
	if (bOpenIcon)
		image2 = eval ("document." + el + "SXP.document.images['SXIcon2']") ;
	var bShow = (theItem.visibility == "hide") ;
	switchVisibilityNS (theItem, image, image2) ;
	var ind = getIndexNS (theItem) + 1 ;
	while (ind != -1 && ind < document.layers.length)
		{
		var retVal = 0 ;
		if (getIndent (document.layers [ind]) == (getIndent (theItem) + 1))
			retVal = 1 ;
		  else if (getIndent (document.layers [ind]) > (getIndent (theItem) + 1))
			retVal = 2 ;
		if (retVal == 0)
			break ;
		elem = document.layers [ind] ;
		if (bShow)
			{
			if (retVal == 1 && elem.id.indexOf ("SXP") != -1)
				switchVisibilityNS (elem, null) ;
			}
		  else
			{
			elem.visibility = "hide" ;
			if (elem.id.indexOf ("SXP") != -1)
				{
				elem.document.images ['SXIcon'].src = "/images/sxicon0.gif" ;
				if (bOpenIcon)
					elem.document.images ['SXIcon2'].src = "/images/sxicon2.gif" ;
				}
			}
		ind++ ;
		}
	setPosition () ;
	}

function onExpandAll ()
	{
	newSrc = "/images/sxicon1.gif" ;

	if (NS4)
		{
		//document.images ["SXIcon"].src = newSrc ;
		for (i = firstItem ; i <= lastItem && i < document.layers.length ; i++)
			{
			theItem = document.layers [i] ;
			if (theItem.id.indexOf ("SXP") != -1)
				{
				theItem.document.images ["SXIcon"].src = newSrc ;
				if (bOpenIcon)
					theItem.document.images ["SXIcon2"].src = "/images/sxicon3.gif" ;
				}
			theItem.visibility = "show" ;
			}

		setPosition ();
		}
	  else
		{
		divColl = document.all.tags ("DIV") ;
		for (i = firstItem ; i<= lastItem && i < divColl.length ; i++)
			divColl(i).style.display = "block";
		imColl = document.images.item ("SXIcon") ;
		for (i = 0 ; i < imColl.length ; i++)
			imColl (i).src = newSrc ;
		if (bOpenIcon)
			{
			imColl2 = document.images.item ("SXIcon2") ;
			for (i = 0 ; i < imColl2.length ; i++)
				imColl2 (i).src = "/images/sxicon3.gif" ;
			}
		}
	}

function onCollapseAll ()
	{
	newSrc = "/images/sxicon0.gif" ;

	if (NS4)
		{
		//document.images ["SXIcon"].src = newSrc ;
		for (i = firstItem ; i <= lastItem && i < document.layers.length ; i++)
			{
			theItem = document.layers [i] ;
			if (theItem.id.indexOf ("SXP") != -1)
				{
				theItem.document.images ["SXIcon"].src = newSrc ;
				if (bOpenIcon)
					theItem.document.images ["SXIcon2"].src = "/images/sxicon2.gif" ;
				}
			if (theItem.id.indexOf ("SXC") != -1 || getIndent (theItem) > 0)
				theItem.visibility = "hide" ;
			}

		setPosition ();
		}
	  else


		{
		divColl = document.all.tags ("DIV") ;
		for (i = firstItem ; i <= lastItem && i < divColl.length ; i++)
			{
			if (divColl (i).id.indexOf ("SXC") != -1 || getIndent (divColl (i)) > 0)
				divColl(i).style.display = "none" ;
			}
		imColl = document.images.item ("SXIcon") ;
		for (i = 0 ; i < imColl.length ; i++)
			imColl (i).src = newSrc ;
		if (bOpenIcon)
			{
			imColl2 = document.images.item ("SXIcon2") ;
			for (i = 0 ; i < imColl2.length ; i++)
				imColl2 (i).src = "/images/sxicon2.gif" ;
			}
		}
	}

onload = initialize ;
//-->