function selectChange( type, sysURL ){
	//alert("type=" + type);
	if(type == "C"){
		document.getElementById("opn").innerHTML = "&nbsp<input type='hidden' name='owner_plan_number' value='3' />";
	}else{
		var xmlHttp = false;
		var tmpTime = "&time=" + (new Date().getTime());
		var middle_select;
		if(typeof ActiveXObject != "undefined"){
			try {
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				xmlHttp = false;
			}
		}
		if(!xmlHttp && typeof XMLHttpRequest != "undefined") {
			xmlHttp = new XMLHttpRequest();
		}
		xmlHttp.open("GET", sysURL+"/sys/index.php?type=" + type + tmpTime, false);
		xmlHttp.send(null);
		document.getElementById("opn").innerHTML = xmlHttp.responseText;
	}
}

function formAction(formName){
	//alert(formName);
	searches=radioValue(document.forms[formName].searches);
	//alert(searches);
	var actionName = "search_"+searches+".html";
	document.forms[formName].action = actionName;
	document.forms[formName].submit();
}

function changeSelectBox( zoneID, sysURL ){
	//alert(zoneID+" : "+sysURL);
	var xmlHttp = false;
	var tmpTime = "&time=" + (new Date().getTime());
	var regionSelect = "<select name='region' id='region' disabled>\n" + "<option value=''>----- 地域 -----</option>\n" + "</select>\n";

	if(typeof ActiveXObject != "undefined"){
		try {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {
			xmlHttp = false;
		}
	}
	if(!xmlHttp && typeof XMLHttpRequest != "undefined") {
		xmlHttp = new XMLHttpRequest();
	}
	xmlHttp.open("GET", sysURL+"/sys/changeArea.php?zoneID="+zoneID+"&"+tmpTime, false);
	xmlHttp.send(null);
	document.getElementById("areaSelectBox").innerHTML = xmlHttp.responseText;
	document.getElementById("regionSelectBox").innerHTML = regionSelect;
}

function changeSelectBox2( areaID, sysURL ){
	//alert(areaID+" : "+sysURL);
	var xmlHttp = false;
	var tmpTime = "&time=" + (new Date().getTime());
	if(typeof ActiveXObject != "undefined"){
		try {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {
			xmlHttp = false;
		}
	}
	if(!xmlHttp && typeof XMLHttpRequest != "undefined") {
		xmlHttp = new XMLHttpRequest();
	}
	xmlHttp.open("GET", sysURL+"/sys/changeRegion.php?areaID="+areaID+"&"+tmpTime, false);
	xmlHttp.send(null);
	document.getElementById("regionSelectBox").innerHTML = xmlHttp.responseText;
}

function changeSearchSelectBox( zoneID, sysURL ){
	//alert(zoneID+" : "+sysURL);
	var xmlHttp = false;
	var tmpTime = "&time=" + (new Date().getTime());
	var regionSelect = "<select name='region' id='region' disabled>\n" + "<option value=''>----- 地域 -----</option>\n" + "</select>\n";

	if(typeof ActiveXObject != "undefined"){
		try {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {
			xmlHttp = false;
		}
	}
	if(!xmlHttp && typeof XMLHttpRequest != "undefined") {
		xmlHttp = new XMLHttpRequest();
	}
	xmlHttp.open("GET", sysURL+"/sys/changeArea2.php?zoneID="+zoneID+"&"+tmpTime, false);
	xmlHttp.send(null);
	document.getElementById("areaSelectBox").innerHTML = xmlHttp.responseText;
	document.getElementById("regionSelectBox").innerHTML = regionSelect;
}

function changeSearchSelectBox2( areaID, sysURL ){
	//alert(areaID+" : "+sysURL);
	var xmlHttp = false;
	var tmpTime = "&time=" + (new Date().getTime());
	if(typeof ActiveXObject != "undefined"){
		try {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {
			xmlHttp = false;
		}
	}
	if(!xmlHttp && typeof XMLHttpRequest != "undefined") {
		xmlHttp = new XMLHttpRequest();
	}
	xmlHttp.open("GET", sysURL+"/sys/changeRegion2.php?areaID="+areaID+"&"+tmpTime, false);
	xmlHttp.send(null);
	document.getElementById("regionSelectBox").innerHTML = xmlHttp.responseText;
}

function deleteConfirm(formName){
	//alert("こっち呼ばれた");
	if(document.forms[formName].campaign_dell_id.value != ""){
		var name=confirm("本当に削除してもよいですか？");
		if(name==true) {   
			document.forms[formName].submit();
		}else{
			return false;
		}
	}
}

function deleteConfirm2(formName){
	//alert("こっち呼ばれた");
	if(document.forms[formName].feature_article_id.value != ""){
		var name=confirm("本当に削除してもよいですか？");
		if(name==true) {   
			document.forms[formName].submit();
		}else{
			return false;
		}
	}
}

function deleteConfirm3(formName){
	//alert("こっち呼ばれた");
	if(document.forms[formName].topics_id.value != ""){
		var name=confirm("本当に削除してもよいですか？");
		if(name==true) {   
			document.forms[formName].submit();
		}else{
			return false;
		}
	}
}

function deleteConfirm4(formName){
	//alert("こっち呼ばれた");
	if(document.forms[formName].item_id.value != ""){
		var name=confirm("本当に削除してもよいですか？");
		if(name==true) {   
			document.forms[formName].submit();
		}else{
			return false;
		}
	}
}

function radioValue(element){
	var len;
	len = element.length;
	for (i=0;i<len;i++) {
	if (element[i].checked) return element[i].value;
	}
	return "";
}

//引数のitemに対応するvalueを返す。
function getCookie(item) {
	var i, index, arr;
	arr = document.cookie.split(";");
	for(i = 0; i < arr.length; i++) {
		index = arr[i].indexOf("=");
		//2番目は頭がスペースのとき
		if(arr[i].substring(0, index) == item || 
			arr[i].substring(0, index) == " " + item)
			return arr[i].substring(index + 1);
	}
	return "";
}

//cookieを保存
function setCookie(item, value, d) {
	document.cookie = item + "=" + value + ";expires=" + d;
}

function favorite_in(item_id){
	var items, d, itemArr, expire;
	if(document.cookie != "") {
		items = getCookie("favoritelist");
		itemArr = items.split(",")
		if(!in_array(item_id, itemArr)) {
			alert("お気に入りに追加しました");
			itemArr.push(item_id);
			newitems = itemArr.join(',');
			d = new Date();
			d.setTime(d.getTime() + 365*24*60*60*1000); //1年後
			//d.setTime(d.getTime() + 3*60*1000); //3分後
			expire = d.toGMTString();
			setCookie("favoritelist", newitems, expire);
		}else{
			alert("既にお気に入りに入っています");
		}
    }
}

function favorite_del(item_id){
	var items, d, itemArr, expire;
	newArr = new Array();
	if(document.cookie != "") {
		items = getCookie("favoritelist");
		itemArr = items.split(",")
		if(in_array(item_id, itemArr)) {
			for(i = 0; i < itemArr.length; i++) {
				if(itemArr[i] != item_id){
					newArr.push(itemArr[i]);
				}
			}
			alert("お気に入りから削除しました");
			newitems = newArr.join(',');
			d = new Date();
			d.setTime(d.getTime() + 365*24*60*60*1000); //1年後
			//d.setTime(d.getTime() + 3*60*1000); //3分後
			expire = d.toGMTString();
			setCookie("favoritelist", newitems, expire);
		}else{
			alert("既に削除済みです");
		}
	}
}

function in_array (needle, haystack, argStrict) {
	var key = '', strict = !!argStrict; 
	if (strict) {
		for (key in haystack) {
			if (haystack[key] === needle) {
				return true;
			}
		}
	} else {
		for (key in haystack) {
			if (haystack[key] == needle) {
				return true;
			}
		}
	}
	return false;
}

function changeCount(Keys){
	//alert(Keys);
	if(Keys == "vac") {
		for (i=1;i<37;i++) {
			document.getElementById("vac" + i).style.display='None';
			document.getElementById("art" + i).style.display='';
		}
	} else {
		for (i=1;i<37;i++) {
			document.getElementById("vac" + i).style.display='';
			document.getElementById("art" + i).style.display='None';
		}
	}
}

function changeCountR(Keys){
	//alert(Keys);
	if(Keys == "vac") {
		for (i=1;i<69;i++) {
			document.getElementById("r_v" + i).style.display='None';
			document.getElementById("r_a" + i).style.display='';
		}
	} else {
		for (i=1;i<69;i++) {
			document.getElementById("r_v" + i).style.display='';
			document.getElementById("r_a" + i).style.display='None';
		}
	}
}

function defaultCount(){
	if (radioValue(document.allcheck.searches)=='vacancy') {
		for (i=1;i<37;i++) {
			document.getElementById("vac" + i).style.display='None';
		}
	}else if (radioValue(document.allcheck.searches)=='article') {
		for (i=1;i<37;i++) {
			document.getElementById("art" + i).style.display='None';
		}
	}
}

function defaultCountR(){
	if (radioValue(document.allcheck.searches)=='vacancy') {
		for (i=1;i<69;i++) {
			document.getElementById("r_v" + i).style.display='None';
		}
	}else if (radioValue(document.allcheck.searches)=='article') {
		for (i=1;i<69;i++) {
			document.getElementById("r_a" + i).style.display='None';
		}
	}
}

function onbodyOffOn(){
	if (radioValue(document.allcheck.searches)=='vacancy') {
		document.getElementById("onbody").style.display='';
	}else if (radioValue(document.allcheck.searches)=='article') {
		document.getElementById("onbody").style.display='None';
	}
}
