<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
        <title><%= APPTITLE %></title>
        <link rel="stylesheet" href="./erbtemp/stylesheet.css" type="text/css">
        <script type="text/javascript">
            function switchsubmit(form, action){
                document.getElementsByName("action").item(0).value = action;
                form.submit();
            }
        </script>
    </head>
    <body>
        <br>
        <%= menu %>
        <br>
        <div class="divstyle" style="width: <%= TABLEWIDTH %>px;">
            <form action="<%= cgi.script_name %>" method="POST">
                <% case params["action"] when "addconfirm" %>
                <% db.transaction do %>
                <table align="center" style="width: <%= (TABLEWIDTH - 20) %>px;">
                    <tbody>
                        <tr>
                            <td colspan="2" class="formheader">
                                ■ 赤枠の位置に現在の記事をログとして保存します
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 306px; text-align: center;" class="formnavi">
                                ログファイルのパス
                            </td>
                            <td style="text-align: center;" class="formnavi">
                                ログの表示名
                            </td>
                        </tr>
                        <% db["loglist"].path.each_with_index do |log, i| %>
                        <tr>
                            <td style="text-align: center;" class="forminput">
                                <%= log %>
                            </td>
                            <td style="text-align: center;" class="forminput">
                                <%= db["loglist"].display[i] %>
                            </td>
                        </tr>
                        <% if i == 0 %>
                        <tr>
                            <td style="text-align: center;" class="forminputhilight">
                                <%= db["logpath"] %>
                                <input type="hidden" name="logpath" value="<%= db["logpath"] %>">
                            </td>
                            <td style="text-align: center;" class="forminputhilight">
                                <%= db["logdisplay"] %>
                                <input type="hidden" name="logdisplay" value="<%= db["logdisplay"] %>">
                            </td>
                        </tr><% end %>
                        <% end %>
                        <% end %>
                    </tbody>
                </table>
                <br>
                <input type="hidden" name="mode" value="log"><input type="hidden" name="action" value=""><input type="button" value="戻る" onclick="switchsubmit(this.form, 'back')">　<input type="button" value="確定" onclick="switchsubmit(this.form, 'addexec')"><% when "addexec" %>
                <table align="center" style="width: <%= (TABLEWIDTH - 20) %>px;">
                    <tbody>
                        <tr>
                            <td class="forminput" style="text-align: center;">
                                ログファイルの作成が完了しました。
                            </td>
                        </tr>
                    </tbody>
                </table>
                <br>
                <a href="<%= cgi.script_name %>">メニューに戻る</a>
                <% when "delconfirm" %>
                <div class="divstyle" align="center">
                    <% db.transaction do %>
                    <input type="hidden" name="logdelindex" value="<%= db["logdelindex"] %>">
                    <table align="center" style="width: <%= (TABLEWIDTH - 20) %>px;">
                        <tbody>
                            <tr>
                                <td colspan="2" class="formheader">
                                    ■ 赤枠の位置のログを削除します。よろしいですか？
                                </td>
                            </tr>
                            <tr>
                                <td style="width: 306px; text-align: center;" class="formnavi">
                                    ログファイルのパス
                                </td>
                                <td style="text-align: center;" class="formnavi">
                                    ログの表示名
                                </td>
                            </tr>
                            <% db["loglist"].path.each_with_index do |log, i| %>
                            <% if db["logdelindex"] != i %>
                            <tr>
                                <td style="text-align: center;" class="forminput">
                                    <%= log %>
                                </td>
                                <td style="text-align: center;" class="forminput">
                                    <%= db["loglist"].display[i] %>
                                </td>
                            </tr>
                            <% else %>
                            <tr>
                                <td style="text-align: center;" class="forminputhilight">
                                    <%= log %>
                                </td>
                                <td style="text-align: center;" class="forminputhilight">
                                    <%= db["loglist"].display[i] %>
                                </td>
                            </tr>
                            <% end %>
                            <% end %>
                            <% end %>
                        </tbody>
                    </table>
                    <br>
                    <input type="hidden" name="mode" value="log"><input type="hidden" name="action" value=""><input type="button" value="戻る" onclick="switchsubmit(this.form, 'back')">　<input type="button" value="確定" onclick="switchsubmit(this.form, 'delexec')"><% when "delexec" %>
                    <table align="center" style="width: <%= (TABLEWIDTH - 20) %>px;">
                        <tbody>
                            <tr>
                                <td class="forminput" style="text-align: center;">
                                    ログファイルの削除が完了しました。
                                </td>
                            </tr>
                        </tbody>
                    </table>
                    <br>
                    <a href="<%= cgi.script_name %>">メニューに戻る</a>
                    <% when "edit" %>
                    <% db.transaction do %>
                    <table align="center" style="width: <%= (TABLEWIDTH - 20) %>px;">
                        <tbody>
                            <tr>
                                <td colspan="3" class="formheader">
                                    ■  ログファイル管理
                                    <br>
                                    赤枠のログを入力された名前で、チェックされたログの後に挿入します。
                                    <br>
                                </td>
                            </tr>
                            <tr>
                                <td class="formnavi">
                                    　 
                                </td>
                                <td style="text-align: center;" class="formnavi">
                                    ログファイルのパス
                                </td>
                                <td style="text-align: center;" class="formnavi">
                                    ログの表示名
                                </td>
                            </tr>
                            <% editcounter = 0 %>
                            <% db["loglist"].path.each_with_index do |log, i| %>
                            <% if db["logeditindex"] != i %>
                            <tr>
                                <td style="text-align: center; width: 30px;" class="forminput">
                                    <% if db["logeditindex"] == (i + 1) %>
                                    <input type="radio" name="loginsertindex" value="<%= editcounter %>" checked="checked"><% else %>
                                    <input type="radio" name="loginsertindex" value="<%= editcounter %>"><% end %>
                                </td>
                                <td style="text-align: center;" class="forminput">
                                    <%= log %>
                                </td>
                                <td style="text-align: center;" class="forminput">
                                    <%= db["loglist"].display[i] %>
                                </td>
                            </tr>
                            <% editcounter = editcounter + 1 %>
                            <% else %>
                            <tr>
                                <td style="text-align: center; width: 30px;" class="forminputhilight">
                                    　 
                                </td>
                                <td style="text-align: center;" class="forminputhilight">
                                    <%= log %>
                                </td>
                                <td style="text-align: center;" class="forminputhilight">
                                    <%= db["loglist"].display[i] %>
                                </td>
                            </tr>
                            <% end %>
                            <% end %>
                        </tbody>
                    </table>
                    <br>
                    <table align="center">
                        <tbody>
                            <tr>
                                <td colspan="2" class="forminput">
                                    ■ <%= db["logpath"] %>の新しい情報を入力してください
                                </td>
                                <tr>
                                    <td style="text-align: right;">
                                        ログのパス
                                    </td>
                                    <td>
                                        <input type="text" name="logpath" style="width: 100%" value="<%= db["logpath"] %>">
                                    </td>
                                </tr>
                                <tr>
                                    <td style="text-align: right;">
                                        ログの表示名
                                    </td>
                                    <td>
                                        <input type="text" name="logdisplay" style="width: 100%" value="<%= db["logdisplay"] %>">
                                    </td>
                                </tr>
                                </tbody>
                            </table><%= db["error"] %>
                            <br>
                            <input type="hidden" name="logeditindex" value="<%= db["logeditindex"] %>"><input type="hidden" name="logdelindex" value="<%= db["logeditindex"] %>"><input type="hidden" name="mode" value="log"><input type="hidden" name="action" value=""><input type="button" value="戻る" onclick="switchsubmit(this.form, 'back')">　<input type="button" value="確認" onclick="switchsubmit(this.form, 'editconfirm')"><% end %>
                            <% when "editconfirm" %>
                            <% db.transaction do %>
                            <table align="center" style="width: <%= (TABLEWIDTH - 20) %>px;">
                                <tbody>
                                    <tr>
                                        <td colspan="3" class="formheader">
                                            ■  確認
                                            <br>
                                            以下のように変更を適用します。よろしいですか？
                                            <br>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td style="text-align: center;" class="formnavi">
                                            ログファイルのパス
                                        </td>
                                        <td style="text-align: center;" class="formnavi">
                                            ログの表示名
                                        </td>
                                    </tr>
                                    <% editcounter = 0 %>
                                    <% db["loglist"].path.each_with_index do |log, i| %>
                                    <% if db["logeditindex"] != i %>
                                    <tr>
                                        <td style="text-align: center;" class="forminput">
                                            <%= log %>
                                        </td>
                                        <td style="text-align: center;" class="forminput">
                                            <%= db["loglist"].display[i] %>
                                        </td>
                                    </tr>
                                    <% if editcounter == db["loginsertindex"] %>
                                    <tr>
                                        <td style="text-align: center;" class="forminputhilight">
                                            <%= db["logpath"] %>
                                            <input type="hidden" name="logpath" value="<%= db["logpath"] %>">
                                        </td>
                                        <td style="text-align: center;" class="forminputhilight">
                                            <%= db["logdisplay"] %>
                                            <input type="hidden" name="logdisplay" value="<%= db["logdisplay"] %>">
                                        </td>
                                    </tr><% end %>
                                    <% editcounter = editcounter + 1 %>
                                    <% end %>
                                    <% end %>
                                </tbody>
                            </table>
                            <br>
                            <br>
                            <input type="hidden" name="logdelindex" value="<%= db["logeditindex"] %>"><input type="hidden" name="mode" value="log"><input type="hidden" name="action" value=""><input type="button" value="戻る" onclick="switchsubmit(this.form, 'edit')">　<input type="button" value="確定" onclick="switchsubmit(this.form, 'editexec')"><% end %>
                            <% when "editexec" %>
                            <table align="center" style="width: <%= (TABLEWIDTH - 20) %>px;">
                                <tbody>
                                    <tr>
                                        <td class="forminput" style="text-align: center;">
                                            ログファイルの編集が完了しました。
                                        </td>
                                    </tr>
                                </tbody>
                            </table>
                            <br>
                            <a href="<%= cgi.script_name %>">メニューに戻る</a>
                            <% else %>
                            <% db.transaction do %>
                            <table align="center" style="width: <%= (TABLEWIDTH - 20) %>px;">
                                <tbody>
                                    <tr>
                                        <td colspan="3" class="formheader">
                                            ■  ログファイル管理
                                            <br>
                                            (現在の<%= db["loglist"].path[0] %>をログとして保存します。その後loglist.xmlを変更します。)
                                            <br>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="formnavi">
                                            　 
                                        </td>
                                        <td colspan="" style="text-align: center;" class="formnavi">
                                            ログファイルのパス
                                        </td>
                                        <td style="text-align: center;" class="formnavi">
                                            ログの表示名
                                        </td>
                                    </tr>
                                    <% db["loglist"].path.each_with_index do |log, i| %>
                                    <tr>
                                        <td style="text-align: center; width: 30px;" class="forminput">
                                            <% if i != 0 %>
                                            <input type="radio" name="logdelindex" value="<%= i %>"><% else %>　<% end %>
                                        </td>
                                        <td style="text-align: center;" class="forminput">
                                            <%= log %>
                                        </td>
                                        <td style="text-align: center;" class="forminput">
                                            <%= db["loglist"].display[i] %>
                                        </td>
                                    </tr>
                                    <% end %>
                                </tbody>
                            </table>
                            <br>
                            <input type="button" value="編集" onclick="switchsubmit(this.form, 'edit')">　<input type="button" value="削除" onclick="switchsubmit(this.form, 'delconfirm')">
                            <br>
                            <br>
                            <table align="center">
                                <tbody>
                                    <tr>
                                        <td colspan="2" class="forminput">
                                            ■ 現在のdiary.xmlを保存する情報を設定してください
                                        </td>
                                        <tr>
                                            <td style="text-align: right;">
                                                ログのパス
                                            </td>
                                            <td>
                                                <input type="text" name="logpath" style="width: 100%" value="<%= db["logpath"] %>">
                                            </td>
                                        </tr>
                                        <tr>
                                            <td style="text-align: right;">
                                                ログの表示名
                                            </td>
                                            <td>
                                                <input type="text" name="logdisplay" style="width: 100%" value="<%= db["logdisplay"] %>">
                                            </td>
                                        </tr>
                                        </tbody>
                                    </table><%= db["error"] %>
                                    <br>
                                    <input type="hidden" name="mode" value="log"><input type="hidden" name="action" value=""><input type="button" value="確定" onclick="switchsubmit(this.form, 'addconfirm')"><% end %>
                                    <% end %>
                                    </form>
                                </div>
                                <br>
                                <div class="divstyle" style="border: none;">
                                    <%= APPVERSION %>
                                </div>
                                </body>
                            </html>
