$(function(){
		   
	if(tb_detectMacXFF()){
		$('body').each(function(){
								
			if($(this).find("p").css("font-size") == "75%"){
				$(this).find("p").css("font-size","85%");
			}

			var fontSize = $(this).find("dt").css("font-size");
			if(fontSize == "75%"){
				$(this).find("dt").css("font-size","85%");
			}

			if($(this).find("dd").css("font-size") == "75%"){
				$(this).find("dd").css("font-size","85%");
			}

			if($(this).find("li").css("font-size") == "75%"){
				$(this).find("li").css("font-size","85%");
			}

			var fontSize = $(this).find("th").css("font-size");
			if(fontSize == "75%"){
				$(this).find("th").css("font-size","85%");
			}
								
			var fontSize = $(this).find("td").css("font-size");
			if(fontSize == "75%"){
				$(this).find("td").css("font-size","85%");
			}
			
		});
	}
		   
	$("a img.btn").mouseover(function(){
		this.src = this.src.replace(/(\.gif|\.jpg|\.png)/, "_on$1");
	});
	$("a img.btn").mouseout(function(){
		this.src = this.src.replace(/_on(\.gif|\.jpg|\.png)/, "$1");
	});
	
	//奇数、偶数を自動追加
	$('ul').each(function(){
		$(this).find('li:odd').addClass('even');
		$(this).find('li:even').addClass('odd');
	});
	$('table').each(function(){
		$(this).find('tr:odd').addClass('even');
		$(this).find('tr:even').addClass('odd');
	});
	
	//:first-child, :last-childをクラスとして追加
	$(':first-child').addClass('firstChild');
	$(':last-child').addClass('lastChild');
	
/*
	$("li.navi#btnHome").mouseover(function(){
		setTimeout("popupVisible('li.navi#btnHome')",0);
	});
	$("li.navi#btnImplant").mouseover(function(){
		setTimeout("popupVisible('li.navi#btnImplant')",0);
	});
	$("li.navi#btnTeam").mouseover(function(){
		setTimeout("popupVisible('li.navi#btnTeam')",0);
	});
	$("li.navi#btnInfomation").mouseover(function(){
		setTimeout("popupVisible('li.navi#btnInfomation')",0);
	});
	$("li.navi#btnIntroduce").mouseover(function(){
		setTimeout("popupVisible('li.navi#btnIntroduce')",0);
	});
	$("li.navi#btnInquiry").mouseover(function(){
		setTimeout("popupVisible('li.navi#btnInquiry')",0);
	});	
	$("li.navi").mouseout(function(){
		setTimeout("popupHidden('li.navi')",0);
	});
*/		
	
	$("dl.faq").click(function(){
		var cssValue = $(this).find("dd").css("display");
		if(cssValue == "none"){
			$(this).find("dd").css("display","block");
		}
		else{
			$(this).find("dd").css("display","none");
		}
	});
	
	
});

try {
document.execCommand('BackgroundImageCache', false, true);
} catch(e) {}
