var CT1 = new Array();
var CV1 = new Array(1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1099, 8004);
var CT2 = new Array();
var CV2 = new Array(3001, 3002, 3003, 3005, 3099);
var CT3 = new Array();
var CV3 = new Array(4002, 4007);
CT1[0] = "営業・企画営業";
CT1[1] = "コンサルティング営業";
CT1[2] = "内勤営業・カウンターセールス";
CT1[3] = "海外営業";
CT1[4] = "技術営業・システム営業";
CT1[5] = "企画・マーケティング";
CT1[6] = "テレマーケティング・カスタマーサービス";
CT1[7] = "マネージャー、営業管理";
CT1[8] = "その他営業・企画";
CT1[9] = "セールスエンジニア・FAE";
CT2[0] = "小売・飲食・専門店";
CT2[1] = "アミューズメント";
CT2[2] = "理容・エステ・美容";
CT2[3] = "旅行・ホテル";
CT2[4] = "その他サービス・販売";
CT3[0] = "出版・印刷";
CT3[1] = "WEBプロデューサー・ディレクター";

function onChgBizCate(obj) {
	var sub = $('jobfamily_vals2');
	
	if (obj.value == -1) {
		// disable sub category.
		cleanOption(sub);
		addOption(sub, 0, -1, "職種分類を選んでください");
		sub.disabled = "on";
	}
	else {
		sub.disabled = "";
		cleanOption(sub);
		var vlist, tlist;
		
		if (obj.value == 1) {
			vlist = CV1;
			tlist = CT1;
		}
		else if (obj.value == 2) {
			vlist = CV2;
			tlist = CT2;
		}
		else if (obj.value == 3) {
			vlist = CV3;
			tlist = CT3;
		}
		
		for (var n = 0; n < vlist.length; n++) {
			addOption(sub, n, vlist[n], tlist[n]);
		}
	}
}

function cleanOption(obj) {
	try {
		if (obj.length > 0) {
			for (var i = obj.length - 1; i > -1; i--) {
				obj.options[i] = null;
			}
		}
	} catch (e) {
		alert(e);
	}
}

function addOption(obj, no, val, text) {
	obj.options[no] = new Option(text, val);
}

function chgWSListNum(obj) {
	var srh = window.location.search;
	if (srh.search(/llimit=[0-9]0/i) != -1) {
		srh = srh.replace(/llimit=[0-9]0/i, "llimit=" + obj.value);
	}
	else {
		srh += "&llimit=" + obj.value;
	}
	srh = srh.replace(/lpage=[0-9]+/, "lpage=0");
	var nl = window.location.protocol + "//" + window.location.hostname + window.location.pathname + srh;
	window.location.href = nl;
}

function chgOrder(obj) {
	var srh = window.location.search;
	if (srh.search(/lorder=[0-9]0/i) != -1) {
		srh = srh.replace(/lorder=[0-9]0/i, "lorder=" + obj.value);
	}
	else {
		srh += "&lorder=" + obj.value;
	}
	
	var nl = window.location.protocol + "//" + window.location.hostname + window.location.pathname + srh;
	window.location.href = nl;
}

function wsmodparam(type) {
	var ww;
	var wh;
	var dw = 640;
	var ydiff = 0;
	var ie = 0;
    if ( window.innerWidth ) { ww = window.innerWidth; wh = window.innerHeight; ydiff = pageYOffset;}  
    else if ( document.documentElement && document.documentElement.clientWidth != 0 ) { ww = document.documentElement.clientWidth; wh = document.documentElement.clientHeight; }  
    else if ( document.body ) { ie = 1; ww = document.body.clientWidth; wh = document.body.clientHeight; ydiff = document.body.scrollTop;}

	if (type == 'syokusyu') {
		//Glayer.show();
		//$('popup-dlg-syokusyu').show();
		
		//Glayer.showMessage($('popup-dlg-syokusyu').innerHTML);
		// Glayer.show('glayer');
		// $('popup-dlg-syokusyu').show();
		// alert($('popup-dlg-syokusyu').innerHTML);
		/// Glayer.showParallel(['popup-dlg-syokusyu']);
		// $('popup-dlg-syokusyu').style.zIndex = 101;
		// Glayer.hideParallel(['popup-dlg-syokusyu']);
		//Glayer.show();
		//$('popup-dlg-syokusyu').show();
		//Glayer.showMessage($('popup-dlg-syokusyu').innerHTML);
		
		if (ie == 0) {
			px = (ww - dw) / 2;
			$('popup-dlg-syokusyu').style.left = px;
		}
		py = ydiff + (wh - 260) / 2;
		$('popup-dlg-syokusyu').style.top  = py;

		Glayer.showParallel(['popup-dlg-syokusyu']);
	}
	else if (type == 'area') {
		if (ie == 0) {
			px = (ww - dw) / 2;
			$('popup-dlg-area').style.left = px;
		}
		py = ydiff +  (wh - 400) / 2;
		$('popup-dlg-area').style.top  = py;
		Glayer.showParallel(['popup-dlg-area']);
		// Glayer.showParallel(['popup-dlg-area'])
		// Glayer.hideParallel(['popup-dlg-area']);
	}
	
	// Glayer.show();
	
	//Glayer.show().onclick = function(){Glayer.hide();}
}

