// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

var obj_XmlHttp = null;

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

/* */
var is_IE = ( navigator.userAgent.indexOf( "MSIE" ) >= 0 ) ? 1 : 0;
var is_IE5 = ( navigator.appVersion.indexOf( "MSIE 5.5" ) != -1 ) ? 1 : 0;
var is_OPERA = ( ( navigator.userAgent.indexOf( "Opera6") != -1 ) || ( navigator.userAgent.indexOf( "Opera/6" ) != -1 ) ) ? 1 : 0;
var is_NETSCAPE = ( navigator.userAgent.indexOf( "Netscape" ) >= 0 ) ? 1 : 0; //netscape, safari, mozilla
var is_SAFARI = ( navigator.userAgent.indexOf( "Safari" ) >= 0 ) ? 1 : 0; //netscape, safari, mozilla
var is_FIREFOX = ( navigator.userAgent.indexOf( "Firefox" ) >= 0 ) ? 1 : 0; //Firefox
/* */

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

var JsStrCnstLcl_Vpb_SignIn = "VbpSignIn";
var JsStrCnstLcl_Vpb_Upload = "VbpUpload";
var JsStrCnstLcl_Vpb_ShippingAddressForm = "VbpAddressForm";
var JsStrCnstLcl_Vpb_ShippingAddressVerify = "VbpAddressVerify";
var JsStrCnstLcl_Vpb_OrderVerify = "VbpOrderVerify";
var JsStrCnstLcl_Vpb_PaymentViaInvoice = "VbpPaymentViaInvoice";
var JsStrCnstLcl_Vpb_PaymentViaCredit = "VbpPaymentViaCredit";
var JsStrCnstLcl_Vpb_Complete = "VbpComplete";

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

var arry_DsplyTxt_SubHeading = new Array( 10 );

arry_DsplyTxt_SubHeading[ 0 ] = "ログインに関する文言が入ります。";
arry_DsplyTxt_SubHeading[ 1 ] = "File Checkerで作成したPDFファイルをアップロードして下さい。";
arry_DsplyTxt_SubHeading[ 2 ] = "配送先住所を入力して下さい。配送先に変更がある場合は、修正して下さい。";
arry_DsplyTxt_SubHeading[ 3 ] = "配送先住所をご確認下さい。";
arry_DsplyTxt_SubHeading[ 4 ] = "ご注文内容と価格をご確認後、決済方法をお選び下さい。";
arry_DsplyTxt_SubHeading[ 5 ] = "顧客コードを入力して送信ボタンをクリックすると、ご注文確定になります。";
arry_DsplyTxt_SubHeading[ 6 ] = "クレジットカード情報をご入力下さい。送信ボタンをクリックすると、ご注文確定になります。";
arry_DsplyTxt_SubHeading[ 7 ] = "ご注文ありがとうございました。ご注文確認メールを送信しました。";

arry_DsplyTxt_SubHeading[ 9 ] = "下記利用規約を読んで同意してください。";

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

var arry_DsplyImg_Heading = new Array( 10 );

arry_DsplyImg_Heading[ 0 ] = "/contents/Vbp/vb-title-001.gif";
arry_DsplyImg_Heading[ 1 ] = "/contents/Vbp/vb-title-002.gif";
arry_DsplyImg_Heading[ 2 ] = "/contents/Vbp/vb-title-003.gif";
arry_DsplyImg_Heading[ 3 ] = "/contents/Vbp/vb-title-004.gif";
arry_DsplyImg_Heading[ 4 ] = "/contents/Vbp/vb-title-005.gif";
arry_DsplyImg_Heading[ 5 ] = "/contents/Vbp/vb-title-007.gif";
arry_DsplyImg_Heading[ 6 ] = "/contents/Vbp/vb-title-006.gif";
arry_DsplyImg_Heading[ 7 ] = "/contents/Vbp/vb-title-008.gif";

var arry_DsplyImg_Alt = new Array( 10 );

arry_DsplyImg_Alt[ 0 ] = "ログイン (Step1/7)";
arry_DsplyImg_Alt[ 1 ] = "アップロード (Step2/7)";
arry_DsplyImg_Alt[ 2 ] = "配送先住所入力 (Step3/7)";
arry_DsplyImg_Alt[ 3 ] = "配送先住所確認 (Step4/7)";
arry_DsplyImg_Alt[ 4 ] = "注文内容・価格のご確認 (Step5/7)";
arry_DsplyImg_Alt[ 5 ] = "決済-クレジット決済 (Step6/7)";
arry_DsplyImg_Alt[ 6 ] = "決済-請求書決済 (Step6/7)";
arry_DsplyImg_Alt[ 7 ] = "完了 (Step7/7)";

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function OnClick_VbpStp_PdfUpload()
{
    var obj_Form = document.forms[ 0 ];

    var ObjStr_FileName = null;

    var str_FileName = "";

    var str_AlertMsg = "";

// alert( document.getElementById( "fl_PdfToUpload" ) );

/*
    if ( obj_Form.fl_PdfToUpload )
    {
        str_FileName = obj_Form.fl_PdfToUpload.value;

        // alert( str_FileName );
        
        if ( str_FileName == "" )
        {
            obj_Form.fl_PdfToUpload.select();
            return false;
        }
        else
        {
            ObjStr_FileName = new String( str_FileName );
            
            // alert( ObjStr_FileName.substr( ( ObjStr_FileName.length - 3 ), 3 ) );
            
            if ( ObjStr_FileName.substr( ( ObjStr_FileName.length - 3 ), 3 ) == "pdf" )
            {
            }
            else
            {
                alert( '「pdf」を選択してください。' );
                obj_Form.fl_PdfToUpload.focus();
                return false;
            }
        }
    }
*/

    if ( str_AlertMsg != "" ) { alert( str_AlertMsg ); }
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function BodyOnLoad_VisualBookPro_RegulationConfirm()
{

    var obj_Form = document.forms[ 0 ];

    var str_PageHandle = "";
    var str_StepHandle = "";

    var ObjDvBttn_Verify = null;
    var ObjDvBttn_Send = null;

    var ObjImg_Heading = null;
    var ObjTxt_SubHeading = null;

    var str_DvInnrHtml_Heading = "";
    var str_DvInnrHtml_SubHeading = "";

    var str_Name = "";
    var str_Source = "";
    var str_Border = "";
    var str_Width = "";
    var str_Height = "";
    var str_Alt = "";

    var str_AlertMsg = "";

    if ( obj_Form )
    {
        str_PageHandle = obj_Form.hddn_PageHandle.value;
        str_StepHandle = obj_Form.hddn_StepHandle.value;

        if ( str_PageHandle != "" )
        {
            ObjImg_Heading = document.getElementById( "dv_DsplyImg_Heading" );

            str_Source = arry_DsplyImg_Heading[ parseInt( str_PageHandle ) ];
            str_Border = "0";
            str_Alt = arry_DsplyImg_Alt[ parseInt( str_PageHandle ) ];

            str_DvInnrHtml_Heading = BuildStrHtml_Image( str_Name, str_Source, str_Border, str_Width, str_Height, str_Alt );
            if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = str_DvInnrHtml_Heading; }

            ObjTxt_SubHeading = document.getElementById( "dv_DsplyTxt_SubHeading" );

            str_DvInnrHtml_SubHeading = arry_DsplyTxt_SubHeading[ 9 ];
            if ( ObjTxt_SubHeading ) { ObjTxt_SubHeading.innerHTML = str_DvInnrHtml_SubHeading; }
        }
    }

    if ( str_AlertMsg != "" ) { alert( str_AlertMsg ); }

    return false;
}

