<!--
var showLevel = 1 ;
var imf = "img" ;
var bOpenIcon = true ;
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 ()
	{
	document.layers [firstItem].pageY = document.TP.pageY + 15;
	document.layers [firstItem].pageX = document.TP.pageX;
	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 ;
			}
		theItem.pageX = document.TP.pageX;
		}
	bel = document.layers["below"] ;
	if (bel) {bel.pageY = nextY ; bel.pageX=document.TP.pageX;}
	}

function initialize ()
	{
	if (NS4)
		{
		for (i = 0 ; i < document.layers.length ; i++)
			{
			theItem = document.layers [i] ;
			ii = getIndent (theItem) ;
			if ((theItem.id.indexOf ("SXC") != -1 && ii == showLevel) || ii > showLevel)
				theItem.visibility = "hide" ;
			}
		setPosition () ;
		}
	  else
		{
		tempColl = document.all.tags ("DIV") ;
		for (i = 0 ; i < tempColl.length ; i++)
			{
			el = tempColl(i) ;
			ii = getIndent (el) ;
			if ((el.id.indexOf ("SXC") != -1 && ii == showLevel) || ii > showLevel)
				el.style.display = "none" ;
			}
		}
	}

function onClicked (el)
	{
	if (!ver4) return;
	if (IE4)
		onClickedIE(el)
	  else
		onClickedNS(el)
	}

function switchVisibilityIE (theItem, image, image2)
	{
	if (theItem.style.display == "none")
		{
		theItem.style.display = "block" ;
		if (image)
			image.src = imf + "/sxicon1.gif" ;
		if (image2)
			image2.src = imf + "/sxicon3.gif" ;
		}
	  else
		{
		theItem.style.display = "none" ;
		if (image)
			image.src = imf + "/sxicon0.gif" ;
		if (image2)
			image2.src = imf + "/sxicon2.gif" ;
		}
	}

function onClickedIE (el)
	{
	theItem = eval (el + "SXC") ;
	image = event.srcElement ;

	var image2 = null ;
	if (bOpenIcon)
		image2 = document.images("N"+el+"SXP") ;

	var bShow = (theItem.style.display == "none") ;
	switchVisibilityIE (theItem, image, image2)

	var ind = getIndexIE (theItem) + 1 ;
	tempColl = document.all.tags("DIV") ;
	while (ind != -1 && ind < tempColl.length)
		{
		var retVal = 0 ;
		elem = tempColl (ind) ;
		var tci = getIndent (elem) ;
		var tii = getIndent (theItem) ;
		var bfold = (elem.id.indexOf ("SXP") != -1) ;
		if (tci == (tii + 1))
			{
			if (bfold)
				retVal = 3 ;
			  else
				retVal = 1 ;
			}
		  else if (tci > (tii + 1))
			retVal = 2 ;
		  else if (tci == tii && !bfold)
			retVal = 3 ;
		  else
			break ;
		if (bShow)
			{
			if (retVal == 3)
				switchVisibilityIE (elem, null, null) ;
			}
		  else
			{
			elem.style.display = "none" ;
			if (bfold)
				{
				document.images("M"+elem.id).src = imf + "/sxicon0.gif" ;
				if (bOpenIcon) document.images("N"+elem.id).src = imf + "/sxicon2.gif" ;
				}
			}
		ind++ ;
		}
	}

function switchVisibilityNS (theItem, image, image2)
	{
	if (theItem.visibility == "hide")
		{
		theItem.visibility = "show" ;
		if (image)
			image.src = imf + "/sxicon1.gif" ;
		if (image2)
			image2.src = imf + "/sxicon3.gif" ;
		}
	  else
		{
		theItem.visibility = "hide" ;
		if (image)
			image.src = imf + "/sxicon0.gif" ;
		if (image2)
			image2.src = imf + "/sxicon2.gif" ;
		}
	}

function onClickedNS (el)
	{
	theItem = eval ("document." + el + "SXC") ;
	image = eval ("document." + el + "SXP.document.images['M'+el+'SXP']") ;
	var image2 = null ;
	if (bOpenIcon)
		image2 = eval ("document." + el + "SXP.document.images['N'+el+'SXP']") ;
	var bShow = (theItem.visibility == "hide") ;
	switchVisibilityNS (theItem, image, image2) ;
	var ind = getIndexNS (theItem) + 1 ;
	while (ind != -1 && ind < document.layers.length)
		{
		var retVal = 0 ;
		elem = document.layers [ind] ;
		var tci = getIndent (elem) ;
		var tii = getIndent (theItem) ;
		var bfold = (elem.id.indexOf ("SXP") != -1) ;
		if (tci == (tii + 1))
			{
			if (bfold)
				retVal = 3 ;
			  else
				retVal = 1 ;
			}
		  else if (tci > (tii + 1))
			retVal = 2 ;
		  else if (tci == tii && !bfold)
			retVal = 3 ;
		  else
			break ;
		if (bShow)
			{
			if (retVal == 3)
				switchVisibilityNS (elem, null) ;
			}
		  else
			{
			elem.visibility = "hide" ;
			if (bfold)
				{
				elem.document.images ['M'+elem.id].src = imf + "/sxicon0.gif" ;
				if (bOpenIcon)
					elem.document.images ['N'+elem.id].src = imf + "/sxicon2.gif" ;
				}
			}
		ind++ ;
		}
	setPosition () ;
	}

function onExpandAll ()
	{
	newSrc = imf + "/sxicon1.gif" ;

	if (NS4)
		{
		for (i = firstItem ; i <= lastItem && i < document.layers.length ; i++)
			{
			theItem = document.layers [i] ;
			if (theItem.id.indexOf ("SXP") != -1)
				{
				theItem.document.images ["M"+theItem.id].src = newSrc ;
				if (bOpenIcon)
					theItem.document.images ["N"+theItem.id].src = imf + "/sxicon3.gif" ;
				}
			theItem.visibility = "show" ;
			}

		setPosition ();
		}
	  else
		{
		divColl = document.all.tags ("DIV") ;
		for (i = firstItem ; i<= lastItem && i < divColl.length ; i++)
			{
			el = divColl(i) ;
			el.style.display = "block";
			if (el.id.indexOf ("SXP") != -1)
				{
				document.images ("M"+el.id).src = newSrc ;
				if (bOpenIcon)
					document.images ("N"+el.id).src = imf + "/sxicon3.gif" ;
				}
			}
		}
	}

function onCollapseAll ()
	{
	newSrc = imf + "/sxicon0.gif" ;

	if (NS4)
		{
		for (i = firstItem ; i <= lastItem && i < document.layers.length ; i++)
			{
			theItem = document.layers [i] ;
			if (theItem.id.indexOf ("SXP") != -1)
				{
				theItem.document.images ["M"+theItem.id].src = newSrc ;
				if (bOpenIcon)
					theItem.document.images ["N"+theItem.id].src = imf + "/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++)
			{
			el = divColl(i) ;
			if (el.id.indexOf ("SXP") != -1)
				{
				document.images ("M"+el.id).src = newSrc ;
				if (bOpenIcon)
					document.images ("N"+el.id).src = imf + "/sxicon2.gif" ;
				}
			if (el.id.indexOf ("SXC") != -1 || getIndent (el) > 0)
				el.style.display = "none" ;
			}
		}
	}

onload = initialize ;
//-->
