 // 最近チェックした求人 ----------------------------------------------
 var MaxKyujin = 10;
 var IdxKyujin = 0;
 var KeyKyujin = 'KYUJIN';
 var NkyKyujin = new Array('0','0','0','0','0','0','0','0','0','0');

 // リストに追加する
 function AddKyujin(nky) {
   var i;

   for (i = 0; i < (IdxKyujin + 1); i++) {
     if (NkyKyujin[i] == nky) return;
   }

   if (IdxKyujin >= MaxKyujin) {
     for (i = 1; i < MaxKyujin; i++) {
       NkyKyujin[i - 1] = NkyKyujin[i];
     }
     IdxKyujin = MaxKyujin - 1;
   }
   NkyKyujin[IdxKyujin] = nky;
   IdxKyujin++;
   SaveKyujin();
 }

 // チェックしたリストをクッキーから読みとり
 function LoadKyujin() {
   var tmp;
   var i;

   for (i = 0; i < MaxKyujin; i++) {
     tmp = getCookie(KeyKyujin + i);
     if (tmp.substring(0,2) == 'KYU') tmp = '0';
     if (tmp == '0' || tmp == "") break;
     NkyKyujin[i] = tmp;
     IdxKyujin = i + 1; 
   }
 }

 // チェックしたリストをクッキーに保存
 function SaveKyujin() {
   var i;

   for (i = 0; i < MaxKyujin; i++) {
     setCookie(KeyKyujin + i, NkyKyujin[i], 2678400);
   }
 }

 // チェックリストをクリアする
 function ClsKyujin() {
   NkyKyujin = new Array('0','0','0','0','0','0','0','0','0','0');
   SaveKyujin();
   mkICO();
 }

 // 検索条件の記録 ----------------------------------------------------
 var MaxJoken = 5;
 var IdxJoken = 0;
 var KeyJoken = 'JYOKEN';
 var NkyJoken = new Array('0','0','0','0','0');

 // リストに追加する
 function AddJoken(nky) {
   var i;

   if (nky.substring(0,1) == 'F') nky = encodeURL(nky);
   for (i = 0; i < (IdxJoken + 1); i++) {
     if (NkyJoken[i] == nky) return;
   }

   if (IdxJoken >= MaxJoken) {
     for (i = 1; i < MaxJoken; i++) {
       NkyJoken[i - 1] = NkyJoken[i];
     }
     IdxJoken = MaxJoken - 1;
   }

   NkyJoken[IdxJoken] = nky;
   IdxJoken++;
   SaveJoken();
 }

 // クッキーから読みとり
 function LoadJoken() {
   var tmp;
   var i;

   for (i = 0; i < MaxJoken; i++) {
     tmp = getCookie(KeyJoken + i);
     if (tmp == '0' || tmp == "") break;
     NkyJoken[i] = tmp;
     IdxJoken = i + 1;
   }
 }

 // クッキーに保存
 function SaveJoken() {
   var i;

   for (i = 0; i < MaxJoken; i++) {
     setCookie(KeyJoken + i, NkyJoken[i], 2678400);
   }
 }

 // チェックリストをクリアする
 function ClsJoken() {
   NkyJoken = new Array('0','0','0','0','0');
   SaveJoken();
   mkICO();
 }

 // -------------------------------------------------------------------
 // 拡張検索popup表示
 function ExSelect(n) {
   var tmp = '<img src=' + popttl[n] + '>';
   return showPop(popurl[n], tmp);
 }

 // 拡張検索用・勤務地パラメータ生成
 function ExKenPara() {
   var key = '';
   var i;
   for (i = 0; i < 9; i++) {
     doc = document.getElementById('ken' + i);
     if (doc.checked == true) {
       if (key != '') key += '|';
       key += doc.value;
     }
   }
   key += '$';

   return key;
 }
 // 拡張検索用・その他パラメータ生成
 function ExPara(id, nm, ad) {
   var key = '';
   var i;
   for (i = 0; i < nm; i++) {
     doc = document.getElementById(id + i);
     tmp = doc.value;
     if (tmp.substring(1) == '00') continue;
     if (doc.checked == true) key += tmp + '|';
     if (ad > 0 && i == ad)   key += '$';
   }

   return key;
 }
 // パラメータのチェック
 function CkPara(key) {
   if (key == '$' || key == '$$') {
     alert('１つ以上、条件を選択して下さい');
     return false;
   }
   return true;
 }

 // 拡張業種検索
 function ExSelGyoList() {
   var key = ExKenPara() + ExPara('gyo', 108, 0);
   if (CkPara(key)) openNext(1, 0, 'g' + key);
   return false;
 }

 // 拡張職種検索
 function ExSelSyoList() {
   var key = ExKenPara() + ExPara('syo', 71, 10);
   if (CkPara(key)) openNext(1, 0, 's' + key);
   return false;
 }

 // 拡張特徴検索
 function ExSelExpList() {
   var key = ExKenPara() + ExPara('exp', 117, 0);
   if (CkPara(key)) openNext(1, 0, 'e' + key);
   return false;
 }

 // IE6の判定 ---------------------------------------------------------
 var isMSIE = /*@cc_on!@*/0;
 var jscript/*@cc_on=@_jscript_version@*/;
 function chkIE6(){
   var ret = false;
   var n;
   if(isMSIE){
    if (typeof document.body.style.maxHeight == "undefined") ret = true;
   }
   return ret;
 }

