Index: /branches/version-2_13_0/html/install/templates/agreement.tpl
===================================================================
--- /branches/version-2_13_0/html/install/templates/agreement.tpl	(revision 23103)
+++ /branches/version-2_13_0/html/install/templates/agreement.tpl	(revision 23115)
@@ -89,10 +89,14 @@
     </table>
 
-    <table width="500" border="0" cellspacing="1" cellpadding="8" summary=" ">
+    <table width="500" border="0" cellspacing="1" cellpadding="8">
         <tr><td height="20"></td></tr>
         <tr>
             <td align="center">
-            <a href="#" onmouseover="eccube.chgImg('../img/install/back_on.jpg','back')" onmouseout="eccube.chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_welcome';document.form1.submit();" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="前へ戻る" border="0" name="back"></a>
-            <a href="#" onclick="document.form1.submit();"><input type='image' onMouseover="eccube.chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="eccube.chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="次へ進む" border="0" name="next" id="next"></a>
+                <a href="#" onclick="document.form1['mode'].value='return_welcome';document.form1.submit();">
+                    <img class="hover_change_image" width="105" src="../img/install/back.jpg" height="24" alt="前へ戻る" name="back">
+                </a>
+                <a href="#" onclick="document.form1.submit();">
+                    <input type='image' class="hover_change_image" src="../img/install/next.jpg" width="105" height="24" alt="次へ進む" name="next" id="next">
+                </a>
             </td>
         </tr>
Index: /branches/version-2_13_0/html/js/eccube.js
===================================================================
--- /branches/version-2_13_0/html/js/eccube.js	(revision 23106)
+++ /branches/version-2_13_0/html/js/eccube.js	(revision 23115)
@@ -88,16 +88,4 @@
     };
 
-    eccube.chgImg = function(fileName,img){
-        if (typeof(img) === "object") {
-            img.src = fileName;
-        } else {
-            document.images[img].src = fileName;
-        }
-    };
-
-    eccube.chgImgImageSubmit = function(fileName,imgObj){
-        imgObj.src = fileName;
-    };
-
     // 郵便番号入力呼び出し.
     eccube.getAddress = function(php_url, tagname1, tagname2, input1, input2) {
@@ -544,4 +532,19 @@
                 eccube.checkStock($form, product_id, $sele1.val(), $sele2.val());
             });
+
+        // マウスオーバーで画像切り替え
+        $(".hover_change_image").each(function(){
+            var target = $(this);
+            var srcOrig = target.attr("src");
+            var srcOver = srcOrig.substr(0, srcOrig.lastIndexOf('.')) + '_on' + srcOrig.substr(srcOrig.lastIndexOf('.'));
+            target.hover(
+                function(){
+                    target.attr("src", srcOver);
+                },
+                function(){
+                    target.attr("src", srcOrig);
+                }
+            );
+        });
     });
 })(window);
