// JavaScript Document
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_jumpMenuGo(selName,targ,restore){ //v3.0
  var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}

function toggle( targetId ) {
if (document.getElementById){
 target = document.getElementById( targetId );
  if ( target.style.display == "none") {
   target.style.display = ""; 
  } else { 
   target.style.display = "none";
  }
 }
}
function disable(m,n)
  {
	for(var i=1;i<=2;i++){
		if (i==n){
			getObject('t_'+m+'_'+i).style.display='';
		}
		else {
			getObject('t_'+m+'_'+i).style.display='none';
			}
	}


// clear();
  }
//  function clear(){
//   if(getObject("1_2").checked=false){
//  	getObject("1_1").checked=true;
//	}
//   if(getObject("1_1").checked=false){
//  	getObject("1_2").checked=true;
	//}
//  getObject("OUTPUT1").value=0;
 // getObject("OUTPUT2").value=0;
 // getObject("OUTPUT3").value=0;
 // }

//元素名称：m_n; tab_m_n
//count:交换的个数
function showtab(m,n,count){
	var strPic1;
	var strPic2;

	strPic1='url(images/06.gif)';
	strPic2='url(images/06pcauto.gif)';
	//var strCls1='f12_0033 fb h24 tj8';
	//var strCls2='f12_0033 h24 tj8';
	
	//if (m==16){
	//var strCls1='f12_0033 fb h24';
	//var strCls2='f12_0033 h24';
	//}

	for(var i=1;i<=count;i++){
		if (i==n){
			getObject(m+'_'+i).style.background=strPic1;
			getObject('tab_'+m+'_'+i).style.display='';
			
			//getObject(m+'_'+i).className='STYLE80';
			//getObject(m+'_'+i).className=strCls1;
			}
		else {
			
			//getObject(m+'_'+i).className='';
			getObject(m+'_'+i).style.background=strPic2;
			getObject('tab_'+m+'_'+i).style.display='none';
			
			//getObject(m+'_'+i).className=strCls2;
			}
	}
}

function changenewsbg(k) {
	for(var j=1;j<=16;j++){
		if(j==k){				
			getObject('td'+j).className='bg02 f14b_0334';
		}
		else{				
			getObject('td'+j).className='bg01 f14b_0334';
		}
	}
}

//多浏览器对象方法
function getObject(objectId) {
    if(document.getElementById && document.getElementById(objectId)) {
	// W3C DOM
	return document.getElementById(objectId);
    } else if (document.all && document.all(objectId)) {
	// MSIE 4 DOM
	return document.all(objectId);
    } else if (document.layers && document.layers[objectId]) {
	// NN 4 DOM.. note: this won't find nested layers
	return document.layers[objectId];
    } else {
	return false;
    }
}

  <!-- 
/*********************************************** 
// 
// 用DOM实现：基于XML的动态N级联动 
// 
//**********************************************/ 

// 最终版权归 Wrestsoft（任搏软）拥有，您可以在未授权的情况下使用，但请保留此信息 

// 多级联动的Select集合 
var objSelects = new Array(); 


// 创建应有的Select对象 
function funCreateSelectEl(passPid) 
{ 

// 创建DOMDocument对象 
var xmlSrc = new ActiveXObject("MicroSoft.XMLDOM"); 
xmlSrc = xmlSource.XMLDocument; 

// root为文档对象的根节点 
var root = xmlSrc.documentElement; 
// 得到所传父ID的所有节点 
var currentItems = root.selectNodes("//Troot/Item[@pid = " + passPid + "]"); 
var iItems = currentItems.length; 

if(iItems > 0) 
{ 
// 创建Select并把OnChange事件写好 
var newChild = document.createElement("<SELECT onchange='eventSltChange()' id='slt" + objSelects.length + "'>"); 
// 向集合中添加新建的Select对象 
objSelects[objSelects.length] = newChild; 

// 向Select对向添加所有的Option 
var i; 
for(i = 0; i < iItems; i++) 
{ 
var oOption = document.createElement("OPTION"); 
oOption.text = currentItems[i].text; 
oOption.value = currentItems[i].attributes[0].value; 
newChild.options.add(oOption); 
} 

// 将新建的Select放到目标上 
oDIV.appendChild(newChild); 

// 先置一个空白空值 
newChild.value = ""; 
} 
} 

// Select的OnChange事件响应函数 
function eventSltChange() 
{ 
// 删除全部本层下的孩子 
var i; 
for(i = objSelects.length - 1; i > parseInt(event.srcElement.id.replace("slt",""), 10); i--) 
{ 
oDIV.removeChild(objSelects[i]); 
objSelects.pop(); 
} 

// 响应新的选择 
funCreateSelectEl(event.srcElement.value); 

// 联动的选择结果 
var resultArray = new Array(); 
resultArray[0]=0;
resultArray[1]=0;
resultArray[2]=0;
for(i = 0; i < objSelects.length; i++) 
{ 
resultArray[i] = objSelects[i].value; 

} 
// 输出选定 

OUTPUT1.innerText = resultArray[0];
OUTPUT2.innerText = resultArray[1];
OUTPUT3.innerText = resultArray[2];

} 