$ (function () {
	if ($.browser.safari && (parseInt ($.browser.version) < 525)) {
		$ ("div#content :last-child").addClass ("last-child");
	}
	$ ("img.tab-hover").each (function () {
		$ ("<img>").attr ("src", this.src.replace (/\.([^.]+)$/, "_hover." + "$1")).appendTo ("body").hide ();
	});
	$ ("div#content div.menu-tab ul li a:has(img.tab-hover)").hover (function () {
		$ ("div#content div.menu-tab ul li:nth-child(" + ($ ("div#content div.menu-tab ul li a").index (this) % 3 + 1) + ") a img.tab-hover").each (function () {
			this.src = this.src.replace (/\.([^.]+)$/, "_hover." + "$1");
		});
	}, function () {
		$ ("div#content div.menu-tab ul li:nth-child(" + ($ ("div#content div.menu-tab ul li a").index (this) % 3 + 1) +") a img.tab-hover").each (function () {
			this.src = this.src.replace (/_hover\.([^.]+)$/, "." + "$1");
		});
	});
	$ ("div#content div.menu-tab ul li a").click (function () {
		$ ("div#content div.menu-tab ul li a img").each (function () {
			this.src = this.src.replace (/_selected\.([^.]+)$/, "." + "$1");
			$ (this).addClass ("tab-hover");
			$ ("div#content div" + $ (this).parent ().attr ("href")).hide ();
		});
		var id = this.href.match (/#(.*)/)[1];
		$ ("div#content div.menu-tab ul li a[href*=" + id + "] img").each (function () {
			this.src = this.src.replace (/[_hover]*\.([^.]+)$/, "_selected." + "$1");
			$ (this).removeClass ("tab-hover");
		});
		$ ("div#content div#" + id).show ();
		if (id != "menu-tab-content-1") {
			$ ("div#content div.menu-tab div").addClass ("not-first");
		} else {
			$ ("div#content div.menu-tab div").removeClass ("not-first");
		}
		if ($ (this).parents ("div#menu-tab-bottom").size ()) {
			window.scrollTo (0, $ ("div#content div#menu-tab-top").offset ().top + 4);
		}
		return false;
	});
	$ (window).load (function () {
		$ ("div#content div#menu-tab-top ul li:first-child a").click ();
	});
	$ ("div#content div.menu-data p a").click (function () {
		$ ("div#content div#menu-tab-top ul li:first-child a").click ();
	});
	$(document).ready(function(){
		$(".menu-relation option:selected").each(function(){
			if($(this).value!='null'){
				//$(this).parents()[0].options[0].selected=true;
				chgsize($(this).parents()[0]);
			}
		});
		$(".drink").change(function(){
			var self = this;
			chgsize(self);
		});
	});
	$(".menu-action .check a img ").hover(function(){
		document.body.style.cursor = "pointer";
	},function(){
		document.body.style.cursor = "default";
	});
	$(".menu-relation .button a img").hover(function(){
		document.body.style.cursor = "pointer";
	},function(){
		document.body.style.cursor = "default";
	});
});
function chgsize(self){
	if (!self) return;
	var select_num = self.value;
	var box = $(self).parent().parent().parent().find(".button");
	var button = $(".button[@name = "+select_num+"]");
	$(box, button).show();
	$(box).not(button).hide();
}