var cur_page = 1;
var clickon = true;

//エレメントの表示・非表示
function visibleElement(id,visible){
    document.getElementById(id).style.display = visible ? "block" : "none";  
}  

//複数エレメントの表示・非表示
function visibleElements(arr,visible){  
	for(var i=0; i < arr.length; i++){
		visibleElement(arr[i],visible);
	}
	//スクロールバーの見た目変更
	//fleXenv.initByClass("flexcroll");
}  

//複数エレメントの表示・非表示(class名指定)
function visibleElementsByClass(className, visible) { 
	var elements = document.getElementsByClassName(className); 
;
//	elements = Array.slice(elements, 0);
	for (i = 0; i < elements.length; i++) {
		visibleElement(elements[i].id,visible);
	}
} 

//Areaエレメントの表示・非表示
function visibleAreaElement(id,visible){
	if(visible == true){
		document.getElementById(id).href="#";
		clickon = true;
	}else{
		document.getElementById(id).removeAttribute('href');
		clickon = false;
	}

}

//複数Areaエレメントの表示・非表示
function visibleAreaElements(arr,visible){  
	for(var i=0; i < arr.length; i++){
		visibleAreaElement(arr[i],visible);
	}
}  

//本を開きウィンドウを保持する
var reserve_win;
function reserve_click(){
	reserve_win = window_open_forcus(reserve_win, "reserv_form.html", "reserve");
}

var nyumon_win;
function nyumon_click(){
	nyumon_win = window_open_forcus(nyumon_win, "hidamari.html", "hidamari");
}

var oriental_win;
function oriental_click(){
	oriental_win = window_open_forcus(oriental_win, "oriental.html", "oriental");
}

var sanzengo_win;
function sanzengo_click(){
	sanzengo_win = window_open_forcus(sanzengo_win, "sanzengo.html", "sanzengo");
}

var arigato_win;
function arigato_click(){
	arigato_win = window_open_forcus(arigato_win, "arigato.html", "arigato");
}

var viewer_win;
function viewer_click(){
	viewer_win = window_open_forcus(viewer_win, "viewer/index.html", "viewer");
}

var catalog_win;
function catalog_click(){
	catalog_win = window_open_forcus(catalog_win, "catalog.html", "catalog");
}

//本が閉じていたら開き、開いていたらフォーカスする
function window_open_forcus(subwin, html_name, win_name)
{
	try {
		if(subwin.closed == false){
			subwin.focus();
		} else {
		subwin = window.open(html_name, win_name,
					'width=920,height=610,status=no,location=no,toolbar=no');
		}
	} catch(e) {
		subwin = window.open(html_name, win_name,
					'width=920,height=610,status=no,location=no,toolbar=no');
	}
	return subwin;
}
								
//bodyフォーカス時に入門が開いていたらフォーカスを当てる
function top_forcus(){
	try {
		if(nyumon_win.closed == false){
			nyumon_win.focus();
		}
	} catch(e) {
	}
}


