function aClass(Pid, Cname) {
	if (aClass.arguments.length < 2)
		alert("传入的参数错误！")

	else {
		this.Data  = Pid;
		this.Text  = Cname;
	}
}


function GetObjID(ObjName)
{ for (var ObjID=0; ObjID < document.myform.elements.length; ObjID++)
    if ( document.myform.elements[ObjID].name == ObjName )
    {  return(ObjID);
       break;
    }
  return(-1);
}

function ChangeCompany(ObjName, DesName)
{
  //GET OBJECT VALUE, ID OF DESTINATION OBJECT
  ObjID    = GetObjID(ObjName);  //DptCode
  DesObjID = GetObjID(DesName);  //WorkName
  
//alert(f_Set_Areawork[3].Text);
//alert(document.myform.elements[ObjID].value);

if ( ObjID != -1 && DesObjID != -1)
  {
   document.myform.elements[DesObjID].length=0;
   document.myform.elements[DesObjID].options[0] = new Option("请选择","");
   j=1;
   for (var i=0; i<f_Set_Areawork.length; i++)
    {
        
        if ( f_Set_Areawork[i].Data == document.myform.elements[ObjID].value)
            {
            document.myform.elements[DesObjID].options[j] = new Option(f_Set_Areawork[i].Text,f_Set_Areawork[i].Text);
            j++
            }

    }
  }

}


function ChangeDpt(ObjName, DesName)
{
  //GET OBJECT VALUE, ID OF DESTINATION OBJECT
  ObjID    = GetObjID(ObjName);  //DptCode
  DesObjID = GetObjID(DesName);  //WorkName
  
//alert(f_Set_Areawork[3].Text);
//alert(document.myform.elements[ObjID].value);

if ( ObjID != -1 && DesObjID != -1)
  {
   document.myform.elements[DesObjID].length=0;
   document.myform.elements[DesObjID].options[0] = new Option("请选择","");
   j=1;
   for (var i=0; i<f_Set_Areawork.length; i++)
    {
        if ( f_Set_Areawork[i].Data == document.myform.elements[ObjID].value)
            {
            document.myform.elements[DesObjID].options[j] = new Option(f_Set_Areawork[i].Text,f_Set_Areawork[i].Text);
            j++
            }

    }
  }

}