Index: /branches/version-2_13_0/html/js/eccube.legacy.js
===================================================================
--- /branches/version-2_13_0/html/js/eccube.legacy.js	(revision 23115)
+++ /branches/version-2_13_0/html/js/eccube.legacy.js	(revision 23115)
@@ -0,0 +1,619 @@
+/*
+ * This file is part of EC-CUBE
+ *
+ * Copyright(c) 2000-2013 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+ */
+
+function chgImg(fileName,img){
+    if (typeof(img) == "object") {
+        img.src = fileName;
+    } else {
+        document.images[img].src = fileName;
+    }
+}
+
+function chgImgImageSubmit(fileName,imgObj){
+    imgObj.src = fileName;
+}
+
+function win01(URL,Winname,Wwidth,Wheight){
+    var WIN;
+    WIN = window.open(URL,Winname,"width="+Wwidth+",height="+Wheight+",scrollbars=no,resizable=no,toolbar=no,location=no,directories=no,status=no");
+    WIN.focus();
+}
+
+function win02(URL,Winname,Wwidth,Wheight){
+    var WIN;
+    WIN = window.open(URL,Winname,"width="+Wwidth+",height="+Wheight+",scrollbars=yes,resizable=yes,toolbar=no,location=no,directories=no,status=no");
+    WIN.focus();
+}
+
+function win03(URL,Winname,Wwidth,Wheight){
+    var WIN;
+    WIN = window.open(URL,Winname,"width="+Wwidth+",height="+Wheight+",scrollbars=yes,resizable=yes,toolbar=no,location=no,directories=no,status=no,menubar=no");
+    WIN.focus();
+}
+
+function winSubmit(URL,formName,Winname,Wwidth,Wheight){
+    var WIN = window.open(URL,Winname,"width="+Wwidth+",height="+Wheight+",scrollbars=yes,resizable=yes,toolbar=no,location=no,directories=no,status=no,menubar=no");
+    document.forms[formName].target = Winname;
+    WIN.focus();
+}
+
+// 親ウィンドウの存在確認.
+function fnIsopener() {
+    var ua = navigator.userAgent;
+    if( !!window.opener ) {
+        if( ua.indexOf('MSIE 4')!=-1 && ua.indexOf('Win')!=-1 ) {
+            return !window.opener.closed;
+        } else {
+            return typeof window.opener.document == 'object';
+        }
+    } else {
+        return false;
+    }
+}
+
+// 郵便番号入力呼び出し.
+function fnCallAddress(php_url, tagname1, tagname2, input1, input2) {
+    zip1 = document.form1[tagname1].value;
+    zip2 = document.form1[tagname2].value;
+
+    if(zip1.length == 3 && zip2.length == 4) {
+        $.get(
+            php_url,
+            {zip1: zip1, zip2: zip2, input1: input1, input2: input2},
+            function(data) {
+                arrdata = data.split("|");
+                if (arrdata.length > 1) {
+                    fnPutAddress(input1, input2, arrdata[0], arrdata[1], arrdata[2]);
+                } else {
+                    alert(data);
+                }
+            }
+        );
+    } else {
+        alert("郵便番号を正しく入力して下さい。");
+    }
+}
+
+// 郵便番号から検索した住所を渡す.
+function fnPutAddress(input1, input2, state, city, town) {
+    if(state != "") {
+        // 項目に値を入力する.
+        document.form1[input1].selectedIndex = state;
+        document.form1[input2].value = city + town;
+    }
+}
+
+function fnOpenNoMenu(URL) {
+    window.open(URL,"nomenu","scrollbars=yes,resizable=yes,toolbar=no,location=no,directories=no,status=no");
+}
+
+function fnOpenWindow(URL,name,width,height) {
+    window.open(URL,name,"width="+width+",height="+height+",scrollbars=yes,resizable=no,toolbar=no,location=no,directories=no,status=no");
+}
+
+function fnSetFocus(name) {
+    if(document.form1[name]) {
+        document.form1[name].focus();
+    }
+}
+
+// セレクトボックスに項目を割り当てる.
+function fnSetSelect(name1, name2, val) {
+    sele1 = document.form1[name1];
+    sele2 = document.form1[name2];
+
+    if(sele1 && sele2) {
+        index=sele1.selectedIndex;
+
+        // セレクトボックスのクリア
+        count=sele2.options.length
+        for(i = count; i >= 0; i--) {
+            sele2.options[i]=null;
+        }
+
+        // セレクトボックスに値を割り当てる。
+        len = lists[index].length
+        for(i = 0; i < len; i++) {
+            sele2.options[i]=new Option(lists[index][i], vals[index][i]);
+            if(val != "" && vals[index][i] == val) {
+                sele2.options[i].selected = true;
+            }
+        }
+    }
+}
+
+// Enterキー入力をキャンセルする。(IEに対応)
+function fnCancelEnter()
+{
+    if (gCssUA.indexOf("WIN") != -1 && gCssUA.indexOf("MSIE") != -1) {
+        if (window.event.keyCode == 13)
+        {
+            return false;
+        }
+    }
+    return true;
+}
+
+// モードとキーを指定してSUBMITを行う。
+function fnModeSubmit(mode, keyname, keyid) {
+    switch(mode) {
+        case 'delete_category':
+            if(!window.confirm('選択したカテゴリとカテゴリ内の全てのカテゴリを削除します')){
+                return;
+            }
+            break;
+        case 'delete':
+            if(!window.confirm('一度削除したデータは、元に戻せません。\n削除しても宜しいですか？')){
+                return;
+            }
+            break;
+        case 'confirm':
+            if(!window.confirm('登録しても宜しいですか')){
+                return;
+            }
+            break;
+        case 'delete_all':
+            if(!window.confirm('検索結果を全て削除しても宜しいですか')){
+                return;
+            }
+            break;
+        default:
+            break;
+    }
+    document.form1['mode'].value = mode;
+    if(keyname != "" && keyid != "") {
+        document.form1[keyname].value = keyid;
+    }
+    document.form1.submit();
+}
+
+function fnFormModeSubmit(form, mode, keyname, keyid) {
+    switch(mode) {
+        case 'delete':
+            if(!window.confirm('一度削除したデータは、元に戻せません。\n削除しても宜しいですか？')){
+                return;
+            }
+            break;
+        case 'confirm':
+            if(!window.confirm('登録しても宜しいですか')){
+                return;
+            }
+            break;
+        case 'regist':
+            if(!window.confirm('登録しても宜しいですか')){
+                return;
+            }
+            break;
+        default:
+            break;
+    }
+    document.forms[form]['mode'].value = mode;
+    if(keyname != "" && keyid != "") {
+        document.forms[form][keyname].value = keyid;
+    }
+    document.forms[form].submit();
+}
+
+function fnSetFormSubmit(form, key, val) {
+    document.forms[form][key].value = val;
+    document.forms[form].submit();
+    return false;
+}
+
+function fnSetVal(key, val) {
+    fnSetFormVal('form1', key, val);
+}
+
+function fnSetFormVal(form, key, val) {
+    document.forms[form][key].value = val;
+}
+
+function fnChangeAction(url) {
+    document.form1.action = url;
+}
+
+// ページナビで使用する。
+function fnNaviPage(pageno) {
+    document.form1['pageno'].value = pageno;
+    document.form1.submit();
+}
+
+function fnSearchPageNavi(pageno) {
+    document.form1['pageno'].value = pageno;
+    document.form1['mode'].value = 'search';
+    document.form1.submit();
+}
+
+function fnSubmit(){
+    document.form1.submit();
+}
+
+// ポイント入力制限。
+function fnCheckInputPoint() {
+    if(document.form1['point_check']) {
+        list = new Array(
+            'use_point'
+        );
+
+        if(!document.form1['point_check'][0].checked) {
+            color = "#dddddd";
+            flag = true;
+        } else {
+            color = "";
+            flag = false;
+        }
+
+        len = list.length
+        for(i = 0; i < len; i++) {
+            if(document.form1[list[i]]) {
+                var current_color = document.form1[list[i]].style.backgroundColor;
+                if (color != "#dddddd" && (current_color == "#ffe8e8" || current_color == "rgb(255, 232, 232)"))
+                {
+                    continue;
+                }
+                document.form1[list[i]].disabled = flag;
+                document.form1[list[i]].style.backgroundColor = color;
+            }
+        }
+    }
+}
+
+// 別のお届け先入力制限。
+function fnCheckInputDeliv() {
+    if(!document.form1) {
+        return;
+    }
+    if(document.form1['deliv_check']) {
+        list = new Array(
+            'shipping_name01',
+            'shipping_name02',
+            'shipping_kana01',
+            'shipping_kana02',
+            'shipping_pref',
+            'shipping_zip01',
+            'shipping_zip02',
+            'shipping_addr01',
+            'shipping_addr02',
+            'shipping_tel01',
+            'shipping_tel02',
+            'shipping_tel03'
+        );
+
+        if(!document.form1['deliv_check'].checked) {
+            fnChangeDisabled(list, '#dddddd');
+        } else {
+            fnChangeDisabled(list, '');
+        }
+    }
+}
+
+// 最初に設定されていた色を保存しておく。
+var g_savecolor = new Array();
+
+function fnChangeDisabled(list, color) {
+    len = list.length;
+
+    for(i = 0; i < len; i++) {
+        if(document.form1[list[i]]) {
+            if(color == "") {
+                // 有効にする。
+                document.form1[list[i]].disabled = false;
+                document.form1[list[i]].style.backgroundColor = g_savecolor[list[i]];
+            } else {
+                // 無効にする。
+                document.form1[list[i]].disabled = true;
+                g_savecolor[list[i]] = document.form1[list[i]].style.backgroundColor;
+                document.form1[list[i]].style.backgroundColor = color;//"#f0f0f0";
+            }
+        }
+    }
+}
+
+// ログイン時の入力チェック
+function fnCheckLogin(formname) {
+    var lstitem = new Array();
+
+    lstitem[0] = 'login_email';
+    lstitem[1] = 'login_pass';
+
+    var max = lstitem.length;
+    var errflg = false;
+    var cnt = 0;
+
+    //　必須項目のチェック
+    for(cnt = 0; cnt < max; cnt++) {
+        if(document.forms[formname][lstitem[cnt]].value == "") {
+            errflg = true;
+            break;
+        }
+    }
+
+    // 必須項目が入力されていない場合
+    if(errflg == true) {
+        alert('メールアドレス/パスワードを入力して下さい。');
+        return false;
+    } else {
+        return true;
+    }
+}
+
+// 時間の計測.
+function fnPassTime(){
+    end_time = new Date();
+    time = end_time.getTime() - start_time.getTime();
+    alert((time/1000));
+}
+start_time = new Date();
+
+//親ウィンドウのページを変更する.
+function fnUpdateParent(url) {
+    // 親ウィンドウの存在確認
+    if(fnIsopener()) {
+        window.opener.location.href = url;
+    } else {
+        window.close();
+    }
+}
+
+//特定のキーをSUBMITする.
+function fnKeySubmit(keyname, keyid) {
+    if(keyname != "" && keyid != "") {
+        document.form1[keyname].value = keyid;
+    }
+    document.form1.submit();
+}
+
+//文字数をカウントする。
+//引数1：フォーム名称
+//引数2：文字数カウント対象
+//引数3：カウント結果格納対象
+function fnCharCount(form,sch,cnt) {
+    document.forms[form][cnt].value= document.forms[form][sch].value.length;
+}
+
+// テキストエリアのサイズを変更する.
+function ChangeSize(buttonSelector, textAreaSelector, max, min) {
+    if ($(textAreaSelector).attr('rows') <= min) {
+        $(textAreaSelector).attr('rows', max);
+        $(buttonSelector).text('縮小');
+    } else {
+        $(textAreaSelector).attr('rows', min);
+        $(buttonSelector).text('拡大');
+    }
+}
+
+/**
+ * 規格2のプルダウンを設定する.
+ */
+function setClassCategories($form, product_id, $sele1, $sele2, selected_id2) {
+    if ($sele1 && $sele1.length) {
+        var classcat_id1 = $sele1.val() ? $sele1.val() : '';
+        if ($sele2 && $sele2.length) {
+            // 規格2の選択肢をクリア
+            $sele2.children().remove();
+
+            var classcat2;
+
+            // 商品一覧時
+            if (typeof productsClassCategories != 'undefined') {
+                classcat2 = productsClassCategories[product_id][classcat_id1];
+            }
+            // 詳細表示時
+            else {
+                classcat2 = classCategories[classcat_id1];
+            }
+
+            // 規格2の要素を設定
+            for (var key in classcat2) {
+                var id = classcat2[key]['classcategory_id2'];
+                var name = classcat2[key]['name'];
+                var option = $('<option />').val(id ? id : '').text(name);
+                if (id == selected_id2) {
+                    option.attr('selected', true);
+                }
+                $sele2.append(option);
+            }
+            checkStock($form, product_id, $sele1.val() ? $sele1.val() : '__unselected2',
+                $sele2.val() ? $sele2.val() : '');
+        }
+    }
+}
+
+/**
+ * 規格の選択状態に応じて, フィールドを設定する.
+ */
+function checkStock($form, product_id, classcat_id1, classcat_id2) {
+
+    classcat_id2 = classcat_id2 ? classcat_id2 : '';
+
+    var classcat2;
+
+    // 商品一覧時
+    if (typeof productsClassCategories != 'undefined') {
+        classcat2 = productsClassCategories[product_id][classcat_id1]['#' + classcat_id2];
+    }
+    // 詳細表示時
+    else {
+        classcat2 = classCategories[classcat_id1]['#' + classcat_id2];
+    }
+
+    // 商品コード
+    var $product_code_default = $form.find('[id^=product_code_default]');
+    var $product_code_dynamic = $form.find('[id^=product_code_dynamic]');
+    if (classcat2
+        && typeof classcat2['product_code'] != 'undefined') {
+        $product_code_default.hide();
+        $product_code_dynamic.show();
+        $product_code_dynamic.text(classcat2['product_code']);
+    } else {
+        $product_code_default.show();
+        $product_code_dynamic.hide();
+    }
+
+    // 在庫(品切れ)
+    var $cartbtn_default = $form.find('[id^=cartbtn_default]');
+    var $cartbtn_dynamic = $form.find('[id^=cartbtn_dynamic]');
+    if (classcat2 && classcat2['stock_find'] === false) {
+
+        $cartbtn_dynamic.text('申し訳ございませんが、只今品切れ中です。').show();
+        $cartbtn_default.hide();
+    } else {
+        $cartbtn_dynamic.hide();
+        $cartbtn_default.show();
+    }
+
+    // 通常価格
+    var $price01_default = $form.find('[id^=price01_default]');
+    var $price01_dynamic = $form.find('[id^=price01_dynamic]');
+    if (classcat2
+        && typeof classcat2['price01'] != 'undefined'
+        && String(classcat2['price01']).length >= 1) {
+
+        $price01_dynamic.text(classcat2['price01']).show();
+        $price01_default.hide();
+    } else {
+        $price01_dynamic.hide();
+        $price01_default.show();
+    }
+
+    // 販売価格
+    var $price02_default = $form.find('[id^=price02_default]');
+    var $price02_dynamic = $form.find('[id^=price02_dynamic]');
+    if (classcat2
+        && typeof classcat2['price02'] != 'undefined'
+        && String(classcat2['price02']).length >= 1) {
+
+        $price02_dynamic.text(classcat2['price02']).show();
+        $price02_default.hide();
+    } else {
+        $price02_dynamic.hide();
+        $price02_default.show();
+    }
+
+    // ポイント
+    var $point_default = $form.find('[id^=point_default]');
+    var $point_dynamic = $form.find('[id^=point_dynamic]');
+    if (classcat2
+        && typeof classcat2['point'] != 'undefined'
+        && String(classcat2['point']).length >= 1) {
+
+        $point_dynamic.text(classcat2['point']).show();
+        $point_default.hide();
+    } else {
+        $point_dynamic.hide();
+        $point_default.show();
+    }
+
+    // 商品規格
+    var $product_class_id_dynamic = $form.find('[id^=product_class_id]');
+    if (classcat2
+        && typeof classcat2['product_class_id'] != 'undefined'
+        && String(classcat2['product_class_id']).length >= 1) {
+
+        $product_class_id_dynamic.val(classcat2['product_class_id']);
+    } else {
+        $product_class_id_dynamic.val('');
+    }
+}
+
+gCssUA = navigator.userAgent.toUpperCase();
+gCssBrw = navigator.appName.toUpperCase();
+
+with (document) {
+    write("<style type=\"text/css\"><!--");
+
+    //WIN-IE
+    if (gCssUA.indexOf("WIN") != -1 && gCssUA.indexOf("MSIE") != -1) {
+        write(".fs10 {font-size: 62.5%; line-height: 150%; letter-spacing:1px;}");
+        write(".fs12 {font-size: 75%; line-height: 150%; letter-spacing:1.5px;}");
+        write(".fs14 {font-size: 87.5%; line-height: 150%; letter-spacing:2px;}");
+        write(".fs18 {font-size: 117.5%; line-height: 130%; letter-spacing:2.5px;}");
+        write(".fs22 {font-size: 137.5%; line-height: 130%; letter-spacing:3px;}");
+        write(".fs24 {font-size: 150%; line-height: 130%; letter-spacing:3px;}");
+        write(".fs30 {font-size: 187.5%; line-height: 125%; letter-spacing:3.5px;}");
+        write(".fs10n {font-size: 62.5%; letter-spacing:1px;}");
+        write(".fs12n {font-size: 75%; letter-spacing:1.5px;}");
+        write(".fs14n {font-size: 87.5%; letter-spacing:2px;}");
+        write(".fs18n {font-size: 117.5%; letter-spacing:2.5px;}");
+        write(".fs22n {font-size: 137.5%; letter-spacing:1px;}");
+        write(".fs24n {font-size: 150%; letter-spacing:1px;}");
+        write(".fs30n {font-size: 187.5%; letter-spacing:1px;}");
+        write(".fs12st {font-size: 75%; line-height: 150%; letter-spacing:1.5px; font-weight: bold;}");
+    }
+
+    //WIN-NN
+    if (gCssUA.indexOf("WIN") != -1 && gCssBrw.indexOf("NETSCAPE") != -1) {
+        write(".fs10 {font-size:72%; line-height:130%;}");
+        write(".fs12 {font-size: 75%; line-height: 150%;}");
+        write(".fs14 {font-size: 87.5%; line-height: 140%;}");
+        write(".fs18 {font-size: 117.5%; line-height: 130%;}");
+        write(".fs22 {font-size: 137.5%; line-height: 130%;}");
+        write(".fs24 {font-size: 150%; line-height: 130%;}");
+        write(".fs30 {font-size: 187.5%; line-height: 120%;}");
+        write(".fs10n {font-size:72%;}");
+        write(".fs12n {font-size: 75%;}");
+        write(".fs14n {font-size: 87.5%;}");
+        write(".fs18n {font-size: 117.5%;}");
+        write(".fs22n {font-size: 137.5%;}");
+        write(".fs24n {font-size: 150%;}");
+        write(".fs30n {font-size: 187.5%;}");
+        write(".fs12st {font-size: 75%; line-height: 150%; font-weight: bold;}");
+    }
+
+    //WIN-NN4.x
+    if ( navigator.appName == "Netscape" && navigator.appVersion.substr(0,2) == "4." ) {
+        write(".fs10 {font-size:90%; line-height: 130%;}");
+        write(".fs12 {font-size: 100%; line-height: 140%;}");
+        write(".fs14 {font-size: 110%; line-height: 135%;}");
+        write(".fs18 {font-size: 130%; line-height: 175%;}");
+        write(".fs24 {font-size: 190%; line-height: 240%;}");
+        write(".fs30 {font-size: 240%; line-height: 285%;}");
+        write(".fs10n {font-size:90%;}");
+        write(".fs12n {font-size: 100%;}");
+        write(".fs14n {font-size: 110%;}");
+        write(".fs18n {font-size: 130%;}");
+        write(".fs24n {font-size: 190%;}");
+        write(".fs30n {font-size: 240%;}");
+        write(".fs12st {font-size: 100%; line-height: 140%; font-weight: bold;}");
+    }
+
+    //MAC
+    if (gCssUA.indexOf("MAC") != -1) {
+        write(".fs10 {font-size: 10px; line-height: 14px;}");
+        write(".fs12 {font-size: 12px; line-height: 18px;}");
+        write(".fs14 {font-size: 14px; line-height: 18px;}");
+        write(".fs18 {font-size: 18px; line-height: 23px;}");
+        write(".fs22 {font-size: 22px; line-height: 27px;}");
+        write(".fs24 {font-size: 24px; line-height: 30px;}");
+        write(".fs30 {font-size: 30px; line-height: 35px;}");
+        write(".fs10n {font-size: 10px;}");
+        write(".fs12n {font-size: 12px;}");
+        write(".fs14n {font-size: 14px;}");
+        write(".fs18n {font-size: 18px;}");
+        write(".fs22n {font-size: 22px;}");
+        write(".fs24n {font-size: 24px;}");
+        write(".fs30n {font-size: 30px;}");
+        write(".fs12st {font-size: 12px; line-height: 18px; font-weight: bold;}");
+    }
+
+    write("--></style>");
+}
Index: /branches/version-2_13_0/html/user_data/packages/sphone/js/eccube.sphone.js
===================================================================
--- /branches/version-2_13_0/html/user_data/packages/sphone/js/eccube.sphone.js	(revision 23104)
+++ /branches/version-2_13_0/html/user_data/packages/sphone/js/eccube.sphone.js	(revision 23115)
@@ -32,16 +32,18 @@
     eccube.smartRollover = function() {
         if (document.getElementsByTagName) {
-            var images = document.getElementsByTagName("img");
+            var images = $("img");
+            var re = /_off¥./;
 
-            for (var i=0; i < images.length; i++) {
-                if (images[i].getAttribute("src").match("_off.")) {
-                    images[i].onmouseover = function() {
+            images.each(function(){
+                var target = $(this);
+                if (target.attr("src").match(re)) {
+                    target.on("vmouseover", function(){
                         this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on."));
-                    };
-                    images[i].onmouseout = function() {
+                    });
+                    target.on("vmouseout", function(){
                         this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off."));
-                    };
+                    });
                 }
-            }
+            });
         }
     };
@@ -73,14 +75,14 @@
             cache: false,
             dataType: "text",
-            error: function(XMLHttpRequest, textStatus, errorThrown){
-                alert(textStatus);
+            error: function(XMLHttpRequest, textStatus){
+                window.alert(textStatus);
                 $.mobile.hidePageLoadingMsg();
             },
             success: function(result){
-                if (result == "true") {
-                    alert("お気に入りに登録しました");
+                if (result === "true") {
+                    window.alert("お気に入りに登録しました");
                     $(".btn_favorite").html("<p>お気に入り登録済み</p>");
                 } else {
-                    alert("お気に入りの登録に失敗しました");
+                    window.alert("お気に入りの登録に失敗しました");
                 }
                 $.mobile.hidePageLoadingMsg();
@@ -97,17 +99,17 @@
     $(function(){
         //level?クラスを持つノード全てを走査し初期化
-        $("#categorytree li").each(function(){
-            if ($(this).children("ul").length) {
+        $("#categorytree").find("li").each(function(){
+            if ($(this).find("> ul").length) {
                 //▶を表示し、リストオープンイベントを追加
-                var tgt = $(this).children('span.category_header');
+                var tgt = $(this).find("> span.category_header");
                 var linkObj = $("<a>");
-                linkObj.text('＋');
+                linkObj.html('＋');
                 tgt
                     .click(function(){
                         $(this).siblings("ul").toggle('fast', function(){
                             if ($(this).css('display') === 'none') {
-                                tgt.children('a').text('＋');
+                                tgt.children('a').html('＋');
                             } else {
-                                tgt.children('a').text('－');
+                                tgt.children('a').html('－');
                             }
                         });
Index: /branches/version-2_13_0/html/user_data/packages/sphone/js/eccube.sphone.legacy.js
===================================================================
--- /branches/version-2_13_0/html/user_data/packages/sphone/js/eccube.sphone.legacy.js	(revision 23115)
+++ /branches/version-2_13_0/html/user_data/packages/sphone/js/eccube.sphone.legacy.js	(revision 23115)
@@ -0,0 +1,115 @@
+/*
+ * This file is part of EC-CUBE
+ *
+ * Copyright(c) 2000-2013 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+ */
+
+function setTopButton(topURL) {
+    if(!topURL){
+        topURL = "/";
+    }
+    var buttonText = "TOPへ";
+    var buttonId = "btn-top";
+
+    //ボタンの生成・設定
+    var btn = document.createElement('div');
+    var a = document.createElement('a');
+    btn.id = buttonId;
+    btn.onclick = function(){location=topURL;};
+    a.href = topURL;
+    a.innerText = buttonText;
+
+    /* 背景色の設定 ---------------------*/
+    //最初の見出しの背景色を取得、設定
+    var obj = document.getElementsByTagName('h2')[0];
+    var col = document.defaultView.getComputedStyle(obj,null).getPropertyValue('background-color');
+    btn.style.backgroundColor = col;
+
+    //省略表示用テキストの生成
+    var spn = document.createElement('span');
+    spn.innerText = obj.innerText;
+    obj.innerText = "";
+    spn.style.display = "inline-block";
+    spn.style.maxWidth = "50%";
+    spn.style.overflow = "hidden";
+    spn.style.textOverflow = "ellipsis";
+    obj.appendChild(spn);
+
+    //ボタンを追加
+    btn.appendChild(a);
+    document.getElementsByTagName('body')[0].appendChild(btn);;
+}
+
+function smartRollover() {
+    if (document.getElementsByTagName) {
+        var images = document.getElementsByTagName("img");
+
+        for (var i=0; i < images.length; i++) {
+            if (images[i].getAttribute("src").match("_off.")) {
+                images[i].onmouseover = function() {
+                    this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on."));
+                }
+                images[i].onmouseout = function() {
+                    this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off."));
+                }
+            }
+        }
+    }
+}
+
+if (window.addEventListener) {
+    window.addEventListener("load", smartRollover, false);
+} else if (window.attachEvent) {
+    window.attachEvent("onload", smartRollover);
+}
+
+/*------------------------------------------
+ お気に入りを登録する
+ ------------------------------------------*/
+function fnAddFavoriteSphone(favoriteProductId) {
+    $.mobile.showPageLoadingMsg();
+    //送信データを準備
+    var postData = {};
+    $("#form1").find(':input').each(function(){
+        postData[$(this).attr('name')] = $(this).val();
+    });
+    postData["mode"] = "add_favorite_sphone";
+    postData["favorite_product_id"] = favoriteProductId;
+
+    $.ajax({
+        type: "POST",
+        url: $("#form1").attr('action'),
+        data: postData,
+        cache: false,
+        dataType: "text",
+        error: function(XMLHttpRequest, textStatus, errorThrown){
+            alert(textStatus);
+            $.mobile.hidePageLoadingMsg();
+        },
+        success: function(result){
+            if (result == "true") {
+                alert("お気に入りに登録しました");
+                $(".btn_favorite").html("<p>お気に入り登録済み</p>");
+            } else {
+                alert("お気に入りの登録に失敗しました");
+            }
+            $.mobile.hidePageLoadingMsg();
+        }
+    });
+}
Index: /branches/version-2_13_0/data/Smarty/templates/default/forgot/secret.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/forgot/secret.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/forgot/secret.tpl	(revision 23115)
@@ -50,5 +50,5 @@
         <div class="btn_area">
             <ul>
-                <li><input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next" id="next" />
+                <li><input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next" id="next" />
             </ul>
         </div>
Index: /branches/version-2_13_0/data/Smarty/templates/default/forgot/index.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/forgot/index.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/forgot/index.tpl	(revision 23115)
@@ -55,5 +55,5 @@
         <div class="btn_area">
             <ul>
-                <li><input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next" id="next" /></li>
+                <li><input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next" id="next" /></li>
             </ul>
         </div>
Index: /branches/version-2_13_0/data/Smarty/templates/default/forgot/complete.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/forgot/complete.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/forgot/complete.tpl	(revision 23115)
@@ -38,5 +38,5 @@
         <div class="btn_area">
             <ul>
-                <li><a href="javascript:window.close()" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_close_on.jpg','close');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_close.jpg','close');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_close.jpg" alt="閉じる" name="close" id="close" /></a></li>
+                <li><a href="javascript:window.close()"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_close.jpg" alt="閉じる" /></a></li>
             </ul>
         </div>
Index: /branches/version-2_13_0/data/Smarty/templates/default/entry/index.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/entry/index.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/entry/index.tpl	(revision 23115)
@@ -39,5 +39,5 @@
                 <ul>
                     <li>
-                        <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_confirm_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg" alt="確認ページへ" name="confirm" id="confirm" />
+                        <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg" alt="確認ページへ" name="confirm" id="confirm" />
                     </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/entry/complete.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/entry/complete.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/entry/complete.tpl	(revision 23115)
@@ -42,5 +42,5 @@
                 <ul>
                     <li>
-                        <a href="<!--{$smarty.const.TOP_URLPATH}-->" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_toppage_on.jpg','b_toppage');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg','b_toppage');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg" alt="トップページへ" border="0" name="b_toppage" /></a>
+                        <a href="<!--{$smarty.const.TOP_URLPATH}-->"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg" alt="トップページへ" /></a>
                     </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/entry/confirm.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/entry/confirm.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/entry/confirm.tpl	(revision 23115)
@@ -157,8 +157,10 @@
                 <ul>
                     <li>
-                        <a href="?" onclick="eccube.setModeAndSubmit('return', '', ''); return false;" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back_on.jpg','back')" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back.jpg','back')"><img src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" border="0" name="back" id="back" /></a>
+                        <a href="?" onclick="eccube.setModeAndSubmit('return', '', ''); return false;">
+                            <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" />
+                        </a>
                     </li>
                     <li>
-                        <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_entry_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_entry.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_entry.jpg" alt="会員登録をする" border="0" name="send" id="send" />
+                        <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_entry.jpg" alt="会員登録をする" name="send" id="send" />
                     </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/entry/kiyaku.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/entry/kiyaku.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/entry/kiyaku.tpl	(revision 23115)
@@ -36,10 +36,12 @@
                 <ul>
                     <li>
-                        <a href="<!--{$smarty.const.TOP_URLPATH}-->" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_entry_cannot_on.jpg','b_noagree');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_entry_cannot.jpg','b_noagree');">
-                            <img src="<!--{$TPL_URLPATH}-->img/button/btn_entry_cannot.jpg" alt="同意しない" border="0" name="b_noagree" /></a>
+                        <a href="<!--{$smarty.const.TOP_URLPATH}-->">
+                            <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_entry_cannot.jpg" alt="同意しない" />
+                        </a>
                     </li>
                     <li>
-                        <a href="<!--{$smarty.const.ENTRY_URL}-->" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_entry_agree_on.jpg','b_agree');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_entry_agree.jpg','b_agree');">
-                    <img src="<!--{$TPL_URLPATH}-->img/button/btn_entry_agree.jpg" alt="同意して会員登録へ" border="0" name="b_agree" /></a>
+                        <a href="<!--{$smarty.const.ENTRY_URL}-->">
+                            <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_entry_agree.jpg" alt="同意して会員登録へ" />
+                        </a>
                     </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/frontparts/bloc/login_header.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/frontparts/bloc/login_header.tpl	(revision 23106)
+++ /branches/version-2_13_0/data/Smarty/templates/default/frontparts/bloc/login_header.tpl	(revision 23115)
@@ -1,2 +1,3 @@
+<!--{if !$tpl_login}-->
 <script type="text/javascript">//<![CDATA[
     $(function(){
@@ -37,8 +38,9 @@
     });
 //]]></script>
+<!--{/if}-->
 <!--{strip}-->
     <div class="block_outer">
         <div id="header_login_area" class="clearfix">
-            <form name="header_login_form" id="header_login_form" method="post" action="<!--{$smarty.const.HTTPS_URL}-->frontparts/login_check.php" onsubmit="return eccube.checkLoginFormInputted('header_login_form')">
+            <form name="header_login_form" id="header_login_form" method="post" action="<!--{$smarty.const.HTTPS_URL}-->frontparts/login_check.php"<!--{if !$tpl_login}--> onsubmit="return eccube.checkLoginFormInputted('header_login_form')"<!--{/if}-->>
                 <input type="hidden" name="mode" value="login" />
                 <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
@@ -52,5 +54,5 @@
                             <!--{/if}-->
                             <!--{if !$tpl_disable_logout}-->
-                                <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/common/btn_header_logout_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/common/btn_header_logout.jpg',this)" src="<!--{$TPL_URLPATH}-->img/common/btn_header_logout.jpg" onclick="eccube.fnFormModeSubmit('header_login_form', 'logout', '', ''); return false;" alt="ログアウト" />
+                                <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/common/btn_header_logout.jpg" onclick="eccube.fnFormModeSubmit('header_login_form', 'logout', '', ''); return false;" alt="ログアウト" />
                             <!--{/if}-->
                         </p>
@@ -65,5 +67,5 @@
                             <li class="password"><input type="password" class="box100" name="login_pass" title="パスワードを入力して下さい" /></li>
                             <li class="btn">
-                                <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/common/btn_header_login_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/common/btn_header_login.jpg',this)" src="<!--{$TPL_URLPATH}-->img/common/btn_header_login.jpg" />
+                                <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/common/btn_header_login.jpg" />
                             </li>
                             <li class="forgot">
Index: /branches/version-2_13_0/data/Smarty/templates/default/frontparts/bloc/login.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/frontparts/bloc/login.tpl	(revision 23106)
+++ /branches/version-2_13_0/data/Smarty/templates/default/frontparts/bloc/login.tpl	(revision 23115)
@@ -25,5 +25,5 @@
         <div id="login_area">
             <h2><img src="<!--{$TPL_URLPATH}-->img/title/tit_bloc_login.gif" alt="ログイン" /></h2>
-            <form name="login_form" id="login_form" method="post" action="<!--{$smarty.const.HTTPS_URL}-->frontparts/login_check.php" onsubmit="return eccube.checkLoginFormInputted('login_form')">
+            <form name="login_form" id="login_form" method="post" action="<!--{$smarty.const.HTTPS_URL}-->frontparts/login_check.php"<!--{if $tpl_login}--> onsubmit="return eccube.checkLoginFormInputted('login_form')"<!--{/if}-->>
                 <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
                 <input type="hidden" name="mode" value="login" />
@@ -39,5 +39,5 @@
                         <!--{if !$tpl_disable_logout}-->
                             <p class="btn">
-                                <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_bloc_logout_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_bloc_logout.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_bloc_logout.jpg" onclick="eccube.fnFormModeSubmit('login_form', 'logout', '', ''); return false;" alt="ログアウト" />
+                                <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_bloc_logout.jpg" onclick="eccube.fnFormModeSubmit('login_form', 'logout', '', ''); return false;" alt="ログアウト" />
                             </p>
                         <!--{/if}-->
@@ -57,9 +57,9 @@
                             <dd><input type="password" name="login_pass" class="box140" /></dd>
                             <dd class="mini">
-                            <a href="<!--{$smarty.const.HTTPS_URL}-->forgot/<!--{$smarty.const.DIR_INDEX_PATH}-->" onclick="eccube.openWindow('<!--{$smarty.const.HTTPS_URL}-->forgot/<!--{$smarty.const.DIR_INDEX_PATH}-->','forget','600','400',{scrollbars:'no',resizable:'no'}); return false;" target="_blank">パスワードを忘れた方はこちら</a>
+                                <a href="<!--{$smarty.const.HTTPS_URL}-->forgot/<!--{$smarty.const.DIR_INDEX_PATH}-->" onclick="eccube.openWindow('<!--{$smarty.const.HTTPS_URL}-->forgot/<!--{$smarty.const.DIR_INDEX_PATH}-->','forget','600','400',{scrollbars:'no',resizable:'no'}); return false;" target="_blank">パスワードを忘れた方はこちら</a>
                             </dd>
                         </dl>
                         <p class="btn">
-                            <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_bloc_login_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_bloc_login.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_bloc_login.jpg" alt="ログイン" />
+                            <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_bloc_login.jpg" alt="ログイン" />
                         </p>
                     <!--{/if}-->
Index: /branches/version-2_13_0/data/Smarty/templates/default/frontparts/bloc/search_products.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/frontparts/bloc/search_products.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/frontparts/bloc/search_products.tpl	(revision 23115)
@@ -53,5 +53,5 @@
                     </dl>
                     <p class="btn">
-                        <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_bloc_search_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_bloc_search.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_bloc_search.jpg" alt="検索" name="search" />
+                        <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_bloc_search.jpg" alt="検索" name="search" />
                     </p>
                 </form>
Index: /branches/version-2_13_0/data/Smarty/templates/default/frontparts/bloc/cart.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/frontparts/bloc/cart.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/frontparts/bloc/cart.tpl	(revision 23115)
@@ -44,5 +44,5 @@
                 </div>
                 <div class="btn">
-                    <a href="<!--{$smarty.const.CART_URLPATH}-->" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_bloc_cart_on.jpg','button_cart');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_bloc_cart.jpg','button_cart');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_bloc_cart.jpg" alt="カゴの中を見る" border="0" name="button_cart" id="button_cart" /></a>
+                    <a href="<!--{$smarty.const.CART_URLPATH}-->"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_bloc_cart.jpg" alt="カゴの中を見る" /></a>
                 </div>
             </div>
Index: /branches/version-2_13_0/data/Smarty/templates/default/products/review_complete.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/products/review_complete.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/products/review_complete.tpl	(revision 23115)
@@ -32,6 +32,9 @@
     <div class="btn_area">
         <ul>
-            <li><a href="javascript:window.close()" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_close_on.jpg','b_close');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_close.jpg','b_close');">
-                <img src="<!--{$TPL_URLPATH}-->img/button/btn_close.jpg" alt="閉じる" border="0" name="b_close" /></a></li>
+            <li>
+                <a href="javascript:window.close()">
+                    <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_close.jpg" alt="閉じる" />
+                </a>
+            </li>
         </ul>
     </div>
Index: /branches/version-2_13_0/data/Smarty/templates/default/products/list.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/products/list.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/products/list.tpl	(revision 23115)
@@ -191,6 +191,7 @@
                     <div class="detail_btn">
                         <!--{assign var=name value="detail`$id`"}-->
-                        <a href="<!--{$smarty.const.P_DETAIL_URLPATH}--><!--{$arrProduct.product_id|u}-->" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_detail_on.jpg','<!--{$name}-->');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_detail.jpg','<!--{$name}-->');">
-                        <img src="<!--{$TPL_URLPATH}-->img/button/btn_detail.jpg" alt="商品詳細を見る" name="<!--{$name}-->" id="<!--{$name}-->" /></a>
+                        <a href="<!--{$smarty.const.P_DETAIL_URLPATH}--><!--{$arrProduct.product_id|u}-->">
+                            <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_detail.jpg" alt="商品詳細を見る" name="<!--{$name}-->" id="<!--{$name}-->" />
+                        </a>
                     </div>
 
@@ -239,5 +240,5 @@
                                     <!--★カゴに入れる★-->
                                     <div id="cartbtn_default_<!--{$id}-->">
-                                        <input type="image" id="cart<!--{$id}-->" src="<!--{$TPL_URLPATH}-->img/button/btn_cartin.jpg" alt="カゴに入れる" onclick="fnInCart(this.form); return false;" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_cartin_on.jpg', this);" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_cartin.jpg', this);" />
+                                        <input type="image" id="cart<!--{$id}-->" src="<!--{$TPL_URLPATH}-->img/button/btn_cartin.jpg" alt="カゴに入れる" onclick="fnInCart(this.form); return false;" class="hover_change_image" />
                                     </div>
                                     <div class="attention" id="cartbtn_dynamic_<!--{$id}-->"></div>
Index: /branches/version-2_13_0/data/Smarty/templates/default/products/review_confirm.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/products/review_confirm.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/products/review_confirm.tpl	(revision 23115)
@@ -68,6 +68,6 @@
         <div class="btn_area">
             <ul>
-                <li><input type="image" onclick=" mode.value='return';" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_back_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_back.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る"    name="back" id="back" /></li>
-                <li><input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_complete_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_complete.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_complete.jpg" alt="送信" name="send" id="send" /></li>
+                <li><input type="image" onclick="mode.value='return';" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" name="back" id="back" /></li>
+                <li><input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_complete.jpg" alt="送信" name="send" id="send" /></li>
             </ul>
         </div>
Index: /branches/version-2_13_0/data/Smarty/templates/default/products/review.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/products/review.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/products/review.tpl	(revision 23115)
@@ -83,5 +83,5 @@
         <div class="btn_area">
             <ul>
-                <li><input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_confirm_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg" alt="確認ページへ" name="conf" id="conf" /></li>
+                <li><input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg" alt="確認ページへ" name="conf" id="conf" /></li>
             </ul>
         </div>
Index: /branches/version-2_13_0/data/Smarty/templates/default/products/detail.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/products/detail.tpl	(revision 23106)
+++ /branches/version-2_13_0/data/Smarty/templates/default/products/detail.tpl	(revision 23115)
@@ -243,6 +243,7 @@
                                 <div id="cartbtn_default">
                                     <!--★カゴに入れる★-->
-                                    <a href="javascript:void(document.form1.submit())" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_cartin_on.jpg','cart');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_cartin.jpg','cart');">
-                                        <img src="<!--{$TPL_URLPATH}-->img/button/btn_cartin.jpg" alt="カゴに入れる" name="cart" id="cart" /></a>
+                                    <a href="javascript:void(document.form1.submit())">
+                                        <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_cartin.jpg" alt="カゴに入れる" />
+                                    </a>
                                 </div>
                             </div>
@@ -261,5 +262,5 @@
                             <!--{/if}-->
                             <!--{if !$is_favorite}-->
-                                <a href="javascript:eccube.changeAction('?product_id=<!--{$arrProduct.product_id|h}-->'); eccube.setModeAndSubmit('add_favorite','favorite_product_id','<!--{$arrProduct.product_id|h}-->');" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_add_favorite_on.jpg','add_favorite_product');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_add_favorite.jpg','add_favorite_product');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_add_favorite.jpg" alt="お気に入りに追加" name="add_favorite_product" id="add_favorite_product" /></a>
+                                <a href="javascript:eccube.changeAction('?product_id=<!--{$arrProduct.product_id|h}-->'); eccube.setModeAndSubmit('add_favorite','favorite_product_id','<!--{$arrProduct.product_id|h}-->');"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_add_favorite.jpg" alt="お気に入りに追加" /></a>
                             <!--{else}-->
                                 <img src="<!--{$TPL_URLPATH}-->img/button/btn_add_favorite_on.jpg" alt="お気に入り登録済" name="add_favorite_product" id="add_favorite_product" />
@@ -332,7 +333,7 @@
                     <a href="./review.php"
                         onclick="eccube.openWindow('./review.php?product_id=<!--{$arrProduct.product_id}-->','review','600','640'); return false;"
-                        onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_comment_on.jpg','review');"
-                        onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_comment.jpg','review');" target="_blank">
-                        <img src="<!--{$TPL_URLPATH}-->img/button/btn_comment.jpg" alt="新規コメントを書き込む" name="review" id="review" /></a>
+                        target="_blank">
+                        <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_comment.jpg" alt="新規コメントを書き込む" />
+                    </a>
                 <!--{/if}-->
             </div>
Index: /branches/version-2_13_0/data/Smarty/templates/default/index.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/index.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/index.tpl	(revision 23115)
@@ -23,6 +23,6 @@
 <!--{strip}-->
     <div id="main_image">
-        <a href="<!--{$smarty.const.P_DETAIL_URLPATH}-->1" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/banner/bnr_top_main_on.jpg','bnr_top_main');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/banner/bnr_top_main.jpg','bnr_top_main');">
-            <img src="<!--{$TPL_URLPATH}-->img/banner/bnr_top_main.jpg" alt="詳細はこちら" id="bnr_top_main" name="bnr_top_main" />
+        <a href="<!--{$smarty.const.P_DETAIL_URLPATH}-->1">
+            <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/banner/bnr_top_main.jpg" alt="詳細はこちら" />
         </a>
     </div>
Index: /branches/version-2_13_0/data/Smarty/templates/default/popup_header.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/popup_header.tpl	(revision 23058)
+++ /branches/version-2_13_0/data/Smarty/templates/default/popup_header.tpl	(revision 23115)
@@ -30,4 +30,7 @@
 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery-1.4.2.min.js"></script>
 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script>
+<!--{* 従来のJavaScript関数が必要な場合は、コメントアウトを外してスクリプトファイルを読み込んでください。
+    <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.legacy.js"></script>
+*}-->
 <title><!--{$arrSiteInfo.shop_name}-->/<!--{$subtitle|h}--></title>
 <link rel="shortcut icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" />
Index: /branches/version-2_13_0/data/Smarty/templates/default/site_frame.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/site_frame.tpl	(revision 23058)
+++ /branches/version-2_13_0/data/Smarty/templates/default/site_frame.tpl	(revision 23115)
@@ -45,5 +45,8 @@
 <link rel="alternate" type="application/rss+xml" title="RSS" href="<!--{$smarty.const.HTTP_URL}-->rss/<!--{$smarty.const.DIR_INDEX_PATH}-->" />
 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery-1.4.2.min.js"></script>
-    <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script>
+<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script>
+<!--{* 従来のJavaScript関数が必要な場合は、コメントアウトを外してスクリプトファイルを読み込んでください。
+    <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.legacy.js"></script>
+*}-->
 <!--{if $tpl_page_class_name === "LC_Page_Abouts"}-->
     <!--{if ($smarty.server.HTTPS != "") && ($smarty.server.HTTPS != "off")}-->
Index: /branches/version-2_13_0/data/Smarty/templates/default/mypage/login.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/mypage/login.tpl	(revision 23106)
+++ /branches/version-2_13_0/data/Smarty/templates/default/mypage/login.tpl	(revision 23115)
@@ -61,5 +61,5 @@
                         <ul>
                             <li>
-                                <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_login_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_login.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_login.jpg" alt="ログイン" name="log" id="log" />
+                                <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_login.jpg" alt="ログイン" name="log" id="log" />
                             </li>
                         </ul>
@@ -81,6 +81,7 @@
                         <ul>
                             <li>
-                                <a href="<!--{$smarty.const.ROOT_URLPATH}-->entry/kiyaku.php" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_entry_on.jpg','b_gotoentry');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_entry.jpg','b_gotoentry');">
-                                <img src="<!--{$TPL_URLPATH}-->img/button/btn_entry.jpg" alt="会員登録をする" border="0" name="b_gotoentry" /></a>
+                                <a href="<!--{$smarty.const.ROOT_URLPATH}-->entry/kiyaku.php">
+                                    <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_entry.jpg" alt="会員登録をする" />
+                                </a>
                             </li>
                         </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/mypage/error.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/mypage/error.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/mypage/error.tpl	(revision 23115)
@@ -30,5 +30,5 @@
 
 <div class="button">
-    <a href="javascript:window.close()" onmouseOver="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_close_on.gif','close');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_close.gif','close');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_close.gif" alt="閉じる" name="close" id="close" /></a>
+    <a href="javascript:window.close()"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_close.gif" alt="閉じる" /></a>
 </div>
 
Index: /branches/version-2_13_0/data/Smarty/templates/default/mypage/delivery_addr.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/mypage/delivery_addr.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/mypage/delivery_addr.tpl	(revision 23115)
@@ -41,5 +41,9 @@
         <div class="btn_area">
             <ul>
-                <li><a class="btn-action" href="javascript:" onclick="eccube.setValueAndSubmit('form1', 'mode', 'edit'); return false;"><img onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_add_address_complete_on.jpg',this);" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_add_address_complete.jpg',this);" src="<!--{$TPL_URLPATH}-->img/button/btn_add_address_complete.jpg" alt="登録する"></a></li>
+                <li>
+                    <a class="btn-action" href="javascript:" onclick="eccube.setValueAndSubmit('form1', 'mode', 'edit'); return false;">
+                        <img class="hover_change_submit" src="<!--{$TPL_URLPATH}-->img/button/btn_add_address_complete.jpg" alt="登録する" />
+                    </a>
+                </li>
             </ul>
         </div>
