var xmlHttp

function ExpSub(mid)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url = 'getsubcatlst.php?mid='+mid
	xmlHttp.onreadystatechange=function() { stateChanged(mid) }
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
} 

function stateChanged(mid) 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		
		if(xmlHttp.responseText!='Error'){
			var liidname = 'mcat_'+mid
			var oldval = document.getElementById('rcdonly').value
			if(oldval!=''){
				var oldidname = 'mcat_'+oldval
				document.getElementById(oldidname).innerHTML= '' 
				document.getElementById(oldidname).style.display = 'none' 
			}
			document.getElementById(liidname).style.display = '' 
			document.getElementById('rcdonly').value = mid
			document.getElementById(liidname).innerHTML= xmlHttp.responseText 
		}
	}
}

function GetXmlHttpObject()
{ 
	var objxmlHttp=null
	if (window.XMLHttpRequest){
		objxmlHttp=new XMLHttpRequest()
	}else if (window.ActiveXObject){
		objxmlHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objxmlHttp
} 