function BodyOnLoad_VisualBookPro_PaymentViaInvoice()
{
    var obj_Form = document.forms[ 0 ];

    var str_PageHandle = "";
    var str_StepHandle = "";

    var ObjDvBttn_Verify = null;
    var ObjDvBttn_Send = null;

    var ObjImg_Heading = null;
    var ObjTxt_SubHeading = null;

    var str_DvInnrHtml_Heading = "";
    var str_DvInnrHtml_SubHeading = "";

    var str_Name = "";
    var str_Source = "";
    var str_Border = "";
    var str_Width = "";
    var str_Height = "";
    var str_Alt = "";

    var str_AlertMsg = "";

    if ( obj_Form )
    {
        str_PageHandle = obj_Form.hddn_PageHandle.value;
        str_StepHandle = obj_Form.hddn_StepHandle.value;

        if ( str_PageHandle != "" )
        {
            ObjImg_Heading = document.getElementById( "dv_DsplyImg_Heading" );

            str_Source = arry_DsplyImg_Heading[ parseInt( str_PageHandle ) ];
            str_Border = "0";
            str_Alt = arry_DsplyImg_Alt[ parseInt( str_PageHandle ) ];

            str_DvInnrHtml_Heading = BuildStrHtml_Image( str_Name, str_Source, str_Border, str_Width, str_Height, str_Alt );
            if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = str_DvInnrHtml_Heading; }

            ObjTxt_SubHeading = document.getElementById( "dv_DsplyTxt_SubHeading" );

            str_DvInnrHtml_SubHeading = arry_DsplyTxt_SubHeading[ str_PageHandle ];
            if ( ObjTxt_SubHeading ) { ObjTxt_SubHeading.innerHTML = str_DvInnrHtml_SubHeading; }
        }
    }

    if ( str_AlertMsg != "" ) { alert( str_AlertMsg ); }

    return false;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function BodyOnLoad_VisualBookPro_Complete()
{
    var obj_Form = document.forms[ 0 ];

    var str_PageHandle = "";
    var str_StepHandle = "";

    var ObjDvBttn_Verify = null;
    var ObjDvBttn_Send = null;

    var ObjImg_Heading = null;
    var ObjTxt_SubHeading = null;

    var str_DvInnrHtml_Heading = "";
    var str_DvInnrHtml_SubHeading = "";

    var str_Name = "";
    var str_Source = "";
    var str_Border = "";
    var str_Width = "";
    var str_Height = "";
    var str_Alt = "";

    var str_AlertMsg = "";

    if ( obj_Form )
    {
        str_PageHandle = obj_Form.hddn_PageHandle.value;
        str_StepHandle = obj_Form.hddn_StepHandle.value;

        if ( str_PageHandle != "" )
        {
            ObjImg_Heading = document.getElementById( "dv_DsplyImg_Heading" );

            str_Source = arry_DsplyImg_Heading[ parseInt( str_PageHandle ) ];
            str_Border = "0";
            str_Alt = arry_DsplyImg_Alt[ parseInt( str_PageHandle ) ];

            str_DvInnrHtml_Heading = BuildStrHtml_Image( str_Name, str_Source, str_Border, str_Width, str_Height, str_Alt );
            if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = str_DvInnrHtml_Heading; }

            ObjTxt_SubHeading = document.getElementById( "dv_DsplyTxt_SubHeading" );

            str_DvInnrHtml_SubHeading = arry_DsplyTxt_SubHeading[ str_PageHandle ];
            if ( ObjTxt_SubHeading ) { ObjTxt_SubHeading.innerHTML = str_DvInnrHtml_SubHeading; }
        }
    }

    if ( str_AlertMsg != "" ) { alert( str_AlertMsg ); }

    return false;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function BodyOnLoad_PaymentViaCredit()
{
    var obj_Form = document.forms[ 0 ];

    var int_ThisYear = (new Date()).getFullYear();
    var int_ThisMonth = (new Date()).getMonth();
    var int_ThisDate = (new Date()).getDate();

    var str_PageHandle = "";
    var str_StepHandle = "";

    var ObjDvBttn_Verify = null;
    var ObjDvBttn_Send = null;

    var ObjImg_Heading = null;
    var ObjTxt_SubHeading = null;

    var str_DvInnrHtml_Heading = "";
    var str_DvInnrHtml_SubHeading = "";

    var str_Name = "";
    var str_Source = "";
    var str_Border = "";
    var str_Width = "";
    var str_Height = "";
    var str_Alt = "";

    var str_AlertMsg = "";

    if ( obj_Form )
    {
        str_PageHandle = obj_Form.hddn_PageHandle.value;
        str_StepHandle = obj_Form.hddn_StepHandle.value;

        if ( str_PageHandle != "" )
        {
            ObjImg_Heading = document.getElementById( "dv_DsplyImg_Heading" );

            str_Source = arry_DsplyImg_Heading[ parseInt( str_PageHandle ) ];
            str_Border = "0";
            str_Alt = arry_DsplyImg_Alt[ parseInt( str_PageHandle ) ];

            str_DvInnrHtml_Heading = BuildStrHtml_Image( str_Name, str_Source, str_Border, str_Width, str_Height, str_Alt );
            if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = str_DvInnrHtml_Heading; }

            ObjTxt_SubHeading = document.getElementById( "dv_DsplyTxt_SubHeading" );

            str_DvInnrHtml_SubHeading = arry_DsplyTxt_SubHeading[ str_PageHandle ];
            if ( ObjTxt_SubHeading ) { ObjTxt_SubHeading.innerHTML = str_DvInnrHtml_SubHeading; }
        }

        // function OnLoad_SlctCcExpiryMonth( obj_slct_Month, str_MonthToSelect )
        OnLoad_SlctCcExpiryMonth( obj_Form.slct_Cc_Expiry_Month, "" + int_ThisMonth );
        // function OnLoad_SlctCcExpiryYear( obj_slct_Year, str_YearToSelect, str_YearStart, int_YearMax )
        OnLoad_SlctCcExpiryYear( obj_Form.slct_Cc_Expiry_Year, "" + int_ThisYear, "" + int_ThisYear, ( int_ThisYear + 10 ) );
    }

    if ( str_AlertMsg != "" ) { alert( str_AlertMsg ); }

    return false;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function BodyOnLoad_OrderVerify()
{
    var obj_Form = document.forms[ 0 ];

    var str_PageHandle = "";
    var str_StepHandle = "";
    var str_CampaignCD = "";

    var ObjDvBttn_Verify = null;
    var ObjDvBttn_Send = null;

    var ObjImg_Heading = null;
    var ObjTxt_SubHeading = null;

    var objDiv = null;

    var str_DvInnrHtml_Heading = "";
    var str_DvInnrHtml_SubHeading = "";

    var str_Name = "";
    var str_Source = "";
    var str_Border = "";
    var str_Width = "";
    var str_Height = "";
    var str_Alt = "";

    var str_AlertMsg = "";

    if ( obj_Form )
    {
        str_PageHandle = obj_Form.hddn_PageHandle.value;
        str_StepHandle = obj_Form.hddn_StepHandle.value;
        str_CampaignCD = obj_Form.hddn_CampaignCD.value;

        if ( str_PageHandle != "" )
        {
            ObjImg_Heading = document.getElementById( "dv_DsplyImg_Heading" );

            str_Source = arry_DsplyImg_Heading[ parseInt( str_PageHandle ) ];
            str_Border = "0";
            str_Alt = arry_DsplyImg_Alt[ parseInt( str_PageHandle ) ];

            str_DvInnrHtml_Heading = BuildStrHtml_Image( str_Name, str_Source, str_Border, str_Width, str_Height, str_Alt );
            if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = str_DvInnrHtml_Heading; }

            ObjTxt_SubHeading = document.getElementById( "dv_DsplyTxt_SubHeading" );

            str_DvInnrHtml_SubHeading = arry_DsplyTxt_SubHeading[ str_PageHandle ];
            if ( ObjTxt_SubHeading ) { ObjTxt_SubHeading.innerHTML = str_DvInnrHtml_SubHeading; }
        }

        if ( str_CampaignCD != "" )
        {
			objDiv = document.getElementById( "dv_Settlement" )
			objDiv.style.display = "none";

			objDiv = document.getElementById( "dv_Campaign" )
			objDiv.style.display = "";
        }
    }

    if ( str_AlertMsg != "" ) { alert( str_AlertMsg ); }

    return false;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function BodyOnLoad_AddressFormVerify()
{
    var obj_Form = document.forms[ 0 ];

    var str_PageHandle = "";
    var str_StepHandle = "";

    var ObjDvBttn_Verify = null;
    var ObjDvBttn_Send = null;

    var ObjImg_Heading = null;
    var ObjTxt_SubHeading = null;

    var str_DvInnrHtml_Heading = "";
    var str_DvInnrHtml_SubHeading = "";

    var str_Name = "";
    var str_Source = "";
    var str_Border = "";
    var str_Width = "";
    var str_Height = "";
    var str_Alt = "";

    var StrHddn_Name = "";
    var StrHddn_Zip = "";
    var StrHddn_PrefectureHandle = "";
    var StrHddn_PrefectureLabel = "";
    var StrHddn_Address = "";
    var StrHddn_Phone = "";

    var str_Temp = "";

    var str_AlertMsg = "";

    if ( obj_Form )
    {
        str_PageHandle = obj_Form.hddn_PageHandle.value;
        str_StepHandle = obj_Form.hddn_StepHandle.value;

        // str_AlertMsg = str_AlertMsg + str_PageHandle + "\n" + str_StepHandle;

        if ( str_PageHandle != "" )
        {
            // str_PageHandle = "";
            ObjImg_Heading = document.getElementById( "dv_DsplyImg_Heading" );

            str_Source = arry_DsplyImg_Heading[ parseInt( str_PageHandle ) ];
            str_Border = "0";
            str_Alt = arry_DsplyImg_Alt[ parseInt( str_PageHandle ) ];

            str_DvInnrHtml_Heading = BuildStrHtml_Image( str_Name, str_Source, str_Border, str_Width, str_Height, str_Alt );
            // str_AlertMsg = str_AlertMsg + "\n" + str_DvInnrHtml_Heading;
            // if ( ObjImg_Heading ) { str_AlertMsg = str_AlertMsg + ObjImg_Heading.innerHTML; }
            if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = str_DvInnrHtml_Heading; }
            // if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = "pwah"; }

            ObjTxt_SubHeading = document.getElementById( "dv_DsplyTxt_SubHeading" );

            str_DvInnrHtml_SubHeading = arry_DsplyTxt_SubHeading[ str_PageHandle ];
            // str_AlertMsg = str_AlertMsg + "\n" + str_DvInnrHtml_SubHeading;
            // if ( ObjTxt_SubHeading ) { str_AlertMsg = str_AlertMsg + "\n" + ObjTxt_SubHeading.innerHTML; }
            if ( ObjTxt_SubHeading ) { ObjTxt_SubHeading.innerHTML = str_DvInnrHtml_SubHeading; }
            // if ( ObjTxt_SubHeading ) { ObjTxt_SubHeading.innerHTML = "blah"; }

            // str_AlertMsg = "";

/**/
            if ( ( str_PageHandle == "2" ) && ( str_StepHandle == "VbpAddressForm" ) )
            {
                StrHddn_Name = GetValue_HtmlFormElement( "hddn_Form_Name", obj_Form );
                if ( StrHddn_Name != "" ) { SetValue_HtmlFormText( "txt_Name", obj_Form, StrHddn_Name ); }

                StrHddn_Zip = GetValue_HtmlFormElement( "hddn_Form_Zip", obj_Form );
                if ( StrHddn_Zip != "" ) { SetValue_HtmlFormText( "txt_Zip", obj_Form, StrHddn_Zip ); }

                StrHddn_PrefectureHandle = GetValue_HtmlFormElement( "hddn_Form_PrefectureHandle", obj_Form );
                if ( StrHddn_PrefectureHandle != "" ) { JsRqst_SelectDropDown_ByValue( obj_Form.slct_Prefecture, StrHddn_PrefectureHandle ); }

                StrHddn_PrefectureLabel = GetValue_HtmlFormElement( "hddn_Form_PrefectureLabel", obj_Form );
                
                StrHddn_Address = GetValue_HtmlFormElement( "hddn_Form_Address", obj_Form );
                if ( StrHddn_Address != "" ) { SetValue_HtmlFormText( "txt_Address", obj_Form, StrHddn_Address ); }

                StrHddn_Phone = GetValue_HtmlFormElement( "hddn_Form_Phone", obj_Form );
                if ( StrHddn_Phone != "" ) { SetValue_HtmlFormText( "txt_Phone", obj_Form, StrHddn_Phone ); }
            }
/**/
        }

/*
        if ( ( str_StepHandle == "VbpAddressForm" ) && ( str_PageHandle == "2" ) )
        {
            // str_AlertMsg = str_AlertMsg + "\nFORM";
            ObjDvBttn_Verify = Div_Toggle( "dv_Button_Verify", "1" );
            ObjDvBttn_Send = Div_Toggle( "dv_Button_Send", "0" );
        }
        else if ( ( str_StepHandle == "VbpAddressVerify" ) && ( str_PageHandle == "3" ) )
        {
            // str_AlertMsg = str_AlertMsg + "\nVERIFY";
            ObjDvBttn_Verify = Div_Toggle( "dv_Button_Verify", "0" );
            ObjDvBttn_Send = Div_Toggle( "dv_Button_Send", "1" );
        }
*/
    }

    if ( str_AlertMsg != "" ) { alert( str_AlertMsg ); }

    return false;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function GetHandle_IFrm( strFrameHandle )
{
    var obj_ToReturn = null;

    var str_AlertMsg = "";

    var int_Index = 0;

    // alert( navigator.userAgent );
    if ( is_SAFARI )
    {
        obj_ToReturn = document.getElementById( strFrameHandle );
    }
    else if ( is_NETSCAPE || is_FIREFOX )
    {
        obj_ToReturn = document.getElementById( strFrameHandle );
    }
    else
    {
        obj_ToReturn = eval( "document." + strFrameHandle );
    }

    if ( str_AlertMsg != "" ) { alert( str_AlertMsg ); }

    return obj_ToReturn;
}

