function initRss() {

	// cookie取得
	topId = getCookie("rss-top");
	// 取得できない場合初期値設定
	if (!topId) {
		topId = "rakuten";
	}
	$('#t-'+topId).addClass("rss-on");
	$('#rss-top').val(topId);

	// リンク用
	subLId = getCookie("rss-sub-l");
	if (!subLId) {
		subLId = "L01";
	}
	$("#s-"+subLId).addClass("rss-on");
	$("#rss-sub-l").val(subLId);

	// 出版社用
	subPId = getCookie("rss-sub-p");
	if (!subPId) {
		subPId = "P01";
	}
	$("#s-"+subPId).addClass("rss-on");
	$("#rss-sub-p").val(subPId);

	// アマゾン用
	subAId = getCookie("rss-sub-a");
	if (subAId == '102') {
		subAId = "AC2";
	} else if (subAId == '103') {
		subAId = "AC3";
	} else if (subAId == '104') {
		subAId = "AC4";
	} else {
		subAId = "AC1";
	}
	$("#s-"+subAId).addClass("rss-on");
	$("#rss-sub-a").val(subAId);

	genreAId = getCookie("rss-genre-a");
  // A始まりの場合は以前のコードなので置換(2009/01/03)
	if (!genreAId) {
		genreAId = "466284";
	} else if (genreAId.substr(0,1) == 'A') {
		genreAId = "466284";
  }
	$("#j-"+genreAId).addClass("rss-on");
	$("#rss-genre-a").val(genreAId);

	// 楽天用
	subRId = getCookie("rss-sub-r");
	if (!subRId) {
		subRId = "200162";
	}
	$("#s-"+subRId).addClass("rss-on");
	getRakutenRssOn(subRId);
	$("#rss-sub-r").val(subRId);

	if ($("#rss-top").val() == "publish") {
		clickPublish();
	} else if ($("#rss-top").val() == "amazon") {
		clickAmazon();
	} else {
		clickRakuten();
	}
}
// リンク集
function clickLink() {
	$("ul#rss-top-u li").removeClass('rss-on');
	$("#t-link").addClass("rss-on");
	$("#rss-top").val("link");
	setCookie("rss-top","link",365);

	$("#rss-genre-amazon-d").hide();
	$("#rss-genre-r-d1").hide();

	$("#rss-sub-a-d").hide();
	$("#rss-sub-p-d").hide();
	$("#rss-sub-r-d").hide();
	$("#rss-sub-l-d").show();

	rss_Ajax('top/php/rwRss.php','rss-content','&inc=link/rss_L-' + $("#rss-sub-l").val() + '-0.inc');
}
function subLink(clcikId) {
	$("ul#rss-sub-l-u li").removeClass('rss-on');
	$("#s-"+clcikId).addClass("rss-on");
	$("#rss-sub-l").val(clcikId);
	setCookie("rss-sub-l",clcikId,365);

	rss_Ajax('top/php/rwRss.php','rss-content','&inc=link/rss_L-' + $("#rss-sub-l").val() + '-0.inc');
}

// 出版社
function clickPublish() {
	$("ul#rss-top-u li").removeClass('rss-on');
	$("#t-publish").addClass("rss-on");
	$("#rss-top").val("publish");
	setCookie("rss-top","publish",365);

	$("#rss-genre-amazon-d").hide();
	$("#rss-genre-r-d1").hide();

	$("#rss-sub-a-d").hide();
	$("#rss-sub-p-d").show();
	$("#rss-sub-r-d").hide();
	$("#rss-sub-l-d").hide();

	rss_Ajax('top/php/rwRss.php','rss-content','&inc=publish/rss_R-001-' + $("#rss-sub-p").val() + '-0.inc');
}
function subPublish(clcikId) {
	$("ul#rss-sub-p-u li").removeClass('rss-on');
	$("#s-"+clcikId).addClass("rss-on");
	$("#rss-sub-p").val(clcikId);
	setCookie("rss-sub-p",clcikId,365);

	rss_Ajax('top/php/rwRss.php','rss-content','&inc=publish/rss_R-001-' + $("#rss-sub-p").val() + '-0.inc');
}

