﻿function set_role(role_obj,role_str,main_jobcat_obj,main_jobcat_str,sub_jobcat_obj,sub_jobcat_str,indcat_obj,indcat_str,loc_obj,loc_str,handicap_obj,handicap_str)
{
	var role_nm=new Array("全職","派遣","兼職","高階","身障");
	var role_no=new Array("1","7","2","3","4");
	var sub_jobcat_name=sub_jobcat_obj.name;
	var indcat_name=indcat_obj.name;
	set_sel_option(role_obj,role_nm,role_no,role_str);
	set_sel_desc(role_obj);
	document.getElementById("advSearchLink").style.display="none";
	switch (role_obj.value){
		case "1":	main_jobcat_obj.style.display="inline";
					set_main_jobcat(role_obj,main_jobcat_obj,main_jobcat_str);
					document.getElementById('span_'+sub_jobcat_name.substr(4,sub_jobcat_name.length-4)).style.display="inline";
					set_sub_jobcat(main_jobcat_obj,sub_jobcat_obj,sub_jobcat_str);
					document.getElementById('span_'+indcat_name.substr(4,indcat_name.length-4)).style.display="inline";
					set_indcat(indcat_obj,indcat_str);
					document.getElementById('sp_handicap_role_select').style.display='none';
					handicap_obj.style.display="none";
					set_null_option(handicap_obj);
					set_loc(loc_obj,"all",loc_str);
					switch_role_b('fulltime');
					document.getElementById('advSearchLink').style.display="inline";
					break;
		case "7":	main_jobcat_obj.style.display="inline";
					set_main_jobcat(role_obj,main_jobcat_obj,main_jobcat_str);
					document.getElementById('span_'+sub_jobcat_name.substr(4,sub_jobcat_name.length-4)).style.display="none";
					set_null_option(sub_jobcat_obj);
					document.getElementById('span_'+indcat_name.substr(4,indcat_name.length-4)).style.display="none";
					set_null_option(indcat_obj);
					document.getElementById('sp_handicap_role_select').style.display='none';
					handicap_obj.style.display="none";
					set_null_option(handicap_obj);
					set_loc(loc_obj,"main",loc_str);
					switch_role_b('temp');
					break;
		case "2":	main_jobcat_obj.style.display="inline";
					set_main_jobcat(role_obj,main_jobcat_obj,main_jobcat_str);
					document.getElementById('span_'+sub_jobcat_name.substr(4,sub_jobcat_name.length-4)).style.display="inline";
					set_sub_jobcat(main_jobcat_obj,sub_jobcat_obj,sub_jobcat_str);
					document.getElementById('span_'+indcat_name.substr(4,indcat_name.length-4)).style.display="inline";
					set_indcat(indcat_obj,indcat_str);
					document.getElementById('sp_handicap_role_select').style.display='none';
					handicap_obj.style.display="none";
					set_null_option(handicap_obj);
					set_loc(loc_obj,"all",loc_str);
					switch_role_b('parttime');
					break;
		case "3":	main_jobcat_obj.style.display="inline";
					set_main_jobcat(role_obj,main_jobcat_obj,main_jobcat_str);
					document.getElementById('span_'+sub_jobcat_name.substr(4,sub_jobcat_name.length-4)).style.display="inline";
					set_sub_jobcat(main_jobcat_obj,sub_jobcat_obj,sub_jobcat_str);
					document.getElementById('span_'+indcat_name.substr(4,indcat_name.length-4)).style.display="inline";
					set_indcat(indcat_obj,indcat_str);
					document.getElementById('sp_handicap_role_select').style.display='none';
					handicap_obj.style.display="none";
					set_null_option(handicap_obj);
					set_loc(loc_obj,"all",loc_str);
					switch_role_b('hunter');
					break;
		case "4":	//main_jobcat_obj.style.display="none";
					//set_null_option(main_jobcat_obj);
					//document.getElementById('span_'+sub_jobcat_name.substr(4,sub_jobcat_name.length-4)).style.display="none";
					//set_null_option(sub_jobcat_obj);
					document.getElementById('sp_handicap_role_select').style.display='';
					var h_role = document.getElementById('sel_handicap_role').value;
					set_main_jobcat(role_obj[h_role],main_jobcat_obj,main_jobcat_str);
					set_sub_jobcat(main_jobcat_obj,sub_jobcat_obj,sub_jobcat_str);
					document.getElementById('span_'+indcat_name.substr(4,indcat_name.length-4)).style.display="none";
					set_null_option(indcat_obj);
					handicap_obj.style.display="inline";
					set_handicap(handicap_obj,handicap_str);
					set_loc(loc_obj,"main",loc_str);
					switch_role_b('handicap');
					break;
	}
}

