/**********************************************/
var g_oWin_Book     = null;
var g_bClick_Book   = false;
var g_nId_Book      = null;
var g_sPageNo_Book  = null;

function execHonpo(sPageNo) {
    var sUrl = "";
    
    //処理中判断
    if (g_bClick_Book == true) {
        alert("起動中です。");
        return;
    }
    
    //ウィンドウオープン
    g_oWin_Book = execOpen("", "TENSEIHONPO_BOOK");
    
    //起動済み確認
    try {
		if (g_oWin_Book == null) {
			alert("ポップアップブロッカーを無効にしてください。");
			return;
		}
        sUrl = g_oWin_Book.location.href;
    } catch(oException) {
        alert("現在、表示されているウィンドウを閉じます。\n再度、ボタンをクリックしてください。");
        g_oWin_Book.close();
        return;
    }
    
    //処理中フラグON
    g_bClick_Book = true;
    
    //データ設定
    g_sPageNo_Book = sPageNo;
    
    //次へ
    g_nId_Book = setInterval("execHonpo_chk()", 1500);

    //ブック起動
    var oForm   = document.all.callBook;
    oForm.start_page.value = g_sPageNo_Book;
    oForm.target = g_oWin_Book.name;
    oForm.submit();
}

function execHonpo_chk() {
    //インターバルクリア
    clearInterval(g_nId_Book);
    
    //チェック
    if (g_oWin_Book == null || g_oWin_Book.closed) {
        alert("ポップアップブロッカーを無効にしてください。");
        //処理中フラグOFF
        g_bClick_Book = false;
        return;
    }
    
    //処理中フラグOFF
    g_bClick_Book = false;
    
    return;
}

/**********************************************/
function execOpen(sUrl, sName) {
    var opt     = "";
    
    opt += "directories=no,";   //[e3/N2] ユーザ設定ツールバーの表示。
    opt += "location=no,";      //[e3/N2] 場所ツールバーの表示。
    opt += "menubar=no,";       //[e3/N2] メニューバーの表示。
    opt += "status=no,";        //[e3/N2] ステータスバーの表示。
    opt += "toolbar=no,";       //[e3/N2] ツールバーの表示。
    opt += "scrollbars=no,";    //[e3/N2] スクロールバーの表示。
    opt += "resizable=yes";     //[e3/N2] リサイズを可能にする。
    
    return window.open(sUrl, sName, opt);
}
