// お気に入り物件に登録
function add_bookmark(s) {

	// 既存のCookieを呼び出す
	var old_book = getCookie("Bookmark");
	
	//既存があればカンマで分割、それ以外は空の配列
	var bookmark = ( old_book != '' ) ? old_book.split(',') : new Array();
	
	//同一のもの・空は削除
	for( var i = 0; i < bookmark.length; i++ ){
		if ( s - 0 == bookmark[i] - 0 || bookmark[i] == '' ){
			delete bookmark[i];
		}
	}
	
	//10個以上の場合古いものから消える
	if ( bookmark.length > 9 ){
		bookmark = bookmark.slice(0, 9);
	}
	
	//先頭に追加
	bookmark.unshift(s);
	
	//カンマ区切りで結合
	var cookiestr = bookmark.join(',');
	
	// Cookieへの書き込み
	setCookie("Bookmark", cookiestr, 365);

	alert("検討物件に登録されました。");

}

// お気に入り物件を削除
function remove_bookmark(s) {

	// 既存のCookieを呼び出す
	var old_book = getCookie("Bookmark");
	
	//既存があればカンマで分割、それ以外は空の配列
	var bookmark = ( old_book != '' ) ? old_book.split(',') : new Array();
	
	//該当のもの・空は削除
	for( var i = 0; i < bookmark.length; i++ ){
		if ( s - 0 == bookmark[i] - 0 || bookmark[i] == '' ){
			delete bookmark[i];
		}
	}
	//カンマ区切りで結合
	var cookiestr = bookmark.join(',');
	
	// Cookieへの書き込み
	setCookie("Bookmark", cookiestr, 365);

}


function setCookie(c_name,value,expiredays) {
	// 有効期限の日付
	var exdate=new Date();
	exdate.setTime (exdate.getTime() + (365*24*60*60*1000));	// 365日

	// クッキーに保存する文字列を生成
	var s="";
	s += c_name + "=" + escape(value);
	s+="; expires=" + exdate.toGMTString();
	s+="; domain=high-class.jp";
	s+="; path=/;";

	// クッキーに保存
	document.cookie=s;
}


function getCookie(c_name){
	var st="";
	var ed="";
	if (document.cookie.length>0){
		st=document.cookie.indexOf(c_name + "=");
		if (st!=-1){ 
			st=st+c_name.length+1;
			ed=document.cookie.indexOf(";",st);
			if (ed==-1) ed=document.cookie.length;
			return unescape(document.cookie.substring(st,ed));
		}
	}
	return "";
}


function clearCookie(c_name) {
	document.cookie = c_name + "=;expires=Thu,01-Jan-70 00:00:01 GMT";
}