function BodyOnLoad_PdfUpload()
{
    var obj_Form = document.forms[ 0 ];

    var ObjImg_Heading = null;
    var ObjTxt_SubHeading = null;

    var str_AlertMsg = "";

    var str_PageHandle = "";
    var str_StepHandle = "";

    var str_DvInnrHtml_Heading = "";
    var str_DvInnrHtml_SubHeading = "";

    var str_Name = "";
    var str_Source = "";
    var str_Border = "";
    var str_Width = "";
    var str_Height = "";
    var str_Alt = "";

    if ( obj_Form )
    {
        str_PageHandle = obj_Form.hddn_PageHandle.value;
        str_StepHandle = obj_Form.hddn_StepHandle.value;

        // alert( str_PageHandle );

        if ( str_PageHandle != "" )
        {
            // str_PageHandle = "";
            ObjImg_Heading = document.getElementById( "dv_DsplyImg_Heading" );

            str_Source = arry_DsplyImg_Heading[ parseInt( str_PageHandle ) ];
            str_Border = "0";
            str_Alt = arry_DsplyImg_Alt[ parseInt( str_PageHandle ) ];

            str_DvInnrHtml_Heading = BuildStrHtml_Image( str_Name, str_Source, str_Border, str_Width, str_Height, str_Alt );
            // str_AlertMsg = str_AlertMsg + "\n" + str_DvInnrHtml_Heading;
            // if ( ObjImg_Heading ) { str_AlertMsg = str_AlertMsg + ObjImg_Heading.innerHTML; }
            if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = str_DvInnrHtml_Heading; }
            // if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = "pwah"; }

            ObjTxt_SubHeading = document.getElementById( "dv_DsplyTxt_SubHeading" );

            str_DvInnrHtml_SubHeading = arry_DsplyTxt_SubHeading[ str_PageHandle ];
            // str_AlertMsg = str_AlertMsg + "\n" + str_DvInnrHtml_SubHeading;
            // if ( ObjTxt_SubHeading ) { str_AlertMsg = str_AlertMsg + "\n" + ObjTxt_SubHeading.innerHTML; }
            if ( ObjTxt_SubHeading ) { ObjTxt_SubHeading.innerHTML = str_DvInnrHtml_SubHeading; }
            // if ( ObjTxt_SubHeading ) { ObjTxt_SubHeading.innerHTML = "blah"; }

            // str_AlertMsg = "";
        }
    }

    if ( str_AlertMsg != "" )
    {
        alert( str_AlertMsg );
    }
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function GetObj_XmlHttp( objHandle )
{
    var obj_LclXmlHttp = null;
    
    var str_ObjName = "";

    if ( is_IE )
    {
        // alert( is_IE + "\n" + is_IE5 );
        // alert( "? :: " + window.ActiveXObject );
        str_ObjName = ( is_IE5 ) ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP';
        
        try
        {
            obj_LclXmlHttp = new ActiveXObject( str_ObjName );
            // obj_LclXmlHttp.onreadystatechange = objHandle;
        }
        catch ( e )
        {
            alert( '1.IE detected, but object could not be created. Verify that active scripting and activeX controls are enabled' );
            return false;
        }
    }
    else if ( is_OPERA )
    {
        // OPERA has some issues with xmlHttp object functionality
        alert( 'Opera detected. The page may not behave as expected.' );
        return;
    }
    else
    {
        // Mozilla | Netscape | Safari
        obj_LclXmlHttp = new XMLHttpRequest();
        obj_LclXmlHttp.onload = objHandle;
        obj_LclXmlHttp.onerror = objHandle;
    }

    return obj_LclXmlHttp;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function BuildStrHtml_Image( strName, strSource, strBorder, strWidth, strHeight, strAlt )
{
    var str_ToReturn = "";

    if ( strName != "" ) { str_ToReturn = str_ToReturn + " " + "name='" + strName + "'"; }

    if ( strSource != "" )
    {
        str_ToReturn = str_ToReturn + " " + "src='" + strSource + "'";
    }
    else
    {
        str_ToReturn = str_ToReturn + " " + "src='/contents/Vbp/space-001.gif'";
    }

    if ( strBorder != "" ) { str_ToReturn = str_ToReturn + " " + "border='"+ strBorder + "'"; }

    if ( strWidth != "" ) { str_ToReturn = str_ToReturn + " " + "width='"+ strWidth + "'"; }

    if ( strHeight != "" ) { str_ToReturn = str_ToReturn + " " + "height='"+ strHeight + "'"; }

    if ( strAlt != "" ) { str_ToReturn = str_ToReturn + " " + "alt='"+ strAlt + "'"; }
  
    if ( str_ToReturn != "" )
    {
        str_ToReturn = "<img " + str_ToReturn + "/>";
    }
    
    return str_ToReturn;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function BodyOnLoad_Initialize()
{
    var obj_Form = document.forms[ 0 ];

    var ObjImg_Heading = null;
    var ObjTxt_SubHeading = null;

    var str_AlertMsg = "";
    var str_PageHandle = "";
    var str_StepHandle = "";

    var str_DvInnrHtml_Heading = "";
    var str_DvInnrHtml_SubHeading = "";

    var str_Name = "";
    var str_Source = "";
    var str_Border = "";
    var str_Width = "";
    var str_Height = "";
    var str_Alt = "";

    if ( obj_Form )
    {
        str_PageHandle = obj_Form.hddn_PageHandle.value;
        str_StepHandle = obj_Form.hddn_StepHandle.value;

        // alert( str_PageHandle );

        if ( str_PageHandle != "" )
        {
            // str_PageHandle = "";
            ObjImg_Heading = document.getElementById( "dv_DsplyImg_Heading" );

            str_Source = arry_DsplyImg_Heading[ parseInt( str_PageHandle ) ];
            str_Border = "0";
            str_Alt = arry_DsplyImg_Alt[ parseInt( str_PageHandle ) ];

            str_DvInnrHtml_Heading = BuildStrHtml_Image( str_Name, str_Source, str_Border, str_Width, str_Height, str_Alt );
            // str_AlertMsg = str_AlertMsg + "\n" + str_DvInnrHtml_Heading;
            // if ( ObjImg_Heading ) { str_AlertMsg = str_AlertMsg + ObjImg_Heading.innerHTML; }
            if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = str_DvInnrHtml_Heading; }
            // if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = "pwah"; }

            ObjTxt_SubHeading = document.getElementById( "dv_DsplyTxt_SubHeading" );

            str_DvInnrHtml_SubHeading = arry_DsplyTxt_SubHeading[ str_PageHandle ];
            // str_AlertMsg = str_AlertMsg + "\n" + str_DvInnrHtml_SubHeading;
            // if ( ObjTxt_SubHeading ) { str_AlertMsg = str_AlertMsg + "\n" + ObjTxt_SubHeading.innerHTML; }
            if ( ObjTxt_SubHeading ) { ObjTxt_SubHeading.innerHTML = str_DvInnrHtml_SubHeading; }
            // if ( ObjTxt_SubHeading ) { ObjTxt_SubHeading.innerHTML = "blah"; }

            // str_AlertMsg = "";
        }
    }

    if ( str_AlertMsg != "" )
    {
        alert( str_AlertMsg );
    }
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

/*
function Process_Action( strMethod, strPathTarget, strGet, strPost )
{
    obj_XmlHttp.open('get', 'rpc.php?action='+action);
    obj_XmlHttp.onreadystatechange = Run_RequestResponse;
    obj_XmlHttp.send( null );
}
*/

/*
function Run_RequestResponse()
{
    var str_Rspns = null;

    if ( ( obj_XmlHttp.readyState == 4 ) || ( obj_XmlHttp.readyState == 'complete' ) )
    {
        str_Rspns = obj_XmlHttp.responseText;
        // var update = new Array();

        // str_Rspns = "";
        
        alert( str_Rspns );

        if( response.indexOf('|' != -1) )
        {
            // update = obj_Rspns.split('|');
            // document.getElementById(update[0]).innerHTML = update[1];
        }
    }
}
*/

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function OnClick_VbpStp_PaymentViaInvoice()
{
    var obj_Form = document.forms[ 0 ];

    if ( obj_Form )
    {
        if ( obj_Form.txt_KokyakuHandle.value == "" )
        {
            obj_Form.txt_KokyakuHandle.select();
            return false;
        }

        if ( window.confirm("確定します。よろしいですか？") ) {
        } else {
			return false;
        }

    }
}

function OnClick_VbpStp_PaymentViaCredit()
{
    var obj_Form = document.forms[ 0 ];

    var StrValue_SlctCcType = "";
    var StrValue_SlctCcExpiryYear = "";
    var StrValue_SlctCcExpiryMonth = "";
    var StrValue_TxtCcNumber = "";
    var StrValue_TxtCcHolder = "";

    var ObjStr_Trimmer = null;
    var ObjStr_Indexer = null;

    if ( obj_Form )
    {
        // GetValue_HtmlFormSelect( strElementName, objForm )

/**/

        StrValue_SlctCcType = GetValue_HtmlFormSelect( "slct_Cc_Type", obj_Form );
        StrValue_SlctCcExpiryYear = GetValue_HtmlFormSelect( "slct_Cc_Expiry_Year", obj_Form );
        StrValue_SlctCcExpiryMonth = GetValue_HtmlFormSelect( "slct_Cc_Expiry_Month", obj_Form );
        StrValue_TxtCcNumber = GetValue_HtmlFormElement( "txt_Cc_Number", obj_Form );
        StrValue_TxtCcHolder = GetValue_HtmlFormElement( "txt_Cc_Holder", obj_Form );

        if ( StrValue_SlctCcType == "" )
        {
            obj_Form.slct_Cc_Type.focus();
            return false;
        }

        if ( StrValue_SlctCcExpiryMonth == "" )
        {
            obj_Form.slct_Cc_Expiry_Month.focus();
            return false;
        }
        if ( StrValue_SlctCcExpiryYear == "" )
        {
            obj_Form.slct_Cc_Expiry_Year.focus();
            return false;
        }

        if ( StrValue_TxtCcNumber == "" )
        {
            obj_Form.txt_Cc_Number.focus();
            return false;
        }

        ObjStr_Trimmer = new String( StrValue_TxtCcHolder );

        StrValue_TxtCcHolder = ObjStr_Trimmer.replace( /^\s+/g,'').replace(/\s+$/g,'');

        if ( StrValue_TxtCcHolder == "" )
        {
            obj_Form.txt_Cc_Holder.focus();
            return false;
        }
        else
        {
            ObjStr_Indexer = new String( StrValue_TxtCcHolder );

            if ( ObjStr_Indexer.indexOf( ' ' ) > 0 )
            {
            }
            else
            {
                alert( '氏名にスペースが必要です。' );
                obj_Form.txt_Cc_Holder.focus();
                return false;
            }
        }
        
        if ( window.confirm("確定します。よろしいですか？") ) {
        } else {
			return false;
        }

/**/


    }

    // return false;
}

function OnClick_VbpStp_Complete()
{
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function OnClick_VbpStp_SignIn()
{
    var obj_Form = document.forms[ 0 ];
    
    var str_UserHandle = "";
    var str_Password = "";

    var str_SignInInfo = "";

    var str_AlertMsg = "";

    var str_Target = "http://localhost/webtools/vpb/?pc=SignIn";

    // alert( str_Target );
    
    if ( obj_Form )
    {
        // str_AlertMsg = "OnClick_VbpStp_SignIn()";

        str_UserHandle = obj_Form.txt_UserHandle.value;
        
        if ( str_UserHandle == "" )
        {
            obj_Form.txt_UserHandle.focus();
            return false;
        }
        
        str_Password = obj_Form.txt_Password.value;
        
        if ( str_Password == "" )
        {
            obj_Form.txt_Password.focus();
            return false;
        }

        // alert();
        
        // NOTES :: safari 1.2+
        if ( window.XMLHttpRequest )
        {
            // win NN; win FF; mac NN
            // alert( window.XMLHttpRequest );
        }
        else
        {
            // mac IE; mac safari; win IE
            // alert( window.ActiveXObject );
        }

        // alert( navigator.userAgent );
        
        // alert( document.location );
        
/*
        obj_XmlHttp = GetObj_XmlHttp( obj_XmlHttp );
        
        if ( obj_XmlHttp )
        {
            // alert( 'here!' );

            str_SignInInfo = "usrhndl=" + str_UserHandle + "&psswrd=" + str_Password;

            // obj_XmlHttp.open( 'GET', 'http://localhost/webtools/Vbp/?pc=SignIn', true );
            obj_XmlHttp.open( 'get', 'http://localhost/webtools/Vbp/?pc=SignIn' true );
            obj_XmlHttp.onreadystatechange = Run_RequestResponse();
            obj_XmlHttp.send( '' );
            // obj_XmlHttp.onreadystatechange = Run_RequestResponse();
            // obj_XmlHttp.send( str_SignInInfo );
    
            // obj_LclHttp.send( null );
            // obj_LclHttp = false;
        }
*/
    }

    if ( str_AlertMsg != "" )
    {
        alert( str_AlertMsg );
    }
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function AssociateStepsDisplayPanelHandle( strStepHandle, strPageHandle )
{
    var str_ToReturn = "";

    switch ( strStepHandle )
    {
        case JsStrCnstLcl_Vpb_SignIn:
            if ( strPageHandle == "0" ) { str_ToReturn = "SignIn"; }
            break;
        case JsStrCnstLcl_Vpb_Upload:
            if ( strPageHandle == "1" ) { str_ToReturn = "PdfUpload"; }
            break;
        case JsStrCnstLcl_Vpb_ShippingAddressForm:
            if ( strPageHandle == "2" ) { str_ToReturn = "AddressForm"; }
            break;
        case JsStrCnstLcl_Vpb_ShippingAddressVerify:
            if ( strPageHandle == "3" ) { str_ToReturn = "AddressVerify"; }
            break;
        case JsStrCnstLcl_Vpb_OrderVerify:
            if ( strPageHandle == "4" ) { str_ToReturn = "OrderVerify"; }
            break;
        case JsStrCnstLcl_Vpb_PaymentViaInvoice:
            if ( strPageHandle == "5" ) { str_ToReturn = "Kessai"; }
            break;
        case JsStrCnstLcl_Vpb_PaymentViaCredit:
            if ( strPageHandle == "6" ) { str_ToReturn = "Kessai"; }
            break;
        case JsStrCnstLcl_Vpb_Complete:
            if ( strPageHandle == "7" ) { str_ToReturn = "Complete"; }
            break;
    }
    
    return str_ToReturn;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function DvRqst_GetViaHandle( strDivHandle )
{
    var obj_DivToReturn = null;

    // alert( strDivHandle );

    if ( document.getElementById )
    {
        // alert( 'getElementById' );
        obj_DivToReturn = document.getElementById( strDivHandle );
    }
    else if ( document.all )
    {
        // alert( 'all' );
        obj_DivToReturn = document.all[ strDivHandle ];
    }
    else if ( document.layers )
    {
        // alert( 'layers' );
        obj_DivToReturn = document.layers[ strDivHandle ];
    }

    // alert( obj_DivToReturn );

    return obj_DivToReturn;
}

function Div_Toggle( strDivHandle, strSwitchKey )
{
    var obj_Div = null;
    var obj_Style = null;

    if ( document.getElementById )
    {
        // alert( 'getElementById' );
        obj_Div = document.getElementById( strDivHandle );
    }
    else if ( document.all )
    {
        // alert( 'all' );
        obj_Div = document.all[ strDivHandle ];
    }
    else if ( document.layers )
    {
        // alert( 'layers' );
        obj_Div = document.layers[ strDivHandle ];
    }

    if ( obj_Div )
    {
        obj_Style = obj_Div.style;
        
        // alert( obj_Style );
        // obj_Style.display = '';

        switch ( strSwitchKey )
        {
            case "":
                obj_Style.display = "none";
                break;
            case "0":
                obj_Style.display = "none";
                break;
            case "1":
                obj_Style.display = "";
                break;
        }

        // alert( obj_Style.display );
    }

    return obj_Div;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function Revert_StepsDisplayPanel_AddressForm( strPth, strStepHandle, strPageHandle )
{
    var str_ToReturn = "";
    var arry_QueryString = null;

    // StrPth_DisplayPanel_Steps = GetPath_IFrame( obj_StepsDisplayPanel );
    // var ObjStr_Path = new String( GetPath_IFrame( objFrame ) );
    var ObjStr_Path = new String( strPth );

    // alert( ">" + objFrame );
    // alert( ">" + ObjStr_Path );
    arry_QueryString = ObjStr_Path.split( "?" );
    // alert( str_ToReturn );

    str_ToReturn = arry_QueryString[ 0 ] + "?stp=" + strStepHandle + "&pg=" + strPageHandle;

    return str_ToReturn;
}

function GetPath_StepsDisplayPanel_Reload( strPathLocation, strStepHandle, strPageHandle )
{
    var str_ToReturn = "";
    var arry_QueryString = null;

    var ObjStr_Path = new String( strPathLocation );

    arry_QueryString = ObjStr_Path.split( "?" );
    // alert( str_ToReturn );

    str_ToReturn = arry_QueryString[ 0 ] + "?stp=" + strStepHandle + "&pg=" + strPageHandle;

    return str_ToReturn;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function OnClick_VbpStp_AddressFormVerify()
{
    var obj_Form = document.forms[ 0 ];
    var obj_Element = null;
    var obj_DivToWrite = null;
    var obj_ToToggle = null;
    var obj_StepsDisplayPanel = null;
    var str_AlertMsg = "";
    var str_PageHandle = "";
    var str_StepHandle = "";
    var ObjImg_Heading = null;
    var ObjTxt_SubHeading = null;
    var str_Name = "";
    var str_Source = "";
    var str_Border = "";
    var str_Width = "";
    var str_Height = "";
    var str_Alt = "";
    var str_DvInnrHtml_Heading = "";
    var str_DvInnrHtml_SubHeading = "";
    var str_Name = "";
    var str_Zip = "";
    var str_Address = "";
    var str_PrefectureHandle = "";
    var str_PrefectureLabel = "";
    var str_Phone = "";
    var str_DivHandle = "dv_DsplyPnl_";
    var str_DivInnerHtml = null;
    var StrPth_DisplayPanel_Steps = "";
    var bln_ToReturn = false;
    var int_Status = 0;
    var ObjStr_Indexer = null;

    if ( obj_Form )
    {
        str_PageHandle = obj_Form.hddn_PageHandle.value;
        str_StepHandle = obj_Form.hddn_StepHandle.value;
		
		//kuramochiTest　バグ修正
		//alert ( str_PageHandle + "●" + str_StepHandle );

        //if ( ( str_StepHandle == "VbpAddressForm" ) && ( str_PageHandle == "2" ) )
        //{
            str_Name = GetValue_HtmlFormElement( "txt_Name", obj_Form );
            if ( str_Name == "" )
            {
                obj_Form.txt_Name.focus(); return false; 
            }
            else
            {
                ObjStr_Indexer = ( new String( str_Name ) ).replace(/　+/g, ' ');

                // alert( ObjStr_Indexer );

                if ( ObjStr_Indexer.indexOf( ' ' ) > 0 )
                {
                    SetValue_HtmlFormText( "txt_Name", obj_Form, ObjStr_Indexer ); 
                    SetValue_HtmlFormText( "hddn_Form_Name", obj_Form, ObjStr_Indexer ); 
                }
                else
                {
                    alert( '氏名にスペース必要です。' );
                    obj_Form.txt_Name.focus();
                    return false;
                }
            }

            str_Zip = GetValue_HtmlFormElement( "txt_Zip", obj_Form );
            if ( str_Zip == "" ) { obj_Form.txt_Zip.focus(); return false; } else { SetValue_HtmlFormText( "hddn_Form_Zip", obj_Form, str_Zip ); }

            str_Address = GetValue_HtmlFormElement( "txt_Address", obj_Form );
            if ( str_Address == "" ) { obj_Form.txt_Address.focus(); return false; } else { SetValue_HtmlFormText( "hddn_Form_Address", obj_Form, str_Address ); }

            str_PrefectureHandle = GetValue_HtmlFormSelect( "slct_Prefecture", obj_Form );
            str_PrefectureLabel = GetText_HtmlFormSelect( "slct_Prefecture", obj_Form );
            if ( str_PrefectureHandle == "" )
            {
                obj_Form.slct_Prefecture.focus();
                return false;
            }
            else
            {
                SetValue_HtmlFormText( "hddn_Form_PrefectureHandle", obj_Form, str_PrefectureHandle );
                SetValue_HtmlFormText( "hddn_Form_PrefectureLabel", obj_Form, str_PrefectureLabel ); 
            }

            str_Phone = GetValue_HtmlFormElement( "txt_Phone", obj_Form );
            if ( str_Phone == "" ) { obj_Form.txt_Phone.focus(); return false; } else { SetValue_HtmlFormText( "hddn_Form_Phone", obj_Form, str_Phone ); }
       // }
    }
	
    ObjImg_Heading = document.getElementById( "dv_DsplyImg_Heading" );

    str_Source = arry_DsplyImg_Heading[ parseInt( ( parseInt( str_PageHandle ) + 1 ) ) ];
    str_Border = "0";
    str_Alt = arry_DsplyImg_Alt[ parseInt( ( parseInt( str_PageHandle ) + 1 ) ) ];

    str_DvInnrHtml_Heading = BuildStrHtml_Image( str_Name, str_Source, str_Border, str_Width, str_Height, str_Alt );

    if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = str_DvInnrHtml_Heading; }

    ObjTxt_SubHeading = document.getElementById( "dv_DsplyTxt_SubHeading" );

    str_DvInnrHtml_SubHeading = arry_DsplyTxt_SubHeading[ ( parseInt( str_PageHandle ) + 1 ) ];
    if ( ObjTxt_SubHeading ) { ObjTxt_SubHeading.innerHTML = str_DvInnrHtml_SubHeading; }

    obj_StepsDisplayPanel = GetHandle_IFrm( "iFrm_StepsDisplayPanel" );
    // alert( obj_StepsDisplayPanel );
    StrPth_DisplayPanel_Steps = GetPath_IFrame( obj_StepsDisplayPanel );
    // alert( StrPth_DisplayPanel_Steps );
    StrPth_DisplayPanel_Steps = GetPath_StepsDisplayPanel_Reload( StrPth_DisplayPanel_Steps, JsStrCnstLcl_Vpb_ShippingAddressVerify, "" + ( parseInt( str_PageHandle ) + 1 ) );
    // alert( StrPth_DisplayPanel_Steps );
    obj_StepsDisplayPanel = SetPath_IFrame( obj_StepsDisplayPanel, StrPth_DisplayPanel_Steps );

    DvRqst_Vbp_FlipFlop( "dv_Form_Name", "dv_Verify_Name", 18, str_Name );
    DvRqst_Vbp_FlipFlop( "dv_Form_Zip", "dv_Verify_Zip", 18, str_Zip );
    // DvRqst_Vbp_FlipFlop( "dv_Form_Prefecture", "dv_Verify_Prefecture", 22, str_PrefectureLabel );
    DvRqst_Vbp_FlipFlop( "dv_Form_Address", "dv_Verify_Address", 18, str_PrefectureLabel + str_Address );
    DvRqst_Vbp_FlipFlop( "dv_Form_Phone", "dv_Verify_Phone", 18, str_Phone );

    obj_ToToggle = null;
    obj_ToToggle = Div_Toggle( "dv_Button_Verify", "0" );

    obj_ToToggle = null;
    obj_ToToggle = Div_Toggle( "dv_Button_Send", "1" );
    
    if ( str_AlertMsg != "" ) { alert( str_AlertMsg ); }

    return bln_ToReturn;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function GetPath_IFrame( objFrame )
{
    var str_ToReturn = "";

    if ( is_SAFARI )
    {
        str_ToReturn = objFrame.src;
    }
    else if ( is_NETSCAPE || is_FIREFOX )
    {
        // alert( 'nn' );
        // str_ToReturn = objFrame.document.location;
        str_ToReturn = objFrame.src;
    }
    else
    {
        str_ToReturn = objFrame.location;
    }

    return str_ToReturn;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function SetPath_IFrame( objFrame, strPath )
{
    if ( is_SAFARI )
    {
        objFrame.src = strPath;
    }
    else if ( is_NETSCAPE || is_FIREFOX )
    {
        // alert( 'nn' );
        objFrame.src = strPath;
    }
    else
    {
        objFrame.document.location = strPath;
    }

    return objFrame;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function OnClick_Modify_Address()
{
    var obj_Form = document.forms[ 0 ];
    var DvBttn_Verify = null;
    var DvBttn_Send = null;
    var DvBttn_Back = null;
    var obj_StepsDisplayPanel = null;
    var StrPnl_DisplayPanel_Steps = "";
    var ObjImg_Heading = null;
    var ObjTxt_SubHeading = null;

    var str_Name = "";
    var str_Source = "";
    var str_Border = "";
    var str_Width = "";
    var str_Height = "";
    var str_Alt = "";
	var str_PageHandle = ""
	
	//kuramochiTest
	//alert( str_PageHandle );
    obj_StepsDisplayPanel = GetHandle_IFrm( "iFrm_StepsDisplayPanel" );
    StrPth_DisplayPanel_Steps = GetPath_IFrame( obj_StepsDisplayPanel );
    StrPth_DisplayPanel_Steps = Revert_StepsDisplayPanel_AddressForm( StrPth_DisplayPanel_Steps, JsStrCnstLcl_Vpb_ShippingAddressForm, "2" );
    obj_StepsDisplayPanel = SetPath_IFrame( obj_StepsDisplayPanel, StrPth_DisplayPanel_Steps );

    DvRqst_Vbp_Revert( "dv_Verify_Name", "dv_Form_Name" );
    DvRqst_Vbp_Revert( "dv_Verify_Zip", "dv_Form_Zip" );
    DvRqst_Vbp_Revert( "dv_Verify_Prefecture", "dv_Form_Prefecture" );
    DvRqst_Vbp_Revert( "dv_Verify_Address", "dv_Form_Address" );
    DvRqst_Vbp_Revert( "dv_Verify_Phone", "dv_Form_Phone" );

    DvBttn_Verify = Div_Toggle( "dv_Button_Verify", "1" );
    DvBttn_Send = Div_Toggle( "dv_Button_Send", "0" );
    DvBttn_Back = Div_Toggle( "dv_Button_Back", "0" );

    if ( obj_Form )
    {
        obj_Form.hddn_StepHandle.value = JsStrCnstLcl_Vpb_ShippingAddressForm;
        obj_Form.hddn_PageHandle.value = "2";

		ObjImg_Heading = document.getElementById( "dv_DsplyImg_Heading" );

		str_Source = arry_DsplyImg_Heading[ "2" ];
		str_Border = "0";
		str_Alt = arry_DsplyImg_Alt[ "2" ];

		str_DvInnrHtml_Heading = BuildStrHtml_Image( str_Name, str_Source, str_Border, str_Width, str_Height, str_Alt );
		if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = str_DvInnrHtml_Heading; }

		ObjTxt_SubHeading = document.getElementById( "dv_DsplyTxt_SubHeading" );

		str_DvInnrHtml_SubHeading = arry_DsplyTxt_SubHeading[ ( parseInt( str_PageHandle ) + 1 ) ];

    }
}

//kuramochitest
function OnClick_Modify_Address_Send()
{
    var obj_Form = document.forms[ 0 ];
    var DvBttn_Verify = null;
    var DvBttn_Send = null;
    var DvBttn_Back = null;
    var obj_StepsDisplayPanel = null;
    var StrPnl_DisplayPanel_Steps = "";
    var ObjImg_Heading = null;
    var ObjTxt_SubHeading = null;

    var str_Name = "";
    var str_Source = "";
    var str_Border = "";
    var str_Width = "";
    var str_Height = "";
    var str_Alt = "";
	var str_PageHandle = ""
	
	//kuramochiTest
	//alert( str_PageHandle );
    obj_StepsDisplayPanel = GetHandle_IFrm( "iFrm_StepsDisplayPanel" );
    StrPth_DisplayPanel_Steps = GetPath_IFrame( obj_StepsDisplayPanel );
    StrPth_DisplayPanel_Steps = Revert_StepsDisplayPanel_AddressForm( StrPth_DisplayPanel_Steps, JsStrCnstLcl_Vpb_ShippingAddressForm, "2" );
    obj_StepsDisplayPanel = SetPath_IFrame( obj_StepsDisplayPanel, StrPth_DisplayPanel_Steps );

    DvRqst_Vbp_Revert( "dv_Verify_Name", "dv_Form_Name" );
    DvRqst_Vbp_Revert( "dv_Verify_Zip", "dv_Form_Zip" );
    DvRqst_Vbp_Revert( "dv_Verify_Prefecture", "dv_Form_Prefecture" );
    DvRqst_Vbp_Revert( "dv_Verify_Address", "dv_Form_Address" );
    DvRqst_Vbp_Revert( "dv_Verify_Phone", "dv_Form_Phone" );

    DvBttn_Verify = Div_Toggle( "dv_Button_Verify", "1" );
    DvBttn_Send = Div_Toggle( "dv_Button_Send", "0" );
    DvBttn_Back = Div_Toggle( "dv_Button_Back", "0" );

    if ( obj_Form )
    {
        obj_Form.hddn_StepHandle.value = JsStrCnstLcl_Vpb_ShippingAddressForm;
        obj_Form.hddn_PageHandle.value = "2";

		ObjImg_Heading = document.getElementById( "dv_DsplyImg_Heading" );

		str_Source = arry_DsplyImg_Heading[ "2" ];
		str_Border = "0";
		str_Alt = arry_DsplyImg_Alt[ "2" ];

		str_DvInnrHtml_Heading = BuildStrHtml_Image( str_Name, str_Source, str_Border, str_Width, str_Height, str_Alt );
		if ( ObjImg_Heading ) { ObjImg_Heading.innerHTML = str_DvInnrHtml_Heading; }

		ObjTxt_SubHeading = document.getElementById( "dv_DsplyTxt_SubHeading" );

		str_DvInnrHtml_SubHeading = arry_DsplyTxt_SubHeading[ ( parseInt( str_PageHandle ) + 1 ) ];

    }
	top.location.href = "/vbp/stp/PdfUpload.aspx";
	//break;    
}

function OnClick_VbpStp_AddressFormSend()
{
    var obj_Form = document.forms[ 0 ];

    if ( obj_Form )
    {
        obj_Form.hddn_StepHandle.value = JsStrCnstLcl_Vpb_ShippingAddressVerify;
        obj_Form.hddn_PageHandle.value = "3";
    }   

}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function BodyOnLoad_VbpPnlStepsDisplay()
{
    var obj_Form = document.forms[ 0 ];

    var obj_Div = null;

    var str_AlertMsg = "";

    var str_PageHandle = "";
    var str_StepHandle = "";

    var str_DivHandle = "dv_DsplyPnl_";
    var str_DivInnerHtml = null;
    
    if ( obj_Form )
    {
        str_PageHandle = obj_Form.hddn_PageHandle.value;
        str_StepHandle = obj_Form.hddn_StepHandle.value;
        
        str_DivHandle = str_DivHandle + AssociateStepsDisplayPanelHandle( str_StepHandle, str_PageHandle );

        obj_Div = document.getElementById( str_DivHandle );
        
        // alert( obj_Div + "\n" + str_DivHandle );

        if ( obj_Div )
        {
            str_DivInnerHtml = new String( obj_Div.innerHTML );

            obj_Div.innerHTML = str_DivInnerHtml.replace(/\.gif/, "o.gif");
        }

    }

    if ( str_AlertMsg != "" )
    {
        alert( str_AlertMsg );
    }
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function DvRqst_Vbp_Revert( strDvCurrent, strDvToRevert )
{
    var dv_ToHide = null;
    var dv_ToShow = null;

    var dv_ToWrite = null;

    // dv_ToHide = Div_Toggle( strDvToHide, "0" );
    dv_ToHide = Div_Toggle( strDvCurrent, "0" );
    // dv_ToShow = Div_Toggle( strDvToShow, "1" );
    dv_ToShow = Div_Toggle( strDvToRevert, "1" );
}

function DvRqst_Vbp_FlipFlop( strDvToHide, strDvToShow, intHeightResize, strToWrite )
{
    var dv_ToHide = null;
    var dv_ToShow = null;

    var dv_ToWrite = null;

    dv_ToHide = Div_Toggle( strDvToHide, "0" );
    dv_ToShow = Div_Toggle( strDvToShow, "1" );

    dv_ToWrite = DvRqst_GetViaHandle( strDvToShow );
    dv_ToWrite = DvRqst_Height_Set( dv_ToWrite, intHeightResize );
    dv_ToWrite = DvRqst_InnerHtml_Replace( dv_ToWrite, strToWrite );   
}

function DvRqst_Height_Set( objDiv, intHeight )
{
    var obj_Style = null;
    if ( objDiv )
    {
        // alert( obj_DivToWrite.innerHTML );
        obj_Style = objDiv.style;
        objDiv.style.height = intHeight;
    }

    return objDiv;
}

function DvRqst_InnerHtml_Replace( objDiv, strToWrite )
{
    if ( objDiv )
    {
        // alert( obj_DivToWrite.innerHTML );
        objDiv.innerHTML = strToWrite;
    }

    return objDiv;
}

function DvRqst_InnerHtml_write( strDivHandle, strToWrite )
{
    var obj_DivToWrite = DvRqst_GetViaHandle( strDivHandle );

    if ( obj_DivToWrite )
    {
        // alert( obj_DivToWrite.innerHTML );
    }
}

function JsRqst_SelectDropDown_ByValue( obj_DropDown, str_ValueToMatch )
{
    var i = 0;
    var tmp_Value = "";
    
    // alert( "[" + str_ValueToMatch + "]" );
    for ( i = 0; i < obj_DropDown.options.length; i++ )
    {
        tmp_Value = obj_DropDown.options[ i ].value;
        
        // alert( tmp_Value + "?=" + str_ValueToMatch )
        // if ( tmp_Value == str_ValueToMatch )
        if ( parseInt( tmp_Value ) == parseInt( str_ValueToMatch ) )
        {
            obj_DropDown.selectedindex = i;
            obj_DropDown.options[ i ].selected = true;
        }
        else
        {
            obj_DropDown.options[ i ].selected = false;
        }
    }

    return "";
}

function JsRqst_SetSelectIndex_ViaValue( strElementName, objForm, strValueToMatch )
{
    var obj_Element = JsRqst_GetElement( strElementName, objForm );
    var str_Status = "";

    if ( obj_Element )
    {
        str_Status = JsRqst_SelectDropDown_ByValue( obj_Element, strValueToMatch );
    }
}

function JsRqst_GetElement( strElementName, objForm )
{
	var int_Index = 0;
	var obj_Element = null;
	var str_ElementName = null;

	for ( int_Index = 0; int_Index < objForm.elements.length; int_Index++ )
	{
		obj_Element = objForm.elements[ int_Index ];

		if ( obj_Element.name )
		{
			str_ElementName = new String( obj_Element.name );

			if ( str_ElementName == strElementName )
			{
				return obj_Element;
			}
		}
	}

	return null;
}

function JsRqst_GetElementIndex( strElementName, objForm )
{
	var int_Index = 0;
	var obj_Element = null;
	var str_ElementName = null;

	for ( int_Index = 0; int_Index < objForm.elements.length; int_Index++ )
	{
		obj_Element = objForm.elements[ int_Index ];

		if ( obj_Element.name )
		{
			str_ElementName = new String( obj_Element.name );

			if ( str_ElementName == strElementName )
			{
				return int_Index;
			}
		}
	}

	return -1;
}

function GetValue_HtmlFormSelect( strElementName, objForm )
{
	var str_ToReturn = "";

	if ( objForm )
	{
		if ( eval( "objForm." + strElementName ) )
		{
			str_ToReturn = eval( "objForm." + strElementName + ".options[ objForm." + strElementName  + ".selectedIndex ].value" );
		}
	}

	return str_ToReturn;
}

function GetText_HtmlFormSelect( strElementName, objForm )
{
	var str_ToReturn = "";

	if ( objForm )
	{
		if ( eval( "objForm." + strElementName ) )
		{
			str_ToReturn = eval( "objForm." + strElementName + ".options[ objForm." + strElementName  + ".selectedIndex ].text" );
		}
	}

	return str_ToReturn;
}

function GetValue_HtmlFormElement( strElementName, objForm )
{
	var str_ToReturn = "";

	if ( objForm )
	{
		if ( eval( "objForm." + strElementName ) )
		{
			str_ToReturn = eval( "objForm." + strElementName + ".value" );
		}
	}

	return str_ToReturn;
}

function SetValue_HtmlFormText( strElementName, objForm, strValueToSet )
{
	var str_ToReturn = "";

	if ( objForm )
	{
		if ( eval( "objForm." + strElementName ) )
		{
			str_ToReturn = eval( "objForm." + strElementName + ".value = '" + strValueToSet + "'" );
		}
	}

	return str_ToReturn;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function OnLoad_SlctCcExpiryMonth( obj_slct_Month, str_MonthToSelect )
{
    var i = 0;
    var index = 0;
    var str_Month = "";
    var int_MonthToSelect = 0;
    
    if ( str_MonthToSelect == "" )
    {
        // jsで月値は、「0」から始まるので、「1」をプラスして繰り上げる
        int_MonthToSelect = (new Date()).getMonth() + 1;
    }
    else
    {
        int_MonthToSelect = parseInt( str_MonthToSelect );
    }
    
    // alert( int_MonthToSelect );
    JsUnLoad_Select_All( obj_slct_Month );
    
    obj_slct_Month.options[ index ] = new Option( "月", "" );
    index = index + 1;
        
    for ( i = 0; i < 12; i++ )
    {
        //str_Month = "" + ( i + 1 );
        //obj_slct_Month.options[ i + 1 ] = new Option( str_Month, str_Month );
        
        //2007/11/27 kuramochi javascript ●.slice(-2) MAC サファリバージョンにより動作しない時あり。Start
		//str_Month = "0" + ( i + 1 );
        //obj_slct_Month.options[ i + 1 ] = new Option( str_Month.slice(-2), str_Month.slice(-2) );
        
		if (i < 9)
		{
			str_Month = "0" + ( i + 1 );
		}else{
			str_Month = "" + ( i + 1 );
		}
        obj_slct_Month.options[ i + 1 ] = new Option( str_Month, str_Month );        
        //2007/11/27 kuramochi javascript ●.slice(-2) MAC サファリバージョンにより動作しない時あり。End
        
    }

    JsSelectDropDown_Integer( obj_slct_Month, "" );

    if ( ( "" + int_MonthToSelect ) != "" )
    {
        // JsSelectDropDown_Integer( obj_slct_Month, "1" );
    }
}

function OnLoad_SlctCcExpiryYear( obj_slct_Year, str_YearToSelect, str_YearStart, int_YearMax )
{
    // load range of years...
    // max :: current year + 5
    
    var i = 0;
    var index = 0;
    var int_YearStart = 0;
    
    if ( str_YearStart == "" )
    {
        int_YearStart = (new Date()).getFullYear();
    }
    else
    {
        int_YearStart = parseInt( str_YearStart );       
    }
    
    // var int_ThisYear = (new Date()).getFullYear();
    
    // alert( "this year :: " + str_ThisYear );    
    // alert( obj_slct_Year.options.length );
    
    // Js_UnLoad_Year( obj_slct_Year );
    JsUnLoad_Select_All( obj_slct_Year );
    
    obj_slct_Year.options[ index ] = new Option( "年", "" );
    index = index + 1;
    
    // for ( i = int_ThisYear; i < int_ThisYear + 5; i++ )
    for ( i = int_YearStart; i <= int_YearMax; i++ )
    {
        obj_slct_Year.options[ index ] = new Option( i, i );
        index = index + 1;
    }        
    
    if ( str_YearToSelect != "" )
    {
        // JsSelectDropDown_Integer( obj_slct_Year, str_YearToSelect );
    }

    JsSelectDropDown_Integer( obj_slct_Year, "" );
    // JsSelectDropDown_Integer( obj_slct_Year, str_YearToSelect );
    // return true;
}

function JsSelectDropDown_Integer( obj_DropDown, str_ValueToMatch )
{
    var i = 0;
    var tmp_Value = "";
    
    // alert( "[" + str_ValueToMatch + "]" );
    for ( i = 0; i < obj_DropDown.options.length; i++ )
    {
        tmp_Value = obj_DropDown.options[ i ].value;
        
        // alert( tmp_Value + "?=" + str_ValueToMatch )
        // if ( tmp_Value == str_ValueToMatch )
        if ( parseInt( tmp_Value ) == parseInt( str_ValueToMatch ) )
        {
            obj_DropDown.selectedindex = i;
            obj_DropDown.options[ i ].selected = true;
        }
        else
        {
            obj_DropDown.options[ i ].selected = false;
        }
    }
}

function JsUnLoad_Select_All( obj_Select )
{
    var i = 0;
    
    for ( i = obj_Select.options.length; i > 0; i-- )
    {
        obj_Select.options[ i - 1 ] = null;
    }
}

function layout_popup_win( imgName, imgHeight )
{

    var w = "680";
	var h = Number(imgHeight) + 100;
    var st = "yes";
    var sc = "no";
    var rs = "yes";
	// 中央座標
	var left = Math.floor((screen.width - w) / 2);
	var top  = Math.floor((screen.height - h) / 2);

//	var ImageId = eval( "arr_GalleryImageId_" + photographer + "[ parseInt( imgNum, 10 ) - 1 ]" );

//	var str_url = "/contents/vbp/" + imgName;
//	var w_obj = window.open( "./layoutLarge.html" , "LayoutLargeImage", ",,status="+st+",scrollbars="+sc+",resizable="+rs+",left="+left+",top="+top);
	
	var str_url = "./layoutLarge.html?" + imgName;
	var w_obj = window.open( str_url , "LayoutLargeImage", ",,status="+st+",scrollbars="+sc+",resizable="+rs+",left="+left+",top="+top);

	w_obj.resizeTo(w,h);
	w_obj.moveTo(left,top);
	
	//var img = w_obj.document.images[ 0 ];
	//var img = w_obj.document.images[ "imgLayoutLarge" ];

	//var img = "";
	//do {;} while (w_obj.document.readyState != "complete");
	//img = w_obj.document.images[ "imgLayoutLarge" ];
	//img.src = str_url;
	//img.width = 640;
	//img.height = imgHeight;
	
	w_obj.focus();
	
	return false;
}

function BodyOnLoad_VisualBookPro_LayoutLarge()
{
	var imgName = location.search.substr(1);
//alert(imgName);
	var img = document.images[ "imgLayoutLarge" ];
	img.src = "/contents/vbp/" + imgName;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

