﻿<!-- Country and city array for nationality -->

// Also in stat page of admin, data_nation.ascx

var NationCountryArray = new Array("中国大陸","中国香港","中国マカオ","中国台湾","日本","韓国","シンガポール","その他");

var NationCityArray = new Array();

NationCityArray[0] = new Array("北京市","上海市","広東省","天津市","重慶市","江蘇省","浙江省","四川省","海南省","山東省","福建省","江西省","广西","安徽省","河北省","河南省","湖北省","湖南省","陜西省","山西省","黑竜江省","遼寧省","吉林省","雲南省","貴州省","甘粛省","内蒙古","寧夏","西藏","青海省","新疆");

NationCityArray[1] = new Array("中国香港");

NationCityArray[2] = new Array("中国マカオ");

NationCityArray[3] = new Array("中国台湾");

NationCityArray[4] = new Array("北海道","青森県","岩手県","宮城県","秋田県","山形県","福島県","茨城県","栃木県","群馬県","埼玉県","千葉県","東京都","神奈川県","新潟県","富山県","石川県","福井県","山梨県","長野県","岐阜県","静岡県","愛知県","三重県","滋賀県","京都府","大阪府","兵庫県","奈良県","和歌山県","鳥取県","島根県","岡山県","広島県","山口県","徳島県","香川県","愛媛県","高知県","福岡県","佐賀県","長崎県","熊本県","大分県","宮崎県","鹿児島県","沖縄県");

NationCityArray[5] = new Array("韓国");

NationCityArray[6] = new Array("シンガポール");

NationCityArray[7] = new Array("その他");


<!-- 中文版 Country and city array for nationality -->

// Also in stat page of admin, data_nation.ascx

var NationCountryArrayCN = new Array("中国lllllllll","中国香港","中国マカオ","中国台湾","日本","韓国","シンガポール","その他");

var NationCityArrayCN = new Array();

NationCityArrayCN[0] = new Array("北京市","上海市","広東省","天津市","重慶市","江蘇省","浙江省","四川省","海南省","山東省","福建省","江西省","广西","安徽省","河北省","河南省","湖北省","湖南省","陜西省","山西省","黑竜江省","遼寧省","吉林省","雲南省","貴州省","甘粛省","内蒙古","寧夏","西藏","青海省","新疆");

NationCityArrayCN[1] = new Array("中国香港");

NationCityArrayCN[2] = new Array("中国マカオ");

NationCityArrayCN[3] = new Array("中国台湾");

NationCityArrayCN[4] = new Array("北海道","青森県","岩手県","宮城県","秋田県","山形県","福島県","茨城県","栃木県","群馬県","埼玉県","千葉県","東京都","神奈川県","新潟県","富山県","石川県","福井県","山梨県","長野県","岐阜県","静岡県","愛知県","三重県","滋賀県","京都府","大阪府","兵庫県","奈良県","和歌山県","鳥取県","島根県","岡山県","広島県","山口県","徳島県","香川県","愛媛県","高知県","福岡県","佐賀県","長崎県","熊本県","大分県","宮崎県","鹿児島県","沖縄県");

NationCityArrayCN[5] = new Array("韓国");

NationCityArrayCN[6] = new Array("シンガポール");

NationCityArrayCN[7] = new Array("その他");


<!-- Country and city array for area -->

// Also in data_work_place.ascx

var CountryArray = new Array("北京市","上海市","広東省","天津市","重慶市","江蘇省","浙江省","遼寧省","中国その他","中国全土","日本","中国香港","中国マカオ","中国台湾","韓国","シンガポール","その他海外");

var CityArray = new Array();

CityArray[0] = new Array("指定なし","朝陽区","東城区","西城区","宣武区","崇文区","豊台区","海淀区","石景区","房山区","大興区","通州区","その他");

CityArray[1] = new Array("指定なし","長寧区","静安区","宝山区","崇明県","金山区","松江区","虹口区","黄浦区","嘉定区","金山区","盧湾区","闵行区","浦東新区","普陀区","徐匯区","楊浦区","闸北区","奉賢区","南匯区","青浦区","その他");

CityArray[2] = new Array("指定なし","広州市","惠州市","汕頭市","珠海市","佛山市","中山市","東莞市","順德市","从化市","南海市","韶関市","江門市","深圳市","その他");

CityArray[3] = new Array("指定なし","天津市");

CityArray[4] = new Array("指定なし","重慶市");

CityArray[5] = new Array("指定なし","南京市","蘇州市","無錫市","その他");

CityArray[6] = new Array("指定なし","杭州市","寧波市","その他");

CityArray[7] = new Array("指定なし","沈陽市","大連市","その他");

CityArray[8] = new Array("指定なし","四川省","海南省","山東省","福建省","江西省","广西","安徽省","河北省","河南省","湖北省","湖南省","陜西省","山西省","黑竜江省","吉林省","雲南省","貴州省","甘粛省","内蒙古","寧夏","西藏","青海省","新疆","その他");

CityArray[9] = new Array("中国全土");

CityArray[10] = new Array("指定なし","北海道","青森県","岩手県","宮城県","秋田県","山形県","福島県","茨城県","栃木県","群馬県","埼玉県","千葉県","東京都","神奈川県","新潟県","富山県","石川県","福井県","山梨県","長野県","岐阜県","静岡県","愛知県","三重県","滋賀県","京都府","大阪府","兵庫県","奈良県","和歌山県","鳥取県","島根県","岡山県","広島県","山口県","徳島県","香川県","愛媛県","高知県","福岡県","佐賀県","長崎県","熊本県","大分県","宮崎県","鹿児島県","沖縄県");

CityArray[11] = new Array("中国香港");

CityArray[12] = new Array("中国マカオ");

CityArray[13] = new Array("中国台湾");

CityArray[14] = new Array("韓国");

CityArray[15] = new Array("シンガポール");

CityArray[16] = new Array("その他海外");



<!-- 中文版 Country and city array for area -->

// Also in data_work_place.ascx

var CountryArrayCN = new Array("北京市","上海市","广东省","天津市","重庆市","江苏省","浙江省","辽宁省","中国其他地区","中国本土","日本","中国香港","中国澳门","中国台湾","韩国","新加坡","其他海外");

var CityArrayCN = new Array();

CityArrayCN[0] = new Array("无指定","朝阳区","东城区","西城区","宣武区","崇文区","丰台区","海淀区","石景区","房山区","大兴区","通州区","其他");

CityArrayCN[1] = new Array("无指定","长宁区","静安区","宝山区","崇明県","金山区","松江区","虹口区","黄浦区","嘉定区","金山区","盧湾区","闵行区","浦东新区","普陀区","徐汇区","杨浦区","闸北区","奉贤区","南汇区","青浦区","其他");

CityArrayCN[2] = new Array("无指定","広州市","惠州市","汕頭市","珠海市","佛山市","中山市","東莞市","順德市","从化市","南海市","韶関市","江門市","深圳市","その他");

CityArrayCN[3] = new Array("无指定","天津市");

CityArrayCN[4] = new Array("无指定","重慶市");

CityArrayCN[5] = new Array("无指定","南京市","蘇州市","無錫市","その他");

CityArrayCN[6] = new Array("无指定","杭州市","寧波市","その他");

CityArrayCN[7] = new Array("无指定","沈陽市","大連市","その他");

CityArrayCN[8] = new Array("无指定","四川省","海南省","山東省","福建省","江西省","广西","安徽省","河北省","河南省","湖北省","湖南省","陜西省","山西省","黑竜江省","吉林省","雲南省","貴州省","甘粛省","内蒙古","寧夏","西藏","青海省","新疆","その他");

CityArrayCN[9] = new Array("中国全土");

CityArrayCN[10] = new Array("无指定","北海道","青森県","岩手県","宮城県","秋田県","山形県","福島県","茨城県","栃木県","群馬県","埼玉県","千葉県","東京都","神奈川県","新潟県","富山県","石川県","福井県","山梨県","長野県","岐阜県","静岡県","愛知県","三重県","滋賀県","京都府","大阪府","兵庫県","奈良県","和歌山県","鳥取県","島根県","岡山県","広島県","山口県","徳島県","香川県","愛媛県","高知県","福岡県","佐賀県","長崎県","熊本県","大分県","宮崎県","鹿児島県","沖縄県");

CityArrayCN[11] = new Array("中国香港");

CityArrayCN[12] = new Array("中国マカオ");

CityArrayCN[13] = new Array("中国台湾");

CityArrayCN[14] = new Array("韓国");

CityArrayCN[15] = new Array("シンガポール");

CityArrayCN[16] = new Array("その他海外");




// Also in stat page of admin

var WorkPlaceArray = new Array("北京市","上海市","広東省","天津市","重慶市","江蘇省","浙江省","遼寧省","中国その他","日本","中国香港","中国マカオ","中国台湾","韓国","シンガポール");



<!-- Final education degree array -->

var EduDegreeArray = new Array("高校（高中）", "専門学校（中専・大専）", "語学学校", "高専", "短期大学", "大学", "大学院修士（硯士）", "大学院博士（博士）", "MBA", "その他");


<!-- Corp Searching education degree array -->

var CorpSearchEduDegreeArray = new Array("高校（高中）以上", "専門学校（中専・大専）以上", "語学学校以上", "高専以上", "短期大学以上", "大学以上", "大学院以上");



<!--- Final graduate status of the final education -->

var LastGraduateArray = new Array("在学中", "中退", "卒業");

										 

<!-- Graduate type -->

var GraduateTypeArray = new Array("卒業", "卒業見込", "学位取得", "中退", "在学中", "語学留学", "その他");

			

<!-- Graduate type used for recurit -->

var RecruitGraduateTypeArray = new Array("卒業", "卒業見込", "学位取得", "在学中", "語学留学", "その他");



<!-- Date when employee can work -->

var StartWorkDateArray = new Array("随時", "応相談", "登録日より即日", "1週間後", "2週間後", "3週間後", "1ヶ月後", "2ヶ月後", "2ヶ月以上先");

<!--中文版的-->
var StartWorkDateArrayCN = new Array("随時", "面谈", "登录日开始即日", "一周以后", "两周以后", "三周以后", "一个月以后", "两个月以后", "两个月以上");


<!-- Date for recruit of corp and advisor -->

var StartWorkRecruitArray = new Array("随時", "応相談", "至急","一ヶ月以内","2ヶ月以内","それ以降");



<!-- Iyoku array -->

var IyokuArray = new Array("積極的に検討中", "今より条件がよければ検討する", "興味がある", "他の職種に興味がある", "興味ない");

<!--中文版的-->
var IyokuArrayCN = new Array("积极考虑之中", "若有比现有条件号的会考虑", "感兴趣", "对其他职业感兴趣", "不感兴趣");



<!-- Business type array -->

//Also in VB: GetParentBusinessType and GetSearchedBusinessType

var BusinessTypeArray = new Array("IT・通信","媒体・広告・ゲーム","金融・保険","不動産・建設","医薬品・医療関連","製造業・商社（電気・電子・機械）","製造業・商社（素材・医薬品他）","運輸・流通・小売","サービス・教育","専門職・コンサルティング","エネルギー・その他");

var BusinessSubTypeArray = new Array();

BusinessSubTypeArray[0] = new Array("－SI・情報処理・ソフトウェア","－通信・ISP・データセンター","－インターネット関連","－ITコンサルティング","－その他IT・通信", "");

BusinessSubTypeArray[1] = new Array("－放送・映像・音響","－広告・デザイン・イベント","－新聞・出版・印刷","－ゲーム","－その他媒体・広告・ゲーム", "");

BusinessSubTypeArray[2] = new Array("－銀行・信託銀行・信金・信組","－証券・投信・投資銀行","－ベンチャーキャピタル・投資顧問","－生命保険・損害保険","－クレジット・信販・消費者金融","－リース・レンタル・商工ローン","－政府系金融機関","－その他金融・保険", "");

BusinessSubTypeArray[3] = new Array("－不動産（ディベロッパー）","－不動産（仲介）","－建設設計・建設コンサルティング","－建築・土木・設計","－その他不動産・建設", "");

BusinessSubTypeArray[4] = new Array("－医薬品製造","－医療機器・医療関連製造","－医薬品卸・医療機器・医療関連卸","－病院・調剤薬局","－バイオ関連","－その他医薬品・医療関連", "");

BusinessSubTypeArray[5] = new Array("－総合電機","－総合商社","－コンピュータ・通信・OA機器関連","－半導体・電子・電気部品","－家電・AV機器・ゲーム機器","－精密機器・計測機器","－重電・産業用電気機器","－機械関連","－自動車・郵送機器","－プラント・設備","－その他製造業・商社（電気・電子・機械）", "");

BusinessSubTypeArray[6] = new Array("－化学・石油・ガラス・セラミック・セメント","－鉄鋼・金属","－住宅・建材・エクステリア","－繊維・服飾雑貨・皮革製品","－化粧品","－食料品","－鉄・パルプ","－ファッション・アパレル・アクセサリー","－文具・事務機器・日用品・インテリア","－その他製造業・商社（素材・医薬品他）", "");

BusinessSubTypeArray[7] = new Array("－鉄道・陸運・海運・航空・倉庫","－自動車販売","－ファッション・アパレル・アクセサリー","－スポーツ用品","－百貨店・スーパー・コンビニ","－カメラ・メガネ・電機・OA","－通信販売・無店舗販売","－音楽・書籍","－化粧品・医薬品","－石油製品","－その他運輸・流通・小売", "");

BusinessSubTypeArray[8] = new Array("－人材紹介・派遣・職業紹介","－ホテル・旅行会社","－レジャー・アミューズメント・スポーツ","－外食・レストラン・フードサービス","－警備・メンテナンス・清掃","－理容・美容・エステ","－医療・福祉介護関連","－教育・学校","－芸能・芸術","－業務請負・テレマーケティング","－その他サービス・教育", "");

BusinessSubTypeArray[9] = new Array("－会計・税務・法律","－コンサルティング","－リサーチ・シンクタンク","－その他専門職・コンサルティング","");

BusinessSubTypeArray[10] = new Array("－電気・ガス・水道・エネルギー","－農林・水産・鉱業","－官公庁","－その他自営業");

<!-- 中文版 -->
<!-- Business type array -->

//Also in VB: GetParentBusinessType and GetSearchedBusinessType

var BusinessTypeArrayCN = new Array("IT・通信","媒体・广告・游戏","金融・保险","房地产・建筑","医药・医疗类","制造业・商社（电器・电子・机械）","制造业・商社（其他材料・药品）","运输・流通・批发","服务・教育","专门职位・咨询","能源・其他");