Index: /branches/version-2_13_0/data/Smarty/templates/default/mypage/refusal_confirm.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/mypage/refusal_confirm.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/mypage/refusal_confirm.tpl	(revision 23115)
@@ -40,8 +40,8 @@
                         <ul>
                             <li>
-                                <a href="./refusal.php" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_refuse_not_on.jpg','refuse_not');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_refuse_not.jpg','refuse_not');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_refuse_not.jpg" alt="いいえ、退会しません" name="refuse_not" id="refuse_not" /></a>
+                                <a href="./refusal.php"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_refuse_not.jpg" alt="いいえ、退会しません" /></a>
                             </li>
                             <li>
-                                <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_refuse_do_on.jpg',this);" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_refuse_do.jpg',this);" src="<!--{$TPL_URLPATH}-->img/button/btn_refuse_do.jpg" alt="はい、退会します" name="refuse_do" id="refuse_do" />
+                                <input type="image" src="<!--{$TPL_URLPATH}-->img/button/btn_refuse_do.jpg" alt="はい、退会します" class="hover_change_image" name="refuse_do" id="refuse_do" />
                             </li>
                         </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/mypage/history.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/mypage/history.tpl	(revision 23106)
+++ /branches/version-2_13_0/data/Smarty/templates/default/mypage/history.tpl	(revision 23115)
@@ -49,5 +49,5 @@
                 <p class="btn">
                     <input type="hidden" name="order_id" value="<!--{$tpl_arrOrderData.order_id|h}-->" />
