/*************************************************
*工作類別
**************************************************/
var sort=new Array();
var sortCount=34;
sort[0]=new Array(1000,0,"全部工作","JobTitle",1)
sort[1]=new Array(1001,1000,"經營/管理類","Senior Management",0)
sort[2]=new Array(1002,1000,"銷售/業務/客服類","Sales/business/customer service",0)
sort[3]=new Array(1003,1000,"人力資源","Human resources",0)
sort[4]=new Array(1004,1000,"建築/房地產","Construction/real estate",0)
sort[5]=new Array(1005,1000,"文職/秘書類","Civilian/Secretary",0)
sort[6]=new Array(1006,1000,"金融/銀行/證券/投資","Financial/banking/securities/investment",0)
sort[7]=new Array(1007,1000,"電子/通訊類","Electronic/Communications",0)
sort[8]=new Array(1008,1000,"旅遊/酒店/餐飲","Tourism/hotel/restaurant",0)
sort[9]=new Array(1009,1000,"財務/審計/統計類","Finance/Audit/Statistics",0)
sort[10]=new Array(1011,1000,"資訊科技","IT",0)
sort[11]=new Array(1012,1000,"貿易/進出口","Trade/Import and Export",0)
sort[12]=new Array(1013,1000,"研發／科研人員","R&D/researchers",0)
sort[13]=new Array(1014,1000,"經銷/代理類","Distribution/Agent",0)
sort[14]=new Array(1015,1000,"零售","Retail",0)
sort[15]=new Array(1017,1000,"製造業","Manufacturing",0)
sort[16]=new Array(1018,1000,"化工/制藥/環保","Chemical/Pharmaceutical/green",0)
sort[17]=new Array(1019,1000,"醫療/護理","Medical/Nursing",0)
sort[18]=new Array(1020,1000,"法律","Legal",0)
sort[19]=new Array(1022,1000,"設計類","Design",0)
sort[20]=new Array(1023,1000,"翻譯/情報/檔案","Translation/intelligence/File",0)
sort[21]=new Array(1024,1000,"教育培訓","Education and training",0)
sort[22]=new Array(1025,1000,"船務運輸/物流","Shipping and Transportation/logistics",0)
sort[23]=new Array(1026,1000,"文化/藝術/表演","Culture/Art/Performance",0)
sort[24]=new Array(1027,1000,"地質礦產/能源／氣象/測繪/路橋","Geology and Mineral Resources/energy/weather/Mappi",0)
sort[25]=new Array(1028,1000,"農林漁牧/水利/園藝","Agriculture, forestry, fisheries, animal husbandry",0)
sort[26]=new Array(1029,1000,"新聞/出版/影視/發行","News/Publications/Television/Issue",0)
sort[27]=new Array(1030,1000,"在校生/實習生","The in-school/intern",0)
sort[28]=new Array(1031,1000,"采購","Procurement",0)
sort[29]=new Array(1032,1000,"保險","Insurance",0)
sort[30]=new Array(1033,1000,"保健/美容","Health/Beauty",0)
sort[31]=new Array(1034,1000,"品質檢定","Quality control",0)
sort[32]=new Array(1099,1000,"其他","Others",0)
sort[33]=new Array(9900,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;
}


/*刪除li節點*/
function   fnDelete(oList,checkCleanHidden,id){
//var   ochild=oList.children[oList.children.length-1];
var   ochild = document.getElementById(id);  
if(ochild) {
   // Clear the hidden..
   if (checkCleanHidden!= null && checkCleanHidden !="") {
       for (var i = 1; i< 4;i++){
           if(document.getElementById("jobFunction"+i).value == id) {
               document.getElementById("jobFunction"+i).value ="";
               document.getElementById("jobF"+i).value = "";
           }
       }
    }
oList.removeChild(ochild);
}
}


/*
**	根據給出的工作編碼
**	查找工作名稱
*/
function getJobName(jobId){
var name="";
for(var i=0;i<sortCount;i++){
   var subArray=sort[i];
   //各子對象中的第二個元素
   var subStrSecond=parseInt(subArray[0],10);
   if(subStrSecond==jobId){
       name=subArray[2];
       break;
   }
}
return name;
}


/*
**	根據給出的工作編碼
**	查找工作名稱
*/
function getJobNameEn(jobId){
var name="";
for(var i=0;i<sortCount;i++){
   var subArray=sort[i];
   //各子對象中的第二個元素
   var subStrSecond=parseInt(subArray[0],10);
   if(subStrSecond==jobId){
       name=subArray[3];
       break;
   }
}
return name;
}



