/**
 * @fileOverview
 * システム共通ライブラリ
 */

/*----------------------------
  システム独自関数
-----------------------------*/
/**
 * ページ遷移アンカーの描写
 * @access	public
 * @param	なし
 * @return	なし
 * @desc	なし
 */
function writePageMove() {
	if (!window.document.MAINFORM["P"])    return;
	if (!window.document.MAINFORM["ALLP"]) return;

	var span = 3;		// 現在ページを基準に前後何ページ分まで表示するか
	var nowp = eval(window.document.MAINFORM["P"].value);		// 現在ページ番号
	var allp = eval(window.document.MAINFORM["ALLP"].value);	// 総ページ数

	// 現在ページ番号を基準にMAXで前後N件ずつ表示
	var min = (nowp > span) ? nowp - span : 1;
	var max = (allp < nowp + span) ? allp : nowp + span;
	var disp = "　";
	if (min > 1) disp += "...　";
	for (i=min;i<=max;i++) {
		if (i == nowp) {
			disp += "<font color=\"red\"><b>" + i + "</b></font>";
		} else {
			disp += "<a href=\"javascript:move_page(" + (i - nowp) + ");\">" + i + "</a>"
		}
		disp += "　"
	}
	if (max < allp) disp += "...　";
	if (allp == 1) disp = "";
	if (!!document.getElementById("PAGEMOVE_TOP")) changeInnerLAYER("PAGEMOVE_TOP", disp);		// 上部用レイヤー
	if (!!document.getElementById("PAGEMOVE_BTM")) changeInnerLAYER("PAGEMOVE_BTM", disp);		// 下部用レイヤー
}

/**
 * 商品検索遷移処理
 * @access	public
 * @param	なし
 * @return	なし
 * @desc	なし
 */
function search_goods() {
	var frm = window.document.SEARCHFORM;
	frm.submit();
}