var BusinessSubTypeArrayCN = new Array();

BusinessSubTypeArrayCN[0] = new Array("－SI・信息处理・软件","－通信・ISP・数据中心","－互联网类","－IT咨询","－其他IT・通信", "");

BusinessSubTypeArrayCN[1] = new Array("－播放・映像・音响","－广告・设计・节目","－报纸・出版・印刷","－游戏","－其他媒体・广告・游戏", "");

BusinessSubTypeArrayCN[2] = new Array("－银行・信托银行・信托金融・信托工会","－证券・投资信息・投资银行","－企业顾问・投资顾问","－人身保险・损害保险","－信用卡・信托销售・消費者金融","－租・赁・商业贷款","－政府金融机构","－其他金融・保险", "");

BusinessSubTypeArrayCN[3] = new Array("－房地产（开发）","－房地产（中介）","－建筑设计・建筑咨询","－建筑・土木・设计","－其他房地产・建筑", "");

BusinessSubTypeArrayCN[4] = new Array("－药品制造","－医疗机械・医疗物品制造","－药品批发・医疗机械・医疗物品批发","－医院・配药局","－生物类","－其他药品・医疗类", "");

BusinessSubTypeArrayCN[5] = new Array("－综合电机","－综合商社","－电脑・通信・OA机器类","－半导体・电子・电器制品","－家电・AV机・游戏机","－精密仪器・测量仪器","－重型电气・产业用电气机器","－机械类","－汽车・运输机器","－成套・设备","－其他制造业・商社（电气・电子・机械）", "");

BusinessSubTypeArrayCN[6] = new Array("－化学・石油・玻璃・陶瓷・水泥","－钢铁・金属","－住宅・建材・装潢","－纤微・服饰杂货・皮革制品","－化妆品","－食品","－钢铁・钢管","－时装・敷料・饰品","－文具・办公机器・日用品・装修","－其他制造业・商社（其他材料・药品）", "");

BusinessSubTypeArrayCN[7] = new Array("－铁道・陆运・海运・空运・仓库","－汽车销售","－时装・敷料・饰品","－体育用品","－百货店・超市","－照相机・眼睛・电机・OA","－通信销售・无店铺销售","－音乐・书籍","－化妆品・医药品","－石油制品","－其他运输・流通・批发", "");

BusinessSubTypeArrayCN[8] = new Array("－人材介绍・派遣・职业介绍","－宾馆・旅行社","－休闲・娱乐・运动","－外卖・餐馆・食品服务","－警卫・维护・保洁","－美容・美发・互利","－医疗・福利机构护工类","－教育・学校","－戏剧・艺术","－业务承包・电话推销","－其他服务・教育", "");

BusinessSubTypeArrayCN[9] = new Array("－会计・税务・法律","－咨询","－调查・智囊团","－其他专门职位・咨询","");

BusinessSubTypeArrayCN[10] = new Array("－电气・煤气・水道・能源","－农林・水产・矿业","－政府部门","－其他自主营业");




<!-- Job Category array -->

var JobCatArray = new Array("営業職","企画職・事務職","専門職系（コンサルタント・金融・不動産）","クリエイティブ系","販売・仲介・サービス系","ＩＴ系（ソフトウェア・ネットワーク）","技術系（電気・電子・機械）","技術系（医薬・医療・化学・素材・食品）","技術系（建築・土木）","教育・通訳・公務員・その他");

var JobSubCatArray = new Array();

JobSubCatArray[0] = new Array("営業管理職・営業マネージャー","企画営業・渉外","営業・代理店営業","内勤営業・ルートセールス","海外営業・海外駐在","カスタマーサポート","営業職その他");

JobSubCatArray[1] = new Array("高級管理職・ＣＥＯ・ＣＯＯ","経営企画・事業統括・事業開発","資材・購買","貿易・物流管理","店舗開発","営業企画・商品企画・マーケティング","広告宣伝・販売促進","マーチャンダイザー・バイヤー","財務・会計・株式公開","広報・ＩＲ","人事・労務・総務・法務・知財","秘書・事務・アシスタント","企画職・事務職その他");

JobSubCatArray[2] = new Array("ビジネスコンサルタント","研究員・調査員（リサーチャー）","会計士・税理士・会計コンサルタント","弁護士・司法書士・行政書士","金融関連（法人営業・個人営業）","金融関連（アナリスト・運用・金融商品開発）","金融関連（事務・管理関連）","不動産、プロパティマネジメント関連","専門職系（コンサルタント・金融・不動産）その他");

JobSubCatArray[3] = new Array("プロデューサー・ディレクター（広告・映像)","映像制作・技術,監督・演出家・脚本家","俳優・モデル・司会者・コンパニオン","グラフィックデザイナー・イラストレーター・DTP","編集・記者・ライター","プロデューサー・ディレクター（ゲーム）","CGデザイナー・サウンドクリエイター","プロデューサー・ディレクター（WEB)","企画・編集・制作(WEB)","デザイナー(ファッション・アクセサリー)","パタンナー・ソーイングスタッフ","工業デザイナー","クリエイティブ系その他");

JobSubCatArray[4] = new Array("店長・店舗指導・スーパーバイザー","販売・売場担当・フロアスタッフ・調理","人材紹介・派遣・不動産仲介","旅行手配・ガイド・ホテル・ブライダル関連","警備・清掃・ビル・設備管理関連","理容師・美容師・エステティシャン関連","運転手・配送スタッフ・倉庫管理","客室乗務員・航空関連","販売・仲介・サービス系その他");

JobSubCatArray[5] = new Array("ITコンサルタント・アナリスト","セールスエンジニア・プリセールス","プロジェクトマネージャー","システム開発（汎用機系）","システム開発（ＷＥＢ・オープン系）","システム開発（組み込み・制御系）","パッケージソフト・ミドルウェア開発","通信インフラ設計・構築（キャリア・ＩＳＰ系）","ネットワーク設計・構築（ＬＡＮ・ＷＥＢ系）","運用・監視・保守","テクニカルサポート","研究開発・特許","テクニカルマーケティング・品質管理","ＩＴ系（ソフトウェア・ネットワーク）その他");

JobSubCatArray[6] = new Array("回路・システム設計","機械・機構・金型設計","組み込み・制御設計","光学設計","生産技術","プロセスエンジニア","品質管理・品質保証・生産管理","セールスエンジニア","サービスエンジニア","基礎研究・製品企画・その他","技術系（電気・電子・機械）その他");

JobSubCatArray[7] = new Array("基礎研究・応用研究","製品開発","生産技術・生産管理","品質管理・保証","セールスエンジニア","テクニカルサポート","特許・調査","医師・歯科医師","看護師・医療事務","カウンセラー・福祉関連","技術系（医薬・医療・化学・素材・食品）その他");

JobSubCatArray[8] = new Array("プランニング・測量・設計・製図・積算","技術開発・構造解析・特許・その他,施行管理","技術系（建築・土木）その他");

JobSubCatArray[9] = new Array("教師・講師・インストラクター","通訳・翻訳（日本語）","通訳・翻訳（中国語）","通訳・翻訳（英語）","通訳・翻訳（その他言語）","技能工","公務員・団体職員","農林水産関連職","その他");


<!-- 中文版 Job Category array -->

var JobCatArrayCN = new Array("销售","企划・事务","专门职务（咨询・金融・房产）","制作类","销售・中介・服务类","IT系（软件・网络）","技术类（电气・电子・机械）","技术类（医药・医疗・化学）","技术类（建筑・土木・材料・食品）","教育・翻译・公务员・其他");

var JobSubCatArrayCN = new Array();

JobSubCatArrayCN[0] = new Array("営業管理職・営業マネージャー","企画営業・渉外","営業・代理店営業","内勤営業・ルートセールス","海外営業・海外駐在","カスタマーサポート","営業職その他");

JobSubCatArrayCN[1] = new Array("高級管理職・ＣＥＯ・ＣＯＯ","経営企画・事業統括・事業開発","資材・購買","貿易・物流管理","店舗開発","営業企画・商品企画・マーケティング","広告宣伝・販売促進","マーチャンダイザー・バイヤー","財務・会計・株式公開","広報・ＩＲ","人事・労務・総務・法務・知財","秘書・事務・アシスタント","企画職・事務職その他");

JobSubCatArrayCN[2] = new Array("ビジネスコンサルタント","研究員・調査員（リサーチャー）","会計士・税理士・会計コンサルタント","弁護士・司法書士・行政書士","金融関連（法人営業・個人営業）","金融関連（アナリスト・運用・金融商品開発）","金融関連（事務・管理関連）","不動産、プロパティマネジメント関連","専門職系（コンサルタント・金融・不動産）その他");

JobSubCatArrayCN[3] = new Array("プロデューサー・ディレクター（広告・映像)","映像制作・技術,監督・演出家・脚本家","俳優・モデル・司会者・コンパニオン","グラフィックデザイナー・イラストレーター・DTP","編集・記者・ライター","プロデューサー・ディレクター（ゲーム）","CGデザイナー・サウンドクリエイター","プロデューサー・ディレクター（WEB)","企画・編集・制作(WEB)","デザイナー(ファッション・アクセサリー)","パタンナー・ソーイングスタッフ","工業デザイナー","クリエイティブ系その他");

JobSubCatArrayCN[4] = new Array("店長・店舗指導・スーパーバイザー","販売・売場担当・フロアスタッフ・調理","人材紹介・派遣・不動産仲介","旅行手配・ガイド・ホテル・ブライダル関連","警備・清掃・ビル・設備管理関連","理容師・美容師・エステティシャン関連","運転手・配送スタッフ・倉庫管理","客室乗務員・航空関連","販売・仲介・サービス系その他");

JobSubCatArrayCN[5] = new Array("ITコンサルタント・アナリスト","セールスエンジニア・プリセールス","プロジェクトマネージャー","システム開発（汎用機系）","システム開発（ＷＥＢ・オープン系）","システム開発（組み込み・制御系）","パッケージソフト・ミドルウェア開発","通信インフラ設計・構築（キャリア・ＩＳＰ系）","ネットワーク設計・構築（ＬＡＮ・ＷＥＢ系）","運用・監視・保守","テクニカルサポート","研究開発・特許","テクニカルマーケティング・品質管理","ＩＴ系（ソフトウェア・ネットワーク）その他");

JobSubCatArrayCN[6] = new Array("回路・システム設計","機械・機構・金型設計","組み込み・制御設計","光学設計","生産技術","プロセスエンジニア","品質管理・品質保証・生産管理","セールスエンジニア","サービスエンジニア","基礎研究・製品企画・その他","技術系（電気・電子・機械）その他");

JobSubCatArrayCN[7] = new Array("基礎研究・応用研究","製品開発","生産技術・生産管理","品質管理・保証","セールスエンジニア","テクニカルサポート","特許・調査","医師・歯科医師","看護師・医療事務","カウンセラー・福祉関連","技術系（医薬・医療・化学・素材・食品）その他");

JobSubCatArrayCN[8] = new Array("プランニング・測量・設計・製図・積算","技術開発・構造解析・特許・その他,施行管理","技術系（建築・土木）その他");

JobSubCatArrayCN[9] = new Array("教師・講師・インストラクター","通訳・翻訳（日本語）","通訳・翻訳（中国語）","通訳・翻訳（英語）","通訳・翻訳（その他言語）","技能工","公務員・団体職員","農林水産関連職","その他");




<!-- Currency unit array -->

var CurrencyUnitArray = new Array("百万円", "万元", "万米ドル", "万香港ドル");


				

<!-- China-Yuan-Sallary array -->

var CNSallaryArray = new Array("応面接", "1,500元未満", "1,500元以上", "2,000元以上", "2,500元以上", "3,000元以上", "3,500元以上", "4,000元以上", "5,000元以上", "6,000元以上", "7,000元以上", "8,000元以上", "10,000元以上", "12,000元以上", "14,000元以上", "16,000元以上", "18,000元以上", "20,000元以上", "25,000元以上", "30,000元以上", "35,000元以上", "40,000元以上", "50,000元以上");

var CNSallaryInArray = new Array("1,500元未満", "1,500元以上", "2,000元以上", "2,500元以上", "3,000元以上", "3,500元以上", "4,000元以上", "5,000元以上", "6,000元以上", "7,000元以上", "8,000元以上", "10,000元以上", "12,000元以上", "14,000元以上", "16,000元以上", "18,000元以上", "20,000元以上", "25,000元以上", "30,000元以上", "35,000元以上", "40,000元以上", "50,000元以上");

<!-- 中文版 China-Yuan-Sallary array -->
var CNSallaryArrayCN = new Array("面谈", "1,500元以下", "1,500元以上", "2,000元以上", "2,500元以上", "3,000元以上", "3,500元以上", "4,000元以上", "5,000元以上", "6,000元以上", "7,000元以上", "8,000元以上", "10,000元以上", "12,000元以上", "14,000元以上", "16,000元以上", "18,000元以上", "20,000元以上", "25,000元以上", "30,000元以上", "35,000元以上", "40,000元以上", "50,000元以上");
var CNSallaryInArrayCN = new Array("1,500元以下", "1,500元以上", "2,000元以上", "2,500元以上", "3,000元以上", "3,500元以上", "4,000元以上", "5,000元以上", "6,000元以上", "7,000元以上", "8,000元以上", "10,000元以上", "12,000元以上", "14,000元以上", "16,000元以上", "18,000元以上", "20,000元以上", "25,000元以上", "30,000元以上", "35,000元以上", "40,000元以上", "50,000元以上");



<!-- Japan-Yen-Sallary array -->

var JPSallaryArray = new Array("応面接", "200万円未満", "200万円以上", "250万円以上", "300万円以上", "350万円以上", "400万円以上", "450万円以上", "500万円以上", "550万円以上", "600万円以上", "650万円以上", "700万円以上", "800万円以上", "900万円以上", "1000万円以上", "1200万円以上", "1500万円以上");

var JPSallaryInArray = new Array("200万円未満", "200万円以上", "250万円以上", "300万円以上", "350万円以上", "400万円以上", "450万円以上", "500万円以上", "550万円以上", "600万円以上", "650万円以上", "700万円以上", "800万円以上", "900万円以上", "1000万円以上", "1200万円以上", "1500万円以上");

