/*----------------------------------------*/
/*  breadCrumb.js ( 2009/5/6 )
/*  http://tshinobu.com/lab/breadCrumbJs/
/*  readcrumb (topicpath) generator by javascript
/*----------------------------------------*/

breadCrumbJsData = function(){
	/*----------------------------------------*/
	/*  index.html をパンくずリスト生成に含めるかどうか定義します。
	/*  false … index.html を無視する
	/*  true … index.html を無視しない
	/*----------------------------------------*/
	this.indexMatch = false;
	/*----------------------------------------*/
	/*  パンくずリストに表示する名前を定義してください。
	/*  （書式） "ディレクトリ名" : "表示名"
	/*----------------------------------------*/
	this.contentName = {
		"home" : "ホーム", // この行は残してください。
		"/seihin/":"製品紹介",
		"/seihin/catg01/" : "X線骨密度測定装置",
		"/seihin/catg01/discovery.html" : "Discovery X線骨密度測定装置",
		"/seihin/catg01/explorer.html" : "Explorer X線骨密度測定装置",
		"/seihin/catg01/dtx-200.html" : "DTX-200",
		"/seihin/catg02/" : "放射線画像診断装置",
		"/seihin/catg02/biplanar500e.html" : "Biplanar 500e X線透視診断装置",
		"/seihin/catg02/ziehmvision.html" : "Ziehm Visionシリーズ X線透視診断装置",
		"/seihin/catg02/insight.html" : "Insight ミニCアーム",
		"/seihin/catg03/" : "放射線診断用QC・QA機器",
		"/seihin/catg03/accupro.html" : "ACCU-PRO ACCUシリーズ放射線測定システム",
		"/seihin/catg03/rapidose.html" : "RAPIDOSE コンパクトX線アナライザ",
		"/seihin/catg03/9000series.html" : "9015型/9010型 放射線モニター",
		"/seihin/catg03/2026c.html" : "2026C型 放射線モニター",
		"/seihin/catg03/diadose.html" : "DIADOS E型診断用線量計",
		"/seihin/catg03/diavolt.html" : "DIAVOLTシリーズ　QCメーター",
		"/seihin/catg03/thinxrad.html" : "Unfors ThinX RAD X線装置品質管理用ツール",
		"/seihin/catg03/diamentor.html" : "受診者用線量計: DIAMENTOR面積線量計/DIADEM入射線量計",
		"/seihin/catg03/pdccalibrator.html" : "PDC患者線量キャリブレータ",
		"/seihin/catg03/catphan.html" : "Catphan CTファントム",
		"/seihin/catg03/autoqa.html" : "AutoQA Liteソフトウェア",
		"/seihin/catg03/464ctphantom.html" : "464型 ACR CTファントム",
		"/seihin/catg03/mammoqa.html" : "マンモグラフィQAツール",
		"/seihin/catg04/" : "高精度放射線治療機器",
		"/seihin/catg04/iplan.html" : "iPlanステーション 高精度放射線治療計画装置",
		"/seihin/catg04/m3.html" : "高精度マルチリーフコリメータ m3",
		"/seihin/catg04/exactrac.html" : "体幹部イメージガイド ポジショニングシステムExacTracシステム",
		"/seihin/catg05/" : "放射線治療周辺機器",
		"/seihin/catg05/ramtecsmart.html" : "RAMTEC Smart　高精度線量計",
		"/seihin/catg05/dose1.html" : "Dose1型 放射線治療用高精度線量計",
		"/seihin/catg05/m_1014.html" : "1014型PC Electrometer",
		"/seihin/catg05/m_1233.html" : "1233型1D SCANNER",
		"/seihin/catg05/waterphantom.html" : "標準測定法01対応 モニタ線量計校正用水ファントム",
		"/seihin/catg05/bluephantom2.html" : "Blue Phantom<sup>2</sup>",
		"/seihin/catg05/compass.html" : "COMPASS",
		"/seihin/catg05/sc_matrixx.html" : "I'm<i>RT</i> MatriXX",
		"/seihin/catg05/sc_omniproimrt.html" : "OmniPro-I'ｍ<i>RT</i>",
		"/seihin/catg05/sc_imrtphan.html" : "I'm<i>RT</i>ファントム",
		"/seihin/catg05/helicaldosimetry.html" : "Helical Dosimetry",
		"/seihin/catg05/m_1220.html" : "1220型ArcCHECK",
		"/seihin/catg05/m_1177.html" : "1177型MapCHECK2",
		"/seihin/catg05/m_1175.html" : "1175型MapCHECK",
		"/seihin/catg05/m_1175xy4d.html" : "MotionSim　XY/4D",
		"/seihin/catg05/epidose.html" : "EPIDose",
		"/seihin/catg05/m_1174.html" : "1174型PROFILER2",
		"/seihin/catg05/m_1093.html" : "1093型Daily QA3",
		"/seihin/catg05/m_1094.html" : "1094型Checkmate2",
		"/seihin/catg05/startrack.html" : "Star<i>Track</i>",
		"/seihin/catg05/equasar_penta.html" : "QUASAR Penta Guide IGRT用ファントム",
		"/seihin/catg05/quasar_multipurpose.html" : "QUASAR マルチパーパス ボディファントム",
		"/seihin/catg05/quasar_program_phan.html" : "QUASAR プログラマブル 呼吸同期ファントム",
		"/seihin/catg05/quasar_program_pratt.html" : "QUASAR プログラマブル 呼吸同期プラットフォーム",
		"/seihin/catg05/457.html" : "457型 水等価ファントム",
		"/seihin/catg05/ran_phantom.html" : "RAN-100／110型 ランドファントム",
		"/seihin/catg05/radcalc.html" : "RadCalc",
		"/seihin/catg05/ramtec390.html" : "RAMTEC 390型 ブロックウォームメーカー",
		"/seihin/catg05/desicator.html" : "自動乾燥保管箱",	
		"/seihin/catg05/medtec2.html" : "放射線治療用患者固定具",
		"/seihin/catg05/flex_phantom.html" : "Bolx-I ボーラスⅠ",		
		"/seihin/catg06/" : "疼痛射治療関連機器",
		"/seihin/catg06/neurothermojk3.html" : "NEUROTHERM NT500",
		"/seihin/catg07/" : "パルスオキシメータセンサ",
		"/seihin/catg07/pulseoxsen.html" : "パルスオキシメータセンサ",
		"/seihin/catg08/" : "光線治療器",
		"/seihin/catg08/rhinolight.html" : "RHINOLIGHT 紫外線治療器",
		"/support/" : "サポート情報",
		"/support/support.html" : "サポート",
		"/support/dl.html" : "資料ダウンロード",
		"/support/faq.html" : "サポートFAQ",
		"/aboutus/" : "東洋メディックについて",
		"/aboutus/message.html" : "トップメッセージ",
		"/aboutus/map.html" : "事業所案内",
		"/aboutus/gaiyou.html" : "会社概要・沿革",
		"/recruit/" : "採用情報",
		"/recruit/recruit.html" : "新卒／中途採用情報",
		"/recruit/faq.html" : "採用FAQ",
		"/toiawase/" : "お問い合わせ",
		"/sitemap.html" : "サイトマップ",
		"/info/" : "新着情報",
		"/siteporicy.html" : "サイトポリシー",
		"/privacy.html" : "個人情報保護方針",
		"/link.html" : "リンク",			
		"/news/" : "新着情報",				
		"" : "" //この行は残してください。
	};
	/*----------------------------------------*/
	/*  パンくずリスト生成検索処理
	/*----------------------------------------*/
	this.funcIndexSearch = function(){
		//alert(arguments[0]);
		keyword = breadCrumbJsData.contentName[arguments[0]];
		if(keyword == undefined){
			return arguments[0].match(/(.*?)\//g).pop().replace("/","");
		} else{
			return keyword;
		}
	};
}
var breadCrumbJsData = new breadCrumbJsData();

function breadCrumbJs(){
	/*----------------------------------------*/
	/*  以下条件分岐 / 表示処理部分
	/*----------------------------------------*/
	var thisURL = window.location.pathname.match(/(.*?)\//g);
	var fileName =  window.location.pathname.match(/([^¥/]+?)$/);
	if ( fileName && (!( fileName[0].match("index") && !breadCrumbJsData.indexMatch )) ){ thisURL.push( fileName[0] ); }
	var drw = document.getElementById("breadCrumb");
	var rootingPath = "";
	if ( drw.tagName == "P" | drw.tagName == "DIV" ){
		for( i=0; i<thisURL.length; i++){
			rootingPath += thisURL[i];
			if ( i == 0 ){
				drw.innerHTML = '<a href="/">ホーム</a>';
				$("#breadCrumb a,#breadCrumb").css("color","white");
			}else{
				if(i==1 || i == thisURL.length-1){
					drw.innerHTML += ' &gt; <strong>' + breadCrumbJsData.funcIndexSearch(rootingPath) + '</strong>';
				}else{
					//drw.innerHTML += ' &gt; <strong>' + breadCrumbJsData.funcIndexSearch(rootingPath) + '</strong>';
					drw.innerHTML += ' &gt; <a href="'+rootingPath+'">' + breadCrumbJsData.funcIndexSearch(rootingPath) + '</a>';
				}
				
			}	
			/*
			} else if ( i == thisURL.length - 1 ){
				drw.innerHTML += ' &gt; <strong>' + breadCrumbJsData.funcIndexSearch(rootingPath) + '</strong>';
			} else {
				drw.innerHTML += ' &gt; <a href="'+rootingPath+'">' + breadCrumbJsData.funcIndexSearch(rootingPath) + '</a>';
			}*/
		}
	}
	if ( drw.tagName == "UL" | drw.tagName == "OL" ){
		for( i=0; i<thisURL.length; i++){
			rootingPath += thisURL[i];
			//alert(i);
			if ( i == 0 ){
				drw.innerHTML = '<li class="png_bg"><a href="/">' + breadCrumbJsData.funcIndexSearch('home') + '</a></li>';
			} else if ( i == thisURL.length-1 ){
				drw.innerHTML += ' <li class="active"><strong>' + breadCrumbJsData.funcIndexSearch(rootingPath) + '</strong></li>';
			} else {
				drw.innerHTML += ' <li><a href="'+rootingPath+'">' + breadCrumbJsData.funcIndexSearch(rootingPath) + '</a></li>';
			}
		}
	}
}

if(window.addEventListener) {
	window.addEventListener("load", breadCrumbJs, false);
}
else if(window.attachEvent) {
	window.attachEvent("onload", breadCrumbJs);
}