function set_sub_jobcat(main_jobcat_obj,sub_jobcat_obj,index_str)
{
	
	var m0_nm=new Array("職務細項");
	var m0_no=new Array("0");
	var m100100_nm=new Array("行政或總務主管","行政總務人員","電腦操作/資料輸入","總機/接待人員","行政助理","正職工讀生","不拘");
	var m100100_no=new Array("100101","100102","100103","100104","100105","100107","0");
	var m100200_nm=new Array("經營管理主管","營運管理師/系統整合/ERP","秘書","儲備幹部","人力資源主管","人力資源專員","人力/外勞仲介","人力資源助理","主管特別助理","教育訓練人員","不拘");
	var m100200_no=new Array("100202","100203","100204","100205","100206","100207","100208","100209","100210","100211","0");
	var m100300_nm=new Array("財務或會計主管","會計師","主辦會計","成本會計","記帳/出納/一般會計","查帳/審計人員","稽核人員","稅務人員","財務分析/財務人員","財務會計助理","不拘");
	var m100300_no=new Array("100301","100302","100303","100304","100305","100306","100307","100308","100309","100310","0");
	var m100400_nm=new Array("金融專業主管","融資/信用業務人員","銀行辦事員","金融投資人員","金融研究員","金融營業員","金融承銷人員","券商後線人員","股務人員","核保/保險內勤人員","理賠人員","催收人員","精算人員","不拘");
	var m100400_no=new Array("100401","100402","100403","100404","100405","100406","100407","100408","100409","100410","100411","100412","100413","0");
	var m100500_nm=new Array("廣告企劃主管","行銷企劃主管","產品主管/專案主管","產品企劃開發人員","產品行銷人員","行銷企劃人員","活動企劃員","網站行銷企劃","不動產/商場開發人員","市場調查/市場分析","媒體公關宣傳或購買","廣告文案/企劃","廣告設計/商業設計","行銷企劃助理","不拘");
	var m100500_no=new Array("100501","100502","100503","100504","100505","100506","100507","100508","100509","100510","100511","100512","100513","100514","0");
	var m100600_nm=new Array("店長/買場管理人員","門市/店員/專櫃人員","不動產經紀人","汽車銷售人員","保險業務/經紀人","傳銷人員","售票/收銀人員","加盟/經銷商/代理商","不拘");
	var m100600_no=new Array("100601","100602","100603","100604","100605","100606","100607","100608","0");
	var m100700_nm=new Array("國內業務主管","國外業務主管","專案業務主管","國內業務人員","國外業務人員","國貿人員","船務押匯/報關人員","廣告AE業務人員","電話行銷人員","業務助理","保稅人員","不拘");
	var m100700_no=new Array("100701","100702","100703","100704","100705","100706","100707","100708","100709","100710","100711","0");
	var m100800_nm=new Array("客戶服務主管","客戶服務人員","產品售後技術服務","業務支援工程師","電腦組裝/測試","通信測試維修人員","產品維修人員","技術文件/說明書編譯","不拘");
	var m100800_no=new Array("100801","100802","100803","100804","100805","100806","100807","100808","0");
	var m100900_nm=new Array("工廠主管","工業工程師/生產線規劃","生產技術/製程工程師","生管","生產設備工程師","領班","倉管","採購/採購助理/發包","廠務/廠務助理","操作員/作業員/包裝員","物管/資材","技術員","採購主管","CNC銑床技術人員","CAD/CAM工程師","不拘");
	var m100900_no=new Array("100901","100902","100903","100904","100905","100906","100907","100908","100909","100910","100911","100912","100913","100914","100915","0");
	var m101000_nm=new Array("品管或品保主管","ISO/品保人員","測試工程師","測試人員","品管/檢驗人員","工廠安全衛生/安規人員","可靠度工程師","品保工程師","不拘");
	var m101000_no=new Array("101001","101002","101003","101004","101005","101006","101007","101008","0");
	var m101100_nm=new Array("建築師","土木技師/土木工程師","建築設計/繪圖人員","營造工程師/工地監工","工地安全衛生工程師","營建施工人員","交通工程師/運輸規劃師","水電/電信/配線技術員","水電及其他工程繪圖人員","裝潢/櫥窗/會場","景觀設計","結構技師/結構工程師","室內設計","不拘");
	var m101100_no=new Array("101101","101102","101103","101104","101105","101106","101107","101108","101109","101110","101111","101112","101113","0");
	var m101200_nm=new Array("其他工程研發主管","自動控制工程師","電機技術人員","空調冷凍技術人員","機械工程師","機構工程師","機械設計/繪圖人員","機械加工技術人員","汽車技術人員","模具技術人員","印前製作/印刷技術人員","測量/儀校人員","環保專業人員","化工化學工程師","紡織化學工程師","特用化學工程師","食品研發人員","材料研發人員","實驗化驗人員","機電工程師","塑膠射出技術人員","打版人員","其他特殊工程人員","製鞋類人員","不拘");
	var m101200_no=new Array("101201","101202","101203","101204","101205","101206","101207","101208","101209","101210","101211","101212","101213","101214","101215","101216","101218","101219","101220","101222","101223","101224","101221","101225","0");
	var m101300_nm=new Array("硬體工程研發主管","電子工程師","零件工程師","電腦硬體工程師","PCB佈線工程師","SMT工程師","電源工程師","EMC/電子安規工程師","IC設計工程師","IC封裝/測試工程師","半導體工程師","微機電工程師","光學工程研發主管","光電工程師","光學工程師","通訊工程研發主管","通訊系統工程師","RF通訊工程師","通訊軟體工程師","工程助理/助理工程師","PCB技術人員","IC佈局工程師","不拘");
	var m101300_no=new Array("101301","101302","101303","101304","101305","101306","101307","101308","101309","101310","101311","101312","101313","101314","101315","101316","101317","101318","101319","101320","101321","101322","0");
	var m101400_nm=new Array("MIS 主管","電子商務技術主管","軟體專案主管","軟體設計工程師","韌體設計工程師","軟韌體測試工程師","Internet程式設計師","MIS程式設計師","系統分析師","資料庫管理人員","網路管理工程師","系統維護/操作人員","資訊助理人員","電玩程式設計師","不拘");
	var m101400_no=new Array("101401","101402","101403","101404","101405","101406","101407","101408","101409","101410","101411","101412","101413","101414","0");
	var m101500_nm=new Array("多媒體開發主管","多媒體/動畫設計人員","網頁設計師","電腦繪圖美工人員","平面美工設計/美編","商業設計","美術設計","服裝設計","工業設計","藝術指導","不拘");
	var m101500_no=new Array("101501","101502","101503","101504","101505","101506","101507","101508","101509","101510","0");
	var m101600_nm=new Array("傳播媒體主管","傳播媒體企劃人員","發行企劃/出版人員","記者/採編/新聞工作者","翻譯/口譯人員","文編/校對/文字工作者","排版人員","電台工作人員","播音/配音人員","影片製作技術人員","演員","其他娛樂事業人員","模特兒","攝影師","樂器演奏/合成音樂","美容專業人員","美髮專業人員","導演","舞蹈專業人員","寵物美容專業人員","不拘");
	var m101600_no=new Array("101601","101602","101603","101604","101605","101607","101608","101609","101610","101611","101612","101613","101614","101615","101616","101617","101618","101619","101620","101621","0");
	var m101700_nm=new Array("教授/講師","研究人員/研究助理/教授","中小學教師/約聘人員","幼教/安親班老師","補習班導師/管理人員","電腦補習班老師","語文補習班老師","升學課業補習班老師","其他類講師/教育訓練人員","圖書資料管理人員","不拘");
	var m101700_no=new Array("101701","101702","101703","101704","101705","101706","101707","101708","101712","101713","0");
	var m101800_nm=new Array("旅遊或運輸主管","飯店或餐廳主管","OP/旅行社人員","運輸交通專業人員","空服員","司機","外務/快遞/送貨","領隊","運動教練","廚師","飯店工作人員","餐廳服務生","飛行機師","飛安人員","地勤人員","導遊","救生員","麵包師","調酒師/吧台人員","餐廚助手","不拘");
	var m101800_no=new Array("101801","101802","101803","101804","101805","101806","101807","101808","101809","101810","101811","101812","101813","101814","101815","101816","101817","101818","101819","101820","0");
	var m101900_nm=new Array("醫師","牙醫師","麻醉/放射/檢驗/醫技人員","心輔/復健/護理人員","診所助理","藥劑師","營養師","醫院行政管理人員","其他醫院從業人員","醫藥研發人員","褓母/看護","獸醫","生物科技研發人員","不拘");
	var m101900_no=new Array("101901","101902","101903","101904","101905","101906","101907","101908","101909","101910","101911","101912","101913","0");
	var m102000_nm=new Array("律師","法務專員/法務助理","不動產產權審核/估價師","代書","商標/專利人員","工商登記服務人員","藝術品/珠寶鑑價/拍賣顧問","顧問人員","不拘");
	var m102000_no=new Array("102001","102002","102003","102004","102005","102006","102007","102008","0");
	var m102100_nm=new Array("指揮職軍士官","保全人員/警衛","保全技術人員","警衛/大樓管理人員","消防專業人員","清潔工/資源回收人員","花藝/園藝人員","義工/社工人員","生鮮人員","養殖/畜牧/農業相關人員","不拘");
	var m102100_no=new Array("102101","102102","102103","102104","102105","102106","102107","102108","102110","102111","0");
	var m10_nm=new Array("電腦操作‧電腦輸入","總機‧接待人員","行政助理","出納‧會計","財務會計助理","客戶服務人員","工程助理","工讀生","人力資源助理","業務助理","不拘");
	var m10_no=new Array("110103","110104","110105","110305","110310","110802","11320","110106","110209","110710","0");
	var m11_nm=new Array("行銷/企劃人員","網站行銷企劃人員人員","市調/電訪/問卷","行銷企劃助理","門市/專櫃人員","不動產經紀人","保險業務/經紀人","傳銷人員","售票/收銀人員","加盟/經銷商/代理商","發傳單/駐校代表","活動/展覽人員","業務銷售人員","廣告AE業務人員","電話行銷人員","不拘");
	var m11_no=new Array("110505","110508","110510","110514","110602","110603","110605","110606","110607","110608","110609","110610","110704","110708","110709","0");
	var m12_nm=new Array("軟體設計工程師","Internet 程式設計師","電玩程式設計師","MIS 程式設計師","網路管理工程師","系統維護/操作人員","電腦組裝/測試","通信測試維修人員","PCB 佈線工程師","IC佈局工程師","不拘");
	var m12_no=new Array("111404","111407","111414","111408","111411","111412","110805","110806","111305","111322","0");
	var m13_nm=new Array("產品維修人員","倉管","生產線作業員","測試人員","不拘");
	var m13_no=new Array("110807","110907","110910","111004","0");
	var m14_nm=new Array("建築設計/繪圖人員","水電及其他工程繪圖人員","裝潢/櫥窗/會場","機械設計/繪圖人員","多媒體/動畫設計人員","網頁設計師","電腦繪圖美工人員","平面美工設計/美編","商業設計","不拘");
	var m14_no=new Array("111103","111109","111110","111207","111502","111503","111504","111505","111506","0");
	var m15_nm=new Array("翻譯/口譯人員","技術文件/說明書編譯","文編/校對/文字工作者","研究人員/研究助理/教授","幼教/安親班老師","補習班導師/管理人員","電腦補習班老師","語文補習班老師","升學課業補習班老師","課輔家教老師","電腦家教老師","其他家教類老師","其他類講師/教育訓練人員","不拘");
	var m15_no=new Array("111605","111606","111607","111702","111704","111705","111706","111707","111708","111709","111710","111711","111712","0");
	var m16_nm=new Array("記者/採編/新聞工作者","播音/配音人員","演員","其他娛樂事業人員","模特兒","攝影師","樂器演奏/合成音樂","美容專業人員","美髮專業人員","舞蹈專業人員","不拘");
	var m16_no=new Array("111604","111610","111612","111613","111614","111615","111616","111617","111618","111620","0");
	var m17_nm=new Array("司機","外務/快遞/送貨","領隊","廚師","飯店工作人員","娛樂/餐飲服務生","導遊","調酒師/酒吧人員","餐廚助手","不拘");
	var m17_no=new Array("111806","111807","111808","111810","111811","111812","111816","111819","111820","0");
	var m18_nm=new Array("心輔/復建/護理","診所助理","保母/看護","義工/社工人員","不拘");
	var m18_no=new Array("111904","111905","111911","112108","0");
	var m19_nm=new Array("營建施工人員","運動教練","救生員","法務人員","代書","藝術品/珠寶鑑價/拍賣顧問","顧問人員","警衛/大樓管理人員","清潔工/資源回收人員","家庭代工/裁縫","其他未歸類之兼職工作","不拘");
	var m19_no=new Array("111106","111809","111817","112002","112004","112007","112008","112104","112106","112109","112199","0");
	var m120200_nm=new Array("總經理/副總","經營管理高階主管","ERP高階主管","特別助理","人力資源高階主管","不拘");
	var m120200_no=new Array("120201","120202","120203","120210","120206","0");
	var m120300_nm=new Array("財務或會計高階主管","會計師","金融高階主管","投資經理人","保險高階主管","不拘");
	var m120300_no=new Array("120301","120302","120401","120404","120410","0");
	var m120500_nm=new Array("廣告企劃高階主管","行銷企劃高階主管","產品企劃高階主管","網站行銷企劃高階主管","媒體公關高階主管","不拘");
	var m120500_no=new Array("120501","120502","120503","120508","120511","0");
	var m120700_nm=new Array("加盟/經銷商/代理商","國內業務高階主管","國外業務高階主管","專案業務高階主管","不拘");
	var m120700_no=new Array("120608","120701","120702","120703","0");
	var m120800_nm=new Array("客戶服務高階主管","營建不動產高階主管","多媒體開發高階主管","媒體或出版高階主管","教授","旅遊或運輸高階主管","飯店或餐廳高階主管","醫院行政高階主管","律師","法務高階主管","顧問師","媒體或出版高階主管","不拘");
	var m120800_no=new Array("120801","121101","121501","121601","121701","121801","121802","121908","122001","122002","122008","121601","0");
	var m120900_nm=new Array("生產製造高階主管","資材高階主管","採購高階主管","品管或品保高階主管","不拘");
	var m120900_no=new Array("120901","120907","120908","121001","0");
	var m121200_nm=new Array("其他工程研發高階主管","硬體工程研發高階主管","光電工程研發高階主管","通訊工程研發高階主管","軟體研發高階主管","不拘");
	var m121200_no=new Array("121201","121301","121313","121316","121403","0");
	var m121400_nm=new Array("MIS高階主管","電子商務技術高階主管","不拘");
	var m121400_no=new Array("121401","121402","0");
	set_sel_option(sub_jobcat_obj,eval("m"+main_jobcat_obj.value+"_nm"),eval("m"+main_jobcat_obj.value+"_no"),index_str);
	set_sel_desc(main_jobcat_obj);
	set_sel_desc(sub_jobcat_obj);
}

