#2370 トランザクション処理の前にトランザクションの状態を確認する

commit と rollback を行う際にトランザクションが開始されていなければエラーとなってしまうのを回避。
begin に関しては、すでにトランザクションが開始されていれば何もしない処理がMDB2に組み込まれている。

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23440 1e3b908f-19a9-db11-a64c-001125224ba8
#2157 Windows8対応

管理画面のナビゲーションを、マウスオーバーではなくクリックで開くように変更.

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23441 1e3b908f-19a9-db11-a64c-001125224ba8
#2157 Windows8対応

ナビゲーション以外をクリックしたら、ナビゲーションを閉じる.

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23442 1e3b908f-19a9-db11-a64c-001125224ba8
#2157 Windows8対応

ナビゲーションがアクティブであれば、マウスオーバーを有効に.

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23443 1e3b908f-19a9-db11-a64c-001125224ba8
#2516 透過png画像の背景が真っ黒になってしまう
snitta さんのパッチを当てて動作確認し、問題ない事を確認しました。
コミットさせていただきます。

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23444 1e3b908f-19a9-db11-a64c-001125224ba8
#2516 透過png画像の背景が真っ黒になってしまう
スペース調整

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23445 1e3b908f-19a9-db11-a64c-001125224ba8
#2157 Windows8対応

第2階層以下のメニューはクリックでのみ開くように変更.
クリックで開いたメニューは、ポイントが外れても開いた状態にする.

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23446 1e3b908f-19a9-db11-a64c-001125224ba8
#2481 管理者にログインしていない場合にadmin=onにすると管理画面が表示されてしまう不具合を修正.

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23447 1e3b908f-19a9-db11-a64c-001125224ba8
#2492 管理画面：商品選択ポップアップ画面で、規格１だけの商品があると、以降の商品の規格２「選択してください」の表示がでない不具合を修正.

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23448 1e3b908f-19a9-db11-a64c-001125224ba8
#2157 (Windows8対応)

思っていた動作に若干近づいたので、一旦現状コミットします。不都合・編集競合などありましたら、差し戻してください。

既知の不具合
  * ポイントで開いたメニュー(1階層目)がクリックで閉じない。
  * マウスアウトで第3階層のメニューが閉じる。(他を開いたり、外をクリックしたりするまでは、保持したい。)

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23449 1e3b908f-19a9-db11-a64c-001125224ba8
#2157 Windows8対応

ポイントで開いた第1階層のメニューを、クリックで閉じられるように.
ポイントで開閉するのは第1階層のみに.

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23450 1e3b908f-19a9-db11-a64c-001125224ba8
#2157 Windows8対応

ポイントで他の第1階層メニューを開くと、第2階層以下のメニューを閉じる.

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23451 1e3b908f-19a9-db11-a64c-001125224ba8
#2157 (Windows8対応)
  * 単純にした。
    * 当初クリックで開いたメニューと、その後開いたメニューの扱いを同等とした。
    * ポイントでの動作を全階層同様にした。
    * 一部処理をサブルーチン化した。
  * .hover() を .off() で抑制しても、再び .hover() を呼ぶとイベントがスタックされる不具合を回避。

タブレットのクリック不具合は回避できていない認識。(未検証)

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23453 1e3b908f-19a9-db11-a64c-001125224ba8
#2157 (Windows8対応)
  * タブレットのクリック不具合を回避する。(未検証)

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23454 1e3b908f-19a9-db11-a64c-001125224ba8
#2157 (Windows8対応)
  * クリックでメニューの第1階層を閉じた場合に再び開く不具合を回避
  * コメント・命名をマシに

寝ます

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23455 1e3b908f-19a9-db11-a64c-001125224ba8
#2490 (管理画面：おすすめ商品でコメント欄エラーでも、メッセージがでない。)
r23325 は、提供コードの取り込み間違い。


git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23456 1e3b908f-19a9-db11-a64c-001125224ba8
#2448 typo修正・ソース整形・ソースコメントの改善 for 2.13.3

LC_Page_Products_Detail および関連するファイルのソース改善.
お気に入り登録のエラーチェックが動作していない不具合を修正.

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23457 1e3b908f-19a9-db11-a64c-001125224ba8
#2515 無駄な処理を改善する for 2.13.3

LC_Page_Products_Detail での関連カテゴリーの取得を、SC_Helper_Category を使った形に変更.

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23458 1e3b908f-19a9-db11-a64c-001125224ba8
#2515 無駄な処理を改善する for 2.13.3

カテゴリーID取得部分の処理を整理.

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23459 1e3b908f-19a9-db11-a64c-001125224ba8
#2515 無駄な処理を改善する for 2.13.3

商品IDのチェックを共通関数化.
チェック部分のエラーを修正.

git-svn-id: https://svn.ec-cube.net/open/branches/version-2_13-dev@23460 1e3b908f-19a9-db11-a64c-001125224ba8