function KillError() 
{ 
return true; 
} 
window.onerror=KillError; 
function build_select(first_id,second_id,first_array,second_array,def_value)
{
    if(def_value == "" || def_value == "0")
    {
        var k=1000;
        for( key in first_array )       {
            var sOption = document.createElement("OPTION");
            sOption.text = first_array[key];
            sOption.value = key;
            document.getElementById(first_id).options.add(sOption,k);
            k--;
        }
    }
    else
    {
        pro_key = def_value.substr(0,2);
        var k=1000;
        for( key in first_array )
        {
            var sOption = document.createElement("OPTION");
            sOption.text = first_array[key];
            sOption.value = key;
            if(pro_key == key)
            {
                sOption.id = "sele_pro"+first_id;
            }
            document.getElementById(first_id).options.add(sOption,k);
            k--;
        }
        document.getElementById("sele_pro"+first_id).selected = true;
        var k=1000;
        for( key in second_array[pro_key] )     {
            var sOption = document.createElement("OPTION");
            sOption.text = second_array[pro_key][key];
            sOption.value = key;
            if(def_value == key)
            {
                sOption.id = "sele_city"+second_id;
            }
            document.getElementById(second_id).options.add(sOption,k);
        }
        k--;
        document.getElementById("sele_city"+second_id).selected = true;
    }
}


function build_selectthree(first_id,second_id,third_id,first_array,second_array,third_array,def_value)
{
    if(def_value == "" || def_value == "0")
    {
        var k=1000;
        for( key in first_array )       {
            var sOption = document.createElement("OPTION");
            sOption.text = first_array[key];
            sOption.value = key;
            document.getElementById(first_id).options.add(sOption,k);
            k--;
        }
    }
    else
    {		
        pro_key = def_value.substr(0,2);
		cro_key = def_value.substr(0,4);
        var k=1000;
        for( key in first_array )
        {
            var sOption = document.createElement("OPTION");
            sOption.text = first_array[key];
            sOption.value = key;
            if(pro_key == key)
            {
                sOption.id = "sele_pro"+first_id;
            }
            document.getElementById(first_id).options.add(sOption,k);
            k--;
        }
        document.getElementById("sele_pro"+first_id).selected = true;
		
		var k=9999;
        for( key in second_array[pro_key] )     {
            var sOption = document.createElement("OPTION");
            sOption.text = second_array[pro_key][key];
            sOption.value = key;
            if(cro_key == key)
            {
                sOption.id = "sele_city"+second_id;
            }
            document.getElementById(second_id).options.add(sOption,k);
        }
        k--;
        document.getElementById("sele_city"+second_id).selected = true;
        var k=999999;
        for( key in second_array[cro_key] )     {
            var sOption = document.createElement("OPTION");
            sOption.text = second_array[cro_key][key];
            sOption.value = key;
            if(def_value == key)
            {
                sOption.id = "sele_area"+third_id;
            }
            document.getElementById(third_id).options.add(sOption,k);
        }
        k--;
		if (cro_key!=def_value)
		{
        document.getElementById("sele_area"+third_id).selected = true;
		}
    }
}



function build_school_display(first_id,second_id,first_array,second_array,def_value)
{
    if(def_value == "" || def_value == "0")
    {
        var k=1000;
        for( key in first_array )       {
			document.getElementById(first_id).innerHTML="保密";
            k--;
        }
    }
    else
    {
        pro_key = def_value.substr(0,2);
        var k=1000;
        for( key in first_array )
        {
            var sOption = document.createElement("OPTION");
            sOption.text = first_array[key];
            sOption.value = key;
            if(pro_key == key)
            {
			document.getElementById(first_id).innerHTML=first_array[key];
            }
            k--;
        }
        var k=1000;
        for( key in second_array[pro_key] )     {
            if(def_value == key)
            {
			document.getElementById(second_id).innerHTML=second_array[pro_key][key];
            }
        }
        k--;
    }
}


function build_school_display_mod(first_id,first_array,second_array,def_value)
{
    if(def_value == "" || def_value == "0")
    {
        var k=1000;
        for( key in first_array )       {
			document.getElementById(first_id).innerHTML="保密";
            k--;
        }
    }
    else
    {
        pro_key = def_value.substr(0,2);
        var k=1000;
        for( key in first_array )
        {
            var sOption = document.createElement("OPTION");
            sOption.text = first_array[key];
            sOption.value = key;
            if(pro_key == key)
            {
			document.getElementById(first_id).innerHTML=first_array[key];
            }
            k--;
        }
        var k=1000;
        for( key in second_array[pro_key] )     {
            if(def_value == key)
            {
			document.getElementById(first_id).innerHTML=document.getElementById(first_id).innerHTML+'&nbsp;'+second_array[pro_key][key];
            }
        }
        k--;
    }
}