function wspopupclose(type) {
	if (type == 'syokusyu') {
		// Glayer.hideMessage();
		Glayer.hideParallel(['popup-dlg-syokusyu']);
		// Glayer.hideParallel(['popup-dlg-syokusyu'], 'glayer');
		// Glayer.hideParallel(['popup-dlg-syokusyu']);
	}
	else if (type == 'area') {
		Glayer.hideParallel(['popup-dlg-area']);
		// Glayer.hideParallel(['popup-dlg-area']);
	}
}

var lbla = new Array('全国', '北海道・東北', '関東', '甲信越・北陸', '東海', '関西', '中国・四国', '九州・沖縄', '海外');
var lblb = new Array(
'---', '北海道','青森','岩手','宮城','秋田',
'山形','福島','茨城','栃木','群馬',
'埼玉','千葉','東京','神奈川','新潟',
'富山','石川','福井','山梨','長野',
'岐阜','静岡','愛知','三重','滋賀',
'京都','大阪','兵庫','奈良','和歌山',
'鳥取','島根','岡山','広島','山口',
'徳島','香川','愛媛','高知','福岡',
'佐賀','長崎','熊本','大分','宮崎',
'鹿児島','沖縄'
);
lblb[101] = '東京都・23区内';
lblb[102] = '東京都・23区外';
lblb[103] = '首都圏・東京・神奈川・埼玉・千葉';
var lblc = new Array('営業・企画', 'サービス・販売', 'クリエイティブ');
var lbld = new Array(
'---',
"営業・企画営業","コンサルティング営業","技術・システム営業","マネージャー・営業管理","内勤営業・カウンターセールス",
"テレマーケティング・カスタマーサービス","企画・マーケティング","営業サポート","海外営業","その他（営業関連職）",
"販売・飲食関連スタッフ","店長・エリアマネージャー","その他（サービス関連職）",
'---','---',
"ライター・デザイナー・ディレクター（雑誌関連）","ライター・デザイナー・ディレクター（Web関連）","その他（クリエイティブ関連）"
);

function wsparamchg(type) {
	if (type == "syokusyu") {
		var aa = "sy_a";
		var ab = "sy_b";
		var aa_str = "";
		var ab_str = "";
		var vw_str = "";
		for (i = 0; i <= 2; i++) {
			try {
				if ($(aa + i).checked == true) {
					aa_str += i + ",";
					vw_str += lblc[i] + "全般&nbsp;/&nbsp;";
				}
			} catch (e) {}
		}
		for (n = 1; n <= 18; n++) {
			try {
				if ($(ab + n).checked == true) {
					ab_str += n + ",";
					if ((1 <= n && n <= 10) && $(aa + 0).checked == true) {
					}
					else if ((11 <= n && n <= 13) && $(aa + 1).checked == true) {
					}
					else if ((16 <= n && n <= 18) && $(aa + 2).checked == true) {
					}
					else {
						vw_str += lbld[n] + "&nbsp;/&nbsp;";
					}
				}
			} catch (e) {}
		}
		
		$('jobfamily_vals1').value = aa_str;
		$('jobfamily_vals2').value = ab_str;
		$('jobfamilys').innerHTML = vw_str.replace(/&nbsp;\/&nbsp;$/, "");
	}
	else if (type == "area") {
		var aa = "area_a";
		var ab = "area_b";
		var aa_str = "";
		var ab_str = "";
		var vw_str = "";
		for (i = 0; i <= 8; i++) {
			try {
				if ($(aa + i).checked == true) {
					aa_str += i + ",";
					vw_str += lbla[i] + "エリア&nbsp;/&nbsp;";
				}
			} catch (e) {}
		}
		for (n = 1; n <= 103; n++) {
			try {
				if ($(ab + n).checked == true) {
					ab_str += n + ",";
					if ((1 <= n && n <= 7) && $(aa + 1).checked == true) {
						// 北海道エリア
					}
					else if (((8 <= n && n <= 14) || (101 <= n && n <= 103)) && $(aa + 2).checked == true) {
						// 関東エリア
					}
					else if ((15 <= n && n <= 20) && $(aa + 3).checked == true) {
						// 甲信越・北陸エリア
					}
					else if ((21 <= n && n <= 24) && $(aa + 4).checked == true) {
						// 東海エリア
					}
					else if ((25 <= n && n <= 30) && $(aa + 5).checked == true) {
						// 	関西エリア
					}
					else if ((31 <= n && n <= 39) && $(aa + 6).checked == true) {
						// 	中国・四国エリア
					}
					else if ((40 <= n && n <= 47) && $(aa + 7).checked == true) {
						// 	九州・沖縄エリア
					}
					else {
						vw_str += lblb[n] + "&nbsp;/&nbsp;";
					}
				}
			} catch (e) {}
		}
		
		$('work_area').value = aa_str + ";" + ab_str;
		$('work_areas').innerHTML = vw_str.replace(/&nbsp;\/&nbsp;$/, "");
	}
	
	
	wspopupclose(type);
}