function set_main_jobcat(role_obj,jobcat_obj,index_str)
{
	var m_jobcat1_nm=new Array("行政總務","經營人事","財務會計","金融專業","行銷廣告","賣場推銷","業務貿易","客服支援","生產製造","品管安規","營建土木","其他工程","硬體通訊","系統軟體","媒體美工","傳媒演藝","教育學術","餐飲運輸","醫藥專業","法律顧問","保全其他","不拘");
	var m_jobcat1_no=new Array("100100","100200","100300","100400","100500","100600","100700","100800","100900","101000","101100","101200","101300","101400","101500","101600","101700","101800","101900","102000","102100","0");
	var m_jobcat2_nm=new Array("內勤助理","行銷業務","軟硬体工程","生產品管","專業設計","文教出版","傳播藝術","餐旅運輸","醫護社服","其它工作","不拘");
	var m_jobcat2_no=new Array("10","11","12","13","14","15","16","17","18","19","0");
	var m_jobcat3_nm=new Array("高階經營管理","高階行銷企劃","高階業務銷售","高階財會金融","高階資訊管理","高階生產製造","高階工程研發","高階其他專業");
	var m_jobcat3_no=new Array("120200","120500","120700","120300","121400","120900","121200","120800");
	switch (role_obj.value){
		case	"1":	set_sel_option(jobcat_obj,m_jobcat1_nm,m_jobcat1_no,index_str);
						break;
		case	"7":	set_sel_option(jobcat_obj,m_jobcat1_nm,m_jobcat1_no,index_str);//派遣
						break;
		case	"2":	set_sel_option(jobcat_obj,m_jobcat2_nm,m_jobcat2_no,index_str);//兼職
						break;
		case	"3":	set_sel_option(jobcat_obj,m_jobcat3_nm,m_jobcat3_no,index_str);//高階
						break;
	}
	set_sel_desc(jobcat_obj);
}