<!--中文版 Japan-Yen-Sallary array -->
var JPSallaryArrayCN = new Array("面谈", "200万円以下", "200万円以上", "250万円以上", "300万円以上", "350万円以上", "400万円以上", "450万円以上", "500万円以上", "550万円以上", "600万円以上", "650万円以上", "700万円以上", "800万円以上", "900万円以上", "1000万円以上", "1200万円以上", "1500万円以上");
var JPSallaryInArrayCN = new Array("200万円以下", "200万円以上", "250万円以上", "300万円以上", "350万円以上", "400万円以上", "450万円以上", "500万円以上", "550万円以上", "600万円以上", "650万円以上", "700万円以上", "800万円以上", "900万円以上", "1000万円以上", "1200万円以上", "1500万円以上");



<!-- Personal certificate type array -->

var CertificateArray = new Array("日本パスポート", "中国パスポート", "中国身分証", "台湾身分証", "香港身分証", "その他");

			

<!-- Visa type array -->

var VisaTypeArray = new Array("駐在ビザ〔Z〕", "訪問ビザ〔F〕", "観光ビザ〔L〕", "留学ビザ〔X〕", "定住ビザ〔D〕");



<!-- Career year array -->

//Also in ChinaJob.vb/GetSearchedCareerYear, 

var CareerYearArray = new Array("在学中・卒業見込", "新卒", "1年未満", "1年以上", "2年以上", "3年以上", "4年以上", "5年以上", "10年以上", "15年以上");



<!-- Major array -->

var SchMajorArray = new Array("法・政策系","経済・経営・商系(工商管理類）","社会系","福祉・家政系","国際関係系","教育系","人文系【文学・哲学・歴史】","人文系【教養・人間関係】","人文系【図書館情報】","人文系【その他】（人文系其他）","外国語系・日本語","外国語系・英語","外国語系・中国語","外国語系・韓国語","外国語系・フランス語(法語）","外国語系・ロシア語（俄語）","外国語系・ドイツ語（徳語）","外国語系・スペイン語（西班牙語）","外国語系・アラビア語(阿拉伯語）","外国語系・その他（外国語系其他）","体育・芸術・音楽系","環境系","理工系【機械・精密機器】（機械工程類）","理工系【数理・物理】","理工系【応用物理】","理工系【建築】","理工系【化学・物質】","理工系【土木・水利】","理工系【金属】","理工系【電気・電子制御】（電子信息類）","理工系【コンピュータ】(計算機科学与工程）","理工系【天文・地質・測量】","理工系【生物】","理工系【エネルギー】（能源動力類）","理工系【その他】（理工系其他）","商船・航空系","農・水産・畜産系","薬学系","医学・歯学・獣医系","看護・衛生・保健系","その他(其他）");



<!-- Enterprise type array -->

// Also in stat page of admin

var CorpTypeArray = new Array("中国国内","日系独資企業","日系合資or合作企業","日系代表所","その他外資系独資企業","その他外資系合資or合作企業","その他外資系代表所","中国系上場or国営企業","中国系その他企業or団体","中国国外","日本・上場企業","日本・非上場企業or団体","その他地域の企業or団体");

<!-- 中文版的 -->
var CorpTypeArrayCN = new Array("中国国内","日本独资企业","日本合资本或合作企业","日本代表处","其他外资独资企业","其他外资合资或合作企业","其他外资代表处","中国上市或国营企业","中国其他企业或团体","中国国外","日本・上市公司","日本・非上市公司或団体","其他区域企业或団体");


<!-- Enterprise type array -->

var WorkStyleArray = new Array("正社員", "契約社員", "インターン", "アルバイト", "フリーランス", "その他");

		

<!-- Language level array -->

var LangLevelArray = new Array("経験なし", "初級", "中級", "上級", "母国語");



<!-- Other language level array -->

var OtherLangLevelArray = new Array("初級", "中級", "上級", "母国語");



<!-- Japanese exam level array -->

var JPExamArray = new Array("資格なし", "4級", "3級", "2級", "1級");

<!-- Japanese exam level array (only for search) -->
var JPExamSearchArray = new Array("4級", "3級", "2級", "1級");

<!-- Chinese exam level array -->

var HSKExamArray = new Array("資格なし", "3級", "4級", "5級", "6級", "7級", "8級", "9級", "10級", "11級");

<!-- Chinese exam level array (only for search) -->
var HSKExamSearchArray = new Array("3級", "4級", "5級", "6級", "7級", "8級", "9級", "10級", "11級");

<!-- TOEIC exam level array -->

var TOEICExamArray = new Array("資格なし","469以下／459以下","470～／460～","600～／504～","730～／550～","860～／595～");

<!-- TOEIC exam level array (only for search) -->
var TOEICExamSearchArray = new Array("469以下／459以下","470～／460～","600～／504～","730～／550～","860～／595～");

<!-- TOEFL exam level array -->

//var TOEFLExamArray = new Array("410未満","410以上","450以上","489以上","529以上","569以上","608以上（677）");



<!-- CET exam level array -->

var CETExamArray = new Array("資格なし", "四級", "六級");



<!-- Other language array -->

var OtherLangArray = new Array("フランス語", "ドイツ語", "スペイン語", "タイ語", "インドネシア語", "イタリア語", "ロシア語", "ポルトガル語", "マレーシア語", "ベトナム語", "アラビア語", "タガログ語", "台湾語", "オランダ語", "スウェーデン語", "ヒンディー語", "その他");



<!-- Skill certificate array -->

var SkillArray = new Array("（中国）計算機証書","（中国）会計証書","（中国）外国語資格","（中国）職称証書","（中国）その他資格","（日本）IT系・CISCO系","（日本）IT系・Microsoft系","（日本）IT系・ORACLE系","（日本）IT系・SAP系","（日本）IT系・情報処理・CAD・CG系","（日本）通信系","（日本）土木・建築・不動産系","（日本）技術士系","（日本）財務会計・経営・金融・法務系","（日本）医療福祉・栄養調理・教育・理美容系","（日本）運転免許・運輸・旅行・その他");

var SkillSubArray = new Array();

SkillSubArray[0] = new Array("全国計算機応用技術証書","全国計算機軟件技術資格与水平考試","初級程序員","程序員","高級程序員","系統分析員","全国計算機等級１級","全国計算機等級２級","全国計算機等級３級Ａ","全国計算機等級３級Ｂ","全国計算機等級４級","Microsoft認証専家","Microsoft認証系統工程師","Microsoft認証系統開発師","Cisco認証網絡規劃和網絡支持工程師","Cisco認証網絡専家","3com認証網絡大師","SUN認証Java程序員","Intel認証方案咨詢専家","Intel認証方案集成専家","Adobe認証専家","Domino R5 Application Development CLP","Domino R5 System Administration CLP","Sybase認証考試","Cisco認証網絡支持工程師","Cisco認証資深網絡支持工程師");

SkillSubArray[1] = new Array("注冊会計師","高級会計師","中級会計師","助理会計師","会計上崗証","会計電算化証書","国際財務会計証書");

SkillSubArray[2] = new Array("GRE","GMAT","商務英語","国際英語水平測試","ロシア語４級証書","ロシア語６級証書","フランス語４級証書","フランス語６級証書","ドイツ語４級証書","ドイツ語６級証書","英語専業４級","英語専業６級");

SkillSubArray[3] = new Array("初級工程師","中級工程師","高級工程師","初級経済師","中級経済師","高級経済師","助理工程師","助理経済師");

SkillSubArray[4] = new Array("辦公自動化証書","全国律師資格証書","報関員資格証書","駕駛執照","珠算技術等級証書","公共関係資格証書","普通語等級証書","注冊税務師","外銷員資格証書","注冊資産評估師","保険代理人資格証書","統計上崗証");

SkillSubArray[5] = new Array("CCDA","CCDP","CCDP-WAN Switching","CCIE-RS","CCIE-WAN Switching","CCIR-ISP DIAL","CCNA","CCNA-WAN Switching","CCNP","CCNP-WAN Switching","その他CISCO系");

SkillSubArray[6] = new Array("MCDBA","MCP","MCP+Building","MCP+Internet","MCSD","MCSE","MCSE+Internet","MCT","MOT","MOT+Access","MOT+Outlook","MOUS","MSS","その他Microsoft系");

SkillSubArray[7] = new Array("ORACLE CERTIFIED DEVELOPER","ORACLE MASTER PLATINUM","ORACLE MASTER GOLD","ORACLE MASTER SILVER","その他ORACLE系");

SkillSubArray[8] = new Array("SAP認定R/3 コンサルタント（ASAP）","SAP認定R/3 コンサルタント（ABAPワークベンチ）","SAP認定R/3 コンサルタント（在庫/購買管理）","SAP認定R/3 コンサルタント（人事管理）","SAP認定R/3 コンサルタント（生産計画/管理）","SAP認定R/3 コンサルタント（販売管理）","SAP認定R/3 コンサルタント-R.4.0-（管理会計）","SAP認定R/3 コンサルタント-R.4.0-（財務会計）","SAP認定R/3 コンサルタント（システム管理-NT/OR","SAP認定R/3 コンサルタント（システム管理-UNIX/","その他SAP系");

SkillSubArray[9] = new Array("第1種情報処理技術者","第2種情報処理技術者","アプリケーションエンジニア","システムアナリスト","システム運用管理エンジニア","システム監査技術者","ネットワークスペシャリスト","プロジェクトマネージャ","プロダクションエンジニア","マイコン応用システムエンジニア","オンライン情報処理技術者","データベーススペシャリスト","初級システムアドミニストレータ","上級システムアドミニストレータ","特種情報処理技術者","その他情報処理技術者試験系","CAD利用技術者1級","CAD利用技術者2級","その他CAD系","CG検定","マルチメディア検定","画像処理検定","その他CG-ARTS協会系","INPA","DTPデザイナー","DTPエキスパート","データベース検索技術者1級","データベース検索技術者2級");

SkillSubArray[10] = new Array("アマチュア無線技士","海上特殊無線技士","レーダー級海上特殊無線技士","航空特殊無線技士","航空無線通信士","総合無線通信士");

SkillSubArray[11] = new Array("1級建築士","2級建築士","宅地建物取引主任者","不動産鑑定士","1級建築施工管理技術検定","2級建築施工管理技術検定","建設業経理事務士","建築CAD検定試験","建築設備士","木造建築士","1級電気工事施工管理技術検定","2級電気工事施工管理技術検定","電気主任技術者","電気工事士","インテリアCG検定試験","インテリアコーディネーター","インテリアプランナ－","管工事施工管理技士","造園施工管理技士","土木施工管理技士","コンクリート技士","コンクリート主任技士","トレース1級","トレース2級","トレース3級","トレース4級","測量士","測量士補","土地家屋調査士");

SkillSubArray[12] = new Array("技術士（機械部門）","技術士（船舶部門）","技術士（航空・宇宙部門）","技術士（電気・電子部門）","技術士（化学部門）","技術士（繊維部門）","技術士（金属部門）","技術士（資源工学部門）","技術士（建設部門）","技術士（水道部門）","技術士（衛生工学部門）","技術士（農業部門）","技術士（林業部門）","技術士（水産部門）","技術士（経営工学部門）","技術士（情報工学部門）","技術士（応用理学部門）","技術士（生物工学部門）","技術士（環境部門）","技術士補（機械部門）","技術士補（船舶部門）","技術士補（航空・宇宙部門）","技術士補（電気・電子部門）","技術士補（化学部門）","技術士補（繊維部門）","技術士補（金属部門）","技術士補（資源工学部門）","技術士補（建設部門）","技術士補（水道部門）","技術士補（衛生工学部門）","技術士補（農業部門）","技術士補（林業部門）","技術士補（水産部門）","技術士補（経営工学部門）","技術士補（情報工学部門）","技術士補（応用理学部門）","技術士補（生物工学部門）","技術士補（環境部門）");

SkillSubArray[13] = new Array("公認会計士","公認会計士補","税理士","英文会計検定・IAT・EAT","英文会計検定1級","英文会計検定2級","日商簿記検定1級","日商簿記検定2級","税務会計能力検定(所得税)","CPA（米国公認会計士）","EA（米国税理士）","CIA（米国公認内部監査士）","CFA（米国証券アナリスト）","CFM（米国公認経営管理士）","CMA（米国公認管理会計士）","中小企業診断士","証券1種外務員資格","証券2種外務員資格","証券内部管理責任者","証券アナリスト","損害保険代理店資格","ファイナンシャル・プランナー","アクチュアリー(保険計理人)","計算実務能力検定","弁護士","弁理士","米国弁護士","社会保険労務士","労務管理士","司法書士","行政書士");

SkillSubArray[14] = new Array("医薬情報担当者認定（MR認定）","医師","医療事務管理士","医療保険士","看護師","準看護師","細胞検査士","作業療法士","歯科医師","歯科衛生士","歯科技工士","獣医師","診療放射線技師","保健師","薬剤師","理学療法士","臨床検査技師","臨床工学技士","臨床心理士","ホームヘルパー","介護支援専門員（ケアマネージャー）","社会福祉士","介護福祉士","手話通訳士","衛生管理者","栄養士","管理栄養士","食品衛生管理者","調理師","ソムリエ","教諭（幼稚園）","教諭（小学校）","教諭（中学校）","教諭（高等学校）","教諭（養護学校）","保育士","学芸員","司書","美容師","理容師","エステティシャン");

SkillSubArray[15] = new Array("普通自動車免許（第一種）","普通自動車免許（第二種）","大型自動車免許（第一種）","大型自動車免許（第二種）","普通二輪免許","大型二輪免許","小型特殊自動車免許","大型特殊自動車免許","一般旅行業務取扱主任者","国際航空貨物取扱士","国内旅行業務取扱主任者","通関士","秘書技能検定","気象予報士");



<!-- Employee number array -->

var EmployeeNumArray = new Array("10人以下", "11～20人", "21～50人", "51～100人", "101～200人", "201～500人", "501～1000人", "1000人以上");



<!-- Business type for business/detail.htm array -->

//var B_BusinessTypeArray = new Array("サービス", "メーカー", "コンサル", "ハイテク", "マスコミ", "デザイン", "ゼネコン", "ショップ", "スクール", "その他");

var B_BusinessTypeArray = new Array("IT・通信","媒体・広告・ゲーム","運輸・流通・小売","金融・保険","不動産・建設","医薬品・医療関連","製造業・商社（電気・電子・機械）","製造業・商社（素材・医薬品他）","運輸・流通・小売","サービス・教育","専門職・コンサルティング","エネルギー・その他");



<!-- Recuit number for business/recruit.htm array -->

var RecuitNumArray = new Array("若干名","1名","2名","3名","4名","5名","6-10名","11-20名","21名以上");

					

<!-- Advisor message category array -->

var AdvisorMsgCategoryArray = new Array("お知らせ", "セミナー情報", "求人情報", "人材情報", "アドバイザー日記", "その他");

