/*************************************************
*工作类别
**************************************************/
var sort=new Array();
var sortCount=80;
sort[0]=new Array(1000,0,"医院","Hospital",1)
sort[1]=new Array(1001,1000,"高级管理","Senior Management",0)
sort[2]=new Array(1201,1200,"高级管理","Senior Management",0)
sort[3]=new Array(1401,1400,"行政/人力资源/培训","Administration/human resource/training",0)
sort[4]=new Array(1501,1500,"教学管理人员","Teaching/teaching management staff",0)
sort[5]=new Array(9999,9900,"其它","Others",0)
sort[6]=new Array(1200,0,"医疗器械","Medical Equipment",1)
sort[7]=new Array(1502,1500,"教师","Teacher",0)
sort[8]=new Array(1402,1400,"财务/审(统)计","Finance/auditing (statistics)",0)
sort[9]=new Array(1202,1200,"生产管理","Production management",0)
sort[10]=new Array(1002,1000,"消化内科","Department of digestive medicine",0)
sort[11]=new Array(1003,1000,"妇产科","Department of obstetrics and gynecology",0)
sort[12]=new Array(1203,1200,"市场营销/销售类","Marketing/sale",0)
sort[13]=new Array(1403,1400,"市场营销/销售类","Marketing/sale",0)
sort[14]=new Array(1503,1500,"讲师","lecturer",0)
sort[15]=new Array(1400,0,"行政管理类","Administration",1)
sort[16]=new Array(1504,1500,"助教","Assistant",0)
sort[17]=new Array(1404,1400,"病案(图书)管理","Patient record (book) management",0)
sort[18]=new Array(1204,1200,"产品设计人员","Product designer",0)
sort[19]=new Array(1004,1000,"内分泌及免疫","Incretion and immunity",0)
sort[20]=new Array(1005,1000,"神经科","Department of neurology",0)
sort[21]=new Array(1205,1200,"生产制造人员","Manufacturing personnel",0)
sort[22]=new Array(1405,1400,"文职/秘书类","Civil service/secretary",0)
sort[23]=new Array(1505,1500,"行政管理","Administration",0)
sort[24]=new Array(1500,0,"医学院校/协会/机构","Medical Academy/Association/Institution",1)
sort[25]=new Array(9900,0,"其它","Others",1)
sort[26]=new Array(1506,1500,"专家学者","Expert and scholar",0)
sort[27]=new Array(1406,1400,"推广/策划","Promotion/planning",0)
sort[28]=new Array(1206,1200,"品质管理","Quality management",0)
sort[29]=new Array(1006,1000,"外科","Department of surgery",0)
sort[30]=new Array(1007,1000,"口腔科","Department of stomatology",0)
sort[31]=new Array(1207,1200,"物料管理","Materials Management",0)
sort[32]=new Array(1407,1400,"采购/物料控制/物流","Purchase/material control/logistics",0)
sort[33]=new Array(1507,1500,"医学认证/评测","Medical certificate/evaluation",0)
sort[34]=new Array(1408,1400,"计算机(IT)类","Computer(IT)",0)
sort[35]=new Array(1208,1200,"技工/普工","Technician/general worker",0)
sort[36]=new Array(1008,1000,"放射科","Department of X-ray",0)
sort[37]=new Array(1009,1000,"皮肤科","Department of dermatology",0)
sort[38]=new Array(1409,1400,"保卫/后勤","Security/logistics",0)
sort[39]=new Array(1499,1400,"其它","Others",0)
sort[40]=new Array(1010,1000,"血液内科","Department of Hematology",0)
sort[41]=new Array(1011,1000,"泌尿外科","Department of urology surgery",0)
sort[42]=new Array(1012,1000,"呼吸内科","Department of respiratory medicine",0)
sort[43]=new Array(1013,1000,"精神科","Department of psychiatry",0)
sort[44]=new Array(1014,1000,"肾脏内科","Department of nephrology",0)
sort[45]=new Array(1015,1000,"小儿科","Department of pediatrics",0)
sort[46]=new Array(1016,1000,"眼科","Department of ophtalmology",0)
sort[47]=new Array(1044,1000,"病理科","Pathology",0)
sort[48]=new Array(1017,1000,"性病科","Department of Venereology",0)
sort[49]=new Array(1045,1000,"肛肠科","Section anorectal",0)
sort[50]=new Array(1046,1000,"治疗室","Treatment Room",0)
sort[51]=new Array(1018,1000,"整形/美容","Plastic surgery/beauty",0)
sort[52]=new Array(1019,1000,"化验/检验","Assay/tes",0)
sort[53]=new Array(1020,1000,"麻醉科","Anesthesiology department",0)
sort[54]=new Array(1021,1000,"骨科","Department of orthopedics",0)
sort[55]=new Array(1022,1000,"器官移植","Organ transplant",0)
sort[56]=new Array(1023,1000,"传染科","Department of infectious diseases",0)
sort[57]=new Array(1024,1000,"心脑/血管内科","Department of cardiovascular and cerebrovascular d",0)
sort[58]=new Array(1025,1000,"耳鼻喉科","ENT department",0)
sort[59]=new Array(1026,1000,"肿瘤","Tumour",0)
sort[60]=new Array(1027,1000,"B超医生","B Sonography Doctor",0)
sort[61]=new Array(1028,1000,"心理医生","Psychologist",0)
sort[62]=new Array(1029,1000,"护理科","Department of nursing",0)
sort[63]=new Array(1030,1000,"不孕不育","Acyesis",0)
sort[64]=new Array(1031,1000,"药剂科","Department of Pharmacy",0)
sort[65]=new Array(1032,1000,"介入诊疗","NInterventional therapy",0)
sort[66]=new Array(1033,1000,"NICP/PICU","NICP/PICU",0)
sort[67]=new Array(1034,1000,"中医科","Department of traditional Chinese medicine",0)
sort[68]=new Array(1035,1000,"急诊科","Department of Emergency",0)
sort[69]=new Array(1036,1000,"输血科","Department of blood transfusion",0)
sort[70]=new Array(1037,1000,"烧伤科","Department of Burnt",0)
sort[71]=new Array(1038,1000,"营养科","Department of nutrition",0)
sort[72]=new Array(1039,1000,"理疗康复科","Department of physiotherapy rehabilitation",0)
sort[73]=new Array(1040,1000,"放疗科","Department of radiotherapy",0)
sort[74]=new Array(1041,1000,"体检中心","Physical examination center",0)
sort[75]=new Array(1042,1000,"临床应用研究","Clinical application research",0)
sort[76]=new Array(1043,1000,"宠物医生","Pet Doctors",0)
sort[77]=new Array(1099,1000,"其它","Others",0)
sort[78]=new Array(1599,1500,"其它","Others",0)
sort[79]=new Array(1299,1200,"其它","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;
}


