




///// ロールオーバー画像切替 /////
// 指定されたid内にあるimg要素に対し、
// …_off.jpg → …_on.jpg の様にロールオーバー時にsrc属性を変更します。
function m2Rollover(eleId)
{
	var imgList = new Array();
	if( document.getElementById(eleId) != null )
	{
		imgList = document.getElementById(eleId).getElementsByTagName('img');
		for( var n2=0 ; n2<imgList.length ; n2++ )
		{ //img要素の数で繰り返し
			imgList[n2].onmouseover = function mOver()
			{
				this.src = this.getAttribute('src').replace('_off.','_on.');
			}
			imgList[n2].onmouseout = function mOut()
			{
				this.src = this.getAttribute('src').replace('_on.','_off.');
			}
		}
	}
};
///// ロールオーバー画像切替 END /////






///// トップページのFlash /////
function m2FlashNew ()
{
	document.write('<object data="/vid/custom/basic/images/ext/flash/mt2_jirei_new_list.swf" type="application/x-shockwave-flash">');
	document.write('<param name="movie" value="/vid/custom/basic/images/ext/flash/mt2_jirei_new_list.swf" />jirei new');
	document.write('</object>');
}

function m2FlashPartner ()
{
	document.write('<object data="/vid/custom/basic/images/ext/flash/mt2_jirei_partner_list.swf" type="application/x-shockwave-flash">');
	document.write('<param name="movie" value="/vid/custom/basic/images/ext/flash/mt2_jirei_partner_list.swf" />jirei partner');
	document.write('</object>');
}
///// トップページのFlash END /////





///// トップページのタブ切替 /////
function m2TopFeature(eleId1,eleId2,eleId3)  // 親要素のid,タブのid,本文のid
{
    document.getElementById(eleId1).style.display = 'block';
    var tabNaviArray = new Array();
    var tabBodyArray  = new Array();
    tabNaviArray = document.getElementById(eleId2).getElementsByTagName('li');
    tabBodyArray = document.getElementById(eleId3).getElementsByTagName('li');
    //スタイル初期設定
    //var rand = Math.floor( Math.random() * 1 );
    var rand = Math.floor( Math.random() * tabNaviArray.length );
    // ↑タブの●番目までをランダム表示にする。
    for( var n4=0; n4<tabNaviArray.length; n4++ )
    {
        tabNaviArray[n4].getElementsByTagName('a')[0].href = 'javascript:void(0);'; //ハイパーリンク無効
/*        tabNaviArray[n4].getElementsByTagName('img')[0].src = tabNaviArray[n4].getElementsByTagName('img')[0].src.replace('_on.','_off.');*/
        tabBodyArray[n4].style.display = 'none';
    }
    tabNaviArray[rand].getElementsByTagName('img')[0].src = tabNaviArray[rand].getElementsByTagName('img')[0].src.replace('_off.','_on.');
    tabBodyArray[rand].style.display = 'block';
    //スタイル初期設定 END

	for( var n1=0; n1<tabNaviArray.length; n1++ )
    {
        tabNaviArray[n1].onmouseover = function topFeatureOn()
        {
            for( var n2=0; n2<tabNaviArray.length; n2++ )
            {
				//非アクティブ表示
                tabNaviArray[n2].getElementsByTagName('img')[0].src = tabNaviArray[n2].getElementsByTagName('img')[0].src.replace('_on.','_off.');
                tabBodyArray[n2].style.display = 'none';
            	//アクティブ表示
            	this.getElementsByTagName('img')[0].src = this.getElementsByTagName('img')[0].src.replace('_off.','_on.');
                if(tabNaviArray[n2]==this) tabBodyArray[n2].style.display = 'block';
            }
        }
        //onmouseover END
    }
}
///// トップページのタブ切替 END /////





///// トップページのタブ切替 /////
function m2TopSearchKaishaArea(eleId1,eleId2,eleId3)  // 親要素のid,タブのid,本文のid
{
    document.getElementById(eleId1).style.display = 'block';
    var tabNaviArray = new Array();
    var tabBodyArray  = new Array();
    tabNaviArray = document.getElementById(eleId2).getElementsByTagName('li');
    tabBodyArray = document.getElementById(eleId3).getElementsByTagName('ul');
    //スタイル初期設定
    //var rand = Math.floor( Math.random() * 1 );
    var rand = Math.floor( Math.random() * tabNaviArray.length );
    // ↑タブの●番目までをランダム表示にする。
    for( var n4=0; n4<tabNaviArray.length; n4++ )
    {
        tabNaviArray[n4].getElementsByTagName('a')[0].href = 'javascript:void(0);'; //ハイパーリンク無効
		tabNaviArray[n4].id = '';
        tabBodyArray[n4].parentNode.style.display = 'none';
    }
    tabNaviArray[rand].id = 'm2_top_search_kaisha_on';
    tabBodyArray[rand].parentNode.style.display = 'block';
    //スタイル初期設定 END

	for( var n1=0; n1<tabNaviArray.length; n1++ )
    {
        tabNaviArray[n1].onmouseover = function topSearchKaishaAreaOn()
        {
            for( var n2=0; n2<tabNaviArray.length; n2++ )
            {
				//非アクティブ表示
                tabNaviArray[n2].id = '';
                tabBodyArray[n2].parentNode.style.display = 'none';
            	//アクティブ表示
            	this.id = 'm2_top_search_kaisha_on';
                if(tabNaviArray[n2]==this) tabBodyArray[n2].parentNode.style.display = 'block';
            }
        }
        //onmouseover END
    }
}
///// トップページのタブ切替 END /////