function set_indcat(sel_obj,index_str)
{
	var indcat_nm=new Array("不拘","金融證券","人壽保險","國際貿易","企管顧問","法律會計","人力代徵","民間團體","電訊服務","文教機構","圖書出版","報紙雜誌","印刷攝影","廣告行銷","廣播電視","娛樂運動","傳銷相關","物流倉儲","百貨零售","玩具禮品","紡織成衣","婚紗美容","醫療護理","醫藥生化","環保公衛","農產畜牧","食品飲料","餐飲服務","旅遊休閒","不動產業","保全樓管","營建水泥","建材傢具","空調水電","塑化相關","金屬加工","其他材料","電機電工","自動控制","機械相關","汽機車輛","電腦系統","電腦週邊","電子相關","半導體業","光電通信","光學精密","系統軟體","網際網路","多媒體業");
	var indcat_no=new Array("0","200011","200012","200021","200031","200032","200039","200041","200051","200061","200062","200063","200064","200071","200072","200073","200081","200091","200101","200102","200103","200104","200111","200112","200113","200114","200121","200122","200123","200131","200132","200133","200134","200135","200141","200142","200143","200151","200152","200153","200154","200161","200162","200171","200172","200181","200182","200191","200192","200193");
	set_sel_option(sel_obj,indcat_nm,indcat_no,index_str);
	set_sel_desc(sel_obj);
}


