/**************************************************************************************************

ROLLOVER JS

**************************************************************************************************/
function initRollovers() {
	if (!document.getElementById) return
	
	var aPreLoad = new Array();
	var sTempSrc;
	var aImages = document.getElementsByTagName('img');

	for (var i = 0; i < aImages.length; i++) {		
		if (aImages[i].className == 'rollover') {
			var src = aImages[i].getAttribute('src');
			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, '_on'+ftype);

			aImages[i].setAttribute('hsrc', hsrc);
			
			aPreLoad[i] = new Image();
			aPreLoad[i].src = hsrc;
			
			aImages[i].onmouseover = function() {
				sTempSrc = this.getAttribute('src');
				this.setAttribute('src', this.getAttribute('hsrc'));
			}	
			
			aImages[i].onmouseout = function() {
				if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_on'+ftype, ftype);
				this.setAttribute('src', sTempSrc);
			}
		}
	}
}

window.onload = initRollovers;

function rollover() {
	if (!document.getElementById) return
	
	var aPreLoad = new Array();
	var sTempSrc;
	var aImages = document.getElementsByTagName('img');

	for (var i = 0; i < aImages.length; i++) {		
		if (aImages[i].className == 'over') {
			var src = aImages[i].getAttribute('src');
			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, '_ov'+ftype);

			aImages[i].setAttribute('hsrc', hsrc);
			
			aPreLoad[i] = new Image();
			aPreLoad[i].src = hsrc;
			
			aImages[i].onmouseover = function() {
				sTempSrc = this.getAttribute('src');
				this.setAttribute('src', this.getAttribute('hsrc'));
			}	
			
			aImages[i].onmouseout = function() {
				if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_ov'+ftype, ftype);
				this.setAttribute('src', sTempSrc);
			}
		}
	}
}

window.onload = rollover;

$(function (){
	$("div.index_con a img,div.products_ind a img,div.recommend_indbox01 a img,div.contact_btn a img").mouseover(function(){
		$(this)
			.stop()
			.fadeTo("normal",0.6);
	});
	
	$("div.index_con a img,div.products_ind a img,div.recommend_indbox01 a img,div.contact_btn a img").mouseout(function(){
		$(this)
			.stop()
			.fadeTo("normal",1);
	});
	
	$("#side-container h2 img").mouseover(function(){
		var path = $(this).attr("src").replace("_off","_on");
		$(this).attr("src",path);
	});
	
	$("#side-container h2 img").mouseout(function(){
		var path = $(this).attr("src").replace("_on","_off");
		$(this).attr("src",path);
	});
});

