<!--//

function MM_showHideLayers() { //v6.0
	var i,p,v,obj,args=MM_showHideLayers.arguments;
	for (i=0; i<(args.length-2); i+=3){
		if ((obj=MM_findObj(args[i]))!=null){
			v=args[i+2];
			if (obj.style){
				obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; 
			}
			obj.visibility=v;
		}
	}
}

function moveDivCenterDetail(div,width,top,pagesize,adjuster){

	//ブラウザごとにウィンドウ内径を取得
	var appna = navigator.appName;
	if ( appna == "Microsoft Internet Explorer" ) {
		var w_width = document.body.clientWidth;
	} else {
		var w_width = window.innerWidth;
	}
	//ウィンドウ内径がページサイズ以下だった場合の調整
	if (w_width <= pagesize) { w_width = pagesize; }

	//返す値を算出
	moveleft = (w_width - width) / 2 + adjuster;
	movetop  = top ;
	if(document.getElementById){ //Moz,NN6,IE5
		document.getElementById(div).style.left = moveleft ;
		document.getElementById(div).style.top = movetop ;
	}else if(document.all){ // IE4
		document.all(div).style.pixelLeft=moveleft ;
		document.all(div).style.pixelTop=movetop ;
	}else if(document.layers){ // NN4
		document.layers[div].moveTo(moveleft,movetop) ;
	}
	return;
}

function removeCheckJob(formname,all) {

	// formname フォーム名
	// all“全ての項目を含める”は“1”それ以外は“0”に設定

	var jobq = 10; //職種の数（“全ての項目を含める”はその次に置くこと）

	var d = document.forms[formname].elements;
	
	if (all){
		for (i = 0; i < (jobq); i++) {
			d[i].checked = 0;
		}
	} else {

		//最後のチェックボックスが外される時に“全ての項目を含める”にチェック
		check_count = 0; //チェックされているチェック数
		for (i = 0; i < (jobq); i++) {
			if (d[i].checked != 0) {
				check_count++;
			}
		}
		if (check_count == 0) {
			d[jobq].checked = 1;
		} else {
			d[jobq].checked = 0;
		}

	}

}

function removeCheckArea(formname,areaq,all) {

	// formname フォーム名
	// areaq エリア内の都道府県数
	// all“全ての項目を含める”は“1”それ以外は“0”に設定

	var jobq = 10; //職種の数（職種の数は全エリアで一致していることが前提）

	var d = document.forms[formname].elements;

	var areas = jobq + 1; //エリアの最初
	var areae = areas + areaq; //エリアの最後
	
	if (all){
		for (i = areas; i < (areae); i++) {
			d[i].checked = 0;
		}
	} else {

		//最後のチェックボックスが外される時に“全ての項目を含める”にチェック
		check_count = 0; //チェックされているチェック数
		for (i = areas; i < (areae); i++) {
			if (d[i].checked != 0) {
				check_count++;
			}
		}
		if (check_count == 0) {
			d[areae].checked = 1;
		} else {
			d[areae].checked = 0;
		}

	}

}

//-->