-                    <input type="image" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_order_re_on.jpg', this);" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_order_re.jpg', this);" src="<!--{$TPL_URLPATH}-->img/button/btn_order_re.jpg" alt="この購入内容で再注文する" name="submit" value="この購入内容で再注文する" />
+                    <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_order_re.jpg" alt="この購入内容で再注文する" name="submit" value="この購入内容で再注文する" />
                 </p>
             </form>
@@ -273,5 +273,5 @@
             <ul>
                 <li>
-                    <a href="./<!--{$smarty.const.DIR_INDEX_PATH}-->" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back_on.jpg','change');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back.jpg','change');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" name="change" id="change" /></a>
+                    <a href="./<!--{$smarty.const.DIR_INDEX_PATH}-->"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" /></a>
                 </li>
             </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/mypage/refusal.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/mypage/refusal.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/mypage/refusal.tpl	(revision 23115)
@@ -40,5 +40,5 @@
                         <ul>
                             <li>
-                                <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_refuse_on.jpg',this);" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_refuse.jpg',this);" src="<!--{$TPL_URLPATH}-->img/button/btn_refuse.jpg" alt="会員退会を行う" name="refusal" id="refusal" />
+                                <input type="image" src="<!--{$TPL_URLPATH}-->img/button/btn_refuse.jpg" alt="会員退会を行う" class="hover_change_image" name="refusal" id="refusal" />
                             </li>
                         </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/mypage/change_confirm.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/mypage/change_confirm.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/mypage/change_confirm.tpl	(revision 23115)
