/* -------------------------------------------

	画像のロールオーバー処理。
	
	画像名の末尾「_off」を自動で「_on」に書き換える。

------------------------------------------- */
function autoRollover()
{
	if(document.getElementsByTagName)
	{
		/* -------------------------------------
		
		グローバルナビのカレント処理。
		
		------------------------------------- */
		var url = location.href;
		
		urlSplit = url.split('/');
		

		if(document.getElementById('header_gNavi'))
		{
			var gNavi = document.getElementById('header_gNavi');
			gNavi = gNavi.getElementsByTagName('img');
		
			if(urlSplit[3] == 'policy') gNavi[0].style.visibility = 'hidden';
			if(urlSplit[3] == 'biz') gNavi[1].style.visibility = 'hidden';
			if(urlSplit[3] == 'profile') gNavi[2].style.visibility = 'hidden';
			if(urlSplit[3] == 'catalog') gNavi[3].style.visibility = 'hidden';
			if(urlSplit[3] == 'contact') gNavi[4].style.visibility = 'hidden';
		}		

		/* -------------------------------------
		
		imgタグにsrc属性がある場合の処理。
		
		------------------------------------- */
		var imageTags = document.getElementsByTagName("img");
		
		for(var i=0; i < imageTags.length; i++)
		{
			if(imageTags[i].getAttribute("src").match("_off."))
			{
				imageTags[i].onmouseover = function()
				{
					this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on."));
				}
				
				imageTags[i].onmouseout = function()
				{
					this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off."));
				}
			}// end if
		}// enf for
		
		
		/* -------------------------------------
		
		inputタグにsrc属性がある場合の処理。
		
		------------------------------------- */
		var inputSrcTags = document.getElementsByTagName("input");
		
		for(var j=0; j < inputSrcTags.length; j++)
		{
			if(inputSrcTags[j].getAttribute("src"))
			{
				if(inputSrcTags[j].getAttribute("src").match("_off."))
				{
					inputSrcTags[j].onmouseover = function()
					{
						this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on."));
					}
					
					inputSrcTags[j].onmouseout = function()
					{
						this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off."));
					}
				}
			}
		}
	}// end if
	
	
	
	/* -------------------------------------
	
	サイドナビのカレント処理。
	
	------------------------------------- */
	if(document.getElementById('sideNavi'))
	{
		var sideNavi = document.getElementById('sideNavi');
		sideNavi = sideNavi.getElementsByTagName('a');
		
		url = url.replace('#','');
		urlSplit = url.split('/biz/');
		
		if(urlSplit[1] == 'c_waterproof/') sideNavi[0].style.backgroundPosition = '0 100%';
		if(urlSplit[1] == 'c_waterproof/asphalt/') sideNavi[1].style.backgroundPosition = '0 100%';
		if(urlSplit[1] == 'c_waterproof/asphalt/tuffness/') sideNavi[2].style.backgroundPosition = '0 100%';
		if(urlSplit[1] == 'c_waterproof/asphalt/rapiness/') sideNavi[3].style.backgroundPosition = '0 100%';
		if(urlSplit[1] == 'c_waterproof/p_film/') sideNavi[4].style.backgroundPosition = '0 100%';
	
		if(urlSplit[1] == 'e_waterproof/') sideNavi[5].style.backgroundPosition = '0 100%';
		if(urlSplit[1] == 'e_waterproof/kyoumen/') sideNavi[6].style.backgroundPosition = '0 100%';
		
		if(urlSplit[1] == 'pavement_scrap/') sideNavi[7].style.backgroundPosition = '0 100%';
		
		if(urlSplit[1] == 'solar/') sideNavi[8].style.backgroundPosition = '0 100%';
		if(urlSplit[1] == 'solar/process/') sideNavi[9].style.backgroundPosition = '0 100%';
	}
}

if(window.addEventListener)
{
	window.addEventListener("load", autoRollover, false);
}
else if(window.attachEvent)
{
	window.attachEvent("onload", autoRollover);
}

// reload ----------------------
$(window).unload(function(){
  location.reload();
});