function build_city_display(first_id,second_id,third_id,first_array,second_array,third_array,def_value)
{
    if(def_value == "" || def_value == "0")
    {
        var k=1000;
        for( key in first_array )       {
			document.getElementById(first_id).innerHTML="保密";
            k--;
        }
    }
    else
    {		
        pro_key = def_value.substr(0,2);
		cro_key = def_value.substr(0,4);
		if (cro_key==pro_key) {cro_key=null}
        var k=1000;
        for( key in first_array )
        {
            if(pro_key == key)
            {
			document.getElementById(first_id).innerHTML=first_array[key];
            }
            k--;
        }
		var k=9999;
        for( key in second_array[pro_key] )     {
            if(cro_key == key)
            {
			document.getElementById(second_id).innerHTML=second_array[pro_key][key];
            }
        }
        k--;
        var k=999999;
        for( key in second_array[cro_key] )     {
            if(def_value == cro_key)
            {
			//document.getElementById(third_id).innerHTML= second_array[cro_key][0];
			}
			else if(def_value==key)
			{
			document.getElementById(third_id).innerHTML= second_array[cro_key][key];
		}
        }
        k--;
    }
}



function build_second(first_value,second_id,third_id,second_array)
{
    document.getElementById(second_id).innerHTML = "";
	document.getElementById(third_id).innerHTML="";
    var k=1000;
    for( key in second_array[first_value]){
        var sOption = document.createElement("OPTION");
        sOption.text = second_array[first_value][key];
        sOption.value = key;
        document.getElementById(second_id).options.add(sOption,k);
    }
    k--;
	document.getElementById(third_id).options.length = 0;
	var sOptions = document.createElement("OPTION");
    sOptions.text = '--请选择--';
    sOptions.value = 0;
    document.getElementById(third_id).options.add(sOptions,k);
}
function build_third(second_value,third_id,third_array)
{
    document.getElementById(third_id).innerHTML = "";
    var k=1000;
    for( key in third_array[second_value]){
        var sOption = document.createElement("OPTION");
        sOption.text = third_array[second_value][key];
        sOption.value = key;
        document.getElementById(third_id).options.add(sOption,k);
    }
    k--;
}

function build_secondsearch(first_value,second_id,third_id,second_array)
{
    document.getElementById(second_id).innerHTML = "";
	document.getElementById(third_id).innerHTML="";
    var k=1000;
    for( key in second_array[first_value]){
        var sOption = document.createElement("OPTION");		
		if (key==0)
		{
			sOption.text = "--不限--";
		}
		else
		{
        sOption.text = second_array[first_value][key];
		}
        sOption.value = key;
        document.getElementById(second_id).options.add(sOption,k);
    }
    k--;
	document.getElementById(third_id).options.length = 0;
	var sOptions = document.createElement("OPTION");
    sOptions.text = '--不限--';
    sOptions.value = 0;
    document.getElementById(third_id).options.add(sOptions,k);
}
function build_thirdsearch(second_value,third_id,third_array)
{
    document.getElementById(third_id).innerHTML = "";
    var k=1000;
    for( key in third_array[second_value]){
        var sOption = document.createElement("OPTION");
		if (key==0)
		{
			sOption.text = "--不限--";
		}
		else
		{
        	sOption.text = third_array[second_value][key];
		}
		sOption.value = key;
        document.getElementById(third_id).options.add(sOption,k);
    }
    k--;
}


function build_selectthreesearch(first_id,second_id,third_id,first_array,second_array,third_array,def_value)
{
    if(def_value == "" || def_value == "0")
    {
        var k=1000;
        for( key in first_array )       {
            var sOption = document.createElement("OPTION");
			if (key==0)
			{
				sOption.text = "--不限--";
			}
			else
			{
            	sOption.text = first_array[key];
			}
            sOption.value = key;
            document.getElementById(first_id).options.add(sOption,k);
            k--;
        }
			var sOptiona = document.createElement("OPTION");
			sOptiona.text = "--不限--";
            document.getElementById(second_id).options.add(sOptiona,0);
			var sOptionb = document.createElement("OPTION");
			sOptionb.text = "--不限--";
            document.getElementById(third_id).options.add(sOptionb,0);
    }
    else
    {		
        pro_key = def_value.substr(0,2);
		cro_key = def_value.substr(0,4);
        var k=1000;
        for( key in first_array )
        {
            var sOption = document.createElement("OPTION");
			if (key==0)
			{
				sOption.text = "--不限--";
			}
			else
			{
            	sOption.text = first_array[key];
			}
			sOption.value = key;
            if(pro_key == key)
            {
                sOption.id = "sele_pro"+first_id;
            }
            document.getElementById(first_id).options.add(sOption,k);
            k--;
        }
        document.getElementById("sele_pro"+first_id).selected = true;
		
		var k=9999;
        for( key in second_array[pro_key] )     {
            var sOption = document.createElement("OPTION");
			if (key==0)
			{
				sOption.text = "--不限--";
			}
			else
			{
            sOption.text = second_array[pro_key][key];
			}
			sOption.value = key;
            if(cro_key == key)
            {
                sOption.id = "sele_city"+second_id;
            }
            document.getElementById(second_id).options.add(sOption,k);
        }
        k--;
        document.getElementById("sele_city"+second_id).selected = true;
        var k=999999;
        for( key in second_array[cro_key] )     {
            var sOption = document.createElement("OPTION");
			if (key==0)
			{
				sOption.text = "--不限--";
			}
			else
			{
            sOption.text = second_array[cro_key][key];
			}
			sOption.value = key;
            if(def_value == key)
            {
                sOption.id = "sele_area"+third_id;
            }
            document.getElementById(third_id).options.add(sOption,k);
        }
        k--;
		if (cro_key!=def_value)
		{
        document.getElementById("sele_area"+third_id).selected = true;
		}
    }
}

