/*************************************************
*工作类别
**************************************************/
var sort=new Array();
var sortCount=36;
sort[0]=new Array(1000,0,"模具/制造企业","Hospital",1)
sort[1]=new Array(1001,1000,"经营/管理类","Sales/Marketing",0)
sort[2]=new Array(9999,9900,"其它","Others",0)
sort[3]=new Array(9900,0,"其它","Others",1)
sort[4]=new Array(1002,1000,"模具设计","Mould Design",0)
sort[5]=new Array(1003,1000,"模具开发","Mould Develop",0)
sort[6]=new Array(1004,1000,"数控编程","Numerical Control Programme",0)
sort[7]=new Array(1005,1000,"CAM/CNC 工程师","CAM/CNC Engineer",0)
sort[8]=new Array(1006,1000,"模具维修","Mould Maintenance",0)
sort[9]=new Array(1007,1000,"数控加工","Numerical Control Machining",0)
sort[10]=new Array(1008,1000,"机械工程师","Engine Engineer",0)
sort[11]=new Array(1009,1000,"铸造工程师","Found Engineer",0)
sort[12]=new Array(1010,1000,"刀具工程师","Cutler Engineer",0)
sort[13]=new Array(1011,1000,"电气工程师","Electric Engineer",0)
sort[14]=new Array(1012,1000,"数控机床操作","Machine Tool Operator",0)
sort[15]=new Array(1013,1000,"焊接工程师","Jointing Engineer",0)
sort[16]=new Array(1014,1000,"机械绘图员","Engine/Draftsman",0)
sort[17]=new Array(1026,1000,"项目工程师","Project Engineer",0)
sort[18]=new Array(1027,1000,"测试工程师","Test Engineer",0)
sort[19]=new Array(1028,1000,"报价工程师","Engeneer",0)
sort[20]=new Array(1029,1000,"绘图/3维/3D/2D","3D/2D",0)
sort[21]=new Array(1030,1000,"注塑成型","Operator",0)
sort[22]=new Array(1031,1000,"模具补师","Mould",0)
sort[23]=new Array(1032,1000,"跟模工","Operator",0)
sort[24]=new Array(1015,1000,"机床/设备","Machine Tool",0)
sort[25]=new Array(1016,1000,"生产管理","Manufacture Management",0)
sort[26]=new Array(1017,1000,"市场营销/销售类","Sales&Marketing",0)
sort[27]=new Array(1018,1000,"品质管理","Quality Control",0)
sort[28]=new Array(1019,1000,"物料管理","Materials Management",0)
sort[29]=new Array(1020,1000,"化验/检验员","Chemists",0)
sort[30]=new Array(1021,1000,"技工/普工","Operator",0)
sort[31]=new Array(1022,1000,"财务/审(统)计类","Financial Statistics",0)
sort[32]=new Array(1023,1000,"计算机(IT)类","Computers",0)
sort[33]=new Array(1024,1000,"行政/人力资源/培训","Admin/HR/Training",0)
sort[34]=new Array(1025,1000,"毕业生/实习生","Graduating Students/Trainee",0)
sort[35]=new Array(1099,1000,"其它","Others",0)


/*
**	初始化类别
**	initObj:初始化对象
*/
function initsort(initObj){
	opt=document.createElement("OPTION");
	initObj.length=1;
	//sortCount ：类别个数
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[1],10);	
		if(subStrFirst==0){
			opt=document.createElement("OPTION");
			opt.value=subArray[0];
			opt.text=subArray[2];
			initObj.add(opt);
		}
	}
}

/*
**	初始化子类别
**	initObj:初始化对象
*/
function initSonSort(initObj,supCode){
	opt=document.createElement("OPTION");
	initObj.length=0;
	//sortCount ：类别个数
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		if(subArray[0]==supCode){
			opt=document.createElement("OPTION");
			opt.value=subArray[0];
			opt.text=subArray[2]+'-不限';
			initObj.add(opt);
		}
	}
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[1],10);	
		if(subStrFirst !=0 && subStrFirst==supCode){
			opt=document.createElement("OPTION");
			opt.value=subArray[0];
			opt.text=subArray[2];
			initObj.add(opt);
		}
	}
}
/*
**	初始化类别(English)
**	initObj:初始化对象
*/
function initsortEn(initObj){
	opt=document.createElement("OPTION");
	initObj.length=1;
	//sortCount ：类别个数
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[1],10);	
		if(subStrFirst==0){
			opt=document.createElement("OPTION");
			opt.value=subArray[0];
			opt.text=subArray[3];
			initObj.add(opt);
		}
	}
}

/*
**	初始化子类别(English)
**	initObj:初始化对象
*/
function initSonSortEn(initObj,supCode){
	opt=document.createElement("OPTION");
	initObj.length=0;
	//sortCount ：类别个数
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[1],10);	
		if(subArray[0]==supCode){
			opt=document.createElement("OPTION");
			opt.value=subArray[0];
			opt.text=subArray[3]+'-UnRestrict';
			initObj.add(opt);
		}
		if(subStrFirst !=0 && subStrFirst==supCode){
			opt=document.createElement("OPTION");
			opt.value=subArray[0];
			opt.text=subArray[3];
			initObj.add(opt);
		}
	}
}


/*
**	判断是否存在子类别
*/
function isSupCode(sortId){
	var isSupCode="";
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		var subStrFirst=parseInt(subArray[0],10);
		if(subStrFirst == sortId){
			isSupCode=subArray[3];
			break;
		}
	}
	return isSupCode;
}


/*
**	根据给出的类别编码
**	查找类别名称
*/
function getSortName(sortId){
	var name="";
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[0],10);
		//各子对象中的第二个元素
		var subStrSecond=parseInt(subArray[1],10);
		if(subStrFirst==sortId){
			name=subArray[2];
			break;
		}
	}
	return name;
}


/*
**	根据给出的类别编码
**	查找父类名称
*/
function getSupName(sortId){
	var name="";
	var supCode="";
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[0],10);
		//各子对象中的第二个元素
		var subStrSecond=parseInt(subArray[1],10);
		if(subStrFirst==sortId){
			supCode=subStrSecond;
			break;
		}
	}
	for(var j=0;j<sortCount;j++){
		var subArray=sort[j];
		var tempInt=parseInt(subArray[0],10);
		if(supCode==tempInt){
			name=subArray[2];
			break;
		}
	}
	return name;
}
function getparentID(sortId){
	var supCode="";
	for(var i=0;i<sortCount;i++){
		var subArray=sort[i];
		//各子对象中的第一个元素
		var subStrFirst=parseInt(subArray[0],10);
		//各子对象中的第二个元素
		var subStrSecond=parseInt(subArray[1],10);
		if(subStrFirst==sortId){
			supCode=subStrSecond;
			break;
		}
	}
	return supCode;
}


