
		var trgtDiv
		var rnd=Math.round(Math.random()*10000)
		function showSubs(clck,objID)
		{
			trgtDiv=clck.nextSibling.nextSibling;
			//document.getElementById('').tagName 
			//alert(trgtDiv.innerHTML)
			
			
			if (trgtDiv.style.display=='block')
			{
				trgtDiv.style.display='none'
				clck.innerHTML='+'
			}
			else 
			{
			if (trgtDiv.getAttribute('opened')=='1')
			{	
				trgtDiv.style.display='block'
				clck.innerHTML='&#8722;';
				
			}
			else
			{
				document.getElementById('loading').style.display='block'
				trgtDiv.style.display='block'
				
				clck.innerHTML='&#8722;'

				// code for Mozilla, etc.
				if (window.XMLHttpRequest)
				{
					xmlhttp=new XMLHttpRequest()
					xmlhttp.onreadystatechange=state_Change
					url='/directories/subSubjects.aspx?oid=' + objID 
					url=url+'&rnd='+rnd//.toString
					xmlhttp.open("GET",url,true)
					xmlhttp.send(null)
				}
				// code for IE
				else if (window.ActiveXObject)
				{
					xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
					if (xmlhttp)
					{
						xmlhttp.onreadystatechange=state_Change
						url='/directories/subSubjects.aspx?oid=' + objID 
						url=url+'&rnd='+rnd//.toString
						//alert(url)
						//url=url+'&rnd='+Math.round(Math.random()*10000)
						//alert(url);
						xmlhttp.open("GET",url,true)
						//xmlhttp.send('xmlSource='+escape(document.getElementById("xmlSource").value)+"&txtField=123")
						xmlhttp.send()
						//alert('sent'+':' +url)
					}
				}
			}}	
		}

		function state_Change()
		{
			// if xmlhttp shows "loaded"
			if (xmlhttp.readyState==4)
			{
				// if "OK"
				if (xmlhttp.status==200)
				{
					//alert('getResult')
					trgtDiv.innerHTML=xmlhttp.responseText
					trgtDiv.setAttribute('opened','1')
					//alert(document.getElementById(divID).innerHTML)
				}
				else
				{
					alert("&#1582;&#1591;&#1575;&#32;&#1583;&#1585;&#32;&#1583;&#1585;&#1610;&#1575;&#1601;&#1578;&#32;&#1575;&#1591;&#1604;&#1575;&#1593;&#1575;&#1578;&#32;&#58;&#32;" + xmlhttp.statusText)
				}
			document.getElementById('loading').style.display='none'
			}
		}
