source: temp/trunk/html/install/user_data/js/site.js @ 1328

Revision 1328, 5.0 KB checked in by naka, 20 years ago (diff)

* empty log message *

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1// ¿Æ¥¦¥£¥ó¥É¥¦¤Î¸ºß³Îǧ
2function fnIsopener() {
3    var ua = navigator.userAgent;
4    if( !!window.opener ) {
5        if( ua.indexOf('MSIE 4')!=-1 && ua.indexOf('Win')!=-1 ) {
6            return !window.opener.closed;
7        } else {
8            return typeof window.opener.document == 'object';
9        }
10    } else {
11        return false;
12    }
13}
14
15// Í¹ÊØÈÖ¹æÆþÎϸƤӽФ·
16function fnCallAddress(php_url, tagname1, tagname2, input1, input2) {
17    zip1 = document.form1[tagname1].value;
18    zip2 = document.form1[tagname2].value;
19   
20    if(zip1.length == 3 && zip2.length == 4) {
21        url = php_url + "?zip1=" + zip1 + "&zip2=" + zip2 + "&input1=" + input1 + "&input2=" + input2;
22        window.open(url,"nomenu","width=500,height=350,scrollbars=yes,resizable=yes,toolbar=no,location=no,directories=no,status=no");
23    } else {
24        alert("Í¹ÊØÈÖ¹æ¤òÀµ¤·¤¯ÆþÎϤ·¤Æ²¼¤µ¤¤¡£");
25    }
26}
27
28// Í¹ÊØÈֹ椫¤é¸¡º÷¤·¤¿½»½ê¤òÅϤ¹¡£
29function fnPutAddress(input1, input2) {
30    // ¿Æ¥¦¥£¥ó¥É¥¦¤Î¸ºß³Îǧ
31    if(fnIsopener()) {
32        if(document.form1['state'].value != "") {
33            // ¹àÌܤËÃͤòÆþÎϤ¹¤ë¡£
34            state_id = document.form1['state'].value;
35            town = document.form1['city'].value + document.form1['town'].value;
36            window.opener.document.form1[input1].selectedIndex = state_id;
37            window.opener.document.form1[input2].value = town;
38        }
39    } else {
40        window.close();
41    }       
42}
43
44function fnOpenNoMenu(URL) {
45    window.open(URL,"nomenu","scrollbars=yes,resizable=yes,toolbar=no,location=no,directories=no,status=no");
46}
47
48// ¥Õ¥©¡¼¥«¥¹¤òÅö¤Æ¤ë
49function fnSetFocus(name) {
50    if(document.form1[name]) {
51        document.form1[name].focus();
52    }
53}
54
55// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Ë¹àÌܤò³ä¤êÅö¤Æ¤ë¡£
56function fnSetSelect(name1, name2, val) {
57    sele1 = document.form1[name1];
58    sele2 = document.form1[name2];
59   
60    if(sele1 && sele2) {
61        index=sele1.selectedIndex;
62       
63        // ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Î¥¯¥ê¥¢
64        count=sele2.options.length
65        for(i = count; i >= 0; i--) {
66            sele2.options[i]=null;
67        }
68       
69        // ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ËÃͤò³ä¤êÅö¤Æ¤ë
70        len = lists[index].length
71        for(i = 0; i < len; i++) {
72            sele2.options[i]=new Option(lists[index][i], vals[index][i]);
73            if(val != "" && vals[index][i] == val) {
74                sele2.options[i].selected = true;
75            }
76        }
77    }
78}
79
80// Enter¥­¡¼ÆþÎϤò¥­¥ã¥ó¥»¥ë¤¹¤ë¡£(IE¤ËÂбþ)
81function fnCancelEnter()
82{
83    if (gCssUA.indexOf("WIN") != -1 && gCssUA.indexOf("MSIE") != -1) {
84        if (window.event.keyCode == 13)
85        {
86            return false;
87        }
88    }
89    return true;
90}
91
92// ¥â¡¼¥É¤È¥­¡¼¤ò»ØÄꤷ¤ÆSUBMIT¤ò¹Ô¤¦¡£
93function fnModeSubmit(mode, keyname, keyid) {
94
95    switch(mode) {
96    case 'delete':
97        if(!window.confirm('ÆþÎÏÆâÍÆ¤òºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤·¤ç¤¦¤«')){
98            return;
99        }
100        break;
101    case 'confirm':
102        if(!window.confirm('ÆþÎÏÆâÍÆ¤òÅÐÏ¿¤·¤Æ¤âµ¹¤·¤¤¤Ç¤·¤ç¤¦¤«')){
103            return;
104        }
105        break;
106    case 'delete_all':
107        if(!window.confirm('¸¡º÷·ë²Ì¤ò¤¹¤Ù¤Æºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤·¤ç¤¦¤«')){
108            return;
109        }
110        break;
111    default:
112        break;
113    }
114    document.form1['mode'].value = mode;
115    if(keyname != "" && keyid != "") {
116        document.form1[keyname].value = keyid;
117    }
118    document.form1.submit();
119
120}
121
122function fnFormModeSubmit(form, mode, keyname, keyid) {
123    document.forms[form]['mode'].value = mode;
124    if(keyname != "" && keyid != "") {
125        document.forms[form][keyname].value = keyid;
126    }
127    document.forms[form].submit();
128}
129
130function fnChangeAction(url) {
131    document.form1.action = url;
132}
133
134// ¥Ú¡¼¥¸¥Ê¥Ó¤Ç»ÈÍѤ¹¤ë
135function fnNaviPage(pageno) {
136    document.form1['pageno'].value = pageno;
137    document.form1.submit();
138}
139
140// ¥Ý¥¤¥ó¥ÈÆþÎÏÀ©¸Â
141function fnCheckInputPoint() {
142    if(document.form1['point_check']) {
143        list = new Array(
144                        'use_point'
145                        );
146   
147        if(!document.form1['point_check'][0].checked) {
148            color = "#dddddd";
149            flag = true;
150        } else {
151            color = "";
152            flag = false;
153        }
154       
155        len = list.length
156        for(i = 0; i < len; i++) {
157            if(document.form1[list[i]]) {
158                document.form1[list[i]].disabled = flag;
159                document.form1[list[i]].style.backgroundColor = color;
160            }
161        }
162    }
163}
164
165// Ê̤ΤªÆÏ¤±ÀèÆþÎÏÀ©¸Â
166function fnCheckInputDeliv() {
167    list = new Array(
168                    'deliv_name01',
169                    'deliv_name02',
170                    'deliv_kana01',
171                    'deliv_kana02',
172                    'deliv_pref',
173                    'deliv_zip01',
174                    'deliv_zip02',
175                    'deliv_addr01',
176                    'deliv_addr02',
177                    'deliv_tel01',
178                    'deliv_tel02',
179                    'deliv_tel03'
180                    );
181
182    if(!document.form1['deliv_check'].checked) {
183        color = "#dddddd";
184        flag = true;
185    } else {
186        color = "";
187        flag = false;
188    }
189   
190    len = list.length
191    for(i = 0; i < len; i++) {
192        if(document.form1[list[i]]) {
193            document.form1[list[i]].disabled = flag;
194            document.form1[list[i]].style.backgroundColor = color;
195        }
196    }
197}
198
199
200// ¥í¥°¥¤¥ó»þ¤ÎÆþÎÏ¥Á¥§¥Ã¥¯
201function fnCheckLogin(formname) {
202    var lstitem = new Array();
203    lstitem[0] = 'login_email';
204    lstitem[1] = 'login_pass';
205
206    var max = lstitem.length;
207    var errflg = false;
208    var cnt = 0;
209   
210    //¡¡É¬¿Ü¹àÌܤΥÁ¥§¥Ã¥¯
211    for(cnt = 0; cnt < max; cnt++) {
212        if(document.forms[formname][lstitem[cnt]].value == "") {
213            errflg = true;
214            break;
215        }
216    }
217   
218    // ɬ¿Ü¹àÌܤ¬ÆþÎϤµ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç   
219    if(errflg == true) {
220        alert('¥á¡¼¥ë¥¢¥É¥ì¥¹/¥Ñ¥¹¥ï¡¼¥É¤òÆþÎϤ·¤Æ²¼¤µ¤¤¡£');
221        return false;
222    }
223}
224
225// »þ´Ö¤Î·×¬
226function fnPassTime(){
227    end_time = new Date();
228    time = end_time.getTime() - start_time.getTime();
229    alert((time/1000));
230}
231start_time = new Date();
Note: See TracBrowser for help on using the repository browser.