@@ -132,9 +132,9 @@
                 <ul>
                     <li>
-                        <a href="?" onclick="eccube.setModeAndSubmit('return', '', ''); return false;" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back_on.jpg','back');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back.jpg','back');">
-                            <img src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" name="back" id="back" /></a>
+                        <a href="?" onclick="eccube.setModeAndSubmit('return', '', ''); return false;">
+                            <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" /></a>
                     </li>
                     <li>
-                        <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_complete_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_complete.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_complete.jpg" alt="送信" name="complete" id="complete" />
+                        <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_complete.jpg" alt="送信" name="complete" id="complete" />
                     </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/mypage/delivery.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/mypage/delivery.tpl	(revision 23106)
+++ /branches/version-2_13_0/data/Smarty/templates/default/mypage/delivery.tpl	(revision 23115)
@@ -35,5 +35,5 @@
             <!--{if $tpl_login}-->
                 <p class="add_address">
-                    <a href="<!--{$smarty.const.ROOT_URLPATH}-->mypage/delivery_addr.php" onclick="eccube.openWindow('./delivery_addr.php','delivadd','600','640',{menubar:'no'}); return false;" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_add_address_on.jpg','newadress');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_add_address.jpg','newadress');" target="_blank"><img src="<!--{$TPL_URLPATH}-->img/button/btn_add_address.jpg" alt="新しいお届け先を追加" border="0" name="newadress" /></a>
+                    <a href="<!--{$smarty.const.ROOT_URLPATH}-->mypage/delivery_addr.php" onclick="eccube.openWindow('./delivery_addr.php','delivadd','600','640',{menubar:'no'}); return false;" target="_blank"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_add_address.jpg" alt="新しいお届け先を追加" /></a>
                 </p>
             <!--{/if}-->