<!-- Advisor message place array -->
var AdvisorMsgArray = new Array("上海・華東地域", "北京・大連・華北地域", "華南地域・香港", "日本・他海外","中国全土");

<!-- Advisor place category array -->

var AdvisorPlaceArray = new Array("上海・華東地域", "北京・大連・華北地域", "華南地域・香港", "日本・他海外");



<!-- Where user get to know ChinaJob.JP array -->

// Also in stat page of admin

//var LoginPathArray = new Array("雑誌媒体","－Concierge上海（日）","－聴く中国語（日）","－その他","ネット媒体","－中国生活情報サイト「ちゃいなび」","－Google 日本語","－Google 中文","その他","－友人・知人からの紹介","－ちゃいなびワークスからのダイレクトメール","－その他");

var LoginPathArray = new Array("―――≪雑誌≫―――","－コンシェルジュ上海","－コンシェルジュ北京","－コンシェルジュ大連","－コンシェルジュ香港","－ちゃいなびワークス『Works』マガジン","－聞く中国語","時報","－その他の雑誌","―――≪WEBサイト≫―――","－中国生活情報サイト「ちゃいなび｣","－グーグル　日本語","－グーグル　中国語","－スペース アルク（www.alc.co.jp）","－All About（allabout.co.jp）","－中国情報局（searchina.ne.jp)","－チャイナゲート（www.chinagate.jp）","－ブルーネット人材（www.bluenet.com.cn）","－アリババ.com（japan.alibaba.com）","－Gainful（www.gainful.net.cn）","－上海経済新聞（shanghai.keizai.biz）","－Easy Language Center（ez－language.net）","－キャストコンサルティング（www.cast－consulting.com.cn）","－中国関連ブログ","－その他のサイト","－その他","―――≪メルマガ≫―――","－ちゃいなびワークスメルマガ","－ちゃいなびワークスBizメルマガ","－ちゃいなびメルマガ","－中国関連メルマガ","－その他メルマガ","―――≪上記以外≫―――","－友人・知人からの紹介");


function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}


<!-- Set value of single select -->

function f_SetSelectValue(array_id,select_id) {

	var oSelect = document.getElementById(select_id);

	oSelect.length = array_id.length + 1;

	for (var i = 0; i < array_id.length; i++) {

		oSelect.options[i + 1].value = array_id[i];

		oSelect.options[i + 1].text = array_id[i];

	}

	oSelect.options[0].value = "";

}



<!-- Set value of single select Ex version-->

function f_SetSelectValueEx(array_id,select_id,selitem) {

	var oSelect = document.getElementById(select_id);

	oSelect.length = array_id.length + 1;

	for (var i = 0; i < array_id.length; i++) {

		oSelect.options[i + 1].value = array_id[i];

		oSelect.options[i + 1].text = array_id[i];

		if (selitem == array_id[i]) {

			oSelect.options[i + 1].selected = true;

		}

	}

	oSelect.options[0].value = "";

}



<!-- Set value of sub-select when its parent changes -->

function f_SetSubSelect(b,select_id,subselect_id,array_id) {

	var oSelect = document.getElementById(select_id);

	var oSubSelect = document.getElementById(subselect_id);

    if (oSelect.selectedIndex == 0) {

        oSubSelect.length = 1;

        oSubSelect.selectedIndex = 0;

    } else {

        if (b) {

            oSubSelect.length = 1;

            oSubSelect.selectedIndex = 0;

        }

        var SubArray = array_id[oSelect.selectedIndex - 1];

        oSubSelect.length = SubArray.length + 1;

        for (var i = 0; i < SubArray.length; i++) {

            oSubSelect.options[i + 1].value = SubArray[i];

            oSubSelect.options[i + 1].text = SubArray[i];

        }

    }

	oSubSelect.options[0].value = "";

}



<!-- Set value of sub-select when its parent changes Ex version -->

function f_SetSubSelectEx(b,select_id,subselect_id,array_id,selitem) {

	var oSelect = document.getElementById(select_id);

	var oSubSelect = document.getElementById(subselect_id);

    if (oSelect.selectedIndex == 0) {

        oSubSelect.length = 1;

        oSubSelect.selectedIndex = 0;

    } else {

        if (b) {

            oSubSelect.length = 1;

            oSubSelect.selectedIndex = 0;

        }

        var SubArray = array_id[oSelect.selectedIndex - 1];

        oSubSelect.length = SubArray.length + 1;

        for (var i = 0; i < SubArray.length; i++) {

            oSubSelect.options[i + 1].value = SubArray[i];

            oSubSelect.options[i + 1].text = SubArray[i];

			if (selitem == SubArray[i]) {

				oSubSelect.options[i + 1].selected = true;

			}			

        }

    }

	oSubSelect.options[0].value = "";

}



<!-- Set value of date select -->

function f_SetDateSelect(select_id, iMin, iMax) {

	var oSelect = document.getElementById(select_id);

	oSelect.length = iMax - iMin + 1 + 1;



	for (var i = iMin; i <= iMax; i++) {

		var index = i - iMin + 1;

		oSelect.options[index].value = i;

		oSelect.options[index].text = i;

	}	

	oSelect.options[0].value = "";

	oSelect.selectedIndex = 0;

}



<!-- Set value of day select according to year and month -->

function f_SetDaySelect(select_id, y_id, m_id) {

	var oY = MM_findObj(y_id);

	var oM = MM_findObj(m_id);

	if(oY.selectedIndex == 0) {

		oM.selectedIndex = 0;

		return;

	}

	

	if(oM.selectedIndex == 0)

		return;

	var y = eval(oY.value);

	var m = eval(oM.value) - 1;

	var numDays = new Array(31,28,31,30,31,30,31,31,30,31,30,31);

	var n = numDays[m];

	if (m == 1 && y%4 == 0)

		++n;

	f_SetDateSelect(select_id,1,n);

}



<!-- Set value of day select according to year and month (Ex version) -->

function f_SetDaySelectEx(select_id, y_id, m_id, selitem) {

	var oY = MM_findObj(y_id);

	if(oY.selectedIndex == 0)

		return;

	var oM = MM_findObj(m_id);

	if(oM.selectedIndex == 0)

		return;

	var y = eval(oY.value);

	var m = eval(oM.value) - 1;

	var numDays = new Array(31,28,31,30,31,30,31,31,30,31,30,31);

	var n = numDays[m];

	if (m == 1 && y%4 == 0)

		++n;

	f_SetDateSelectEx(select_id,1,n, selitem);

}



<!-- Set value of date select Ex version -->

function f_SetDateSelectEx(select_id, iMin, iMax, selitem) {

	var oSelect = document.getElementById(select_id);

	oSelect.length = iMax - iMin + 1 + 1;



	for (var i = iMin; i <= iMax; i++) {

		var index = i - iMin + 1;

		oSelect.options[index].value = i;

		oSelect.options[index].text = i;

		if (selitem == i) {

			oSelect.options[index].selected = true;

		}		

	}	

	oSelect.options[0].value = "";

}



<!-- Set value of business type select -->

function f_SetBusinessType(select_id) {

	var oSelect = document.getElementById(select_id);

	var count = BusinessTypeArray.length;

	var i = 0;

	var j = 0;

	

	if(BusinessTypeArray.length != BusinessSubTypeArray.length) {

		Alert("Internel error when configure business type array");

		return false;

	}

	for(i=0; i<BusinessSubTypeArray.length; i++) {

		count += BusinessSubTypeArray[i].length;

	}

	

	oSelect.length = count + 1;

	count = 0;

	for(i=0; i<BusinessTypeArray.length; i++) {

		count++;

		oSelect.options[count].value = BusinessTypeArray[i];

		oSelect.options[count].text = BusinessTypeArray[i];

		oSelect.options[count].className = "title";

		for(j=0; j<BusinessSubTypeArray[i].length; j++) {

			count++;

			oSelect.options[count].value = BusinessSubTypeArray[i][j];

			oSelect.options[count].text = BusinessSubTypeArray[i][j];		

		}

	}

	oSelect.options[0].value = "";

}



<!-- Set value of business type select Ex version-->

function f_SetBusinessTypeEx(select_id,selitem) {

	var oSelect = document.getElementById(select_id);

	var count = BusinessTypeArray.length;

	var i = 0;

	var j = 0;

	

	if(BusinessTypeArray.length != BusinessSubTypeArray.length) {

		Alert("Internel error when configure business type array");

		return false;

	}

	for(i=0; i<BusinessSubTypeArray.length; i++) {

		count += BusinessSubTypeArray[i].length;

	}

	

	oSelect.length = count + 1;

	count = 0;

	for(i=0; i<BusinessTypeArray.length; i++) {

		count++;

		oSelect.options[count].value = BusinessTypeArray[i];

		oSelect.options[count].text = BusinessTypeArray[i];

		oSelect.options[count].className = "title";

		if (selitem != "" && selitem == BusinessTypeArray[i]) {

			oSelect.options[count].selected = true;

		}		

		for(j=0; j<BusinessSubTypeArray[i].length; j++) {

			count++;

			oSelect.options[count].value = BusinessSubTypeArray[i][j];

			oSelect.options[count].text = BusinessSubTypeArray[i][j];		

			if (selitem != "" && selitem == BusinessSubTypeArray[i][j]) {

				oSelect.options[count].selected = true;

			}					

		}

	}

	oSelect.options[0].value = "";

}


<!-- 中文板 Set value of business type select 132句-->

function f_SetBusinessTypeCN(select_id) {

	var oSelect = document.getElementById(select_id);

	var count = BusinessTypeArrayCN.length;

	var i = 0;

	var j = 0;

	

	if(BusinessTypeArrayCN.length != BusinessSubTypeArrayCN.length) {

		Alert("Internel error when configure business type array");

		return false;

	}

	for(i=0; i<BusinessSubTypeArrayCN.length; i++) {

		count += BusinessSubTypeArrayCN[i].length;

	}

	

	oSelect.length = count + 1;

	count = 0;

	for(i=0; i<BusinessTypeArrayCN.length; i++) {

		count++;

		oSelect.options[count].value = BusinessTypeArrayCN[i];

		oSelect.options[count].text = BusinessTypeArrayCN[i];

		oSelect.options[count].className = "title";

		for(j=0; j<BusinessSubTypeArrayCN[i].length; j++) {

			count++;

			oSelect.options[count].value = BusinessSubTypeArrayCN[i][j];

			oSelect.options[count].text = BusinessSubTypeArrayCN[i][j];		

		}

	}

	oSelect.options[0].value = "";

}



<!-- Set value of business type select Ex version-->

function f_SetBusinessTypeCNEx(select_id,selitem) {

	var oSelect = document.getElementById(select_id);

	var count = BusinessTypeArrayCN.length;

	var i = 0;

	var j = 0;

	

	if(BusinessTypeArrayCN.length != BusinessSubTypeArrayCN.length) {

		Alert("Internel error when configure business type array");

		return false;

	}

	for(i=0; i<BusinessSubTypeArrayCN.length; i++) {

		count += BusinessSubTypeArrayCN[i].length;

	}

	

	oSelect.length = count + 1;

	count = 0;

	for(i=0; i<BusinessTypeArrayCN.length; i++) {

		count++;

		oSelect.options[count].value = BusinessTypeArrayCN[i];

		oSelect.options[count].text = BusinessTypeArrayCN[i];

		oSelect.options[count].className = "title";

		if (selitem != "" && selitem == BusinessTypeArrayCN[i]) {

			oSelect.options[count].selected = true;

		}		

		for(j=0; j<BusinessSubTypeArrayCN[i].length; j++) {

			count++;

			oSelect.options[count].value = BusinessSubTypeArrayCN[i][j];

			oSelect.options[count].text = BusinessSubTypeArrayCN[i][j];		

			if (selitem != "" && selitem == BusinessSubTypeArrayCN[i][j]) {

				oSelect.options[count].selected = true;

			}					

		}

	}

	oSelect.options[0].value = "";

}

<!-- Check value in LoginPath if it exists -->

function f_login_path() {

	var oSelect = MM_findObj("login_path");

	if (oSelect == null) return true;

	if(oSelect.selectedIndex == 0) {

		alert("登録経路を選択して下さい");

		oSelect.focus();

		return false;

	}

	var val = oSelect.value;

	if(val.indexOf("－") == -1) {

		alert("登録経路を選択して下さい");

		oSelect.focus();

		return false;		

	}

	return true;

}

<!-- Check values in register form -->

