//navi-global
$(function(){
	$(".sub").hide();
	$(".menu li.category img").click(function(){
		$("+ ul.sub",this).fadeIn("fast");
	});
	$("li.category").hover(function(){
		$(this).css("dispaly","block")
	},
	function(){
		$("> ul.sub",this).fadeOut("fast")
	});
})

//navi-local
$(function(){
	$("ul.sub-local").css("display","none");
	$("ul.menu-local li a").hover(function(){
		if($("+ul.sub-local",this).css("display")=="none"){
			/*$("ul.sub-local").slideUp("slow");*/
			$("+ul.sub-local",this).slideDown("slow");
			}
		});
	});

//more-info
$(function(){
	$(".related").css("display","none");
	$("a#more-info").click(function(){
		if($(".related").css("display")=="none"){
			$(".related:not(:animated)").slideDown("slow");
			$("a#more-info img").attr("src",$("a#more-info img").attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1-close$2"));
			return false;
		}else{
			$(".related:not(:animated)").slideUp("slow");
			$("a#more-info img").attr("src",$("a#more-info img").attr("src").replace(/^(.+)-close(\.[a-z]+)$/, "$1$2"));
			return false;
		}
	});
});


//rollover
$(function(){
	$("img.button-roll").mouseover(function(){
		$(this).attr("src",$(this).attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1-over$2"));
	}).mouseout(function(){
		$(this).attr("src",$(this).attr("src").replace(/^(.+)-over(\.[a-z]+)$/, "$1$2"));
	}).mousedown(function(){
		$(this).attr("src",$(this).attr("src").replace(/^(.+)-over(\.[a-z]+)$/, "$1$2"));
	}).each(function(){
		$("<img>").attr("src",$(this).attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1-over$2"));
	})
})


//breadcrumbs
$(function() {
  $("p.crumbs a").hover(function(){
    $(this).prev("span").addClass("prev-c");
    $(this).next("span").addClass("next-c");
},function(){
    $("span.prev-c").removeClass("prev-c");
    $("span.next-c").removeClass("next-c");
 }).click(function(){
    $("span.prev-c").removeClass("prev-c");
    $("span.next-c").removeClass("next-c");
  });
});


//news index on top
/*$(function(){
	$("dt#news-header span").hover(function(){
		$(this).addClass("over");
	},function(){
		$(this).removeClass("over");
	});
	//$("dd").css({"width":"0px"})
	$("dd").css({"display":"none"})
	$("div#close").css({"display":"none"})

	$("dt").click(function(){
		//$("dd").animate({"width":"459px"},"fast");
		$("dd").show();
		$("dt#news-header span").addClass("news-index-display");
		$(".bubble").css({"visibility":"hidden"})
		$("div#close").css({"display":"block"})
		
	});
	$("div#close").click(function(){
		//$("dd").animate({"width":"0px"},"fast");
		$("dd").hide();
		$("div#close").css({"display":"none"});
		$("dt#news-header span").removeClass();
		$(".bubble").css({"visibility":"visible"})
	});
});
*/


$(function(){
	$(".news-header span").hover(function(){
		$(this).addClass("over");
	},function(){
		$(this).removeClass("over");
	});
	$(".news-body").css({"width":"0px"})
	$("div#close").css({"display":"none"})

	$(".news-header").click(function(){
		$(".news-body").animate({"width":"459px"},"fast");
		$(".news-header span").addClass("news-index-display");
		$(".bubble").css({"visibility":"hidden"})
		$("div#close").css({"display":"block"})
		
	});
	$("div#close").click(function(){
		$(".news-body").animate(
			{width:"0px"},
			{duration:"fast",
			complete:function(){
					$(".news-header span").removeClass();
				}
			}
		)
		$("div#close").css({"display":"none"});
		$(".bubble").css({"visibility":"visible"})
	});
});



//tab
$(function(){
	$("ul.panel li#tab2,ul.panel li#tab3").css("display","none");
	$("ul.panel li:not("+$("ul.tab li a.selected").attr("href")+")").hide()
	$("ul.tab li a").click(function(){
		$("ul.tab li a").removeClass("selected");
		$(this).addClass("selected");
		$("ul.panel li").hide();
		$($(this).attr("href")).show();
		return false;
	});
});


//for point
$(function(){
	//初期設定
	//$("#carouselInner").css("width",700*$("#carouselInner div.column").size()+"px");
	$("#carouselInner").css("width","7700px");
	$("#carouselPrev").hide();
	var dm=parseInt($("#carouselInner").css("margin-left"));
	$("p#out").text(dm);
	
	
	//$("#carouselInner div.column:last").prependTo("#carouselInner");
	//$("#carouselInner").css("margin-left","-700px")
	//戻るボタン
	//$("p#out").text($("#carouselInner").css("margin-left"));
	//if($("#carouselInner").css("margin-left")) <= "0px;"){//add
	
	$("#carouselPrev").click(function(){
		$("#carouselNext,#carouselPrev").hide();
		$("#carouselInner").animate({
			marginLeft : parseInt($("#carouselInner").css("margin-left"))+700+"px"
		},"slow"/*,"swing"*/ , 
		function(){
			//$("#carouselInner").css("margin-left","-700px")
			//$("#carouselInner div.column:last").prependTo("#carouselInner");
			$("#carouselNext,#carouselPrev").show();
			var dm=parseInt($("#carouselInner").css("margin-left"));
			$("p#out").text(dm);
			
			$("#carouselNext").show();
			if(dm > -700){
				$("#carouselPrev").hide();
			}
		})
	})
	//進むボタン
	$("#carouselNext").click(function(){
		$("#carouselNext,#carouselPrev").hide();
		$("#carouselInner").animate({
			marginLeft : parseInt($("#carouselInner").css("margin-left"))-700+"px"
		},"slow"/*,"swing"*/ , 
		function(){
			var dm=parseInt($("#carouselInner").css("margin-left"));
			$("p#out").text(dm);
			$("#carouselPrev").show();
			if(dm > -7000){
				$("#carouselNext").show();
			}
		})
	})
	
		
	$("a#slide-index-01").click(function(){
		$("#carouselInner").css("margin-left","0px");
		$("#carouselPrev").hide();
		$("#carouselNext").show();
		return false;
	})
	$("a#slide-index-02").click(function(){
		$("#carouselInner").css("margin-left","-700px");
		$("#carouselPrev").show();
		$("#carouselNext").show();
		return false;
	})
	$("a#slide-index-03").click(function(){
		$("#carouselInner").css("margin-left","-1400px");
		$("#carouselPrev").show();
		$("#carouselNext").show();
		return false;
	})
	$("a#slide-index-04").click(function(){
		$("#carouselInner").css("margin-left","-2100px");
		$("#carouselPrev").show();
		$("#carouselNext").show();
		return false;
	})
	$("a#slide-index-05").click(function(){
		$("#carouselInner").css("margin-left","-2800px");
		$("#carouselPrev").show();
		$("#carouselNext").show();
		return false;
	})
	$("a#slide-index-06").click(function(){
		$("#carouselInner").css("margin-left","-3500px");
		$("#carouselPrev").show();
		$("#carouselNext").show();
		return false;
	})
	$("a#slide-index-07").click(function(){
		$("#carouselInner").css("margin-left","-4200px");
		$("#carouselPrev").show();
		$("#carouselNext").show();
		return false;
	})
	$("a#slide-index-08").click(function(){
		$("#carouselInner").css("margin-left","-4900px");
		$("#carouselPrev").show();
		$("#carouselNext").show();
		return false;
	})
	$("a#slide-index-09").click(function(){
		$("#carouselInner").css("margin-left","-5600px");
		$("#carouselPrev").show();
		$("#carouselNext").show();
		return false;
	})
	$("a#slide-index-10").click(function(){
		$("#carouselInner").css("margin-left","-6300px");
		$("#carouselPrev").show();
		$("#carouselNext").show();
		return false;
	})
	$("a#slide-index-11").click(function(){
		$("#carouselInner").css("margin-left","-7000px");
		$("#carouselPrev").show();
		$("#carouselNext").hide();
		return false;
	})
})

//navi-footer-products
$(function(){
	$("ul.sub-products").hide();
	$("ul.menu-products li").hover(function(){
		$("ul:not(:animated)",this).slideDown("slow");
	},
	function(){
		$("ul:not(ul.menu-products ul.sub-local-products)",this).slideUp("slow");
	});
});	

$(function(){
	$(".thumbnail-i ul li a").click(function(){
		$("img.img-main").attr("src",$(this).attr("href"));
		return false;
	});
});

//stripe table
$(function(){
    $("tr:nth-child(even)").addClass("even");
})

