
/*
 お気に入り
*/


//お気に入り画面を表示
function OpenClip(URL){
	 var winStyle = ""; //スタイル
	 //winStyle = "width=200,height=200,scrollbars=yes,titlebar=yes"

	 window.open(URL ,'clip', winStyle);
}

//お気に入りに追加
function RegistCookie(ChikuCode, KikanCode,URL){
	 var Bookmark; //クッキーの値

	 //引数を連結
//	 var inputData = ChikuCode+"-"+KikanCode;
	 var inputData = ChikuCode+KikanCode;

	 // クッキーが利用可能かどうか
	 if(!navigator.cookieEnabled){
	 alert("クッキーへの書き込みができません");
	 return;
	 }

	 //現在の日付を取得
	 sday = new Date();

	 //期限を2週間
	 sday.setTime(sday.getTime() + (14 * 1000 * 60 * 60 * 24));
	 s2day = sday.toGMTString();

	 // クッキー情報を読み込む
	 scookie = document.cookie + ";";
	 // キーワードを検索
	 start = scookie.indexOf("Bookmark=");
	 // キーワードと一致するものあり
	 if (start != -1){
		 // 情報の末尾位置を検索
		 end = scookie.indexOf(";", start);
		 // データ取り出し
		 Bookmark = unescape(scookie.substring(start + "Bookmark=".length, end));

		 //クッキーの削除
		 dTime = new Date();
		 dTime.setYear(dTime.getYear() - 1);
		 document.cookie = "Bookmark=;expires=" + dTime.toGMTString();
 	}

	 //書き込み
	 if (Bookmark == null){
		 document.cookie = "Bookmark=" + inputData + ";expires=" + s2day + ";path=/";
		 }else{
		 document.cookie = "Bookmark=" +Bookmark+"," + inputData + ";expires=" + s2day + ";path=/";
	 }

	 //お気に入り追加日時をクッキーに設定
	 snow = new Date();
	 snow = snow.getFullYear() + "/" + ( snow.getMonth() + 1 ) + "/" + snow.getDate() + " " + snow.getHours() + ":" + snow.getMinutes() + ":" + snow.getSeconds();
	 document.cookie = "clip_update=" + snow + ";expires=" + s2day + ";path=/";

	 //お気に入り画面を表示
	 OpenClip(URL);
}


//お気に入りを全件削除
function DeleteCookie(){
	 //現在の日付を取得
	 sday = new Date();

	 //期限を2週間
	 sday.setTime(sday.getTime() + (12 * 1000 * 60 * 60 * 24));
	 s2day = sday.toGMTString();

	 // クッキー情報を読み込む
	 scookie = document.cookie + ";";
	 // キーワードを検索
	 start = scookie.indexOf("Bookmark=");
	 // キーワードと一致するものあり
	 if (start != -1){
	 //クッキーの削除
	 dTime = new Date();
	 dTime.setYear(dTime.getYear() - 1);
	 document.cookie = "Bookmark=;expires=" + dTime.toGMTString();
	 }
}