﻿$(function(){
	
	/* プリントjs */
	$("#recCont").each(function(){
		var URL = document.URL;
		var printBtn ="#printBtn";
		var para = "?=print";
		
		$("a" , printBtn).each(function(){
			var area = $(this).attr("href");
			if(URL.match(area)){
				$("body").prepend($(area));
				$(area).append($("div.left h5" , area),$("div.f12h160" , area),$("address"),$("#headNavi"));
				$("link , #body").remove();
				$("#headNavi").hide();
				/* プリント用CSSの読み込み */
				$("head").append("<link rel='stylesheet' type='text/css' href='../../css/print.css' />")
			}
			$(this).click(function(){
				$(this).attr({"href":URL + area + para, "target":"_blank"});
			});		
		});
	});
	
	/* everyday用js */
	function everyday(){
		var everyd = "#everyd";
		var heading = "#heading";
		var copyList = "#copyList";
		var balloon01 = "#balloon01";
		var balloon02 = "#balloon02";
		var car = "#car";
		$(heading+","+","+balloon01+","+balloon02+","+car).hide();

		/* 新着情報 */
		var $news = $("#newsSection"),newsTop = $news.offset().top,newsLeft = $news.offset().left,update = $("dl dt:first",$news).text(),updateUrl = $("dl dd:first a",$news).attr("href");
		$("body").append('<p id="tooltip_update"><a href="'+updateUrl+'">'+update+'更新しました！</a></p>');
		$("#tooltip_update").hide();

		$("li",copyList).css({left:"180px",opacity:0});
		$(car).css({right:"-200px"});
		setTimeout(function(){
			$(heading).fadeIn(1500,function(){
				$("li:first",copyList).animate({
					opacity: 1,
					left: "207px"
				},500,function(){
					$("li:last",copyList).animate({
						opacity: 1,
						left: "207px"
					},500,function(){
						$(car).show().animate({
							right: "300px"
						},2000,function(){
							$(balloon01).fadeIn(500,function(){
								$(balloon02).fadeIn(500,function(){
									$("#tooltip_update").css({top:newsTop-40+"px",left:newsLeft-40+"px"}).fadeIn(500,function(){
										setTimeout(function(){
											$("#tooltip_update").fadeOut(500);
										},5000);
									});
								});
							});
						});
					});
				});
			});
		},700);

		var faq_cat = "#faq_category",faq_con = "#faq_contents";
		$("li:first a",faq_cat).css({backgroundImage:"url(images/faq/faq_arrow_on.gif)",color:"#ff6c00"});
		$("div",faq_con).not($("div:first",faq_con)).hide();
		$.fn.faqTab = function(){
			var t = $(this),id = t.attr("href");
			t.click(function(){
				$("li a",faq_cat).not(t).css({backgroundImage:"url(images/faq/faq_arrow_off.gif)",color:"#009"});
				t.css({backgroundImage:"url(images/faq/faq_arrow_on.gif)",color:"#ff6c00"});
				$(id).fadeIn(200);
				$("div",faq_con).not($(id)).hide();
				return false;
			});
		};
		$("li",faq_cat).each(function(){
			$("a",this).faqTab();
		});
		
		var oddList = ".eve_review .recom ul .odd";
		$(oddList).each(function(){
			var oddBox = $(".txtBox",this);
			var photoW = $(".photo img",this).width();
			$(oddBox).css({marginLeft:photoW+20+"px"});
		});
		
	}
	everyday();

});