Index: /branches/version-2_13_0/data/Smarty/templates/default/mypage/change.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/mypage/change.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/mypage/change.tpl	(revision 23115)
@@ -41,5 +41,5 @@
                 <ul>
                     <li>
-                        <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_confirm_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg" alt="確認ページへ" name="refusal" id="refusal" />
+                        <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg" alt="確認ページへ" name="refusal" id="refusal" />
                     </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/header.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/header.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/header.tpl	(revision 23115)
@@ -50,11 +50,11 @@
                     <ul>
                         <li class="mypage">
-                            <a href="<!--{$smarty.const.HTTPS_URL}-->mypage/login.php" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/common/btn_header_mypage_on.jpg','mypage');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/common/btn_header_mypage.jpg','mypage');"><img src="<!--{$TPL_URLPATH}-->img/common/btn_header_mypage.jpg" alt="MYページ" name="mypage" id="mypage" /></a>
+                            <a href="<!--{$smarty.const.HTTPS_URL}-->mypage/login.php"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/common/btn_header_mypage.jpg" alt="MYページ" /></a>
                         </li>
                         <li class="entry">
-                            <a href="<!--{$smarty.const.ROOT_URLPATH}-->entry/kiyaku.php" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/common/btn_header_entry_on.jpg','entry');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/common/btn_header_entry.jpg','entry');"><img src="<!--{$TPL_URLPATH}-->img/common/btn_header_entry.jpg" alt="会員登録" name="entry" id="entry" /></a>
+                            <a href="<!--{$smarty.const.ROOT_URLPATH}-->entry/kiyaku.php"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/common/btn_header_entry.jpg" alt="会員登録" /></a>
                         </li>
                         <li>
-                            <a href="<!--{$smarty.const.CART_URLPATH}-->" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/common/btn_header_cart_on.jpg','cartin');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/common/btn_header_cart.jpg','cartin');"><img src="<!--{$TPL_URLPATH}-->img/common/btn_header_cart.jpg" alt="カゴの中を見る" name="cartin" id="cartin" /></a>
+                            <a href="<!--{$smarty.const.CART_URLPATH}-->"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/common/btn_header_cart.jpg" alt="カゴの中を見る" /></a>
                         </li>
                     </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/shopping/multiple.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/shopping/multiple.tpl	(revision 23106)
