/*
 *  選択ホテルの詳細
 */
if ($pageFrame->isHotelDetailFlag() === true) {
    /*
     * VCSDBDriverHotelクラスのインスタンスを生成します。
     */
    $selected_hotel = new VCSDBDriverHotel();
    /*
     * 選択ホテルの詳細情報を検索するためのオブジェクト生成します。
     */
    $pageHeaderDetails = new AdvancedHotelSearchPageHeader('Views/AdvancedSearchForm.html');
    /*
     * トラベルAPIへのパラメータは、フォームで指定するので、フォームのあるページヘッダで設定します。
     */
    $pageHeaderDetails->assignDetailParams($selected_hotel, true);
    /*
     * APIへの問い合わせ実行、パラメータが設定されていない場合は、エラーコードが返ります。
     */
    $responseDetail = $selected_hotel->executeQuery();
    /*
     * リストパネルの生成
     */
    $pageBodyDetails = new PageBodyDetail('Views/AdvancedFormattedHotelDetails.html', $responseDetail);
    /*
     * ページ本体におすすめホテル情報を設置します。
     */
    $pageFrame->setHotelDetailHTML($pageBodyDetails->render());
    /*
     * GoogleMapの生成
     */