﻿// JScript 文件与学科子学科二级联动
//
//--------------------显示学科信息-----------------------
function getSubCourse() 
{ 
	var Class=document.getElementById("ddlClass");			
	Ajax_Course.GetSecondItemList(Class.value,get_Class_Result_CallBack);	
}

function get_Class_Result_CallBack(response){	
	
	if (response.value != null)
	{					
		//debugger;
		document.all("ddlSubClass").length=0;　　　　			
		var ds = response.value;
		
		if(ds != null && typeof(ds) == "object" && ds.Tables != null)
		{	
			//document.all("ddlSubClass").options.add(new Option(selectText,seclectValue));				
			for(var i=0; i<ds.Tables[0].Rows.length; i++)
			{			    
				var textField=ds.Tables[0].Rows[i].className;
				var valueField=ds.Tables[0].Rows[i].innerID;
				document.all("ddlSubClass").options.add(new Option(textField,valueField));				
			}
		}
	}
	return
}

// JScript 文件
//城市------------------------------	
function getSecondItem() 
{ 
	var city=document.getElementById("ddlFristItem");
	Ajax_Area.GetSecondItemList(city.value,get_city_Result_CallBack);								
}

function get_city_Result_CallBack(response)
{	
	if (response.value != null)
	{	
		document.all("ddlSecondItem").length=0;　　　
		document.all("ddlThirdItem").length=0;
		if(document.all("ddlFourthItem")!=undefined)
        {			
		    document.all("ddlFourthItem").length=0;　
		}	
		var ds = response.value;　　　　			
		if(ds != null && typeof(ds) == "object" && ds.Tables != null)
		{			
			for(var i=0; i<ds.Tables[0].Rows.length; i++)
			{
				var textField=ds.Tables[0].Rows[i].districtName;
				var valueField=ds.Tables[0].Rows[i].innerID;
				document.all("ddlSecondItem").options.add(new Option(textField,valueField));
			}
			getFourthItem('ddlSecondItem');
		}
	}				
	return
}

//市区----------------------------------------
function getThirdItem() 
{ 
	var area=document.getElementById("ddlSecondItem");
	Ajax_Area.GetThirdItemList(area.value,get_area_Result_CallBack);
}
function get_area_Result_CallBack(response)
{
	if (response.value != null)
	{			
		document.all("ddlThirdItem").length=0;　　　　			
		var ds = response.value;
		if(ds != null && typeof(ds) == "object" && ds.Tables != null)
		{				
			for(var i=0; i<ds.Tables[0].Rows.length; i++)
			{
				var textField=ds.Tables[0].Rows[i].districtName;
				var valueField=ds.Tables[0].Rows[i].innerID;
				document.all("ddlThirdItem").options.add(new Option(textField,valueField));
			}
			getFourthItem('ddlThirdItem');				
		}
	}
	return
}
//辖区单位
function getFourthItem(district)
{
    var unit=document.getElementById(district);
	Ajax_Area.GetFourthItemList(unit.value,get_unit_Result_CallBack);
}
function get_unit_Result_CallBack(response)
{	
    if(document.all("ddlFourthItem")!=undefined)
    {			
        document.all("ddlFourthItem").length=0;　　　　			
        var ds = response.value;
        if(ds != null && typeof(ds) == "object" && ds.Tables != null)
        {						
	        for(var i=0; i<ds.Tables[0].Rows.length; i++)
	        {
		        var textField=ds.Tables[0].Rows[i].districtName;
		        var valueField=ds.Tables[0].Rows[i].innerID;
		        document.all("ddlFourthItem").options.add(new Option(textField,valueField));
	        }				
        }
    }
	
	return
}