//可用于所有联动菜单的实现。
function CLASS_LIANDONG_YAO(array) {
	//数组，联动的数据源
	this.array = array;
	this.indexName = '';
	this.obj = '';
	//设置子SELECT
	// 参数：当前onchange的SELECT ID，要设置的SELECT ID
	this.subSelectChange = function(selectName1, selectName2) {
		//try
		//{
		var obj1 = document.all[selectName1];
		var obj2 = document.all[selectName2];
		var objName = this.toString();
		var me = this;

		obj1.onchange = function() {

			me.optionChange(this.options[this.selectedIndex].value, obj2.id)
		}

	}
	//设置第一个SELECT
	// 参数：indexName指选中项,selectName指select的ID
	this.firstSelectChange = function(indexName, selectName) {
		this.obj = document.all[selectName];
		this.indexName = indexName;
		this.optionChange(this.indexName, this.obj.id)

	}

	// indexName指选中项,selectName指select的ID
	this.optionChange = function(indexName, selectName) {
		var obj1 = document.all[selectName];
		var me = this;
		obj1.length = 0;
		obj1.options[0] = new Option("请选择", '');
		if (indexName == '0')
			obj1.options[1] = new Option("〖变更为顶级〗", '[ChangeToTop]');
		else
			obj1.options[1] = new Option("------------------------", '');
		for (var i = 0; i < this.array.length; i++) {

			if (this.array[i][1] == indexName) {
				//alert(this.array[i][1]+" "+indexName);
				obj1.options[obj1.length] = new Option(this.array[i][2], this.array[i][0]);
			}
		}
	}

}
  