function set_loc(sel_obj,kind,index_str)
{
	var main_loc_nm=new Array("台北市","台北縣","基隆市","桃園縣市","新竹市","新竹縣","苗栗縣市","台中市","台中縣","南投縣市","彰化縣市","雲林縣市","嘉義縣市","台南市","台南縣","高雄市","高雄縣","屏東縣市","宜蘭縣市","花蓮縣市","台東縣市","離島地區","中國港澳","亞洲地區","澳洲/紐西蘭","北美洲","中南美洲","歐洲地區","非洲地區","不拘");
	var main_loc_no=new Array(1100,1200,1300,1400,1510,1520,1600,2110,2120,2200,2300,2400,3100,3210,3220,3310,3320,3400,4100,4200,4300,5000,6100,6200,6290,6300,6400,6500,6600,0);
	var all_loc_nm	= new Array("台北市","中正/萬華區","中山/大同區","松山/內湖區","信義/南港區","大安/文山區","士林/北投區","台北縣","新店市","中和/永和","板橋市","新莊/五股/泰山","三重/蘆洲","汐止市","深坑鄉","土城/三峽","樹林/鶯歌","林口鄉","淡水/北海岸","瑞芳/東北角","基隆市","桃園縣市","桃園市","桃園縣","中壢市","平鎮/龍潭","龜山/蘆竹/大園","八德/大溪/復興","楊梅/新屋/觀音","新竹縣市","新竹市","新竹縣","苗栗縣市","台中縣市","台中市","中/東區","西/南區","西(屯)/南(屯)區","北/北屯區","台中縣","南投縣市","彰化縣市","雲林縣市","嘉義縣市","台南縣市","台南市","台南縣","高雄縣市","高雄市","三民/鼓山/鹽埕","苓雅/新興/前金","前鎮/小港/旗津","楠梓/左營","高雄縣","屏東縣市","宜蘭縣市","花蓮縣市","台東縣市","離島地區","澎湖縣市","金馬地區","中國港澳","東北地區","華北地區","北京市","天津市","華東地區","上海市","江蘇省","蘇州市","浙江省","華中地區","重慶市","武漢市","華南地區","廣東省","廣州市","深圳市","東莞市","福建省","廈門市","福州市","西南省市","西北省市","香港/澳門","亞洲地區","日本","韓國","新加坡","馬來西亞","泰國","菲律賓","越南/柬埔寨","印尼","澳洲/紐西蘭","亞洲其他國家","美國/加拿大","美西地區","美中地區","美中西地區","美東地區","加拿大","中南美國家","歐洲國家","非洲國家","不拘");
	var all_loc_no	= new Array(1100,1101,1102,1103,1104,1105,1106,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1300,1400,1410,1420,1421,1422,1423,1424,1425,1500,1510,1520,1600,2100,2110,2111,2112,2113,2114,2120,2200,2300,2400,3100,3200,3210,3220,3300,3310,3311,3312,3313,3314,3320,3400,4100,4200,4300,5000,5100,5200,6100,6110,6120,6121,6122,6130,6131,6132,6133,6137,6150,6151,6153,6160,6161,6162,6163,6164,6166,6167,6168,6170,6180,6190,6200,6210,6220,6230,6240,6250,6260,6270,6280,6290,6295,6300,6310,6330,6350,6370,6390,6400,6500,6600,0);
	var orther_loc_nm = new Array("台北市","中正萬華","中山大同","松山內湖","信義南港","大安文山","士林北投","台北縣","新店烏來","永和中和","板橋市","新莊五股","三重蘆洲","汐止市","深坑石碇","土城三峽","樹林鶯歌","林口","淡水地區","瑞芳地區","基隆市","桃園縣市","桃園市","中壢市","平鎮龍潭","龜山蘆竹","八德大溪","楊梅觀音","新竹縣市","新竹縣","新竹市","苗栗縣市","台中縣市","台中市","中市中區/東區","中市西區/南區","中市西屯/南屯","中市北區/北屯","台中縣","南投縣市","彰化縣市","雲林縣市","嘉義縣市","台南縣市","台南縣","台南市","高雄縣市","高雄市","三民鹽埕","苓雅新興","前鎮小港","楠梓左營","高雄縣","屏東縣市","宜蘭縣市","花蓮縣市","台東縣市","離島地區","澎湖縣市","金馬縣市","中國港澳","亞洲地區","澳洲/紐西蘭","北美洲","中南美洲","歐洲地區","非洲地區","不拘","請選擇地區");
	var orther_loc_no = new Array(1100,1101,1102,1103,1104,1105,1106,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1300,1400,1410,1421,1422,1423,1424,1425,1500,1520,1510,1600,2100,2110,2111,2112,2113,2114,2120,2200,2300,2400,3100,3200,3220,3210,3300,3310,3311,3312,3313,3314,3320,3400,4100,4200,4300,5000,5100,5200,6100,6200,6290,6300,6400,6500,6600,0,'');
	switch (kind){
		case	"all":		set_sel_option(sel_obj,all_loc_nm,all_loc_no,index_str);
							break;
		case	"main":		set_sel_option(sel_obj,main_loc_nm,main_loc_no,index_str);
							break;
		case	"orther":	set_sel_option(sel_obj,orther_loc_nm,orther_loc_no,index_str);
							break;
	}
	set_sel_desc(sel_obj);
}