function f_RegisterSubmit() {

	var ItemIDArray = new Array("nationality", "city", "birth_year", "birth_month", "birth_day", "last_school", "last_graduate", "start_working", "iyoku", "business_type1", "jobcat1", "jobcat2", "country1", "area1");

	var ItemNameArray = new Array("国籍", "国籍保有国での連絡先", "生まれた年", "生まれた月", "生まれた日", "最終学歴", "卒業状況", "勤務開始可能日", "転職意欲", "希望業種(第一希望)", "希望職種(第一希望)", "希望職種(第一希望)", "希望勤務地の国(第一希望)", "希望勤務地の地域(第一希望)");

	var i = 0;

	var count = 0;

	var oSelect = null;

	var oSelect2 = null;

	var oText = null;

	var oText2 = null;

	var oRadio = null;

	var oCheckBox = null;

	

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_RegisterSubmit");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		if(oSelect.selectedIndex == 0) {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;

		}else if(oSelect.options[oSelect.selectedIndex].value == "") {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;			

		}else if(oSelect.options[oSelect.selectedIndex].className == "title") {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;			

		}

	}

	

	ItemIDArray = new Array("nationality", "city","current_city", "last_school");

	var OtherItemIDArray = new Array("other_nationality", "other_koseki","other_current_add", "other_last_school");

	ItemNameArray = new Array("国籍", "国籍保有国での連絡先", "現住所の国/地域", "最終学歴");

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		oText = document.getElementById(OtherItemIDArray[i]);

		if(oSelect.options[oSelect.selectedIndex].value == "その他" && oText.value == "") {

			alert(ItemNameArray[i] + "----その他の場合のみご記入下さい");

			oText.focus();

			return false;

		}

	}	

	

	oSelect = document.formRegister.current_add;

	if(oSelect.selectedIndex == 0) {

		alert("現住所の国を選択して下さい");

		oSelect.focus();

		return false;

	}

	oSelect = document.formRegister.current_city;

	if(oSelect.selectedIndex == 0) {

		alert("現住所の地域を選択して下さい");

		oSelect.focus();

		return false;

	}

	

	oRadio = document.formRegister.sex;

	if(!oRadio[0].checked && !oRadio[1].checked) {

		alert("性別を選択して下さい");

		oRadio[0].focus();

		return false;

	}	

	

	oRadio = document.formRegister.work_status;

	if(!oRadio[0].checked && !oRadio[1].checked && !oRadio[2].checked) {

		alert("就業状況を選択して下さい");

		oRadio[0].focus();

		return false;

	}	



	oRadio = document.formRegister.salary;

	if(!oRadio[0].checked && !oRadio[1].checked) {

		alert("希望給与を選択して下さい");

		oRadio[0].focus();

		return false;

	}	

	if(oRadio[0].checked) {

		oSelect = document.formRegister.cn_salary;

		if(oSelect.selectedIndex == 0) {

			alert("人民元換算/月収を選択して下さい");

			oSelect.focus();

			return false;

		}

	}	

	if(oRadio[1].checked) {

		oSelect = document.formRegister.jp_salary;

		if(oSelect.selectedIndex == 0) {

			alert("日本円/年収を選択して下さい");

			oSelect.focus();

			return false;

		}

	}	

	

	oSelect = document.formRegister.business_type2;

	if(oSelect.selectedIndex != 0 && oSelect.options[oSelect.selectedIndex].value == "") {

		alert("希望業種(第二希望)を選択して下さい");

		oSelect.focus();

		return false;

	}

	

	oSelect = document.formRegister.business_type3;

	if(oSelect.selectedIndex != 0 && oSelect.options[oSelect.selectedIndex].value == "") {

		alert("希望業種(第三希望)を選択して下さい");

		oSelect.focus();

		return false;

	}

	

	oSelect = document.formRegister.jobcat3;

	oSelect2 = document.formRegister.jobcat4;

	if(oSelect.selectedIndex !=0 && oSelect2.selectedIndex == 0) {

		alert("希望職種(第二希望)を選択して下さい");

		oSelect2.focus();

		return false;

	}

	

	oSelect = document.formRegister.jobcat5;

	oSelect2 = document.formRegister.jobcat6;

	if(oSelect.selectedIndex != 0 && oSelect2.selectedIndex == 0) {

		alert("希望職種(第三希望)を選択して下さい");

		oSelect2.focus();

		return false;

	}

	

	oText = document.formRegister.email1;

	oText2 = document.formRegister.email2;	

	if(oText.value == "") {

		alert("登録Emailを記入して下さい");

		oText.focus();

		return false;		

	}

	if(oText2.value == "") {

		alert("登録Emailを記入して下さい");

		oText2.focus();

		return false;		

	}

	if(oText.value.indexOf("@") == -1) {

		alert("登録Emailを記入して下さい");

		oText.focus();

		return false;		

	}

	if(oText.value != oText2.value) {

		alert("2つの登録Emailを統一して下さい");

		oText.focus();

		return false;		

	}

	

	oText = document.formRegister.password1;

	oText2 = document.formRegister.password2;	

	if(oText.value == "") {

		alert("パスワードを記入して下さい");

		oText.focus();

		return false;		

	}

	if(oText2.value == "") {

		alert("パスワードを記入して下さい");

		oText2.focus();

		return false;		

	}

	if(oText.value.length < 6) {

		alert("パスワードは半角英数字6文字以上");

		oText.focus();

		return false;		

	}	

	if(oText.value != oText2.value) {

		alert("2つのパスワードを統一してください");

		oText.focus();

		return false;		

	}

	

	oText = MM_findObj("password3");

	oText2 = MM_findObj("password4");

	if (oText != null && oText2 != null) {

		if((oText.value.length > 0) && (oText.value.length < 6)) {

			alert("パスワードは半角英数字6文字以上");

			oText.focus();

			return false;		

		}			

		if(oText.value != oText2.value) {

			alert("2つのパスワードを統一してください");

			oText.focus();

			return false;		

		}		

	}

	

	count = 0;

	oCheckBox = MM_findObj("cn_company_setup_cell");

	for(i=0;i<oCheckBox.length;i++) {

		if(oCheckBox[i].checked) count ++;

	}

	oCheckBox = MM_findObj("jp_company_setup_cell");

	for(i=0;i<oCheckBox.length;i++) {

		if(oCheckBox[i].checked) count ++;

	}

	if(count == 0) {

		alert("希望企業形態を選択して下さい");

		oCheckBox = MM_findObj("cn_company_setup_cell");

		oCheckBox[0].focus();

		return false;				

	}

	

	count = 0;

	for(i=1; i<=6; i++) {

		oCheckBox = document.getElementById("work_style" + i);

		if(oCheckBox.checked)

			count++;

	}

	if(count == 0) {

		alert("希望勤務形態を選択して下さい");

		oCheckBox.focus();

		return false;				

	}

	

	count = 0;

	for(i=1; i<=4; i++) {

		oCheckBox = document.getElementById("job_title" + i);

		if(oCheckBox.checked)

			count++;

	}

	if(count == 0) {

		alert("希望職位を選択して下さい");

		oCheckBox.focus();

		return false;				

	}

	

	if(!f_login_path()) {

		return false;

	}

	return true;

}

function f_RegisterSubmit_part1() {

	var ItemIDArray = new Array("start_working", "iyoku", "business_type1", "jobcat1", "jobcat2", "country1", "area1");

	var ItemNameArray = new Array("勤務開始可能日", "転職意欲", "希望業種(第一希望)", "希望職種(第一希望)", "希望職種(第一希望)", "希望勤務地の国(第一希望)", "希望勤務地の地域(第一希望)");

	var i = 0;

	var count = 0;

	var oSelect = null;

	var oSelect2 = null;

	var oText = null;

	var oText2 = null;

	var oRadio = null;

	var oCheckBox = null;

	

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_RegisterSubmit");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		if(oSelect.selectedIndex == 0) {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;

		}else if(oSelect.options[oSelect.selectedIndex].value == "") {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;			

		}else if(oSelect.options[oSelect.selectedIndex].className == "title") {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;			

		}

	}


	oRadio = document.formRegister.salary;

	if(!oRadio[0].checked && !oRadio[1].checked) {

		alert("希望給与を選択して下さい");

		oRadio[0].focus();

		return false;

	}	

	if(oRadio[0].checked) {

		oSelect = document.formRegister.cn_salary;

		if(oSelect.selectedIndex == 0) {

			alert("人民元換算/月収を選択して下さい");

			oSelect.focus();

			return false;

		}

	}	

	if(oRadio[1].checked) {

		oSelect = document.formRegister.jp_salary;

		if(oSelect.selectedIndex == 0) {

			alert("日本円/年収を選択して下さい");

			oSelect.focus();

			return false;

		}

	}	

	

	oSelect = document.formRegister.business_type2;

	if(oSelect.selectedIndex != 0 && oSelect.options[oSelect.selectedIndex].value == "") {

		alert("希望業種(第二希望)を選択して下さい");

		oSelect.focus();

		return false;

	}

	

	oSelect = document.formRegister.business_type3;

	if(oSelect.selectedIndex != 0 && oSelect.options[oSelect.selectedIndex].value == "") {

		alert("希望業種(第三希望)を選択して下さい");

		oSelect.focus();

		return false;

	}

	

	oSelect = document.formRegister.jobcat3;

	oSelect2 = document.formRegister.jobcat4;

	if(oSelect.selectedIndex !=0 && oSelect2.selectedIndex == 0) {

		alert("希望職種(第二希望)を選択して下さい");

		oSelect2.focus();

		return false;

	}

	

	oSelect = document.formRegister.jobcat5;

	oSelect2 = document.formRegister.jobcat6;

	if(oSelect.selectedIndex != 0 && oSelect2.selectedIndex == 0) {

		alert("希望職種(第三希望)を選択して下さい");

		oSelect2.focus();

		return false;

	}

	count = 0;

	oCheckBox = MM_findObj("cn_company_setup_cell");

	for(i=0;i<oCheckBox.length;i++) {

		if(oCheckBox[i].checked) count ++;

	}

	oCheckBox = MM_findObj("jp_company_setup_cell");

	for(i=0;i<oCheckBox.length;i++) {

		if(oCheckBox[i].checked) count ++;

	}

	if(count == 0) {

		alert("希望企業形態を選択して下さい");

		oCheckBox = MM_findObj("cn_company_setup_cell");

		oCheckBox[0].focus();

		return false;				

	}

	

	count = 0;

	for(i=1; i<=6; i++) {

		oCheckBox = document.getElementById("work_style" + i);

		if(oCheckBox.checked)

			count++;

	}

	if(count == 0) {

		alert("希望勤務形態を選択して下さい");

		oCheckBox.focus();

		return false;				

	}

	

	count = 0;

	for(i=1; i<=4; i++) {

		oCheckBox = document.getElementById("job_title" + i);

		if(oCheckBox.checked)

			count++;

	}

	if(count == 0) {

		alert("希望職位を選択して下さい");

		oCheckBox.focus();

		return false;				

	}

	return true;

}

function f_RegisterSubmit_part2() {

	var ItemIDArray = new Array("nationality", "city", "birth_year", "birth_month", "birth_day", "last_school", "last_graduate");

	var ItemNameArray = new Array("国籍", "国籍保有国での連絡先", "生まれた年", "生まれた月", "生まれた日", "最終学歴", "卒業状況");

	var i = 0;

	var count = 0;

	var oSelect = null;

	var oSelect2 = null;

	var oText = null;

	var oText2 = null;

	var oRadio = null;

	var oCheckBox = null;

	

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_RegisterSubmit");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		if(oSelect.selectedIndex == 0) {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;

		}else if(oSelect.options[oSelect.selectedIndex].value == "") {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;			

		}else if(oSelect.options[oSelect.selectedIndex].className == "title") {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;			

		}

	}

	

	ItemIDArray = new Array("nationality", "city","current_city", "last_school");

	var OtherItemIDArray = new Array("other_nationality", "other_koseki","other_current_add", "other_last_school");

	ItemNameArray = new Array("国籍", "国籍保有国での連絡先", "現住所の国/地域", "最終学歴");


	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		oText = document.getElementById(OtherItemIDArray[i]);

		if(oSelect.options[oSelect.selectedIndex].value == "その他" && oText.value == "") {

			alert(ItemNameArray[i] + "----その他の場合のみご記入下さい");

			oText.focus();

			return false;

		}

	}	

	

	oSelect = document.formRegister.current_add;

	if(oSelect.selectedIndex == 0) {

		alert("現住所の国を選択して下さい");

		oSelect.focus();

		return false;

	}

	oSelect = document.formRegister.current_city;

	if(oSelect.selectedIndex == 0) {

		alert("現住所の地域を選択して下さい");

		oSelect.focus();

		return false;

	}

	

	oRadio = document.formRegister.sex;

	if(!oRadio[0].checked && !oRadio[1].checked) {

		alert("性別を選択して下さい");

		oRadio[0].focus();

		return false;

	}	

	

	oRadio = document.formRegister.work_status;

	if(!oRadio[0].checked && !oRadio[1].checked && !oRadio[2].checked) {

		alert("就業状況を選択して下さい");

		oRadio[0].focus();

		return false;

	}	

	oText = document.formRegister.email1;

	oText2 = document.formRegister.email2;	

	if(oText.value == "") {

		alert("登録Emailを記入して下さい");

		oText.focus();

		return false;		

	}

	if(oText2.value == "") {

		alert("登録Emailを記入して下さい");

		oText2.focus();

		return false;		

	}

	if(oText.value.indexOf("@") == -1) {

		alert("登録Emailを記入して下さい");

		oText.focus();

		return false;		

	}

	if(oText.value != oText2.value) {

		alert("2つの登録Emailを統一して下さい");

		oText.focus();

		return false;		

	}

	

	oText = document.formRegister.password1;

	oText2 = document.formRegister.password2;	

	if(oText.value == "") {

		alert("パスワードを記入して下さい");

		oText.focus();

		return false;		

	}

	if(oText2.value == "") {

		alert("パスワードを記入して下さい");

		oText2.focus();

		return false;		

	}

	if(oText.value.length < 6) {

		alert("パスワードは半角英数字6文字以上");

		oText.focus();

		return false;		

	}	

	if(oText.value != oText2.value) {

		alert("二つのパスワードを統一してください");

		oText.focus();

		return false;		

	}

	

	oText = MM_findObj("password3");

	oText2 = MM_findObj("password4");

	if (oText != null && oText2 != null) {

		if((oText.value.length > 0) && (oText.value.length < 6)) {

			alert("パスワードは半角英数字6文字以上");

			oText.focus();

			return false;		

		}			

		if(oText.value != oText2.value) {

			alert("2つのパスワードを統一してください");

			oText.focus();

			return false;		

		}		

	}

	if(!f_login_path()) {

		return false;

	}

	return true;

}


<!-- Check values in register form -->

