function initialize(oGroup){
	for (i=0;i<groupArr.length;i++ ){
		oGroup.options[i+1] = null;
		oGroup.options[i+1] = new Option(groupArr[i][0],groupArr[i][1]);
	}
  oGroup.options[i+1] = new Option("Q_ÆäËûÓÎÏ·",9999);
}

function redirectX(oSubGroup, oSubSubGroup, iArgs){
	clearElement(oSubGroup);
  if (iArgs != 0){
		for (i=0,n=1;i<subGroupArr.length;i++ ){
			if(subGroupArr[i][2]==iArgs){
				oSubGroup.options[n] = null;
				oSubGroup.options[n] = new Option(subGroupArr[i][0],subGroupArr[i][1]);
				n++;
			}
		}
    if(n==1){
      oSubGroup.options[0].selected=true;
      redirectY(oSubSubGroup, oSubGroup.options[0].value);
    }else{
      oSubGroup.options[1].selected=true;
      redirectY(oSubSubGroup, oSubGroup.options[1].value);
    }
	}else{
    oSubGroup.options[0].selected=true;
  }
}
function redirectY(oSubSubGroup, iArgs){
  clearElement(oSubSubGroup);
  if (iArgs != 0){
    eval("var aSubGroup=Arr"+iArgs+";");
    for (j=0;j<aSubGroup.length ;j++ ){
      oSubSubGroup.options[j+1] = null;
      oSubSubGroup.options[j+1] = new Option(aSubGroup[j][0],aSubGroup[j][1]);
    }
    if(j==0){
      oSubSubGroup.options[0].selected = true;
    }else{
      oSubSubGroup.options[1].selected = true;
    }    
  }else{
    oSubSubGroup.options[0].selected = true;
  }
}

function clearElement(oArgs){
  for(i=oArgs.options.length;i>0;i--){		
		oArgs.options[i] = null;
	}
}