	// SR Expand Collapse Script (Shaun Rambaran - scribblefactory.net)

		function openECAll()
			{
			var whichElement= document.getElementById("main");
			var arrayReturn=whichElement.getElementsByTagName('dt');
			J=arrayReturn.length;

			for(I=0; I<J; I++)
				{
				var arraySelect=arrayReturn[I];
				}

			var whichElement= document.getElementById("main");
			var arrayReturn=whichElement.getElementsByTagName('dd');
			J=arrayReturn.length;

			for(I=0; I<J; I++)
				{
				var arraySelect=arrayReturn[I];
				arraySelect.style.display='block';
				}
			}

		function closeECAll()
			{
			var whichElement= document.getElementById("main");
			var arrayReturn=whichElement.getElementsByTagName('dt');
			J=arrayReturn.length;

			for(I=0; I<J; I++)
				{
				var arraySelect=arrayReturn[I];
				}

			var whichElement= document.getElementById("main");
			var arrayReturn=whichElement.getElementsByTagName('dd');
			J=arrayReturn.length;

			for(I=0; I<J; I++)
				{
				var arraySelect=arrayReturn[I];
				arraySelect.style.display='none';
				}
			}

		function openECList(dtElm)
			{
			if(dtElm.nextSibling && dtElm.nextSibling.tagName == 'DD')
				{
				dtElm.nextSibling.style.display='block';
				openECList(dtElm.nextSibling);
				}
			}

		function closeECList(dtElm)
			{
			if(dtElm.nextSibling && dtElm.nextSibling.tagName == 'DD')
				{
				dtElm.nextSibling.style.display='none';
				closeECList(dtElm.nextSibling);
				}
			}

		function toggleECList()
			{
			var whichElement= document.getElementById("main");
			var arrayReturn=whichElement.getElementsByTagName('dt');
			j=arrayReturn.length;
			for(i=0; i<j; i++)
				{
				var arraySelect=arrayReturn[i];
				arraySelect.onclick=function()
							{
							if(this.nextSibling.tagName == 'DD' && this.nextSibling.style.display == 'none')
								{
								closeECAll();
								openECList(this);
								}
							else
								{
								closeECList(this);
								}
							return false;
							}
				}
			}
//		window.onload=toggleECList;

	function togleMe(v) {
		if(v.parentNode.nextSibling.tagName == 'DD' && v.parentNode.nextSibling.style.display == 'none')
			{
			closeECAll();
			openECList(v.parentNode);
			}
		else
			{
			closeECList(v.parentNode);
			}
		return false;
	}

	// End SR Expand Collapse Script
