﻿function GetObjID2(ObjName)
{ for (var ObjID=0; ObjID < document.Reg1.elements.length; ObjID++)
    if ( document.Reg1.elements[ObjID].name == ObjName )
    {  return(ObjID);
       break;
    }
  return(-1);
}

function ChangeOption2(ObjName, DesName)
{
  //GET OBJECT VALUE, ID OF DESTINATION OBJECT
	ObjID    = GetObjID2(ObjName);
  	DesObjID = GetObjID2(DesName);
  	if ( ObjID != -1 && DesObjID != -1 ){
    	CatValue = document.Reg1.elements[ObjID].value.substring(0, 2);

    	if(CatValue == "0" ){
      		document.Reg1.elements[DesObjID].length=0;
      		document.Reg1.elements[DesObjID].options[0]= new Option( "--请选择--", "0000");
    	}else{ //PARSING
      		document.Reg1.elements[DesObjID].length=0;
      		var tt = document.Reg1.MajorCode.value;
      		var SubCategory = tt.split(";");
      		
      		//GENERATE OPTIONS
      		j=0;
      		document.Reg1.elements[DesObjID].options[j]= new Option( "--请选择--", "0000");
      		j=1;
      		for (var i=0; i< SubCategory.length; i++ )
      		{
        		pp = SubCategory[i].split(",");
        		if ( pp[0].substring(0,2) == CatValue && pp[0].substring(2,4) != "00" )
        		{
          			document.Reg1.elements[DesObjID].options[j]= new Option( pp[1], pp[0]);
          			j++;
        		}//if
      		}//for
    	}//if
  	}//if
}