function set_handicap(sel_obj,index_str)
{
	var handicap_nm=new Array("請選擇身障別","上肢障礙","下肢障礙","聽語障礙","視覺障礙","腦性麻痺","自閉症","顏面傷殘","智能障礙","其他障別");
	var handicap_no=new Array("0","1","2","4","8","16","32","64","128","256");
	set_sel_option(sel_obj,handicap_nm,handicap_no,index_str);
}

function set_sel_option(sel_obj,o_nm,o_no,index_str)
{
	var index_num=0;
	sel_obj.options.length=o_nm.length;
	for (i=0;i<o_nm.length;i++){
		sel_obj.options[i].text=o_nm[i];
		sel_obj.options[i].value=o_no[i];
		if (o_no[i]==index_str)
		{
			index_num=i;
		}
	}

	if (index_str=="reset")
	{
		sel_obj.selectedIndex=0;
	}
	else
	{
		if (index_str !='unused')
			sel_obj.selectedIndex=index_num;
	}
}

function set_sel_desc(sel_obj)
{
	document.getElementById(sel_obj.name+"desc").value=sel_obj.options[sel_obj.selectedIndex].text;
}

function set_null_option(sel_obj)
{
	sel_obj.options.length=1;
	sel_obj.options[0].text="空";
	sel_obj.options[0].value=0;
	sel_obj.selectedIndex=0;
}

function set_default_option(sel_obj,index_str)
{
	var index_num=0;
	for (i=0;i<sel_obj.options.length;i++){
		if (sel_obj.options[i].value==index_str)
		{
			index_num=i;
		}
	}
	sel_obj.selectedIndex=index_num;
}

function _fun_sel_lib(){return true;}