function redirect2(object, selectValue, defaultValue, isUniversity,id)
{
	for (m = object.options.length; m >= 0; m--)
	{
		object.options[m] = null;
	}

	var newOption = '';
	var selected = ''
	var key;
	if (isUniversity)
	{
		for (key in SOK[selectValue])
		{
			newOption = new Option(SOK[selectValue][key], key);
			if (key == defaultValue)
			{
				newOption.id="opt_selected"+id;
			}
			object.options.add(newOption);
		}
		if (my_getbyid('opt_selected'+id))
		{
			my_getbyid('opt_selected'+id).selected = true;
		}
	}
	else
	{
		for (key in LOK[selectValue])
		{
			newOption = new Option(LOK[selectValue][key], key);
			if (key == defaultValue)
			{
				newOption.id="opt_selected"+id;
			}
			object.options.add(newOption);
		}
		if (my_getbyid('opt_selected'+id))
		{
			my_getbyid('opt_selected'+id).selected = true;
		}
	}
}
function my_getbyid(id)
{
   itm = null;
   if (document.getElementById)
   {
      itm = document.getElementById(id);
   }
   else if (document.all)
   {
      itm = document.all[id];
   }
   else if (document.layers)
   {
      itm = document.layers[id];
   }
   
   return itm;
}

function build_selectsearch(first_id,second_id,first_array,second_array,def_value)
{
    if(def_value == "" || def_value == "0")
    {
        var k=1000;
        for( key in first_array )       {
            var sOption = document.createElement("OPTION");
			if (key==0)
			{
				sOption.text = "--不限--";
			}
			else
			{
            sOption.text = first_array[key];
			}
            sOption.value = key;
            document.getElementById(first_id).options.add(sOption,k);
            k--;
        }
			var sOptiona = document.createElement("OPTION");
			sOptiona.text = "--不限--";
            document.getElementById(second_id).options.add(sOptiona,0);
    }
    else
    {
        pro_key = def_value.substr(0,2);
        var k=1000;
        for( key in first_array )
        {
            var sOption = document.createElement("OPTION");
			if (key==0)
			{
				sOption.text ="--不限--";
			}
			else
			{
            sOption.text = first_array[key];
			}
            sOption.value = key;
            if(pro_key == key)
            {
                sOption.id = "sele_pro"+first_id;
            }
            document.getElementById(first_id).options.add(sOption,k);
            k--;
        }
        document.getElementById("sele_pro"+first_id).selected = true;
        var k=1000;
        for( key in second_array[pro_key] )     {
            var sOption = document.createElement("OPTION");
			if (key==0)
			{
				sOption.text = "--不限--";
			}
			else
			{
            sOption.text = second_array[pro_key][key];
			}
            sOption.value = key;
            if(def_value == key)
            {
                sOption.id = "sele_city"+second_id;
            }
            document.getElementById(second_id).options.add(sOption,k);
        }
        k--;
        document.getElementById("sele_city"+second_id).selected = true;
    }
}

function build_thirdsearch(second_value,third_id,third_array)
{
    document.getElementById(third_id).innerHTML = "";
    var k=1000;
    for( key in third_array[second_value]){
        var sOption = document.createElement("OPTION");
		if (key==0)
		{
			sOption.text = "--不限--";
		}
		else
		{
        sOption.text = third_array[second_value][key];
		}
        sOption.value = key;
        document.getElementById(third_id).options.add(sOption,k);
    }
    k--;
}


function build_city_show(first_id,second_id,first_array,second_array,def_value)
{
    if(def_value == "" || def_value == "0")
    {
        var k=1000;
        for( key in first_array )       {
			document.getElementById(first_id).innerHTML="保密";
            k--;
        }
    }
    else
    {		
        pro_key = def_value.substr(0,2);
		cro_key = def_value.substr(0,4);
        var k=1000;
        for( key in first_array )
        {
            if(pro_key == key)
            {
			document.getElementById(first_id).innerHTML=first_array[key];
            }
            k--;
        }
		var k=9999;
        for( key in second_array[pro_key] )     {
            if(cro_key == key)
            {
			document.getElementById(second_id).innerHTML=second_array[pro_key][key];
            }
        }
        k--;
    }
}