$(document).ready(function(){  
	//初期設定  
	$("div.welcome").each(function (i){//※1
		if ($.cookie("cookName")) {
			if (($.cookie("cookName").indexOf(i)) != -1) {//※2
				$("div.welcome").eq(i).hide();
			} else {
				$("div.welcome").eq(i).show();
			}
		}else{
			$("div.welcome").show();//cookieが無い場合は全て隠す
		}
		i = i+1;
	});
	
	//クリック時のfunction設定
	$("div.welcome2").click(function(){
		//何番目のdtなのかを変数に代入
		var index = $("div.welcome2").index(this);
		var name = "cookName" ;//cookieの名前
		var cookVal = $.cookie(name);//cookieの値を変数に代入
		
		//クリックされたら対応するddにイベントを割り当てる
		$("div.welcome").eq(index).slideToggle("fast");
		
		//cookieに追加
		if ($.cookie(name)) {//既に対応するcookieを持っていたら
			if ((cookVal.indexOf(index)) != -1) {//valueに対応する値をもっている場合
				if (($.cookie(name).length) == 1) {
				//この場合は対応するindex番号では無く、cookie自体を削除
					$.cookie(name,null);
				}else{
					var cookVal = $.cookie(name).replace(index,"");//※3
					$.cookie(name,cookVal,{expires:7});//↑で定義しなおした値でcookie再セット
				}
			}else{
				$.cookie(name,cookVal+index,{expires:7});//cookieをセットする
			}
		}else{
			 $.cookie(name,index,{expires:7});//cookieを新たにセットする
		}
		
	}).css("cursor","pointer");
});


