var mobjWindowHandle;
var mblnWiondowOpen = false;
var mstrSaveFieldValue;

/***************************************************************************************************
 機　能　：ブラウザをオープンします．
 引　数　：1. [I  ] - string pstrUrl - オープンする URL
 　　　　　2. [I  ] - string pstrWindowName - オープンするウィンドウ名
 　　　　　3. [I  ] - string pstrWindowWidth - オープンするウィンドウの幅サイズ
 　　　　　4. [I  ] - string pstrWindowHeight - オープンするウィンドウの縦サイズ
 返り値　：none
 備　考　：

 変更日______担当者________変更内容_________________________________________________________________
 2003/10/--　H,Fukuda      新規
***************************************************************************************************/
function gfOpenWindow(pstrUrl
                    , pstrWindowName
                    , pstrWindowWidth
                    , pstrWindowHeight
                     ) {

    var wstrWindowOption = '';

    wstrWindowOption = 'width=' + pstrWindowWidth
                     + ',height=' + pstrWindowHeight
                     + ',scrollbars=yes'
                     + ',resizable=yes'
    ;

    mobjWindowHandle = window.open(pstrUrl
                                 , pstrWindowName
                                 , wstrWindowOption
                                  );
    mblnWiondowOpen = true;

}



/***************************************************************************************************
 機　能　：ブラウザをクローズします．
 引　数　：none
 返り値　：none
 備　考　：gfOpenWindow でオープンしたウィンドウが対象です．

 変更日______担当者________変更内容_________________________________________________________________
 2003/10/--　H,Fukuda      新規
***************************************************************************************************/
function gfCloseWindow() {

    if (!mblnWiondowOpen) return;

    if (mobjWindowHandle.closed == false){
        mobjWindowHandle.close();
    }

}


