 var xmlHttp;

function GetXmlHttpObject()
{
 
  try
    {
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    }
  return xmlHttp;
}


function SubmitCourse(sub_catid)
{
	var name = document.getElementById("adv_type").value;
	if(name == 0)
	{	
		return;
	}
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 

	var url="getSubject.php?subject="+name;
	
	xmlHttp.onreadystatechange=getSubject;
	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);		
}
function SubmitCourse_Edit(sub_catid)
{
	var name = document.getElementById("adv_type").value;
	if(name == 0)
	{	
		return;
	}
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 

	var url="getSubject.php?subject="+name;

	xmlHttp.onreadystatechange=getSubject(sub_catid);
	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);		
}


function getSubject(subcat_id)
{
//	alert(subcat_id);
	if (xmlHttp.readyState==4)
	{ 		
		var str = xmlHttp.responseText;

		var optStr = str.split("=");
		
		var i=0;
		var cnt = 1;
		
		var name = document.addpageform.cmb_subcategory;

		for(j = 1; j< name.options.length;j++)
		{
			name.options[j].value = "";
			name.options[j].text = "";	
			//name.options[j].selected = "selected";	
		}
			
		do
		{
			if((i+2) >= optStr.length)
			{
				break;
			}
			name.options[cnt] = new Option(optStr[i+1], optStr[i]);
			cnt++;
			i+=2;
			
		}
		while(i<optStr.length);
		
	}	
}