//左ナビのオンオフ
$(function (){
	
	//センソタッチ3Dシリーズ
	if ($("body").hasClass("RQ1290CC") || $("body").hasClass("RQ1280CC") || $("body").hasClass("RQ1250CC") || $("body").hasClass("RQ1250")){
		var path = $("h3.sensotouch3d img").attr("src").replace(".","_on.");
		$("h3.sensotouch3d img").attr("src",path);
	}
	
	if ($("body").hasClass("RQ1290CC")){
		var txt = $("li.RQ1290CC a").html();
		$("li.RQ1290CC a").remove();
		$("li.RQ1290CC")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("RQ1280CC")){
		var txt = $("li.RQ1280CC a").html();
		$("li.RQ1280CC a").remove();
		$("li.RQ1280CC")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("RQ1250CC")){
		var txt = $("li.RQ1250CC a").html();
		$("li.RQ1250CC a").remove();
		$("li.RQ1250CC")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("RQ1250")){
		var txt = $("li.RQ1250 a").html();
		$("li.RQ1250 a").remove();
		$("li.RQ1250")
			.addClass("on")
			.html(txt);
	}
	
	//センソタッチシリーズ
	if ($("body").hasClass("RQ1160CC") || $("body").hasClass("RQ1160")){
		var path = $("h3.sensotouch img").attr("src").replace(".","_on.");
		$("h3.sensotouch img").attr("src",path);
	}
	
	if ($("body").hasClass("RQ1160CC")){
		var txt = $("li.RQ1160CC a").html();
		$("li.RQ1160CC a").remove();
		$("li.RQ1160CC")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("RQ1160")){
		var txt = $("li.RQ1160 a").html();
		$("li.RQ1160 a").remove();
		$("li.RQ1160")
			.addClass("on")
			.html(txt);
			
	}
	
	//アクアタッチシリーズ
	if ($("body").hasClass("AT891") || $("body").hasClass("AT754")){
		var path = $("h3.aquatouch img").attr("src").replace(".","_on.");
		$("h3.aquatouch img").attr("src",path);
	}
	
	if ($("body").hasClass("AT891")){
		var txt = $("li.AT891 a").html();
		$("li.AT891 a").remove();
		$("li.AT891")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("AT754")){
		var txt = $("li.AT754 a").html();
		$("li.AT754 a").remove();
		$("li.AT754")
			.addClass("on")
			.html(txt);
			
	}
	
	//パワータッチシリーズ
	if ($("body").hasClass("PT725")){
		var path = $("h3.powertouch img").attr("src").replace(".","_on.");
		$("h3.powertouch img").attr("src",path);
	}
	
	if ($("body").hasClass("PT725")){
		var txt = $("li.PT725 a").html();
		$("li.PT725 a").remove();
		$("li.PT725")
			.addClass("on")
			.html(txt);
			
	}
	
	//HQ900シリーズ
	if ($("body").hasClass("HQ914") || $("body").hasClass("HQ912") || $("body").hasClass("HQ904")){
		var path = $("h3.HQ900 img").attr("src").replace(".","_on.");
		$("h3.HQ900 img").attr("src",path);
	}
	
	if ($("body").hasClass("HQ914")){
		var txt = $("li.HQ914 a").html();
		$("li.HQ914 a").remove();
		$("li.HQ914")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("HQ912")){
		var txt = $("li.HQ912 a").html();
		$("li.HQ912 a").remove();
		$("li.HQ912")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("HQ904")){
		var txt = $("li.HQ904 a").html();
		$("li.HQ904 a").remove();
		$("li.HQ904")
			.addClass("on")
			.html(txt);
			
	}
	
	//ボディーグルーマーシリーズ
	if ($("body").hasClass("TT2040") || $("body").hasClass("TT2020")){
		var path = $("h3.bodygm img").attr("src").replace(".","_on.");
		$("h3.bodygm img").attr("src",path);
	}
	
	if ($("body").hasClass("TT2040")){
		var txt = $("li.TT2040 a").html();
		$("li.TT2040 a").remove();
		$("li.TT2040")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("TT2020")){
		var txt = $("li.TT2020 a").html();
		$("li.TT2020 a").remove();
		$("li.TT2020")
			.addClass("on")
			.html(txt);
			
	}
	
	//マルチグルーミングキットシリーズ
	if ($("body").hasClass("QG3280") || $("body").hasClass("QG3250")){
		var path = $("h3.navi_mt img").attr("src").replace(".","_on.");
		$("h3.navi_mt img").attr("src",path);
	}
	
	if ($("body").hasClass("QG3280")){
		var txt = $("li.QG3280 a").html();
		$("li.QG3280 a").remove();
		$("li.QG3280")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("QG3250")){
		var txt = $("li.QG3250 a").html();
		$("li.QG3250 a").remove();
		$("li.QG3250")
			.addClass("on")
			.html(txt);
			
	}
	
	//ヘアカッターシリーズ
	if ($("body").hasClass("QC5550") || $("body").hasClass("QC5530") || $("body").hasClass("QC5350") || $("body").hasClass("QC5130") || $("body").hasClass("QC5115")){
		var path = $("h3.navi_hair img").attr("src").replace(".","_on.");
		$("h3.navi_hair img").attr("src",path);
	}
	
	if ($("body").hasClass("QC5550")){
		var txt = $("li.QC5550 a").html();
		$("li.QC5550 a").remove();
		$("li.QC5550")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("QC5530")){
		var txt = $("li.QC5530 a").html();
		$("li.QC5530 a").remove();
		$("li.QC5530")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("QC5350")){
		var txt = $("li.QC5350 a").html();
		$("li.QC5350 a").remove();
		$("li.QC5350")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("QC5130")){
		var txt = $("li.QC5130 a").html();
		$("li.QC5130 a").remove();
		$("li.QC5130")
			.addClass("on")
			.html(txt);
			
	}else if ($("body").hasClass("QC5115")){
		var txt = $("li.QC5115 a").html();
		$("li.QC5115 a").remove();
		$("li.QC5115")
			.addClass("on")
			.html(txt);
	}
	
	//ヒゲトリマーシリーズ
	if ($("body").hasClass("QT4022")){
		var path = $("h3.navi_hige img").attr("src").replace(".","_on.");
		$("h3.navi_hige img").attr("src",path);
	}
	
	if ($("body").hasClass("QT4022")){
		var txt = $("li.QT4022 a").html();
		$("li.QT4022 a").remove();
		$("li.QT4022")
			.addClass("on")
			.html(txt);
			
	}
	
	//鼻毛/耳毛カッターシリーズ
	if ($("body").hasClass("NT9110")){
		var path = $("h3.navi_hanage img").attr("src").replace(".","_on.");
		$("h3.navi_hanage img").attr("src",path);
	}
	
	if ($("body").hasClass("NT9110")){
		var txt = $("li.NT9110 a").html();
		$("li.NT9110 a").remove();
		$("li.NT9110")
			.addClass("on")
			.html(txt);
			
	}
	
});

