//ナビゲーションリスト
function get_navigation_list(){

	//ナビゲーション
	navigation_list = new Array();

	//ホーム
	navigation_list[0] = new Array();

	//病院案内
	navigation_list[1] = new Array(
					'院長挨拶',
					'診療方針',
					'概要',
					'沿革',
					'病院目標',
					'院内マップ',
					'交通アクセス',
					'病院機能評価',
					'プレリリース'
				);


	//外来案内
	navigation_list[2] = new Array(
					'受診の流れ',
					'初めて受診される方へ',
					'受付時間',
					'外来担当医',
					'休診・代診のお知らせ',
					'専門外来'
				);

	//外来案内
	navigation_list[3] = new Array(
					'入退院について',
					'入院中の過ごし方',
					'面会・付き添い'
				);

	//外来案内
	navigation_list[4] = new Array(
					'専門治療',
					'診療科・部門のご紹介',
					'手術件数・各種データ'
				);

	//URL
	url_list = new Array();

	//ホーム
	url_list[0] = new Array();

	//病院案内
	url_list[1] = new Array(
					'/hospital/greeting/',
					'/hospital/policy/',
					'/hospital/data/',
					'/hospital/history/',
					'/hospital/target/',
					'/hospital/facilities/',
					'/hospital/access/',
					'/hospital/jcqhc/',
					'/hospital/press/'
				);

	url_list[2] = new Array(
					'/outpatient/flow/',
					'/outpatient/initial/',
					'/outpatient/timetable/',
					'/outpatient/charge/',
					'http://www.mdnt.biz/mdwl/higashiomiya/change01.html" target="_balnk',
					'/outpatient/special/'
				);

	url_list[3] = new Array(
					'/inpatient/inpatient01/',
					'/inpatient/inpatient02/',
					'/inpatient/inpatient03/'
				);

	url_list[4] = new Array(
					'/medical/special/',
					'/medical/department/',
					'/medical/data/'
				);

	result = new Array();
	for(i=0; i<navigation_list.length; i++){
		result[i] = new Array(navigation_list[i], url_list[i]);
	}
	return result;
}


//HTML
function get_navigation_html(navigation_list){
	strs = new Array();
	for(i=0; i<navigation_list.length; i++){
		strs[i] = "<ul>";
		for(k=0; k<navigation_list[i][0].length; k++){
			strs[i] += '<li><a href="' + navigation_list[i][1][k] + '">' + navigation_list[i][0][k] + '</a></li>';
		}
		strs[i] += "</ul>";
	}
	return strs
}



//HTMLの出力
function out_navigation_list(num){
	list = get_navigation_list();
	strs = get_navigation_html(list);
	document.write(strs[num]);
}

//レイヤーの移動
function move_Layer(nm,toX,toY){
	document.all(nm).style.left = toX;
	document.all(nm).style.top = toY;
}

//レイヤー可視の切り替え(0=hidden)
function change_visible_layer(nm,vs){
	if( vs == 0 ){ vs = 'hidden'; }
	else{ vs = 'visible'; }
	document.all(nm).style.visibility = vs;
}

//ウィンドウの大きさ
function get_window_size(){
	w = document.body.clientWidth;
	h = document.body.clientHeight;

	return new Array(w,h);
}

//レイヤーの表示の保持
function on_layer(nm){
	change_visible_layer(nm,1);
}

//レイヤーの表示の保持
function off_layer(nm){
	change_visible_layer(nm,0);
}

//レイヤーの位置の取得
function get_layer_position(num){
	//コンテンツの大きさ
	contW = 940;

	//ナビゲーションの位置リストの座標
	filmX = 188 * num+2;
	filmY = 105;

	wsize = get_window_size();
	if(wsize[0] > contW){
		cx = wsize[0]/2;

		lx = cx - contW/2 + filmX;
		ly = filmY;
	}else{
		lx = filmX;
		ly = filmY;
	}
	pos = new Array(lx,ly);
	return pos;
}

//ボタンのオン
function on_button(nm, num){
	change_visible_layer(nm,1);
	pos = get_layer_position(num);
	move_Layer(nm,pos[0],pos[1]);
}

//ボタンのオフ
function off_button(nm){
	change_visible_layer(nm,0);
}

//パスの取得
function get_path(){
	nHost = window.location.hostname;
	nPath = window.location.pathname;

	zPath = '';

	if(nPath.match(zPath)){
		nPath = nPath.replace(zPath, '');
		depth = (nPath.split('/')).length - 1;
		path = '';
		for(i=0; i<depth; i++){
			path += '../';
		}
		return path ;
	}else{

	}
}


//ページトップにスクロール
function pagetop(){
	window.scroll( 0, 0 ); 
}


