/*-------------------------------------------------------------

  キーボードでページ移動。

html:

<script src="js/keynavi.js" type="text/javascript"></script>
<script type="text/javascript">
	PageMove( 
		"↑"キー押下で移動したいページ,
		"↓"キー押下で移動したいページ,
	);
</script>

--------------------------------------------------------------*/
var g_upBtn;
var g_downBtn;
var i_count;

function PageMove( upBtn, downBtn ) {
	
	g_upBtn = upBtn;
	g_downBtn = downBtn;
	
	if ( window.addEventListener ) { //for W3C DOM
		window.addEventListener("keydown", onDocumentKeyDown, false);
	} else {
		document.onkeydown = onDocumentKeyDown;
	}

}

function onDocumentKeyDown(evt) {
	
	var KCode = (document.all) ? event.keyCode: evt.which;
	
	if(KCode==38) location.href = g_upBtn;
	if(KCode==40) location.href = g_downBtn;
}


/*-------------------------------------------------------------

  キーボードでページ移動。(index用)

html:

<script src="js/keynavi.js" type="text/javascript"></script>
<script type="text/javascript">
	PageMove( 
		"↑"キー押下で移動したいページ,
		"↓"キー押下で移動したいページ,
	);
</script>

--------------------------------------------------------------*/
var g_upBtn;
var g_downBtn;

function PageMove2( upBtn, downBtn ) {
	
	g_upBtn = upBtn;
	g_downBtn = downBtn;
	i_count = 1;
	
	if ( window.addEventListener ) { //for W3C DOM
		window.addEventListener("keydown", onDocumentKeyDown2, false);
	} else {
		document.onkeydown = onDocumentKeyDown2;
	}

}

function onDocumentKeyDown2(evt) {
	
	var KCode = (document.all) ? event.keyCode: evt.which;
	
	/* up & down */
	if(KCode==38) location.href = g_upBtn;
	if(KCode==40) location.href = g_downBtn;
	
	/* left & right */
	if(KCode==37 && i_count>1){
		i_count--;
		location.href = "#idg" + i_count;
	}
	if(KCode==39 && i_count<7){
		i_count++;
		location.href = "#idg" + i_count;
	}
}




