/* 新着・更新情報の窓の開閉スクリプト */

//クッキーの情報を保管しておく変数
var sin1 = null;
var sin2 = null;
var sin3 = null;


$(document).ready(function(){
    
    /* 画像のマウスオーバーとマウスアウト */
    $("img[alt='新着・更新情報']").mouseover(function(){
        $("img[alt='新着・更新情報']").css("cursor","pointer");
    });
    $("img[alt='新着・更新情報']").mouseout(function(){
        $("img[alt='新着・更新情報']").css("cursor","default");
    });
    
    var s1 = document.cookie;
	if( typeof(s1) == "undefined" ) {
		//全ての情報窓を閉じる
		ss1();
		ss2();
		ss3();
		//クッキーに状態を保存する
		save(1,1,1);
	} else {
		Read();
		if( sin1 != 1 && sin2 != 1 && sin3 != 1 ) {
			ss1();
			ss2();
			ss3();
			//クッキーに状態を保存する
			save(0,0,0);
		} else {
			if( sin1 == 1 ) { ss1o() }
			if( sin2 == 1 ) { ss2o() }
			if( sin3 == 1 ) { ss3o() }
			save(sin1,sin2,sin3);
		}
	}

    /* 画像をクリックした時の動き */
    $("img[alt='新着・更新情報']").click(function(){
        id = $(this).attr("id");
        switch(id) {
            case "im1":$("#sintyaku1").slideToggle("fast",function(){ save(); });break;
            case "im2":$("#sintyaku2").slideToggle("fast",function(){ save(); });break;
            case "im3":$("#sintyaku3").slideToggle("fast",function(){ save(); });break;
        }
    });
    
});

//一つ目の新着の枠を閉じる
function ss1() { $("#sintyaku1").slideUp("fast"); }
function ss2() { $("#sintyaku2").slideUp("fast"); }
function ss3() { $("#sintyaku3").slideUp("fast"); }
//枠を開く
function ss1o() { $("#sintyaku1").show(); }
function ss2o() { $("#sintyaku2").show(); }
function ss3o() { $("#sintyaku3").show(); }

//クッキーに書き込み
function save( g1, g2, g3 ) {
	v1 = $("#sintyaku1").css("display");
	v2 = $("#sintyaku2").css("display");
	v3 = $("#sintyaku3").css("display");
	if( v1 == "block" ) { sin1 = 1; } else { sin1 = 0; }
	if( v2 == "block" ) { sin2 = 1; } else { sin2 = 0; }
	if( v3 == "block" ) { sin3 = 1; } else { sin3 = 0; }
    if(!navigator.cookieEnabled){ return; }
    sday = new Date();
    sday.setTime( sday.getTime() + ( 30 * 1000 * 60 * 60 * 24 ) );
    s2day = sday.toGMTString();
    document.cookie = "sin1=" + sin1 + ";expires=" + s2day;
    document.cookie = "sin2=" + sin2 + ";expires=" + s2day;
    document.cookie = "sin3=" + sin3 + ";expires=" + s2day;
}

//クッキーの読み込み
function Read()
{
    kword = "sin1=";
    scookie = document.cookie + ";";　　　　// クッキー情報を読み込む
    start = scookie.indexOf(kword);   　// キーワードを検索
    if (start != -1){    // キーワードと一致するものあり
        end = scookie.indexOf(";", start);    // 情報の末尾位置を検索
        sin1 = unescape(scookie.substring(start + kword.length, end));  // データ取り出し
    }
    kword = "sin2=";
    start = scookie.indexOf(kword);
    if (start != -1){    // キーワードと一致するものあり
        end = scookie.indexOf(";", start);    // 情報の末尾位置を検索
        sin2 = unescape(scookie.substring(start + kword.length, end));  // データ取り出し
    }
    kword = "sin3=";
    start = scookie.indexOf(kword);
    if (start != -1){    // キーワードと一致するものあり
        end = scookie.indexOf(";", start);    // 情報の末尾位置を検索
        sin3 = unescape(scookie.substring(start + kword.length, end));  // データ取り出し
    }
}