+++ /branches/version-2_13_0/data/Smarty/templates/default/shopping/multiple.tpl	(revision 23115)
@@ -45,5 +45,7 @@
         <!--{if $tpl_addrmax < $smarty.const.DELIV_ADDR_MAX}-->
             <p class="addbtn">
-                <a href="<!--{$smarty.const.ROOT_URLPATH}-->mypage/delivery_addr.php" onclick="eccube.openWindow('<!--{$smarty.const.ROOT_URLPATH}-->mypage/delivery_addr.php?page=<!--{$smarty.server.SCRIPT_NAME|h}-->','new_deiv','600','640'); return false;" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_add_address_on.jpg','addition');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_add_address.jpg','addition');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_add_address.jpg" alt="新しいお届け先を追加する" name="addition" id="addition" /></a>
+                <a href="<!--{$smarty.const.ROOT_URLPATH}-->mypage/delivery_addr.php" onclick="eccube.openWindow('<!--{$smarty.const.ROOT_URLPATH}-->mypage/delivery_addr.php?page=<!--{$smarty.server.SCRIPT_NAME|h}-->','new_deiv','600','640'); return false;">
+                    <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_add_address.jpg" alt="新しいお届け先を追加する" />
+                </a>
             </p>
         <!--{/if}-->
@@ -124,9 +126,10 @@
                 <ul>
                     <li>
-                    <a href="<!--{$smarty.const.CART_URLPATH}-->" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_back_on.jpg',back03)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_back.jpg',back03)">
-                        <img src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" border="0" name="back03" id="back03" /></a>
+                        <a href="<!--{$smarty.const.CART_URLPATH}-->">
+                            <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" name="back03" id="back03" />
+                        </a>
                     </li>
                     <li>
-                    <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_address_select_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_address_select.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_address_select.jpg" alt="選択したお届け先に送る" class="box190" name="send_button" id="send_button" />
+                        <input type="image" class="hover_change_image box190" src="<!--{$TPL_URLPATH}-->img/button/btn_address_select.jpg" alt="選択したお届け先に送る" name="send_button" id="send_button" />
                     </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/shopping/confirm.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/shopping/confirm.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/shopping/confirm.tpl	(revision 23115)
@@ -60,13 +60,15 @@
                 <ul>
                     <li>
-                        <a href="./payment.php" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back_on.jpg', 'back04-top')" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back.jpg', 'back04-top')"><img src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" border="0" name="back04-top" id="back04-top" /></a>
+                        <a href="./payment.php">
+                            <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" />
+                        </a>
                     </li>
                         <!--{if $use_module}-->
                     <li>
-                        <input type="image" onclick="return fnCheckSubmit();" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next-top" id="next-top" />
+                        <input type="image" onclick="return fnCheckSubmit();" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next-top" id="next-top" />
                     </li>
                         <!--{else}-->
                     <li>
-                        <input type="image" onclick="return fnCheckSubmit();" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_order_complete_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_order_complete.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_order_complete.jpg" alt="ご注文完了ページへ" name="next-top" id="next-top" />
+                        <input type="image" onclick="return fnCheckSubmit();" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_order_complete.jpg" alt="ご注文完了ページへ" name="next-top" id="next-top" />
                     </li>
                     <!--{/if}-->
@@ -368,13 +370,13 @@
                 <ul>
                     <li>
-                        <a href="./payment.php" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back_on.jpg','back<!--{$key}-->');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back.jpg','back<!--{$key}-->');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" name="back<!--{$key}-->" /></a>
+                        <a href="./payment.php"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" name="back<!--{$key}-->" /></a>
                     </li>
                     <!--{if $use_module}-->
                     <li>
-                        <input type="image" onclick="return fnCheckSubmit();" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next" id="next" />
+                        <input type="image" onclick="return fnCheckSubmit();" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next" id="next" />
                     </li>
                     <!--{else}-->
                     <li>
-                        <input type="image" onclick="return fnCheckSubmit();" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_order_complete_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_order_complete.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_order_complete.jpg" alt="ご注文完了ページへ"  name="next" id="next" />
+                        <input type="image" onclick="return fnCheckSubmit();" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_order_complete.jpg" alt="ご注文完了ページへ"  name="next" id="next" />
                     </li>
                     <!--{/if}-->
Index: /branches/version-2_13_0/data/Smarty/templates/default/shopping/payment.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/shopping/payment.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/shopping/payment.tpl	(revision 23115)
@@ -277,9 +277,9 @@
                 <ul>
                     <li>
-                    <a href="?mode=return" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back_on.jpg','back03')" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back.jpg','back03')">
-                        <img src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" border="0" name="back03" id="back03" /></a>
+                    <a href="?mode=return">
+                        <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" border="0" name="back03" id="back03" /></a>
                     </li>
                     <li>
-                        <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next" id="next" />
+                        <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next" id="next" />
                     </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/shopping/nonmember_input.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/shopping/nonmember_input.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/shopping/nonmember_input.tpl	(revision 23115)
@@ -60,13 +60,14 @@
                     <!--{if $smarty.const.USE_MULTIPLE_SHIPPING !== false}-->
                         <li>
-                            <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_singular_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_singular.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_singular.jpg" alt="上記のお届け先のみに送る" name="singular" id="singular" />
+                            <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_singular.jpg" alt="上記のお届け先のみに送る" name="singular" id="singular" />
                         </li>
                         <li>
-                        <a href="javascript:;" onclick="eccube.setModeAndSubmit('multiple', '', ''); return false" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_multiple_on.jpg','several');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_multiple.jpg','several');">
-                            <img src="<!--{$TPL_URLPATH}-->img/button/btn_multiple.jpg" alt="複数のお届け先に送る" border="0" name="several" id="several" /></a>
+                            <a href="javascript:;" onclick="eccube.setModeAndSubmit('multiple', '', ''); return false">
+                                <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_multiple.jpg" alt="複数のお届け先に送る" />
+                            </a>
                         </li>
                     <!--{else}-->
                         <li>
-                            <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="singular" id="singular" />
+                            <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="singular" id="singular" />
                         </li>
                     <!--{/if}-->
Index: /branches/version-2_13_0/data/Smarty/templates/default/shopping/deliv.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/shopping/deliv.tpl	(revision 23106)
+++ /branches/version-2_13_0/data/Smarty/templates/default/shopping/deliv.tpl	(revision 23115)
@@ -39,5 +39,7 @@
                 <div class="add_multiple">
                     <p>この商品を複数の<br />お届け先に送りますか？</p>
-                    <a href="javascript:;" onclick="eccube.setModeAndSubmit('multiple', '', ''); return false" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_several_address_on.jpg','several');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_several_address.jpg','several');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_several_address.jpg" alt="お届け先を複数指定する" name="several" id="several" /></a>
+                    <a href="javascript:;" onclick="eccube.setModeAndSubmit('multiple', '', ''); return false">
+                        <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_several_address.jpg" alt="お届け先を複数指定する" />
+                    </a>
                 </div>
             <!--{/if}-->
@@ -46,5 +48,7 @@
         <!--{if $tpl_addrmax < $smarty.const.DELIV_ADDR_MAX}-->
             <p class="addbtn">
-                <a href="<!--{$smarty.const.ROOT_URLPATH}-->mypage/delivery_addr.php" onclick="eccube.openWindow('<!--{$smarty.const.ROOT_URLPATH}-->mypage/delivery_addr.php?page=<!--{$smarty.server.SCRIPT_NAME|h}-->','new_deiv','600','640'); return false;" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_add_address_on.jpg','addition');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_add_address.jpg','addition');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_add_address.jpg" alt="新しいお届け先を追加する" name="addition" id="addition" /></a>
+                <a href="<!--{$smarty.const.ROOT_URLPATH}-->mypage/delivery_addr.php" onclick="eccube.openWindow('<!--{$smarty.const.ROOT_URLPATH}-->mypage/delivery_addr.php?page=<!--{$smarty.server.SCRIPT_NAME|h}-->','new_deiv','600','640'); return false;">
+                    <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_add_address.jpg" alt="新しいお届け先を追加する" />
+                </a>
             </p>
         <!--{/if}-->
@@ -119,9 +123,10 @@
                 <ul>
                     <li>
-                        <a href="<!--{$smarty.const.CART_URLPATH}-->" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_back_on.jpg',back03)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_back.jpg',back03)">
-                        <img src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" border="0" name="back03" id="back03" /></a>
+                        <a href="<!--{$smarty.const.CART_URLPATH}-->">
+                            <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" />
+                        </a>
                     </li>
                     <li>
-                    <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_next.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="選択したお届け先に送る" name="send_button" id="send_button" />
+                        <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="選択したお届け先に送る" name="send_button" id="send_button" />
                     </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/shopping/index.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/shopping/index.tpl	(revision 23106)
+++ /branches/version-2_13_0/data/Smarty/templates/default/shopping/index.tpl	(revision 23115)
@@ -58,5 +58,5 @@
                         <ul>
                             <li>
-                                <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_login_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_login.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_login.jpg" alt="ログイン" name="log" id="log" />
+                                <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_login.jpg" alt="ログイン" name="log" id="log" />
                             </li>
                         </ul>
@@ -81,6 +81,7 @@
                     <ul>
                         <li>
-                            <a href="<!--{$smarty.const.ROOT_URLPATH}-->entry/kiyaku.php" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_entry_on.jpg','b_gotoentry');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_entry.jpg','b_gotoentry');">
-                            <img src="<!--{$TPL_URLPATH}-->img/button/btn_entry.jpg" alt="会員登録をする" border="0" name="b_gotoentry" /></a>
+                            <a href="<!--{$smarty.const.ROOT_URLPATH}-->entry/kiyaku.php">
+                                <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_entry.jpg" alt="会員登録をする" />
+                            </a>
                         </li>
                     </ul>
@@ -97,5 +98,5 @@
                         <ul>
                             <li>