function f_DetailSubmit() {

	var ItemIDArray = new Array("familyname_jp", "firstname_jp", "familyname", "firstname");

	var ItemNameArray = new Array("お名前(姓)", "お名前(名)", "お名前(姓)", "お名前(名)");

	var i = 0;

	var oText = null;

	var oSelect = null;

	var oRadio = null;

	var phCount,mbCount; 



	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_DetailSubmit");


		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oText = document.getElementById(ItemIDArray[i]);

		if(oText.value == "") {

			alert(ItemNameArray[i] + "を記入して下さい");

			oText.focus();

			return false;

		}

	}	

	

	phCount = 0;

	ItemIDArray = new Array("homephone1", "homephone2", "homephone3");

	for(i=0; i<ItemIDArray.length; i++) {

		oText = document.getElementById(ItemIDArray[i]);

		if(oText.value != "") {

			phCount++;

		}

	}	

	mbCount = 0;

	ItemIDArray = new Array("cellphone1", "cellphone2");

	for(i=0; i<ItemIDArray.length; i++) {

		oText = document.getElementById(ItemIDArray[i]);

		if(oText.value != "") {

			mbCount++;

		}

	}

	if (phCount != 3 && mbCount != 2) {

		alert("電話番号を記入して下さい");

		oText = document.getElementById("homephone1");

		oText.focus();

		return false;		

	}

	/*

	oSelect = document.getElementById("certificate");

	if(oSelect.selectedIndex == 0) {

		alert("証明書のタイプを選択して下さい");

		oSelect.focus();

		return false;

	}	

	*/

	oSelect = document.getElementById("career_year");

	if(oSelect.selectedIndex == 0) {

		alert("職歴年数を選択して下さい");

		oSelect.focus();

		return false;

	}	

	

	oRadio = MM_findObj("salary");

	/*

	if(!oRadio[0].checked && !oRadio[1].checked) {

		alert("直近月収を選択して下さい");

		oRadio[0].focus();

		return false;

	}

	

	if(oRadio[0].checked) {

		oSelect = MM_findObj("c_recent_sarary");

		if(oSelect.selectedIndex == 0) {

			alert("人民元換算/月収を選択して下さい");

			oSelect.focus();

			return false;

		}

	}	

	if(oRadio[1].checked) {

		oSelect = MM_findObj("j_recent_sarary");

		if(oSelect.selectedIndex == 0) {

			alert("日本円/年収を選択して下さい");

			oSelect.focus();

			return false;

		}

	}	

	*/

	oRadio = MM_findObj("marriage");

	if(!oRadio[0].checked && !oRadio[1].checked && !oRadio[2].checked) {

		alert("婚姻状況を選択して下さい");

		oRadio[0].focus();

		return false;

	}		

	

	oText = MM_findObj("selfintroduction");

	if(oText.value.length > 500 ) {

		alert("自己紹介の文字数は500文字までです");

		oText.focus();

		return false;

	}

	

	oText = MM_findObj("detail_address");
	if(oText != null) {
		if(oText.value.length > 60 ) {
	
			alert("詳細住所の文字数は60文字までです");
	
			oText.focus();
	
			return false;
	
		}
	}

	

	oSelect = MM_findObj("visatype");

	if(oSelect.selectedIndex != 0 ) {

		oSelect = MM_findObj("visa_year");

		if(oSelect.selectedIndex == 0) {

			alert("有効期限を選択して下さい");

			oSelect.focus();

			return false;			

		}

		oSelect = MM_findObj("visa_month");

		if(oSelect.selectedIndex == 0) {

			alert("有効期限を選択して下さい");

			oSelect.focus();

			return false;			

		}

		oSelect = MM_findObj("visa_day");

		if(oSelect.selectedIndex == 0) {

			alert("有効期限を選択して下さい");

			oSelect.focus();

			return false;			

		}

	}

	return true;

}



<!-- Check values in school form -->

function f_SchoolSubmit() {

	var ItemIDArray = new Array("sch_major1", "sch_type1", "sch_graduate1", "sch_start_year1", "sch_start_month1", "sch_end_year1", "sch_end_month1", "sch_location1", "sch_area1");

	var ItemNameArray = new Array("専攻学部・学科", "学校種別", "卒業状況", "所属期間(年)", "所属期間(月)", "所属期間(年)", "所属期間(月)", "所在地(国名)", "所在地(地域)");

	var i = 0;

	var oText = null;

	var oSelect = null;

	var oSelect1 = null;

	

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_SchoolSubmit");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		if(oSelect.selectedIndex == 0) {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;

		}

	}	

	

	oText = document.formSchool.sch_name1;

	if(oText.value.length == 0 ) {

		alert("学校名を記入して下さい");

		oText.focus();

		return false;

	}

	

	oSelect = document.formSchool.sch_major1;

	if(oSelect.options[oSelect.selectedIndex].value == "その他") {

		oText = document.formSchool.other_major1;

		if(oText.value.length == 0 ) {

			alert("専攻学部・学科を記入して下さい");

			oText.focus();

			return false;

		}	

	}

	

	oSelect = document.formSchool.sch_type1;

	oSelect1 = document.formSchool.sch_graduate1;

	if(oSelect.options[oSelect.selectedIndex].value == "その他" || oSelect1.options[oSelect1.selectedIndex].value == "その他") {

		oText = document.formSchool.graduate1;

		if(oText.value.length == 0 ) {

			alert("学校種別・卒業状況を記入して下さい");

			oText.focus();

			return false;

		}	

		if(oText.value.length > 100 ) {

			alert("学校種別・卒業状況の文字数は100文字までです");

			oText.focus();

			return false;

		}	

	}



	// compare date

	var y1 = eval(document.formSchool.sch_start_year1.value);

	var m1 = eval(document.formSchool.sch_start_month1.value);

	var y2 = eval(document.formSchool.sch_end_year1.value);

	var m2 = eval(document.formSchool.sch_end_month1.value);

	var date1 = new Date(y1, m1-1, 1);

	var date2 = new Date(y2, m2-1, 1);

	if (date2 <= date1) {

		alert("所属期間に矛盾があります");

		formSchool.sch_end_year1.focus();

		return false;

	}

	

 	// Check values in Education2

	oText = document.formSchool.sch_name2;

	if(oText.value.length > 0 ) {		

		var ItemIDArray = new Array("sch_major2", "sch_type2", "sch_graduate2", "sch_start_year2", "sch_start_month2", "sch_end_year2", "sch_end_month2", "sch_location2", "sch_area2");

		

		if(ItemIDArray.length != ItemNameArray.length) {

			alert("Internel error in f_SchoolSubmit");

			return false;

		}

		

		for(i=0; i<ItemIDArray.length; i++) {

			oSelect = document.getElementById(ItemIDArray[i]);

			if(oSelect.selectedIndex == 0) {

				alert(ItemNameArray[i] + "を選択して下さい");

				oSelect.focus();

				return false;

			}

		}	

	

		oSelect = document.formSchool.sch_major2;

		if(oSelect.options[oSelect.selectedIndex].value == "その他") {

			oText = document.formSchool.other_major2;

			if(oText.value.length == 0 ) {

				alert("専攻学部・学科を記入して下さい");

				oText.focus();

				return false;

			}	

		}

		

		oSelect = document.formSchool.sch_type2;

		oSelect1 = document.formSchool.sch_graduate2;

		if(oSelect.options[oSelect.selectedIndex].value == "その他" || oSelect1.options[oSelect1.selectedIndex].value == "その他") {

			oText = document.formSchool.graduate2;

			if(oText.value.length == 0 ) {

				alert("学校種別・卒業状況を記入して下さい");

				oText.focus();

				return false;

			}	

			if(oText.value.length > 100 ) {

				alert("学校種別・卒業状況の文字数は100文字までです");

				oText.focus();

				return false;

			}				

		}

	}

	

	return true;

}

<!-- Check values in work form -->

function f_WorkSubmit() {

	var ItemIDArray = new Array("work_start_year1", "work_start_month1", "work_end_year1", "work_end_month1", "work_style1", "work_business1", "jobcat1", "jobcat2", "work_location1", "work_area1");

	var ItemNameArray = new Array("所属期間(年)", "所属期間(月)", "所属期間(年)", "所属期間(月)", "勤務形態", "業種", "職種", "職種", "所在地(国名)", "所在地(地域)");

	var i = 0;

	var oText = null;

	var oSelect = null;

	var oRadio = null;

	

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_WorkSubmit");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		if(oSelect.selectedIndex == 0 || oSelect.value == "") {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;

		}

	}

	

	oText = document.getElementById("work_name1");

	if(oText.value == "") {

		alert("会社名を記入して下さい");

		oText.focus();

		return false;		

	}

	

	oSelect = document.getElementById("work_style1");

	if(oSelect.value == "その他") {

		oText = document.getElementById("other_work_style1");

		if(oText.value == "") {

			alert("勤務形態を記入して下さい");

			oText.focus();

			return false;		

		}

	}

	

	oRadio = document.formWork.salary1;

	if(!oRadio[0].checked && !oRadio[1].checked) {

		alert("収入を選択して下さい");

		oRadio[0].focus();

		return false;

	}	

	if(oRadio[0].checked) {	

	    oSelect = document.getElementById("work_sarary_c1");

		if(oSelect.selectedIndex == 0) {

			alert("収入(中国)を選択して下さい");

			oSelect.focus();

			return false;

		}

	}

	if(oRadio[1].checked) {	

	    oSelect = document.getElementById("work_sarary_j1");

		if(oSelect.selectedIndex == 0) {

			alert("収入(日本)を選択して下さい");

			oSelect.focus();

			return false;

		}

	}

	


	oText = document.getElementById("jobcontent1");

	if(oText.value.length > 300) {

		alert("職務内容の文字数は300文字までです");

		oText.focus();

		return false;		

	}	

	

	oText = document.getElementById("whyresign1");

	if(oText.value.length > 300) {

		alert("転職理由の文字数は300文字までです");

		oText.focus();

		return false;		

	}	

	

	// compare date

	var y1 = eval(document.formWork.work_start_year1.value);

	var m1 = eval(document.formWork.work_start_month1.value);

	var y2 = eval(document.formWork.work_end_year1.value);

	var m2 = eval(document.formWork.work_end_month1.value);

	var date1 = new Date(y1, m1-1, 1);

	var date2 = new Date(y2, m2-1, 1);

	if (date2 <= date1) {

		alert("所属期間に矛盾があります");

		formWork.work_end_year1.focus();

		return false;

	}

	

	// Check values in career 2

	oText = document.getElementById("work_name2");

	if(oText.value.length > 0) {

		ItemIDArray = new Array("work_start_year2", "work_start_month2", "work_end_year2", "work_end_month2", "work_style2", "work_business2", "jobcat3", "jobcat4", "work_location2", "work_area2");

	

		if(ItemIDArray.length != ItemNameArray.length) {

			alert("Internel error in f_WorkSubmit");

			return false;

		}

		

		for(i=0; i<ItemIDArray.length; i++) {

			oSelect = document.getElementById(ItemIDArray[i]);

			if(oSelect.selectedIndex == 0 || oSelect.value == "") {

				alert(ItemNameArray[i] + "を選択して下さい");

				oSelect.focus();

				return false;

			}

		}

		


		oText = document.getElementById("work_name2");

		if(oText.value == "") {

			alert("会社名を記入して下さい");

			oText.focus();

			return false;		

		}

		

		oSelect = document.getElementById("work_style2");

		if(oSelect.value == "その他") {

			oText = document.getElementById("other_work_style2");

			if(oText.value == "") {

				alert("勤務形態を記入して下さい");

				oText.focus();

				return false;		

			}

		}

		

		oRadio = document.formWork.salary1;

		if(!oRadio[0].checked && !oRadio[1].checked) {

			alert("収入を選択して下さい");

			oRadio[0].focus();

			return false;

		}	

		if(oRadio[0].checked) {	

			oSelect = document.getElementById("work_sarary_c2");

			if(oSelect.selectedIndex == 0) {

				alert("収入(中国)を選択して下さい");

				oSelect.focus();

				return false;

			}

		}

		if(oRadio[1].checked) {	

			oSelect = document.getElementById("work_sarary_j2");

			if(oSelect.selectedIndex == 0) {

				alert("収入(日本)を選択して下さい");

				oSelect.focus();

				return false;

			}

		}

		

		oText = document.getElementById("jobcontent2");

		if(oText.value.length > 300) {

			alert("職務内容の文字数は300文字までです");

			oText.focus();

			return false;		

		}	

		

		oText = document.getElementById("whyresign2");

		if(oText.value.length > 300) {

			alert("転職理由の文字数は300文字までです");

			oText.focus();

			return false;		

		}	

	}	

	

	return true;

}



<!-- Check values in skills form -->

function f_m_SkillsSubmit() {
	//for advisor
	return true;
}

function f_SkillsSubmit() {

	var ItemIDArray = new Array("listen_jp", "speak_jp", "write_jp", "exam_jp", "listen_cn", "speak_cn", "write_cn", "exam_cn");

	var ItemNameArray = new Array("日本語のレベル（聞く）", "日本語のレベル（話す）", "日本語のレベル（書く）", "日本語能力試験", "中国語のレベル（聞く）", "中国語のレベル（話す）", "中国語のレベル（書く）", "HSK（漢語水平考試）");

	var i = 0;	

	var oSelect = null;

	var oSelect1 = null;



	

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_SkillsSubmit");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		if(oSelect.value.length == 0) {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;

		}

	}

	

	oSelect = document.getElementById("other_lang");

	if(oSelect.value == "その他") {

		oText = document.getElementById("another_lang");

		if(oText.value == "") {

			alert("上記以外の言語を記入して下さい");

			oText.focus();

			return false;		

		}

	}

	if(oSelect.selectedIndex != 0) {

		oSelect1 = document.getElementById("other_lang_exp");

		if(oSelect1.selectedIndex == 0) {

			alert("言語を選択して下さい");

			oSelect1.focus();

			return false;

		}

	}

	

	oSelect = document.getElementById("certification_1");

	if(oSelect.selectedIndex != 0) {

		oSelect1 = document.getElementById("certification_exp1");

		if(oSelect1.selectedIndex == 0) {

			alert("資格詳細を選択して下さい");

			oSelect1.focus();

			return false;

		}

	}

	

	oSelect = document.getElementById("certification_2");

	if(oSelect.selectedIndex != 0) {

		oSelect1 = document.getElementById("certification_exp2");

		if(oSelect1.selectedIndex == 0) {

			alert("資格詳細を選択して下さい");

			oSelect1.focus();

			return false;

		}

	}

	

	oSelect = document.getElementById("certification_3");

	if(oSelect.selectedIndex != 0) {

		oSelect1 = document.getElementById("certification_exp3");

		if(oSelect1.selectedIndex == 0) {

			alert("資格詳細を選択して下さい");

			oSelect1.focus();

			return false;

		}

	}

	return true;

}



<!-- Check values in it form -->

function f_ITSubmit() {



	return true;

}



<!-- Check values in business register form -->

function f_BregisterSubmit() {

	var ItemIDArray = new Array("nationality", "city", "b_type");

	var ItemNameArray = new Array("所在国名", "地域", "企業形態");

	var i = 0;

	var oText = null;

	var oSelect = null;

	var oText1 = null;



	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_BregisterSubmit");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		if(oSelect.selectedIndex == 0 || oSelect.value == "") {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;

		}

	}

	

	oSelect = document.getElementById("nationality");

	if(oSelect.value == "その他") {

		oText = document.getElementById("other_nationality");

		if(oText.value.length == 0) {

			alert("その他の場合のみご記入下さい");

			oText.focus();		

			return false;

		}

	}

	

	oText = document.getElementById("email1");

	oText1 = document.getElementById("email2");

	if(oText.value.length == 0) {

		alert("連絡先Emailを記入下さい");

		oText.focus();		

		return false;		

	}

	if(oText.value.length > 50) {

		alert("連絡先Emailは半角英数字50文字以内");

		oText.focus();		

		return false;		

	}

	if(oText.value.indexOf("@") == -1) {

		alert("連絡先Emailを記入下さい");

		oText.focus();

		return false;		

	}

	if(oText.value != oText1.value) {

		alert("2つの連絡先Emailを統一してください");

		oText1.focus();

		return false;		

	}

	

	oText = document.getElementById("password1");

	oText1 = document.getElementById("password2");

	if(oText.value == "") {

		alert("サイト用パスワードを記入下さい");

		oText.focus();

		return false;		

	}

	if(oText.value.length < 6) {

		alert("パスワードは半角英数字6文字以上");

		oText.focus();

		return false;		

	}

	if(oText.value != oText1.value) {

		alert("2つのサイト用パスワードと統一してください");

		oText1.focus();

		return false;		

	}

	

	if(!f_login_path()) {

		return false;

	}

	

	return true;

}