///// widthの微調整 /////
// 内装会社をさがす一覧ページ用。ロゴ画像がないとき、widthの微調整。
function m2SearchListStyle(eleId,eleWidth)
{
	var searchKaishaListLi = new Array();
	var searchKaishaListDiv = new Array();
	searchKaishaListLi = document.getElementById(eleId).getElementsByTagName('li');
	
	for( var n5 = 0; n5 < searchKaishaListLi.length; n5++)
	{
		searchKaishaListDiv = searchKaishaListLi[n5].getElementsByTagName('div');
		
		for( var n6 = 0; n6 < searchKaishaListDiv.length; n6++)
		{
			if( searchKaishaListDiv[3].getElementsByTagName('img')[0] == null )
			{
				searchKaishaListDiv[4].style.width = eleWidth;
			}
		}
	}
}
///// widthの微調整 END /////





///// 事例カテゴリーのリンク /////
// 施工事例をさがす一覧ページ用。
// 「業態」の部分で、テキストからリンク作成。
// リンク先はチェックボックスで検索したときのもの。
function m2JireiCateLink1(eleId1,eleId2)
{
	if((document.getElementById(eleId1) != null)&&(document.getElementById(eleId2) != null))
	{
		var cateMain = document.getElementById(eleId1).getElementsByTagName('li');
		var cateSub = document.getElementById(eleId2).getElementsByTagName('label');
		
		for( var n1=0; n1<cateMain.length; n1++)
		{
			if(cateMain[n1].getElementsByTagName('p')[0].getElementsByTagName('span')[0] != null)
			{
				var cate = cateMain[n1].getElementsByTagName('p')[0].getElementsByTagName('span')[0].innerHTML.split(' ： ')[1];
				
				for( var n2=0; n2<cateSub.length; n2++)
				{
					if( cate == cateSub[n2].innerHTML )
					{
						cateMain[n1].getElementsByTagName('p')[0].getElementsByTagName('span')[0].innerHTML = cateMain[n1].getElementsByTagName('p')[0].getElementsByTagName('span')[0].innerHTML.split(' ： ')[0] + ' ： <a href="/?request=jirei&keyWord=&category_2%5B%5D=' + cateSub[n2].parentNode.getElementsByTagName('input')[0].getAttribute('value') + '">' + cateMain[n1].getElementsByTagName('p')[0].getElementsByTagName('span')[0].innerHTML.split(' ： ')[1] + '</a>';
					}
				}
			}
		}
	}
}
///// 事例カテゴリーのリンク END /////





///// 事例カテゴリーのリンク /////
// 詳細ページ用。
// 「業態」の部分で、テキストからリンク作成。
// リンク先はチェックボックスで検索したときのもの。
function m2JireiCateLink2(eleId1,eleId2)
{
	if(!!document.getElementById(eleId1))
	{
		var cateMain = document.getElementById(eleId1).getElementsByTagName('li');
		var cateSub = document.getElementById(eleId2).getElementsByTagName('a');
		
		for( var n1=0; n1<cateMain.length; n1++)
		{
			if((cateMain[n1].getElementsByTagName('p')[1] != null)&&(cateMain[n1].getElementsByTagName('p')[1].getElementsByTagName('span')[0] != null))
			{
				var cate = cateMain[n1].getElementsByTagName('p')[1].getElementsByTagName('span')[0].innerHTML.split(' ： ')[1];
				
				for( var n2=0; n2<cateSub.length; n2++)
				{
					if( cate == cateSub[n2].innerHTML )
					{
						cateMain[n1].getElementsByTagName('p')[1].getElementsByTagName('span')[0].innerHTML = cateMain[n1].getElementsByTagName('p')[1].getElementsByTagName('span')[0].innerHTML.split(' ： ')[0] + ' ： <a href="/?request=jirei&keyWord=&category_2%5B%5D=' + cateSub[n2].href.split('category_2=')[1] + '">' + cateMain[n1].getElementsByTagName('p')[1].getElementsByTagName('span')[0].innerHTML.split(' ： ')[1] + '</a>';
					}
				}
			}
		}
	}
}
///// 事例カテゴリーのリンク END /////





///// 事例写真サムネイル、サイズ調整 /////
// 横幅を60pxに揃えて表示します。やむなくli要素の背景画像として見せています。
function m2Thumbnail(eleID)
{
	var liArray = document.getElementById(eleID).getElementsByTagName('li');
	
	for( var n1=0; n1<liArray.length; n1++)
	{
		liArray[n1].getElementsByTagName('img')[0].style.display = 'none';
		liArray[n1].style.width = '72px';
		with(liArray[n1].parentNode.style)
		{
			width = '360px';
			marginRight = '-5px';
			marginLeft = '-5px';
		}
		with(liArray[n1].getElementsByTagName('a')[0].style)
		{
			backgroundImage = 'url(' + liArray[n1].getElementsByTagName('img')[0].src + ')';
			backgroundPosition = 'center center';
			backgroundRepeat = 'no-repeat';
			margin = '0 5px 0';
			display = 'block';
			height = '60px';
		}
	}
}
///// 事例写真サムネイル、サイズ調整 END /////