-                                <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_buystep_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_buystep.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_buystep.jpg" alt="購入手続きへ" name="buystep" id="buystep" />
+                                <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_buystep.jpg" alt="購入手続きへ" name="buystep" id="buystep" />
                             </li>
                         </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/shopping/complete.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/shopping/complete.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/shopping/complete.tpl	(revision 23115)
@@ -60,6 +60,7 @@
             <ul>
                 <li>
-                    <a href="<!--{$smarty.const.TOP_URLPATH}-->" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_toppage_on.jpg','b_toppage');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg','b_toppage');">
-                        <img src="<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg" alt="トップページへ" border="0" name="b_toppage" /></a>
+                    <a href="<!--{$smarty.const.TOP_URLPATH}-->">
+                        <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg" alt="トップページへ" />
+                    </a>
                 </li>
             </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/error.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/error.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/error.tpl	(revision 23115)
@@ -33,7 +33,7 @@
                     <li>
                         <!--{if $return_top}-->
-                            <a href="<!--{$smarty.const.TOP_URLPATH}-->" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_toppage_on.jpg','b_toppage');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg','b_toppage');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg" alt="トップページへ" border="0" name="b_toppage" /></a>
+                            <a href="<!--{$smarty.const.TOP_URLPATH}-->"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg" alt="トップページへ" /></a>
                         <!--{else}-->
-                            <a href="javascript:history.back()" onmouseOver="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back_on.jpg','b_back');" onmouseOut="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back.jpg','b_back');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" name="b_back" id="b_back" /></a>
+                            <a href="javascript:history.back()"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" /></a>
                         <!--{/if}-->
                     </li>
Index: /branches/version-2_13_0/data/Smarty/templates/default/cart/index.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/cart/index.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/cart/index.tpl	(revision 23115)
@@ -172,11 +172,11 @@
                                 <li>
                                     <!--{if $tpl_prev_url != ""}-->
-                                        <a href="<!--{$tpl_prev_url|h}-->" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH|h}-->img/button/btn_back_on.jpg','back<!--{$key|h}-->');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH|h}-->img/button/btn_back.jpg','back<!--{$key|h}-->');">
-                                            <img src="<!--{$TPL_URLPATH|h}-->img/button/btn_back.jpg" alt="戻る" name="back<!--{$key|h}-->" /></a>
+                                        <a href="<!--{$tpl_prev_url|h}-->">
+                                            <img class="hover_change_image" src="<!--{$TPL_URLPATH|h}-->img/button/btn_back.jpg" alt="戻る" name="back<!--{$key|h}-->" /></a>
                                     <!--{/if}-->
                                 </li>
                                 <li>
                                     <!--{if strlen($tpl_error) == 0}-->
-                                        <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH|h}-->img/button/btn_buystep_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH|h}-->img/button/btn_buystep.jpg',this)" src="<!--{$TPL_URLPATH|h}-->img/button/btn_buystep.jpg" alt="購入手続きへ" name="confirm" />
+                                        <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH|h}-->img/button/btn_buystep.jpg" alt="購入手続きへ" name="confirm" />
                                     <!--{/if}-->
                                 </li>
Index: /branches/version-2_13_0/data/Smarty/templates/default/contact/confirm.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/contact/confirm.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/contact/confirm.tpl	(revision 23115)
@@ -77,8 +77,8 @@
                 <ul>
                     <li>
-                        <a href="?" onclick="eccube.setModeAndSubmit('return', '', ''); return false;" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back_on.jpg','back02');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_back.jpg','back02');"> <img src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" name="back02" id="back02" /></a>
+                        <a href="?" onclick="eccube.setModeAndSubmit('return', '', ''); return false;"> <img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" /></a>
                     </li>
                     <li>
-                        <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_complete_on.jpg',this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_complete.jpg',this)" src="<!--{$TPL_URLPATH}-->img/button/btn_complete.jpg" alt="送信" name="send" id="send" />
+                        <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_complete.jpg" alt="送信" name="send" id="send" />
                     </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/contact/index.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/contact/index.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/contact/index.tpl	(revision 23115)
@@ -124,5 +124,5 @@
                 <ul>
                     <li>
-                        <input type="image" onmouseover="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_confirm_on.jpg', this)" onmouseout="eccube.chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg', this)" src="<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg" alt="確認ページへ" name="confirm" />
+                        <input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_confirm.jpg" alt="確認ページへ" name="confirm" />
                     </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/contact/complete.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/contact/complete.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/contact/complete.tpl	(revision 23115)
@@ -43,5 +43,5 @@
                 <ul>
                 <li>
-                    <a href="<!--{$smarty.const.TOP_URLPATH}-->" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_toppage_on.jpg','b_toppage');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg','b_toppage');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg" alt="トップページへ" border="0" name="b_toppage" id="b_toppage" /></a>
+                    <a href="<!--{$smarty.const.TOP_URLPATH}-->"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg" alt="トップページへ" /></a>
                 </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/default/regist/complete.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/default/regist/complete.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/default/regist/complete.tpl	(revision 23115)
@@ -39,5 +39,5 @@
                 <ul>
                     <li>
-                        <a href="<!--{$smarty.const.TOP_URLPATH}-->" onmouseover="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_toppage_on.jpg','b_toppage');" onmouseout="eccube.chgImg('<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg','b_toppage');"><img src="<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg" alt="トップページへ" border="0" name="b_toppage" /></a>
+                        <a href="<!--{$smarty.const.TOP_URLPATH}-->"><img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_toppage.jpg" alt="トップページへ" /></a>
                     </li>
                 </ul>
Index: /branches/version-2_13_0/data/Smarty/templates/sphone/frontparts/bloc/login_footer.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/sphone/frontparts/bloc/login_footer.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/sphone/frontparts/bloc/login_footer.tpl	(revision 23115)
@@ -23,5 +23,5 @@
 <section class="footer_status_area">
     <!--{if $tpl_login}-->
-        <form name="login_form_footer" id="login_form_footer" method="post" action="<!--{$smarty.const.HTTPS_URL}-->frontparts/login_check.php" onsubmit="return eccube.checkLoginFormInputted('login_form_footer')">
+        <form name="login_form_footer" id="login_form_footer" method="post" action="<!--{$smarty.const.HTTPS_URL}-->frontparts/login_check.php">
             <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
             <input type="hidden" name="mode" value="logout" />
Index: /branches/version-2_13_0/data/Smarty/templates/sphone/frontparts/bloc/login.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/sphone/frontparts/bloc/login.tpl	(revision 23103)
+++ /branches/version-2_13_0/data/Smarty/templates/sphone/frontparts/bloc/login.tpl	(revision 23115)
@@ -37,5 +37,5 @@
 </nav>
 
-<form name="login_form_bloc" id="login_form_bloc" method="post" action="<!--{$smarty.const.HTTPS_URL}-->frontparts/login_check.php" onsubmit="return eccube.checkLoginFormInputted('login_form_bloc')">
+<form name="login_form_bloc" id="login_form_bloc" method="post" action="<!--{$smarty.const.HTTPS_URL}-->frontparts/login_check.php"<!--{if !$tpl_login}--> onsubmit="return eccube.checkLoginFormInputted('login_form_bloc')"<!--{/if}-->>
     <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
     <input type="hidden" name="mode" value="logout" />
Index: /branches/version-2_13_0/data/Smarty/templates/sphone/popup_header.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/sphone/popup_header.tpl	(revision 23104)
+++ /branches/version-2_13_0/data/Smarty/templates/sphone/popup_header.tpl	(revision 23115)
@@ -35,4 +35,8 @@
     <script src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script>
     <script src="<!--{$TPL_URLPATH}-->js/eccube.sphone.js"></script>
+    <!--{* 従来のJavaScript関数が必要な場合は、コメントアウトを外してスクリプトファイルを読み込んでください。
+        <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.legacy.js"></script>
+        <script type="text/javascript" src="<!--{$TPL_URLPATH}-->js/eccube.sphone.legacy.js"></script>
+    *}-->
     <script src="<!--{$TPL_URLPATH}-->js/jquery.biggerlink.js"></script>
     <script type="text/javascript">
Index: /branches/version-2_13_0/data/Smarty/templates/sphone/site_frame.tpl
===================================================================
--- /branches/version-2_13_0/data/Smarty/templates/sphone/site_frame.tpl	(revision 23104)
+++ /branches/version-2_13_0/data/Smarty/templates/sphone/site_frame.tpl	(revision 23115)
@@ -52,4 +52,8 @@
         <script src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script>
         <script src="<!--{$TPL_URLPATH}-->js/eccube.sphone.js"></script>
+        <!--{* 従来のJavaScript関数が必要な場合は、コメントアウトを外してスクリプトファイルを読み込んでください。
+            <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.legacy.js"></script>
+            <script type="text/javascript" src="<!--{$TPL_URLPATH}-->js/eccube.sphone.legacy.js"></script>
+        *}-->
         <script src="<!--{$TPL_URLPATH}-->js/jquery.biggerlink.js"></script>
         <script>//<![CDATA[
Index: /branches/version-2_13_0/data/class/helper/SC_Helper_Purchase.php
===================================================================
--- /branches/version-2_13_0/data/class/helper/SC_Helper_Purchase.php	(revision 23105)
+++ /branches/version-2_13_0/data/class/helper/SC_Helper_Purchase.php	(revision 23115)
@@ -1353,5 +1353,5 @@
                 foreach ($arrOrders as $arrOrder) {
                     $order_id = $arrOrder['order_id'];
-                    SC_Helper_Purchase_Ex::cancelOrder($order_id, ORDER_PENDING_ERROR, false);
+                    SC_Helper_Purchase_Ex::cancelOrder($order_id, ORDER_CANCEL, false);
                     GC_Utils_Ex::gfPrintLog('order cancel.(time expire) order_id=' . $order_id);
                 }