var f_Set_Areawork = new Array(new aClass('海关','进出口部'),
new aClass('海关','报关业务'),
new aClass('海关','货物检验'),
new aClass('海关','监管仓库'),
new aClass('海关','财务部'),
new aClass('海关','人事部'),
new aClass('海关','办公室'),
new aClass('海关','行政部'),
new aClass('海关','IT部门'),
new aClass('海关','其他部门'),
new aClass('海事监管','海事安全'),
new aClass('海事监管','海事法规'),
new aClass('海事监管','考试部'),
new aClass('海事监管','审核员'),
new aClass('海事监管','监察员'),
new aClass('海事监管','VTS监管'),
new aClass('海事监管','证件部'),
new aClass('海事监管','办公室'),
new aClass('海事监管','财务部'),
new aClass('海事监管','轮机部'),
new aClass('海事监管','人事部'),
new aClass('海事监管','行政部'),
new aClass('海事监管','IT部门'),
new aClass('海事监管','其他部门'),
new aClass('航道局','航道工程'),
new aClass('航道局','航道测量'),
new aClass('航道局','安全监察'),
new aClass('航道局','财务部'),
new aClass('航道局','人事部'),
new aClass('航道局','办公室'),
new aClass('航道局','行政部'),
new aClass('航道局','IT部门'),
new aClass('航道局','其他部门'),
new aClass('引航站','引航部'),
new aClass('引航站','办公室'),
new aClass('引航站','财务部'),
new aClass('引航站','人事部'),
new aClass('引航站','行政部'),
new aClass('引航站','IT部门'),
new aClass('引航站','其他部门'),
new aClass('港务局','泊位调度'),
new aClass('港务局','货场'),
new aClass('港务局','理货'),
new aClass('港务局','办公室'),
new aClass('港务局','财务部'),
new aClass('港务局','人事部'),
new aClass('港务局','行政部'),
new aClass('港务局','IT部门'),
new aClass('港务局','其他部门'),
new aClass('救助打捞','海上救助'),
new aClass('救助打捞','打捞'),
new aClass('救助打捞','理货'),
new aClass('救助打捞','办公室'),
new aClass('救助打捞','财务部'),
new aClass('救助打捞','人事部'),
new aClass('救助打捞','行政部'),
new aClass('救助打捞','IT部门'),
new aClass('救助打捞','其他部门'),
new aClass('商检','动植物检疫'),
new aClass('商检','货物检验'),
new aClass('商检','办公室'),
new aClass('商检','财务部'),
new aClass('商检','人事部'),
new aClass('商检','行政部'),
new aClass('商检','IT部门'),
new aClass('商检','其他部门'),
new aClass('船级社','船舶入级'),
new aClass('船级社','船安全监测'),
new aClass('船级社','证照部'),
new aClass('船级社','培训部'),
new aClass('船级社','办公室'),
new aClass('船级社','财务部'),
new aClass('船级社','人事部'),
new aClass('船级社','行政部'),
new aClass('船级社','IT部门'),
new aClass('船级社','其他部门'),
new aClass('造船厂','市场部'),
new aClass('造船厂','设计部'),
new aClass('造船厂','现场施工'),
new aClass('造船厂','办公室'),
new aClass('造船厂','财务部'),
new aClass('造船厂','人事部'),
new aClass('造船厂','行政部'),
new aClass('造船厂','IT部门'),
new aClass('造船厂','其他部门'),
new aClass('船舶维修','市场部'),
new aClass('船舶维修','工程部'),
new aClass('船舶维修','现场施工'),
new aClass('船舶维修','培训部'),
new aClass('船舶维修','财务部'),
new aClass('船舶维修','人事部'),
new aClass('船舶维修','行政部'),
new aClass('船舶维修','IT部门'),
new aClass('船舶维修','其他部门'),
new aClass('P&I','市场部'),
new aClass('P&I','船舶安全'),
new aClass('P&I','保险部'),
new aClass('P&I','证照部'),
new aClass('P&I','培训部'),
new aClass('P&I','办公室'),
new aClass('P&I','财务部'),
new aClass('P&I','人事部'),
new aClass('P&I','行政部'),
new aClass('P&I','IT部门'),
new aClass('P&I','其他部门'),
new aClass('海事保险','市场部'),
new aClass('海事保险','理赔部'),
new aClass('海事保险','保险部'),
new aClass('海事保险','证照部'),
new aClass('海事保险','培训部'),
new aClass('海事保险','办公室'),
new aClass('海事保险','财务部'),
new aClass('海事保险','人事部'),
new aClass('海事保险','行政部'),
new aClass('海事保险','IT部门'),
new aClass('海事保险','其他部门'),
new aClass('海事公证','市场部'),
new aClass('海事公证','公证部'),
new aClass('海事公证','办公室'),
new aClass('海事公证','财务部'),
new aClass('海事公证','人事部'),
new aClass('海事公证','行政部'),
new aClass('海事公证','IT部门'),
new aClass('海事公证','其他部门'),
new aClass('船东','市场部'),
new aClass('船东','船东驻地方'),
new aClass('船东','集装箱预配'),
new aClass('船东','航运部'),
new aClass('船东','货运部'),
new aClass('船东','机务部'),
new aClass('船东','船员部'),
new aClass('船东','证件部'),
new aClass('船东','物料部'),
new aClass('船东','海事公证部'),
new aClass('船东','船舶监造部'),
new aClass('船东','船舶设计部'),
new aClass('船东','办公室'),
new aClass('船东','财务部'),
new aClass('船东','人事部'),
new aClass('船东','行政部'),
new aClass('船东','IT部门'),
new aClass('船东','其他部门'),
new aClass('船舶管理','船东驻地方'),
new aClass('船舶管理','集装箱预配'),
new aClass('船舶管理','航运部'),
new aClass('船舶管理','货运部'),
new aClass('船舶管理','机务部'),
new aClass('船舶管理','船员部'),
new aClass('船舶管理','证件部'),
new aClass('船舶管理','物料部'),
new aClass('船舶管理','海事公证部'),
new aClass('船舶管理','办公室'),
new aClass('船舶管理','财务部'),
new aClass('船舶管理','人事部'),
new aClass('船舶管理','行政部'),
new aClass('船舶管理','IT部门'),
new aClass('船舶管理','其他部门'),
new aClass('现代物流','货代部'),
new aClass('现代物流','船代部门'),
new aClass('现代物流','仓储部'),
new aClass('现代物流','航空物流'),
new aClass('现代物流','陆上物流'),
new aClass('现代物流','办公室'),
new aClass('现代物流','财务部'),
new aClass('现代物流','人事部'),
new aClass('现代物流','行政部'),
new aClass('现代物流','IT部门'),
new aClass('现代物流','其他部门'),
new aClass('船员劳务','船员部'),
new aClass('船员劳务','证件部'),
new aClass('船员劳务','海事公证部'),
new aClass('船员劳务','办公室'),
new aClass('船员劳务','财务部'),
new aClass('船员劳务','人事部'),
new aClass('船员劳务','行政部'),
new aClass('船员劳务','IT部门'),
new aClass('船员劳务','其他部门'),
new aClass('物料供应','市场部'),
new aClass('物料供应','船舶备件'),
new aClass('物料供应','伙食供应'),
new aClass('物料供应','劳保用品'),
new aClass('物料供应','办公室'),
new aClass('物料供应','财务部'),
new aClass('物料供应','人事部'),
new aClass('物料供应','行政部'),
new aClass('物料供应','IT部门'),
new aClass('物料供应','其他部门'),
new aClass('培训院校','教学部'),
new aClass('培训院校','办公室'),
new aClass('培训院校','财务部'),
new aClass('培训院校','人事部'),
new aClass('培训院校','行政部'),
new aClass('培训院校','IT部门'),
new aClass('培训院校','其他部门'),
new aClass('理货公司','外轮理货'),
new aClass('理货公司','国轮理货'),
new aClass('理货公司','办公室'),
new aClass('理货公司','财务部'),
new aClass('理货公司','人事部'),
new aClass('理货公司','行政部'),
new aClass('理货公司','IT部门'),
new aClass('理货公司','其他部门'),
new aClass('海事网站','市场部'),
new aClass('海事网站','人才推介'),
new aClass('海事网站','办公室'),
new aClass('海事网站','财务部'),
new aClass('海事网站','人事部'),
new aClass('海事网站','行政部'),
new aClass('海事网站','IT部门'),
new aClass('海事网站','其他部门'),
new aClass('Broker&Charterer','市场部'),
new aClass('Broker&Charterer','船舶买卖'),
new aClass('Broker&Charterer','船舶租赁'),
new aClass('Broker&Charterer','船舶运营'),
new aClass('Broker&Charterer','办公室'),
new aClass('Broker&Charterer','财务部'),
new aClass('Broker&Charterer','人事部'),
new aClass('Broker&Charterer','行政部'),
new aClass('Broker&Charterer','IT部门'),
new aClass('Broker&Charterer','其他部门'),
new aClass('进出口部','主管'),
new aClass('进出口部','职员'),
new aClass('报关业务','主管'),
new aClass('报关业务','操作员'),
new aClass('货物检验','主管'),
new aClass('货物检验','检验员'),
new aClass('监管仓库','主管'),
new aClass('监管仓库','职员'),
new aClass('海事安全','主管'),
new aClass('海事安全','职员'),
new aClass('海事法规','主管'),
new aClass('海事法规','职员'),
new aClass('考试部','主管'),
new aClass('考试部','职员'),
new aClass('审核员','审核员'),
new aClass('监察员','监察员'),
new aClass('VTS监管','主管'),
new aClass('VTS监管','管理员'),
new aClass('证件部','证件部主管'),
new aClass('证件部','证件部操作员'),
new aClass('证件部','证件审核员'),
new aClass('证件部','制作颁发'),
new aClass('证件部','证件信息整理'),
new aClass('证照部','证件部主管'),
new aClass('证照部','证件部操作员'),
new aClass('证照部','证件执照审核员'),
new aClass('证照部','制作颁发'),
new aClass('证照部','证照信息整理'),
new aClass('航道工程','主管'),
new aClass('航道工程','管理员'),
new aClass('航道测量','主管'),
new aClass('航道测量','管理员'),
new aClass('安全监察','主管'),
new aClass('安全监察','管理员'),
new aClass('引航部','主管'),
new aClass('引航部','引航员'),
new aClass('引航部','调度'),
new aClass('泊位调度','主管'),
new aClass('泊位调度','调度员'),
new aClass('货场','主管'),
new aClass('货场','协调员'),
new aClass('理货','主管'),
new aClass('理货','理货员'),
new aClass('海上救助','主管'),
new aClass('海上救助','调度'),
new aClass('打捞','主管'),
new aClass('打捞','调度'),
new aClass('动植物检疫','主管'),
new aClass('动植物检疫','检疫员'),
new aClass('船舶入级','主管'),
new aClass('船舶入级','验船师'),
new aClass('船安全监测','主管'),
new aClass('船安全监测','验船师'),
new aClass('船安全监测','审核员'),
new aClass('培训部','主管'),
new aClass('培训部','培训师'),
new aClass('培训部','销售员'),
new aClass('培训部','后勤'),
new aClass('工程部','主管'),
new aClass('工程部','工程师'),
new aClass('工程部','职员'),
new aClass('设计部','主管'),
new aClass('设计部','设计师'),
new aClass('设计部','助理设计师'),
new aClass('设计部','职员'),
new aClass('现场施工','主管'),
new aClass('现场施工','工程师'),
new aClass('现场施工','职员'),
new aClass('船舶安全','主管'),
new aClass('船舶安全','验船师'),
new aClass('船舶安全','审核员'),
new aClass('保险部','主管'),
new aClass('保险部','验船师'),
new aClass('保险部','审核员'),
new aClass('保险部','公证员'),
new aClass('保险部','保险专员'),
new aClass('理赔部','主管'),
new aClass('理赔部','验船师'),
new aClass('理赔部','公证员'),
new aClass('理赔部','理赔师'),
new aClass('公证部','主管'),
new aClass('公证部','公证员'),
new aClass('船东驻地方','主管'),
new aClass('船东驻地方','PORT CAPTAIN'),
new aClass('集装箱预配','主管'),
new aClass('集装箱预配','现场操作'),
new aClass('航运部','航运部主管'),
new aClass('航运部','航运部操作员'),
new aClass('航运部','海事图书管理'),
new aClass('货运部','货运部主管'),
new aClass('货运部','货运部操作员'),
new aClass('货运部','办公室文员'),
new aClass('机务部','机务部主管'),
new aClass('机务部','机务部操作员'),
new aClass('机务部','物料管理'),
new aClass('船员部','船员部经理'),
new aClass('船员部','船员部主管'),
new aClass('船员部','船员部操作'),
new aClass('船员部','船员资料整理'),
new aClass('物料部','船舶物料部主管'),
new aClass('物料部','船舶物料部销售'),
new aClass('物料部','船舶物料管理'),
new aClass('海事公证部','公证部主管'),
new aClass('海事公证部','检验员'),
new aClass('船舶监造部','船舶监造主管'),
new aClass('船舶监造部','现场监造'),
new aClass('船舶设计部','设计部主管'),
new aClass('船舶设计部','船舶设计师'),
new aClass('船舶设计部','设计师助理'),
new aClass('货代部','主管'),
new aClass('货代部','操作'),
new aClass('船代部门','主管'),
new aClass('船代部门','操作'),
new aClass('仓储部','主管'),
new aClass('仓储部','仓储员'),
new aClass('航空物流','主管'),
new aClass('航空物流','操作'),
new aClass('陆上物流','主管'),
new aClass('陆上物流','操作'),
new aClass('船舶备件','主管'),
new aClass('船舶备件','机务'),
new aClass('船舶备件','仓储员'),
new aClass('伙食供应','主管'),
new aClass('伙食供应','营销'),
new aClass('伙食供应','仓储员'),
new aClass('劳保用品','主管'),
new aClass('劳保用品','营销'),
new aClass('劳保用品','仓储员'),
new aClass('教学部','主管'),
new aClass('教学部','教师'),
new aClass('教学部','教工'),
new aClass('外轮理货','主管'),
new aClass('外轮理货','理货员'),
new aClass('国轮理货','主管'),
new aClass('国轮理货','理货员'),
new aClass('人才推介','主管'),
new aClass('人才推介','理货员'),
new aClass('船舶买卖','主管'),
new aClass('船舶买卖','经纪人'),
new aClass('船舶租赁','主管'),
new aClass('船舶租赁','操作'),
new aClass('船舶运营','主管'),
new aClass('船舶运营','航线主管'),
new aClass('船舶运营','操作'),
new aClass('市场部','主管'),
new aClass('市场部','职员'),
new aClass('财务部','财务总监'),
new aClass('财务部','总会计师'),
new aClass('财务部','会计'),
new aClass('财务部','出纳'),
new aClass('人事部','人事总监'),
new aClass('人事部','主管'),
new aClass('人事部','信息整理'),
new aClass('办公室','文秘'),
new aClass('办公室','办公室主任'),
new aClass('办公室','翻译'),
new aClass('办公室','办公室文员'),
new aClass('行政部','行政部门主管'),
new aClass('行政部','办公室文员'),
new aClass('行政部','前台接线员'),
new aClass('行政部','办公室文员'),
new aClass('IT部门','IT部门主管工程师'),
new aClass('IT部门','网管'),
new aClass('其他部门','其他'));