<!-- Check values in business detail form -->

function f_BdetailSubmit() {

	var ItemIDArray = new Array("b_nationality", "b_city", "b_type", "b_name_jp", "b_person_name", "b_dept_name");

	var ItemNameArray = new Array("現住所(所在国名)", "現住所(地域)", "企業形態", "企業名1", "担当者名", "部署名称");

	var i = 0;

	var oText = null;

	var oSelect = null;

	var phCount;

	var mbCount; 

	

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_BdetailSubmit");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oText = document.getElementById(ItemIDArray[i]);

		if(oText.value.length == 0) {

			alert(ItemNameArray[i] + "を記入下さい");

			oText.focus();

			return false;

		}

	}

	oSelect = document.getElementById("b_nationality");

	if(oSelect.value == "その他") {

		oText = document.getElementById("b_other_nationality");

		if(oText.value.length == 0) {

			alert("その他の場合のみご記入下さい");

			oText.focus();		

			return false;

		}

	}

	

	oText = document.getElementById("email1");

	oText1 = document.getElementById("email2");

	if(oText.value.length == 0) {

		alert("連絡先Emailを記入下さい");

		oText.focus();		

		return false;		

	}

	if(oText.value.length > 50) {

		alert("連絡先Emailは半角英数字50文字以内");

		oText.focus();		

		return false;		

	}

	if(oText.value.indexOf("@") == -1) {

		alert("連絡先Emailを記入下さい");

		oText.focus();

		return false;		

	}

	if(oText.value != oText1.value) {

		alert("2つの連絡先Emailを統一してください");

		oText1.focus();

		return false;		

	}

	

	oText = document.getElementById("password1");

	oText1 = document.getElementById("password2");

	if(oText.value == "") {

		alert("サイト用パスワードを記入下さい");

		oText.focus();

		return false;		

	}

	if(oText.value.length < 6) {

		alert("パスワードは半角英数字6文字以上");

		oText.focus();

		return false;		

	}

	if(oText.value != oText1.value) {

		alert("2つのサイト用パスワードと統一してください");

		oText1.focus();

		return false;		

	}

	oText = MM_findObj("password3");

	oText2 = MM_findObj("password4");

	if (oText != null && oText2 != null) {

		if((oText.value.length > 0) && (oText.value.length < 6)) {

			alert("パスワードは半角英数字6文字以上");

			oText.focus();

			return false;		

		}			

		if(oText.value != oText2.value) {

			alert("2つのパスワードを統一してください");

			oText.focus();

			return false;		

		}		

	}

	

	ItemIDArray = new Array("b_business_type", "b_business_type1");

	ItemNameArray = new Array("業種", "業種");

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_BdetailSubmit");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		if(oSelect.selectedIndex == 0 || oSelect.value == "") {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;

		}

	}

	

	phCount = 0;

	ItemIDArray = new Array("homephone1", "homephone2", "homephone3");

	for(i=0; i<ItemIDArray.length; i++) {

		oText = document.getElementById(ItemIDArray[i]);

		if(oText.value != "") {

			phCount++;

		}

	}	

	mbCount = 0;

	ItemIDArray = new Array("cellphone1", "cellphone2");

	for(i=0; i<ItemIDArray.length; i++) {

		oText = document.getElementById(ItemIDArray[i]);

		if(oText.value != "") {

			mbCount++;

		}

	}

	if (phCount != 3 && mbCount != 2) {

		alert("電話番号を記入して下さい");

		oText = document.getElementById("homephone1");

		oText.focus();

		return false;		

	}

	

	oText = document.getElementById("b_detail_business");

	if(oText.value.length > 300) {

		alert("事業内容の文字数は300文字までです");

		oText.focus();

		return false;

	}

	

	oText = document.getElementById("detail_address");

	if(oText.value.length > 100) {

		alert("詳細住所の文字数は100文字までです");

		oText.focus();

		return false;

	}


	

	oText = document.getElementById("hq_address");

	if(oText.value.length > 100) {

		alert("詳細住所の文字数は100文字までです");

		oText.focus();

		return false;

	}

	

	oText = document.getElementById("b_capital");

	oSelect = document.getElementById("b_currency"); 

	if(oText.value != "" && oSelect.value == "") {

		alert("資本金を選択して下さい");

		oSelect.focus();

		return false;

	}

	

	oText = document.getElementById("b_sell_capital");

	oSelect = document.getElementById("b_sell_currency"); 

	if(oText.value != "" && oSelect.value == "") {

		alert("年売上高を選択して下さい");

		oSelect.focus();

		return false;

	}

	

	return true;

}



<!-- Check values in business recuit form -->

function f_BrecuitSubmit() {

	var ItemIDArray = new Array("jobcat1", "jobcat2", "work_style", "b_count", "b_nationality", "b_city", "start_year");

	var ItemNameArray = new Array("募集職種", "募集職種", "勤務形態", "採用人数", "勤務地域の所在地域", "勤務地域の地域", "勤務開始時期");

	var i = 0;

	var oText = null;

	var oSelect = null;

	var oCheck = null;

	var oRadio = null;

	var oRadio1 = null;

	var count;

	

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_BrecuitSubmit");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);
		if (oSelect != null) {
			if(oSelect.value.length == 0) {
	
				alert(ItemNameArray[i] + "を選択して下さい");
	
				oSelect.focus();
	
				return false;
	
			}
		}

	}	

	

	count = 0;

	for(i=1; i<=4; i++) {

		oCheck = document.getElementById("job_title"+i);

		if(oCheck.checked)

			count++

	}

	if(count == 0) {

		alert("募集職位を選択して下さい");

		oCheck.focus();

		return false;

	}

	

	oText = document.getElementById("job_content");

	if(oText.value.length > 300) {

		alert("業務内容の文字数は300文字までです");

		oText.focus();

		return false;

	}

	

	oSelect = document.getElementById("work_style");

	if(oSelect.value == "その他") {

		oText = document.getElementById("other_work_style");

		if(oText.value.length == 0) {

			alert("勤務形態のその他の場合のみご記入下さい");

			oText.focus();		

			return false;

		}

	}	

	/*

	oRadio = document.formBrecuit.employment_style;

	if(!oRadio[0].checked && !oRadio[1].checked) {

		alert("雇用形態を選択して下さい");

		oRadio[0].focus();

		return false;

	}		

	*/

	oText = document.getElementById("recuit_reason");
	if(oText != null){
		if(oText.value.length > 300) {
	
			alert("求人理由の文字数は300文字までです");
	
			oText.focus();
	
			return false;
	
		}	
	}

	

	oSelect = document.getElementById("b_nationality");

	if(oSelect.value == "その他") {

		oText = document.getElementById("other_nationality");

		if(oText.value.length == 0) {

			alert("その他の場合のみご記入下さい");

			oText.focus();		

			return false;

		}

	}

	

	oText = document.getElementById("detail_address");
	if(oText != null) {
		if(oText.value.length > 80) {
	
			alert("勤務地の詳細住所の文字数は80文字までです");
	
			oText.focus();
	
			return false;
	
		}	
	}

	

	oRadio = document.getElementById("male");
	oRadio1 = document.getElementById("female");
	oCheck = document.getElementById("no_sex");
	if(!oRadio.checked && !oRadio1.checked && !oCheck.checked) {
		alert("対象性別を選択して下さい");
		oRadio.focus();
		return false;
	}		
	
	oSelect = document.getElementById("career_year");
	oCheck = document.getElementById("no_career_year");
	if(oSelect.value.length == 0 && !oCheck.checked) {
		alert("職歴年数を選択して下さい");
		oSelect.focus();
		return false;
	}		

	count = 0;

	for(i=1; i<=9; i++) {

		oCheck = document.getElementById("nation"+i);

		if(oCheck.checked)

			count++

	}

	/*

	if(count == 0) {

		alert("対象国籍を選択して下さい");

		oCheck.focus();

		return false;

	}

	*/

	if(oCheck.checked) {

		oText = document.getElementById("other_nation");

		if(oText.value.length == 0) {

			alert("対象国籍のその他の場合のみご記入下さい");

			oText.focus();

			return false;

		}			

	}



	oSelect = document.getElementById("sch_type");

	if(oSelect.value == "その他") {

		oText = document.getElementById("other_graduate");

		if(oText.value.length == 0) {

			alert("最終学歴のその他の場合のみご記入下さい");

			oText.focus();		

			return false;

		}

		else if(oText.value.length > 50) {

			alert("最終学歴の文字数は50文字までです");

			oText.focus();

			return false;

		}

	}

	

	oText = document.getElementById("other_item");

	if(oText.value.length > 400) {

		alert("その他要求事項内の文字が200文字をオーバーしています。");

		oText.focus();

		return false;

	}		

	

	var minAge = document.getElementById("min_age");

	var maxAge = document.getElementById("max_age");

	if(eval(minAge.value) > eval(maxAge.value)) {

		alert("対象年齢に矛盾があります");

		minAge.focus();

		return false;		

	}

	return true;

}



<!-- Check values in business benefit form -->

function f_BbenefitSubmit(isAdvisor) {

	var oText = null;

	var oCheck = null;

	var oRadio = null;



	oRadio = document.formBbenefit.salary;

	if(!oRadio[0].checked && !oRadio[1].checked) {

		alert("給与を選択して下さい");

		oRadio[0].focus();

		return false;

	}

	if(oRadio[0].checked) {

		oText = document.getElementById("salary_cn_detail");

		if(oText.value.length == 0) {

			alert("中国給与を記入下さい");

			oText.focus();

			return false;

		}

	}

	if(oRadio[1].checked) {

		oText = document.getElementById("salary_jp_detail");

		if(oText.value.length == 0) {

			alert("日本給与を記入下さい");

			oText.focus();

			return false;

		}

	}	

	
    /*
	oRadio = document.formBbenefit.bonus;

	if(!oRadio[0].checked && !oRadio[1].checked) {

		alert("賞与を選択して下さい");

		oRadio[0].focus();

		return false;

	}

	

	if(oRadio[0].checked) {

		oText = document.getElementById("bonus_detail");

		if(oText.value.length == 0) {

			alert("詳細をご記入下さい");

			oText.focus();

			return false;

		}

	}

	*/

	oCheck = document.getElementById("worktime_other");

	if(oCheck.checked) {

		oText = document.getElementById("worktime_detail");

		if(oText.value.length == 0) {

			alert("その他の場合は詳細をご記入下さい");

			oText.focus();

			return false;

		}		

	}

	

	oText = document.getElementById("more_benefits");

	if(oText.value.length > 100) {

		alert("その他待遇の文字数は100文字までです");

		oText.focus();

		return false;

	}

	
	if(!isAdvisor) {
		oRadio = document.formBbenefit.insurance;
	
		if(!oRadio[0].checked && !oRadio[1].checked) {
	
			alert("社会保険の会社負担を選択して下さい");
	
			oRadio[0].focus();
	
			return false;
	
		}
	}

	/*

	if(oRadio[1].checked) {

		oText = document.getElementById("insurance_detail");

		if(oText.value.length == 0) {

			alert("説明をご記入して下さい");

			oText.focus();

			return false;

		}

	}

	*/

	

	oText = document.getElementById("more_insurance");

	if(oText.value.length > 100) {

		alert("その他社会保険の文字数は全角で100文字までです");

		oText.focus();

		return false;

	}

	

	oRadio = document.formBbenefit.transport;

	if(oRadio[1].checked) {

		oText = document.getElementById("transport_detail");

		/*

		if(oText.value.length == 0) {

			alert("通勤交通費の説明をご記入下さい");

			oText.focus();

			return false;

		}

		

		if(oText.value == "1" || oText.value == "0") {

			alert("通勤交通費の説明をご記入下さい");

			oText.focus();

			return false;

		}

		*/

	}

	

	oRadio = document.formBbenefit.vacation;

	if(oRadio[1].checked) {

		oText = document.getElementById("vacation_detail");

		/*

		if(oText.value.length == 0) {

			alert("有給休暇の説明をご記入下さい");

			oText.focus();

			return false;

		}

		

		if(oText.value == "1" || oText.value == "0") {

			alert("有給休暇の説明をご記入下さい");

			oText.focus();

			return false;

		}

		*/

	}

	

	oRadio = document.formBbenefit.workhome;

	if(oRadio[1].checked) {

		oText = document.getElementById("workhome_detail");

		/*

		if(oText.value.length == 0) {

			alert("在宅手当の説明をご記入下さい");

			oText.focus();

			return false;

		}

		

		if(oText.value == "1" || oText.value == "0") {

			alert("在宅手当の説明をご記入下さい");

			oText.focus();

			return false;

		}

		*/

	}

	

	oRadio = document.formBbenefit.overtime;

	if(oRadio[1].checked) {

		oText = document.getElementById("overtime_detail");

		/*

		if(oText.value.length == 0) {

			alert("残業手当の説明をご記入下さい");

			oText.focus();

			return false;

		}

		

		if(oText.value == "1" || oText.value == "0") {

			alert("残業手当の説明をご記入下さい");

			oText.focus();

			return false;

		}

		*/

	}

	

	oRadio = document.formBbenefit.meal;

	if(oRadio[1].checked) {

		oText = document.getElementById("meal_detail");

		/*

		if(oText.value.length == 0) {

			alert("食事手当の説明をご記入下さい");

			oText.focus();

			return false;

		}

		

		if(oText.value == "1" || oText.value == "0") {

			alert("食事手当の説明をご記入下さい");

			oText.focus();

			return false;

		}

		*/

	}

	

	oRadio = document.formBbenefit.other_ben;

	if(oRadio[1].checked) {

		oText = document.getElementById("other_ben_detail");

		/*

		if(oText.value.length == 0) {

			alert("その他の説明をご記入下さい");

			oText.focus();

			return false;

		}

		

		if(oText.value == "1" || oText.value == "0") {

			alert("その他の説明をご記入下さい");

			oText.focus();

			return false;

		}

		*/

	}

	

	oRadio = document.formBbenefit.visa;

	if(oRadio[1].checked) {

		oText = document.getElementById("visa_detail");

		/*

		if(oText.value.length == 0) {

			alert("労働ビザ申請費の説明をご記入下さい");

			oText.focus();

			return false;

		}

		*/

	}

	

	oRadio = document.formBbenefit.insu_jp;

	if(oRadio[1].checked) {

		oText = document.getElementById("insu_jp_detail");

		/*

		if(oText.value.length == 0) {

			alert("海外医療保険の説明をご記入下さい");

			oText.focus();

			return false;

		}

		*/

	}

	

	oRadio = document.formBbenefit.ticket;

	if(oRadio[1].checked) {

		oText = document.getElementById("ticket_detail");

		/*

		if(oText.value.length == 0) {

			alert("帰国手当の説明をご記入下さい");

			oText.focus();

			return false;

		}

		*/

	}

	

	oRadio = document.formBbenefit.other_jp;

	if(oRadio[1].checked) {

		oText = document.getElementById("other_jp_detail");

		/*

		if(oText.value.length == 0) {

			alert("その他の説明をご記入下さい");

			oText.focus();

			return false;

		}

		*/

	}

	return true;

}