var amx = new Array();
amx[0] = new Array();
amx[1] = new Array(1, 2, 5, 3, 6, 4, 7);
amx[2] = new Array(8, 9, 10, 11, 12, 14, 101, 102, 103);
amx[3] = new Array(15, 16, 17, 18, 20, 19);
amx[4] = new Array(21, 22, 23, 24);
amx[5] = new Array(25, 26, 27, 28, 29, 30);
amx[6] = new Array(32, 31, 33, 34, 35, 36, 37, 38, 39);
amx[7] = new Array(40, 41, 42, 43, 44, 45, 46, 47);
amx[8] = new Array();
function chgareachk(obj, aa, ab) {
	if (obj.changed == true && ab == -1 && aa == 0) {
		for (n = 0; n < amx.length; n++) {
			for (i = 0; i < amx[n].length; i++) {
				$('area_b' + amx[n][i]).checked = true;
			}
		}
	}
	if (obj.checked == true && ab == -1) {
		// chage area
		for (n = 0; n < amx[aa].length; n++) {
			try {
				$('area_b' + amx[aa][n]).checked = true;
			} catch (e) {
			}
		}
	}
	if (obj.checked == false && ab == -1) {
		for (n = 0; n < amx[aa].length; n++) {
			try {
				$('area_b' + amx[aa][n]).checked = false;
			} catch (e) {
			}
		}
	}
	if (obj.checked == false && ab != -1) {
		try {
			$('area_a' + aa).checked = false;
		} catch (e) {}
	}
}

var smx = new Array();
smx[0] = new Array(1,2,3,4,5,6,7,8,9,10);
smx[1] = new Array(11,12,13);
smx[2] = new Array(16,17,18);
function chgsyokusyuchk(obj, aa, ab) {
	if (obj.changed == true && ab == -1 && aa == 0) {
		for (n = 0; n < amx.length; n++) {
			for (i = 0; i < smx[n].length; i++) {
				$('sy_b' + smx[n][i]).checked = true;
			}
		}
	}
	if (obj.checked == true && ab == -1) {
		// chage syokusyu
		for (n = 0; n < smx[aa].length; n++) {
			try {
				$('sy_b' + smx[aa][n]).checked = true;
			} catch (e) {
			}
		}
	}
	if (obj.checked == false && ab == -1) {
		for (n = 0; n < smx[aa].length; n++) {
			try {
				$('sy_b' + smx[aa][n]).checked = false;
			} catch (e) {
			}
		}
	}
	if (obj.checked == false && ab != -1) {
		try {
			$('sy_a' + aa).checked = false;
		} catch (e) {}
	}
}

function addreview(jbuid) {
	var ps = "req=addreview&jbuid=" + jbuid;
	var ax = new Ajax.Request(
					"axconnecter.php",
					{
					 method: "post",
					 parameters: ps,
					 onComplete: axresult = function () {}
					}
					);
	var oo = $('addrv' + jbuid);
	oo.innerHTML = "<img style=\"margin:4 4px 0 0;\" src=\"images/wrksrh/reviewing_btn_d.gif\" alt=\"検討フォルダに追加済みです\">";
}