// アマゾンランキング
function clickAmazon() {
	$("ul#rss-top-u li").removeClass('rss-on');
	$("#t-amazon").addClass('rss-on');
	$("#rss-top").val("amazon");
	setCookie("rss-top","amazon",365);

	$("#rss-genre-amazon-d").show();
	$("#rss-genre-r-d1").hide();

	$("#rss-sub-p-d").hide();
	$("#rss-sub-a-d").show();
	$("#rss-sub-r-d").hide();
	$("#rss-sub-l-d").hide();

	rss_Ajax('top/php/rwRss.php','rss-content','&inc=amazon/rss_R-AMAZO-' + $("#rss-sub-a").val() + '_' + $("#rss-genre-a").val() +'.inc');
}

function subAmazon(clcikId) {
	$("ul#rss-sub-a-u li").removeClass('rss-on');
	$("#s-"+clcikId).addClass("rss-on");
	$("#rss-sub-a").val(clcikId);
	setCookie("rss-sub-a",clcikId,365);

	rss_Ajax('top/php/rwRss.php','rss-content','&inc=amazon/rss_R-AMAZO-' + $("#rss-sub-a").val() + '_' + $("#rss-genre-a").val() +'.inc');

}

function genreAmazon(clcikId) {
	$("ul#rss-genre-amazon-u li").removeClass('rss-on');
	$("#j-"+clcikId).addClass("rss-on");
	$("#rss-genre-a").val(clcikId);
	setCookie("rss-genre-a",clcikId,365);

	rss_Ajax('top/php/rwRss.php','rss-content','&inc=amazon/rss_R-AMAZO-' + $("#rss-sub-a").val() + '_' + $("#rss-genre-a").val() +'.inc');
}

// 楽天ランキング
function clickRakuten() {
	$("ul#rss-top-u li").removeClass('rss-on');
	$("#t-rakuten").addClass('rss-on');
	$("#rss-top").val("rakuten");
	setCookie("rss-top","rakuten",365);

	$("#rss-genre-amazon-d").hide();
	$("#rss-sub-p-d").hide();
	$("#rss-sub-a-d").hide();
	$("#rss-sub-r-d").show();
	$("#rss-sub-l-d").hide();

	rss_Ajax('top/php/rwRss.php','rss-content','&inc=rakuten/rss_R-RAKUTE-00_' + $("#rss-sub-r").val() + '.inc');
}

function subRakuten(clcikId) {
	$("ul#rss-sub-r-u li").removeClass('rss-on');
	$("ul#rss-genre-r-u1 li").removeClass('rss-on');

	$("#s-"+clcikId).addClass("rss-on");

	getRakutenRssOn(clcikId);

	$("#rss-sub-r").val(clcikId);
	setCookie("rss-sub-r",clcikId,365);

	rss_Ajax('top/php/rwRss.php','rss-content','&inc=rakuten/rss_R-RAKUTE-00_' + $("#rss-sub-r").val() + '.inc');

}

function getRakutenRssOn(clcikId) {

	// 小説・エッセイ
	if (clcikId == '101266') {
		$("#rss-genre-r-d1").show();
	}
	// 小説・エッセイのサブ
	 else if ( clcikId == '208620'
		|| clcikId == '208625'
		|| clcikId == '208630'
		|| clcikId == '208635'
		|| clcikId == '208649'
		|| clcikId == '208659') {

		$("#s-101266").addClass("rss-on");
		$("#s-"+clcikId).addClass("rss-on");
	} else {
		$("#rss-genre-r-d1").hide();
	}

}



function setCookie(theName,theVlaue,theDay){
 myExp = new Date();
 myExp.setTime(myExp.getTime()+(theDay*24*60*60*1000));
 myExpires = "expires="+myExp.toGMTString();
 document.cookie =  theName + "=" + escape(theVlaue) + ";" + myExpires;
}

function getCookie(theName){
 theName += "=";
 myCookie  = document.cookie + ";" ;
 start = myCookie.indexOf(theName);
 if (start == -1){
  return false;
 }
 end   = myCookie.indexOf(";" , start);
 return unescape(myCookie.substring(start + theName.length,end));
}

function rss_Ajax(s_uri,s_id,s_data) {
	$.ajax( {
		type : "post",
		url : s_uri,
		data : s_data,
		dataType : "html",
		success : function(data){
			$('#' + s_id).empty().html(data);
		},
//    err : function(){
//			alert(s_uri);
//		},
		complete : function(){
     $('#rss-content li:even').addClass('tr-even');
     $('#rss-content li:odd').addClass('tr-odd');
     $(function(){
      $('#rss-content li').hover(
      function(){
       $(this).addClass('tr-on');
      },
      function(){
      $(this).removeClass('tr-on');
      });
     });
		}
	});
}
