//cookie制御

function cookie_clear(key) {

	//◇cookie削除
	
	var expiresDay = new Date("December 31,1999");
	expiresDay = expiresDay.toGMTString();
	var hiddenDisplay = key.split(',');
	for( i=0; i<hiddenDisplay.length; i++){
		var hiddenSearch = get_cookie_search(hiddenDisplay[i])
		if (hiddenSearch.length > 0) {
			for( j=0; j<hiddenSearch.length; j++){
				document.cookie = hiddenSearch[j][0] + '=; path=/; expires=' + expiresDay;
				document.cookie = hiddenSearch[j][0] + '=; expires=' + expiresDay;
			}
		}
	}

}


function rosen_cookie_clear() {

	//沿線検索にて使用するcookie削除

	var cookieKey = 'gr_pref_,gr_ensen_,section_,reshow_,search_condition_,radio_value_,kyoten_cd,map_search,clat,clng,czl,page,sort,stubosuu,etubosuu,tubosuu_select,chinryou';
	cookie_clear(cookieKey);

}


function set_cookie(value) {

	//◇cookie値設定

	//document.cookie = value + "; expires=";
	document.cookie = value + "; path=/; expires=";

}


function get_cookie(nam) {

	//◇cookie値取得

	var ck = document.cookie.split('; ');
	var i = -1;
	var j, k;
	while (++i < ck.length) {
		j = ck[i].split('=');
		if (j[0] == nam) return(j[1]);
	}
	return('');

}


function get_cookie_search(nam) {

	//◇cookie値取得（部分検索対応）

	var ck = document.cookie.split('; ');
	var i = -1;
	var j, k;
	var searchArray = new Array();
	var x = -1;
	while (++i < ck.length) {
		j = ck[i].split('=');
		if (j[0].length >= nam.length) {
			if (j[0].substring(0,nam.length) == nam) {
				x+=1;
				searchArray[x] = j;
			}
		}
	}
	return(searchArray);

}