<!-- Check values in business skills form -->

function f_BskillsSubmit() {

	return true;
	
	var ItemIDArray = new Array("skill_jp", "exam_jp", "skill_cn", "exam_cn");

	var ItemNameArray = new Array("日本語のレベル", "日本語能力試験", "中国語のレベル", "HSK");

	var i = 0;	

	var oSelect = null;

	var oSelect1 = null;



	

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_BskillsSubmit");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		if(oSelect.value.length == 0) {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;

		}

	}	

	

	oSelect = document.getElementById("other_lang");

	if(oSelect.value == "その他") {

		oText = document.getElementById("another_lang");

		if(oText.value == "") {

			alert("上記以外の言語を記入して下さい");

			oText.focus();

			return false;		

		}

	}

	if(oSelect.selectedIndex != 0) {

		oSelect1 = document.getElementById("other_lang_exp");

		if(oSelect1.selectedIndex == 0) {

			alert("言語を選択して下さい");

			oSelect1.focus();

			return false;

		}

	}

	

	for(i=1; i<6; i++) {

		oSelect = document.getElementById("skillcat" + i);

		i++;

		oSelect1 = document.getElementById("skillcat" + i);

		if(oSelect.value.length != 0 && oSelect1.value.length == 0) {

			alert("資格詳細を選択して下さい");

			oSelect1.focus();

			return false;

		}

	}	

	

	for(i=1; i<6; i++) {

		oSelect = document.getElementById("jobcat" + i);

		i++;

		oSelect1 = document.getElementById("jobcat" + i);

		if(oSelect.value.length != 0 && oSelect1.value.length == 0) {

			alert("経験職種を選択して下さい");

			oSelect1.focus();

			return false;

		}

	}	



	return true;

}



<!-- Check values in business IT form -->

function f_BitSubmit() {

	/*

	var ItemIDArray = new Array("windows", "mac_os", "word", "excel", "powerpoint", "access", "lotus", "filemaker","sap_r");

	var ItemNameArray = new Array("Windows", "MacOS", "Word", "Excel", "PowerPoint", "Access", "Lotus", "FileMaker","SAP/R");

	var i = 0;	

	var oSelect = null;

	var count = 0;



	

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_BitSubmit");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		if(oSelect.selectedIndex != 0) {

			count ++;

		}

	}

	if (count == 0) {

		alert("一般オフィス系を選択して下さい");

		oSelect.focus();

		return false;

	}

	*/

	return true;

}



<!-- Check values in business PR form -->

function f_BprSubmit(isAdvisor) {

	var oText = null;

	var defLen = 50;
	if(isAdvisor) defLen = 100;

	oText = document.getElementById("pr_content");

	if(oText.value.length > defLen) {

		alert("募集キャッチコピーの文字数は" + defLen + "文字までです");

		oText.focus();

		return false;		

	}

	return true;

}


<!-- Check values in business 備考 form -->

function f_BprSubmitAcc(isAdvisor) {

	var oText = null;

	var defLen = 225;
	if(isAdvisor) defLen = 450;

	oText = document.getElementById("pr_content");

	if(oText.value.length > defLen) {

		alert("備考の文字数は" + defLen + "文字までです");

		oText.focus();

		return false;		

	}

	return true;

}




<!-- Check values in form_agt_input -->

function f_agt_input() {

	var ItemIDArray = new Array("a_name_jp", "a_rep_name", "advisor_url");

	var ItemNameArray = new Array("企業名1", "担当者名","御社人材登録ページのURL");

	var i = 0;

	var oText = null;

	var oSelect = null;

	var phCount;

	var mbCount;

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_agt_input");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oText = document.getElementById(ItemIDArray[i]);

		if(oText.value.length == 0) {

			alert(ItemNameArray[i] + "を記入下さい");

			oText.focus();

			return false;

		}

	}



	oSelect = document.getElementById("a_nationality");

	if(oSelect.selectedIndex == 0) {

		alert("所在国名を選択して下さい");

		oSelect.focus();

		return false;

	}

	oSelect = document.getElementById("a_city");

	if(oSelect.selectedIndex == 0) {

		alert("地域を選択して下さい");

		oSelect.focus();

		return false;

	}

	

	oSelect = document.getElementById("a_place");

	if(oSelect.selectedIndex == 0) {

		alert("登録地域を選択して下さい");

		oSelect.focus();

		return false;

	}

	

	phCount = 0;

	ItemIDArray = new Array("homephone1", "homephone2", "homephone3");

	for(i=0; i<ItemIDArray.length; i++) {

		oText = document.getElementById(ItemIDArray[i]);

		if(oText.value != "") {

			phCount++;

		}

	}	

	mbCount = 0;

	ItemIDArray = new Array("fax1", "fax2","fax3");

	for(i=0; i<ItemIDArray.length; i++) {

		oText = document.getElementById(ItemIDArray[i]);

		if(oText.value != "") {

			mbCount++;

		}

	}



	oText = document.getElementById("email1");

	oText2 = document.getElementById("email2");	

	if(oText.value == "") {

		alert("担当者Emailを記入して下さい");

		oText.focus();

		return false;		

	}

	if(oText2.value == "") {

		alert("担当者Emailを記入して下さい");

		oText2.focus();

		return false;		

	}

	if(oText.value.indexOf("@") == -1) {

		alert("担当者Emailを記入して下さい");

		oText.focus();

		return false;		

	}

	if(oText.value != oText2.value) {

		alert("2つの担当者Emailを統一してください");

		oText.focus();

		return false;		

	}

	

	oText = document.getElementById("password1");

	oText2 = document.getElementById("password2");	

	if(oText.value == "") {

		alert("パスワードを記入して下さい");

		oText.focus();

		return false;		

	}

	if(oText2.value == "") {

		alert("パスワードを記入して下さい");

		oText2.focus();

		return false;		

	}

	if(oText.value.length < 6) {

		alert("パスワードは半角英数字6文字以上");

		oText.focus();

		return false;		

	}				

	if(oText.value != oText2.value) {

		alert("2つのパスワードを統一してください");

		oText.focus();

		return false;		

	}

	oText = MM_findObj("password3");

	oText2 = MM_findObj("password4");

	if (oText != null && oText2 != null) {

		if((oText.value.length > 0) && (oText.value.length < 6)) {

			alert("パスワードは半角英数字6文字以上");

			oText.focus();

			return false;		

		}			

		if(oText.value != oText2.value) {

			alert("二つのパスワードを統一してください");

			oText.focus();

			return false;		

		}		

	}	

	return true;

}



function f_msg_pub() {

	var oText = MM_findObj("mailto");

	if (oText != null) {

		if (!oText[0].checked && !oText[1].checked && !oText[2].checked) {

			alert("送信先を選択して下さい");

			oText[0].focus();

			return false;

		}

	}

	oText = document.form_msg_pub.msg_title;

	if (oText.value.length == 0) {

		alert("タイトルを記入して下さい");

		oText.focus();

		return false;

	}


	oText = document.form_msg_pub.msg_category;

	if (oText.value.length == 0) {

		alert("カテゴリーを選択して下さい");

		oText.focus();

		return false;

	}
	
	oText = MM_findObj("recruit_uid");
	if(oText != null) {
		if (oText.className == "msg_pub_select_show" && oText.value.length == 0) {
	
			alert("求人票を選択して下さい");
	
			oText.focus();
	
			return false;
	
		}
	}

	oText = MM_findObj("resume_uid");
	if(oText != null) {
		if (oText.className == "msg_pub_select_show" && oText.value.length == 0) {
	
			alert("履歴書を選択して下さい");
	
			oText.focus();
	
			return false;
	
		}
	}
	

	oText = document.form_msg_pub.msg_place;

	if (oText.value.length == 0) {

		alert("対象地域を選択して下さい");

		oText.focus();

		return false;

	}

	

	oText = document.form_msg_pub.msg_content;

	if (oText.value.length == 0) {

		alert("カテゴリーを選択して下さい");

		oText.focus();

		return false;

	}

	if (oText.value.length > 1000) {

		alert("メッセージの文字数は1000文字までです");

		oText.focus();

		return false;

	}

	

	return true;

}



<!-- Check values in business detail form in adivosr -->

function f_advisor_corp_register() {

	var ItemIDArray = new Array("b_name_jp");

	var ItemNameArray = new Array("企業名1");

	var i = 0;

	var oText = null;

	var oSelect = null;

	var phCount;

	var mbCount; 

	

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_advisor_corp_register");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oText = document.getElementById(ItemIDArray[i]);

		if(oText.value.length == 0) {

			alert(ItemNameArray[i] + "を記入下さい");

			oText.focus();

			return false;

		}

	}

	

	ItemIDArray = new Array("b_nationality", "b_city", "b_type", "b_business_type","b_business_type1");

	ItemNameArray = new Array("所在国名", "地域", "企業形態", "業種","業種");

	

	if(ItemIDArray.length != ItemNameArray.length) {

		alert("Internel error in f_advisor_corp_register");

		return false;

	}

	

	for(i=0; i<ItemIDArray.length; i++) {

		oSelect = document.getElementById(ItemIDArray[i]);

		if(oSelect.selectedIndex == 0 || oSelect.value == "") {

			alert(ItemNameArray[i] + "を選択して下さい");

			oSelect.focus();

			return false;

		}

	}

	

	oSelect = document.getElementById("b_nationality");

	if(oSelect.value == "その他") {

		oText = document.getElementById("b_other_nationality");

		if(oText.value.length == 0) {

			alert("その他の場合のみご記入下さい");

			oText.focus();		

			return false;

		}

	}

	

	oText = document.getElementById("b_detail_business");

	if(oText.value.length > 300) {

		alert("事業内容の文字数は300文字までです");

		oText.focus();

		return false;

	}

	
/*
	oText = document.getElementById("b_capital");

	oSelect = document.getElementById("b_currency"); 

	if(oText.value != "" && oSelect.value == "") {

		alert("資本金を選択して下さい");

		oSelect.focus();

		return false;

	}

	

	oText = document.getElementById("b_sell_capital");

	oSelect = document.getElementById("b_sell_currency"); 

	if(oText.value != "" && oSelect.value == "") {

		alert("年売上高を選択して下さい");

		oSelect.focus();

		return false;

	}
*/
	

	return true;

}



function popUp(strURL,strType,strHeight,strWidth) {

	var strOptions="";

	if (strType=="console") strOptions="resizable,height="+strHeight+",width="+strWidth;

	if (strType=="fixed") strOptions="status,height="+strHeight+",width="+strWidth;

	if (strType=="elastic") strOptions="toolbar,menubar,scrollbars,resizable,location,height="+strHeight+",width="+strWidth;


	alert("hi");

	window.open(strURL, 'newWin', strOptions);

}



<!-- Used in data-ascx -->

function multi_checkbox_all(id,count,b)

{

	var oCheckBox = MM_findObj(id + "_cell");

	

	var val = ""

	for (var i=0;i<count;i++) {

		oCheckBox[i].checked = b;

		if (b) {

			if (i > 0) {

				val = val + "," + oCheckBox[i].value;

			}else{

				val = oCheckBox[i].value;

			}

		}

	}

	var oHidden = MM_findObj(id);

	oHidden.value = val;

	//alert(oHidden.value);

}

function multi_checkbox_click(id,count,selall)

{

	if (selall == 1) {

		var oObj = MM_findObj(id + "_all");

		if (oObj.checked) {

			oObj.checked = false;

		}

	}

		

	var oCheckBox = MM_findObj(id + "_cell");

	var val = ""

	for (var i=0;i<count;i++) {

		if (oCheckBox[i].checked) {

			if (i > 0) {

				val = val + "," + oCheckBox[i].value;

			}else{

				val = oCheckBox[i].value;

			}

		}else{

			if (i > 0) {

				val = val + ","

			}else{

				//val = oCheckBox[i].value;

			}			

		}

	}

	var oHidden = MM_findObj(id);

	oHidden.value = val;

	//alert(oHidden.value);		

}



function GetCookieVal(offset) {

	var endstr = document.cookie.indexOf(";", offset);

	if (endstr == -1)

		endstr = document.cookie.length;

	return unescape(document.cookie.substring(offset, endstr));

}



function GetCookie(name) {

	var arg = name + "=";

	var alen = arg.length;

	var clen = document.cookie.length;

	var i = 0;

	while (i < clen) {

		var j = i + alen;

		if (document.cookie.substring(i, j) == arg)

			return GetCookieVal (j);

		i = document.cookie.indexOf(" ", i) + 1;

		if (i == 0) break;

	}

	return "";

}



function f_enable_other(sel,other){

	var objSel = MM_findObj(sel);

	var objOther = MM_findObj(other);

	if(objSel != null && objOther != null) {

		if(objSel.value.indexOf("その他") != -1) {

			objOther.disabled = false;

		} else {

			objOther.value = "";

			objOther.disabled = true;

		}

	}

}



function f_enable_check_other(sel,other){

	var objSel = MM_findObj(sel);

	var objOther = MM_findObj(other);

	if(objSel != null && objOther != null) {

		if(objSel.checked) {

			objOther.disabled = false;

		} else {

			objOther.value = "";

			objOther.disabled = true;

		}

	}

}



function f_isint(str){

	if (!(/^\d+$/.test(str))) {

		alert("記入する内容は数字でお願いします");

		return false;

	}

	return true;

}

function f_is_a_int(str){

	if (!(/^[0-9a-zA-Z]+$/.test(str))) {

		alert("記入する内容は半角英数字でお願いします");

		return false;

	}

	return true;

}

function f_is_null(str){

	if (str.replace(/^\s+|\s+$/g,'')　==　'') {

		return true;

	}

	return false;

}


