1// ver 0.0.1 2// IE9 later 3// tp_common_basic.js 4// tp_user_login.js 5$(document).ready(function() { 6}); 7function f_tp_user_entry_addTopEle () { 8 9 try { 10 f_tp_user_login_icon_close(); // tp_user_login.js 11 } catch (e_u0) { 12 } 13 try { 14 f_tp_setting_icon_close(); // tp_setting.js 15 } catch (e_s0){ 16 } 17 try { 18 f_tp_header_sns_facebook_close(); 19 } catch (e_u1) { 20 } 21 try { 22 f_tp_header_sns_twitter_close(); 23 } catch (e_u2) { 24 } 25 try { 26 f_tp_header_sns_hatena_close(); 27 } catch (e_u3) { 28 } 29 try { 30 f_tp_header_sns_google_plus_close(); 31 } catch (e_u4) { 32 } 33 try { 34 f_tp_firstpage_removeTopEle(); 35 } catch (e_firstpage0) { 36 } 37 38 var $ol_obj = null; 39 if ($('#id_tp_user_entry_ol_div').length) { 40 $ol_obj = $('#id_tp_user_entry_ol_div'); 41// $ol_obj.empty(); 42 } else { 43 $ol_obj = $("<div></div>"); 44 $ol_obj.attr("name", "n_tp_user_entry_ol_div"); 45 $ol_obj.attr("id", "id_tp_user_entry_ol_div"); 46 $ol_obj.css("position", "fixed"); 47 $ol_obj.css({"left":"0px", "top":"0px"}); 48 $ol_obj.css({"width":"100%", "height":"100%"}); 49 $ol_obj.css("display", "block"); 50 $ol_obj.css("background", "rgba(232, 97, 23, 0.4)"); 51 $ol_obj.click(function () { f_tp_user_entry_removeTopEle(); }); 52 $ol_obj.css("z-index", "999"); 53 $(document.body).append($ol_obj); 54 } 55// $ol_obj.empty(); 56 try { 57 var l_del1 = document.getElementById('id_tp_user_entry_main_div') 58 l_del1.parentNode.removeChild(l_del1); 59 } catch (e111) { 60 } 61 try { 62 var l_del2 = document.getElementById('id_tp_user_login_main_div') 63 l_del2.parentNode.removeChild(l_del2); 64 } catch (e112) { 65 } 66 67 // 68 var $mainDiv_obj = $("<div></div>"); 69 $mainDiv_obj.attr("name", "n_tp_user_entry_main_div"); 70 $mainDiv_obj.attr("id", "id_tp_user_entry_main_div"); 71 $mainDiv_obj.addClass('c_user_entry_login_entry_main_div'); 72 $mainDiv_obj.click(f_tp_user_entry_onClickNoAction); 73 74 $mainDiv_obj.html("<br /><br /><br />"); 75 76 var $closeDiv_obj = $('<div></div>'); 77 $closeDiv_obj.attr("id", "id_tp_user_entry_login_close_div"); 78 $closeDiv_obj.addClass('c_user_entry_login_close_div'); 79 $closeDiv_obj.click(function () { f_tp_user_entry_removeTopEle(); }); 80 $mainDiv_obj.append($closeDiv_obj); 81 82 var $new_textDiv_obj = $('<div></div>'); 83 $new_textDiv_obj.addClass('c_user_entry_login_info_center_div'); 84 $new_textDiv_obj.css("line-height", "22px"); 85 var $new_text0Div_obj = $("<div></div>"); 86 $new_text0Div_obj.addClass('c_user_entry_login_info_center_div_div'); 87 $new_text0Div_obj.css("font-size", "20px"); 88 $new_text0Div_obj.css("font-weight", "bold"); 89 $new_text0Div_obj.html("æ°è¦ç»é²"); 90 $new_textDiv_obj.append($new_text0Div_obj); 91 $mainDiv_obj.append($new_textDiv_obj); 92 93 var $already_textDiv_obj = $("<div></div>"); 94 $already_textDiv_obj.addClass('c_user_entry_login_info_center_div'); 95 $already_textDiv_obj.css("line-height", "16px"); 96 var $already_text0Div_obj = $("<div></div>"); 97 $already_text0Div_obj.addClass('c_user_entry_login_info_center_div_div'); 98 $already_text0Div_obj.css("font-size", "14px"); 99 $already_text0Div_obj.css("font-weight", "bold"); 100 $already_text0Div_obj.html('æ¢ã«ã¢ã«ã¦ã³ãããæã¡ã®æ¹ã¯<span style="color: #e86117; cursor: pointer;" onClick="f_tp_user_login_addTopEle();">ãã¡ã</span>'); 101 $already_textDiv_obj.append($already_text0Div_obj); 102 $mainDiv_obj.append($already_textDiv_obj); 103 $mainDiv_obj.append($("<br />")); 104 105 var l_sns0_sw = false; 106 try { 107 try { 108 if ('2' == $.cookie("mode")) { l_sns0_sw = true; } 109 } catch (e_sns0_0) { 110 } 111 } catch (e_sns0) { 112 } 113 114 var $facebook_div_obj = $('<div></div>'); 115 $facebook_div_obj.addClass('c_user_entry_login_entry_sns_div'); 116 var $facebook_buttonDiv_obj = $('<div></div>'); 117 $facebook_buttonDiv_obj.addClass('c_user_entry_login_entry_sns_div_div'); 118 $facebook_buttonDiv_obj.css("background-image", "url(/images/base_user_entry_facebook_off.png)"); 119 $facebook_buttonDiv_obj.click(function () { f_tp_user_entry_facebook(); }); 120 $facebook_div_obj.append($facebook_buttonDiv_obj); 121// $mainDiv_obj.append($facebook_div_obj); 122// $mainDiv_obj.append($("<br />")); 123 124 var $twitter_div_obj = $("<div></div>"); 125 $twitter_div_obj.addClass('c_user_entry_login_entry_sns_div'); 126 var $twitter_buttonDiv_obj = $("<div></div>"); 127 $twitter_buttonDiv_obj.addClass('c_user_entry_login_entry_sns_div_div'); 128 $twitter_buttonDiv_obj.css("background-image", "url(/images/base_user_entry_twitter_off.png)"); 129 $twitter_buttonDiv_obj.click(function () { f_tp_user_entry_twitter(); }); 130 $twitter_div_obj.append($twitter_buttonDiv_obj); 131// $mainDiv_obj.append($twitter_div_obj); 132// $mainDiv_obj.append($("<br />")); 133 134if (false) { 135 var $google_plus_div_obj = $("<div></div>"); 136 $google_plus_div_obj.addClass('c_user_entry_login_entry_sns_div'); 137 var $google_plus_buttonDiv_obj = $("<div></div>"); 138 $google_plus_buttonDiv_obj.addClass('c_user_entry_login_entry_sns_div_div'); 139 $google_plus_buttonDiv_obj.css("background-image", "url(/images/base_user_entry_google_plus_off.png)"); 140 $google_plus_buttonDiv_obj.click(function () { f_tp_user_entry_google_plus(); }); 141 $google_plus_div_obj.append($google_plus_buttonDiv_obj); 142 $mainDiv_obj.append($google_plus_div_obj); 143 $mainDiv_obj.append($("<br />")); 144} 145 146 var $border_div_obj = $("<div></div>"); 147 $border_div_obj.addClass('c_user_entry_login_border_div'); 148 var $border_div_div_obj = $("<div></div>"); 149 $border_div_div_obj.addClass('c_user_entry_login_border_div_div'); 150 $border_div_div_obj.html('<div class="c_base_basic_border0_div">ã<div class="c_base_basic_border0_center_div"><span class="c_base_basic_border0_center_text_span" style="background-color: #e2e2e2;"> ã¾ã㯠</span></div><div class="c_base_basic_border0_left_div"></div><div class="c_base_basic_border0_right_div"></div></div>'); 151 $border_div_obj.append($border_div_div_obj); 152// $mainDiv_obj.append($border_div_obj); 153// $mainDiv_obj.append($("<br />")); 154 155 var lf_supportsInputAttribute = function (l_attr) { 156 var l_input = document.createElement('input'); 157 return l_attr in l_input; 158 }; 159 160 var $email_div_obj = $("<div></div>"); 161 $email_div_obj.addClass('c_user_entry_login_email_password_div'); 162 var $email_div_inputText_obj = $("<input></input>"); 163 $email_div_inputText_obj.addClass('c_user_entry_login_email_password_input'); 164 $email_div_inputText_obj.attr("type", "text"); 165 $email_div_inputText_obj.attr("id", "id_tp_user_entry_email_input"); 166 $email_div_inputText_obj.attr("name", "n_tp_user_entry_email_input"); 167 if (lf_supportsInputAttribute('placeholder')) { 168 $email_div_inputText_obj.attr("placeholder", "ç»é²ããã¡ã¼ã«ã¢ãã¬ã¹"); 169 $email_div_inputText_obj.addClass('c_base_basic_placeholder0'); 170 } 171
172 $email_div_inputText_obj.keydown(function(e) { 173 if (13 == e.keyCode) { 174 try { 175 $('#id_tp_user_entry_password_input').focus(); 176 } catch (e1) { 177 } 178 return false; 179 } 180 }); 181 182 183 $email_div_obj.append($email_div_inputText_obj); 184 $mainDiv_obj.append($email_div_obj); 185 $mainDiv_obj.append($("<br />")); 186 187 var $password_div_obj = $("<div></div>"); 188 $password_div_obj.addClass('c_user_entry_login_email_password_div'); 189 var $password_div_inputText_obj = $("<input></input>"); 190 $password_div_inputText_obj.addClass('c_user_entry_login_email_password_input'); 191 $password_div_inputText_obj.attr("type", "password"); 192 $password_div_inputText_obj.attr("id", "id_tp_user_entry_password_input"); 193 $password_div_inputText_obj.attr("name", "n_tp_user_entry_password_input"); 194 $password_div_inputText_obj.attr("maxlength", "16"); 195 if (lf_supportsInputAttribute('placeholder')) { 196 $password_div_inputText_obj.attr("placeholder", "ãã¹ã¯ã¼ã"); 197 $password_div_inputText_obj.addClass('c_base_basic_placeholder0'); 198 } 199 200 $password_div_inputText_obj.keydown(function(e) { 201 if (13 == e.keyCode) { 202 try { 203 f_tp_user_entry_submit(); 204 } catch (e1) { 205 } 206 return false; 207 } 208 }); 209 210 var $password_div_info_div_obj = $("<div></div>"); 211 $password_div_info_div_obj.css('color', 'black'); 212 $password_div_info_div_obj.css('font-size', '12px'); 213 $password_div_info_div_obj.html('â»è±æ°å8ã16æå'); 214 $password_div_obj.append($password_div_inputText_obj); 215 $password_div_obj.append($password_div_info_div_obj); 216 $mainDiv_obj.append($password_div_obj); 217 $mainDiv_obj.append($("<br />")); 218 219 var $submit_div_obj = $("<div></div>"); 220 $submit_div_obj.addClass('c_user_entry_login_entry_sns_div'); 221 var $submit_buttonDiv_obj = $("<div></div>"); 222 $submit_buttonDiv_obj.addClass('c_user_entry_login_entry_sns_div_div'); 223 $submit_buttonDiv_obj.css("background-image", "url(/images/base_user_entry_submit_off.png)"); 224 $submit_buttonDiv_obj.click(function () { f_tp_user_entry_submit(); }); 225 $submit_div_obj.append($submit_buttonDiv_obj); 226 $mainDiv_obj.append($submit_div_obj); 227 $mainDiv_obj.append($("<br />")); 228 229 var $info_div_obj = $("<div></div>"); 230 $info_div_obj.addClass('c_user_entry_login_info_center_div'); 231 var $info_div_textDiv_obj = $("<div></div>"); 232 $info_div_textDiv_obj.addClass('c_user_entry_login_info_center_div_div'); 233 $info_div_textDiv_obj.html('å©ç¨éå§ããã£ã¦<a href="/terms.html" class="c_base_basic_a" target="_blank"><span style="color: #e86117;">å©ç¨è¦ç´</span></a>ã¨<a href="/privacy_policy.html" target="_blank" stylle="text-decoration: none;" class="c_base_basic_a"><span style="color: #e86117; cursor: pointer;">ãã©ã¤ãã·ã¼ããªã·ã¼</span></a>ã«åæãããã®ã¨ã¿ãªãã¾ãã'); 234 $info_div_obj.append($info_div_textDiv_obj); 235 $mainDiv_obj.append($info_div_obj); 236 $mainDiv_obj.append($("<br />")); 237 238 var $info1_div_obj = $("<div></div>"); 239 $info1_div_obj.addClass('c_user_entry_login_info_left_div'); 240 var $info1_div_textDiv_obj = $('<div style="text-align: center"></div>'); 241 $info1_div_textDiv_obj.addClass('c_user_entry_login_info_left_div_div'); 242 var l_hostString = location.host; 243 $info1_div_textDiv_obj.html(l_hostString + ' ããã®ã¡ã¼ã«ãåä¿¡ã§ããããã«ãã¦ãã ããã'); 244 $info1_div_obj.append($info1_div_textDiv_obj); 245 $mainDiv_obj.append($info1_div_obj); 246 $mainDiv_obj.append($("<br />")); 247 248 $ol_obj.append($mainDiv_obj); 249 $(document.body).css("overflow", "hidden"); 250 try { 251 event.stopPropagation(); 252 } catch (eee) { 253 } 254} 255/////////////////////// 256function f_tp_user_entry_removeTopEle (event) { 257 // ãã¬ã¼ã ãéãã 258 var $ol_obj = $('#id_tp_user_entry_ol_div'); 259 if (f_tp_common_basic_isNull($ol_obj)) { return; } 260 try { 261 $ol_obj.remove(); 262 } catch (e0) { 263 } 264 $(document.body).css("overflow", "auto"); 265} 266function f_tp_user_entry_facebook(event) { 267// FB.login(function(response) { 268// f_tp_user_entry_facebook_statusChangeCallback(response); 269// }, {scope: 'public_profile'}); 270 271 var l_nowState = 0; 272 try { 273 FB.getLoginStatus(function(response) { 274 console.log(response); 275 if (response.status === 'connected') { 276 // ãã§ã«èªè¨¼ãã¦ãã 277 l_nowState = 1; 278 } else if (response.status === 'not_authorized') { 279 // FBã«ãã°ã¤ã³ã¯ãã¦ããã©ï¼ãã®ã¢ããªã®èªè¨¼ã¯ãªãï¼ 280 l_nowState = 2; 281 } else { 282 l_nowState = 3; 283 } 284 }); 285 } catch (e_f00) { 286 } 287 if (0 == l_nowState) { return; } 288// 289 var l_userObj = new Object(); 290 l_userObj['facebook_id'] = ''; // å¿ é 291 l_userObj['facebook_email'] = ''; // å¿ é 292 l_userObj['facebook_name_last'] = ''; 293 l_userObj['facebook_name_first'] = ''; 294 l_userObj['facebook_gender'] = ''; // ç·æ§ãå¥³æ§ 295 l_userObj['facebook_birthday'] = ''; // yyyy/mm/dd 296 l_userObj['facebook_hometown'] = ''; // é½éåºç 297 298 if (1 == l_nowState) { 299 f_tp_user_entry_facebook_basicInfoGet(l_userObj, 0); 300 } else { 301 try { 302 FB.login(function(response){ 303 if (response.authResponse) { 304 console.log("f_tp_user_entry_facebook"); 305 console.log("FB.login " + response); 306//console.log( response.authResponse.accessToken ); 307 f_tp_user_entry_facebook_basicInfoGet(l_userObj, 0); 308 } 309 }, {scope: 'email,publish_actions,user_birthday'}); 310// }, {scope: 'email,publish_actions,user_birthday,user_hometown'}); 311 } catch (e_f01) { 312 } 313 } 314} // f_tp_user_entry_facebook 315function f_tp_user_entry_facebook_statusChangeCallback(l_response) { 316 alert(l_response); 317} 318function f_tp_user_entry_facebook_basicInfoGet(l_in_obj, l_in_modeInt) { 319 try { 320// FB.api('/me?locale=ja_JP&fields=id,email,last_name,first_name,gender,user_hometown', function(response) { 321 FB.api('/me?locale=ja_JP&fields=id,email,last_name,first_name,gender', function(response) { 322 console.log("FB get fields0"); 323 console.log(response); 324 if (1 == f_tp_common_basic_stringType(response.id)) { 325 l_in_obj['facebook_id'] = response.id; 326 if (1 == f_tp_common_basic_stringType(response.email)) { 327 l_in_obj['facebook_email'] = response.email; 328 if (1 == f_tp_common_basic_stringType(response.last_name)) { l_in_obj['facebook_name_last'] = response.last_name; } 329 if (1 == f_tp_common_basic_stringType(response.first_name)) { l_in_obj['facebook_name_first'] = response.first_name; } 330 if (1 == f_tp_common_basic_stringType(response.gender)) { 331 if (('ç·æ§' == response.gender) || ('女æ§' == response.gender)) { l_in_obj['facebook_gender'] = response.gender; } 332 } 333 f_tp_user_entry_facebook_birthdayInfoGet(l_in_obj, l_in_modeInt); 334 } 335 } 336 // $('#id_img').attr({ 337 // src: 'http://graph.facebook.com/v2.6/' + response0.id + '/picture?width=68&height=68', 338 // }); 339 }); 340 } catch (e0) { 341 } 342} // f_tp_user_entry_facebook_basicInfoGet 343function f_tp_user_entry_facebook_birthdayInfoGet(l_in_obj, l_in_modeInt) { 344 try { 345 FB.api('/me?locale=ja_JP&fields=birthday', function(response) { 346 console.log("f_tp_user_entry_facebook_birthdayInfoGet"); 347 console.log(response); 348 if (1 == f_tp_common_basic_stringType(response.birthday)) { 349 var l_birthdayArray = response.birthday.match(/^([0-9]+)\/([0-9]+)\/([0-9]{4})/); // MM/DD/YYYY 350 if (! f_tp_common_basic_isNull(l_birthdayArray)) { 351 if (4 <= l_birthdayArray.length) {
352 l_in_obj['facebook_birthday'] = l_birthdayArray[3] + "/" + l_birthdayArray[1] + "/" + l_birthdayArray[2]; 353 } 354 } 355 } 356// f_tp_user_entry_facebook_hometownInfoGet(l_in_obj, l_in_modeInt); 357 f_tp_user_entry_facebook_infoGetComp(l_in_obj, l_in_modeInt); 358 }); 359 } catch (e1) { 360 } 361} // f_tp_user_entry_facebook_birthdayInfoGet 362function f_tp_user_entry_facebook_hometownInfoGet(l_in_obj, l_in_modeInt) { 363 try { 364 FB.api('/me?locale=ja_JP&fields=user_hometown', function(response) { 365 console.log("f_tp_user_entry_facebook_hometownInfoGet"); 366 console.log(response); 367 var l_tmp0 = response.hometown.name; 368 if (1 == f_tp_common_basic_stringType(l_tmp0)) { 369 var l_areaArray = f_tp_common_area_kenArray(); 370 for (var i = 0; i < l_areaArray.length; i ++) { 371 if (1 == f_tp_common_basic_stringType(l_areaArray[i])) { 372 var l_regexp = new RegExp('^' + l_areaArray[i], 'g'); 373 if (l_tmp0.match(l_regexp)) { 374 l_in_obj['facebook_hometown'] = l_areaArray[i]; 375 break; 376 } 377 } 378 } 379 } 380 console.log(l_in_obj); 381 f_tp_user_entry_facebook_infoGetComp(l_in_obj, l_in_modeInt); 382 }); 383 } catch (e0) { 384 } 385} // f_tp_user_entry_facebook_hometownInfoGet 386 387function f_tp_user_entry_facebook_infoGetComp(l_in_obj, l_in_modeInt) { 388 try { 389 if (1 != f_tp_common_basic_stringType(l_in_obj.facebook_id)) { return; } 390 if (1 != f_tp_common_basic_stringType(l_in_obj.facebook_email)) { return; } 391 } catch (e_00) { 392 return; 393 } 394 395 var $mainDiv_obj = $('#id_tp_user_entry_main_div') 396 if (f_tp_common_basic_isNull($mainDiv_obj)) { return; } 397 try { 398 $mainDiv_obj.empty(); 399 } catch (e111) { 400 } 401 var i = 0; 402 403 $mainDiv_obj.html("<br /><br /><br />"); 404 405 var $closeDiv_obj = $("<div></div>"); 406 $closeDiv_obj.attr("id", "id_tp_user_entry_login_close_div"); 407 $closeDiv_obj.addClass('c_user_entry_login_close_div'); 408 $closeDiv_obj.click(function () { f_tp_user_entry_removeTopEle(); }); 409 $mainDiv_obj.append($closeDiv_obj); 410 411 var $new_textDiv_obj = $("<div></div>"); 412 $new_textDiv_obj.addClass('c_user_entry_login_info_center_div'); 413 $new_textDiv_obj.css("line-height", "22px"); 414 var $new_text0Div_obj = $("<div></div>"); 415 $new_text0Div_obj.addClass('c_user_entry_login_info_center_div_div'); 416 $new_text0Div_obj.css("font-size", "20px"); 417 $new_text0Div_obj.css("font-weight", "bold"); 418 $new_text0Div_obj.html("Facebookã§æ°è¦ç»é²"); 419 $new_textDiv_obj.append($new_text0Div_obj); 420 $mainDiv_obj.append($new_textDiv_obj); 421 422 var $already_textDiv_obj = $("<div></div>"); 423 $already_textDiv_obj.addClass('c_user_entry_login_info_center_div'); 424 $already_textDiv_obj.css("line-height", "16px"); 425 var $already_text0Div_obj = $("<div></div>"); 426 $already_text0Div_obj.addClass('c_user_entry_login_info_center_div_div'); 427 $already_text0Div_obj.css("font-size", "14px"); 428 $already_text0Div_obj.css("font-weight", "bold"); 429 $already_text0Div_obj.html('æ¢ã«ã¢ã«ã¦ã³ãããæã¡ã®æ¹ã¯<span style="color: #e86117; cursor: pointer;" onClick="f_tp_user_login_addTopEle();">ãã¡ã</span>'); 430 $already_textDiv_obj.append($already_text0Div_obj); 431 $mainDiv_obj.append($already_textDiv_obj); 432 $mainDiv_obj.append($("<br />")); 433// 434 var $form_obj = $('<form name="n_tp_user_entry_sns_form" id="id_tp_user_entry_sns_form" method="POST"></form>'); 435 $mainDiv_obj.append($form_obj); 436 437 var $id_input_obj = $('<input type="hidden"></input>'); 438 $id_input_obj.attr("name", "n_tp_user_entry_sns_id"); 439 $id_input_obj.attr("id", "id_tp_user_entry_sns_id"); 440 $id_input_obj.val(l_in_obj.facebook_id); 441 $form_obj.append($id_input_obj); 442// 443 var $email_input_obj = $('<input type="hidden"></input>'); 444 $email_input_obj.attr("name", "n_tp_user_entry_sns_email"); 445 $email_input_obj.attr("id", "id_tp_user_entry_sns_email"); 446 $email_input_obj.val(l_in_obj.facebook_email); 447 $form_obj.append($email_input_obj); 448// 449 var $table_obj = $("<table></table>"); 450 $table_obj.addClass('c_user_entry_login_sns_table'); 451// $table_obj.css("line-height", "22px"); 452 $form_obj.append($table_obj); 453// 454 var $email_tr_obj = $("<tr></tr>"); 455 $email_tr_obj.addClass('c_user_entry_login_sns_tr0'); 456 $table_obj.append($email_tr_obj); 457 // 458 var $email_td0_obj = $("<td>ã¡ã¼ã«ã¢ãã¬ã¹</td>"); 459 $email_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 460 $email_tr_obj.append($email_td0_obj); 461 var $email_td1_obj = $("<td>" + l_in_obj.facebook_email + "</td>"); 462 $email_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 463 $email_tr_obj.append($email_td1_obj); 464// 465 var $name_last_tr_obj = $("<tr></tr>"); 466 $name_last_tr_obj.addClass('c_user_entry_login_sns_tr0'); 467 $table_obj.append($name_last_tr_obj); 468 // 469 var $name_last_td0_obj = $("<td>ãåå(å§)</td>"); 470 $name_last_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 471 $name_last_tr_obj.append($name_last_td0_obj); 472 var $name_last_td1_obj = $("<td></td>"); 473 $name_last_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 474 $name_last_tr_obj.append($name_last_td1_obj); 475 // 476 var $name_last_input_obj = $('<input type="text"></input>'); 477 $name_last_input_obj.addClass('c_user_entry_login_sns_input0'); 478 $name_last_input_obj.attr("name", "n_tp_user_entry_sns_name_last"); 479 $name_last_input_obj.attr("id", "id_tp_user_entry_sns_name_last"); 480 $name_last_input_obj.val(l_in_obj.facebook_name_last); 481 $name_last_td1_obj.append($name_last_input_obj); 482// 483 var $name_first_tr_obj = $("<tr></tr>"); 484 $name_first_tr_obj.addClass('c_user_entry_login_sns_tr0'); 485 $table_obj.append($name_first_tr_obj); 486 // 487 var $name_first_td0_obj = $("<td>ãåå(å)</td>"); 488 $name_first_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 489 $name_first_tr_obj.append($name_first_td0_obj); 490 var $name_first_td1_obj = $("<td></td>"); 491 $name_first_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 492 $name_first_tr_obj.append($name_first_td1_obj); 493 // 494 var $name_first_input_obj = $('<input type="text"></input>'); 495 $name_first_input_obj.addClass('c_user_entry_login_sns_input0'); 496 $name_first_input_obj.attr("name", "n_tp_user_entry_sns_name_first"); 497 $name_first_input_obj.attr("id", "id_tp_user_entry_sns_name_first"); 498 $name_first_input_obj.val(l_in_obj.facebook_name_first); 499 $name_first_td1_obj.append($name_first_input_obj); 500// 501 var $icon_tr_obj = $("<tr></tr>"); 502 $icon_tr_obj.addClass('c_user_entry_login_sns_tr0'); 503 $table_obj.append($icon_tr_obj); 504 // 505 var $icon_td0_obj = $("<td>ã¢ã¤ã³ã³</td>"); 506 $icon_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 507 $icon_tr_obj.append($icon_td0_obj); 508 var $icon_td1_obj = $("<td></td>"); 509 $icon_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 510 $icon_tr_obj.append($icon_td1_obj); 511 // 512 var $icon_img_obj = $('<img></img>'); 513 $icon_img_obj.attr('src', 'http://graph.facebook.com/v2.6/' + l_in_obj.facebook_id + '/picture?width=68&height=68'); 514 $icon_td1_obj.append($icon_img_obj); 515// 516 var $birth_tr_obj = $("<tr></tr>"); 517 $birth_tr_obj.addClass('c_user_entry_login_sns_tr0'); 518 $table_obj.append($birth_tr_obj); 519 // 520 var $birth_td0_obj = $("<td>çå¹´ææ¥</td>"); 521 $birth_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 522 $birth_tr_obj.append($birth_td0_obj); 523 var $birth_td1_obj = $("<td></td>"); 524 $birth_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 525 $birth_tr_obj.append($birth_td1_obj); 526 // 527 var $birth_input1_obj = $('<input type="text"></input>'); 528 $birth_input1_obj.addClass('c_user_entry_login_sns_input1'); 529 $birth_input1_obj.attr("name", "n_tp_user_entry_login_sns_birth_input"); 530 $birth_input1_obj.attr("id", "id_tp_user_entry_login_sns_birth_input"); 531 $birth_input1_obj.val(l_in_obj.facebook_birthday); 532 $birth_td1_obj.append($birth_input1_obj); 533 // 534 var $birth_etc_span_obj = $('<span>â»ãµã¤ãã«ã¯çå¹´ã®ã¿ã表示ããã¾ã</span>'); 535 $birth_td1_obj.addClass('c_user_entry_login_sns_etc_span0'); 536 $birth_td1_obj.append($birth_etc_span_obj); 537 // 538 $("#id_tp_user_entry_login_sns_birth_input").datepicker({ 539 changeMonth: true, 540 changeYear: true, 541 yearRange: '1900:2016', 542 }); 543// 544 var $gender_tr_obj = $("<tr></tr>"); 545 $gender_tr_obj.addClass('c_user_entry_login_sns_tr0'); 546 $table_obj.append($gender_tr_obj); 547 // 548 var $gender_td0_obj = $("<td>æ§å¥</td>"); 549 $gender_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 550 $gender_tr_obj.append($gender_td0_obj); 551 var $gender_td1_obj = $("<td></td>"); 552 $gender_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 553 $gender_tr_obj.append($gender_td1_obj); 554 // 555 var $gender1_input_obj = $('<input type="radio" name="n_tp_user_entry_sns_gender" id="id_tp_user_entry_sns_gender1" value="1"></input>'); 556// $gender1_input_obj.addClass('c_user_entry_login_sns_input0'); 557 $gender_td1_obj.append($gender1_input_obj); 558 // 559 var $gender1_span_obj = $('<span>ç·æ§</span>'); 560 $gender1_span_obj.addClass('c_user_entry_login_sns_gender_span'); 561 $gender1_span_obj.attr("id", "id_tp_user_entry_sns_gender1_span"); 562 $gender1_span_obj.click(function () { 563 try { 564 $("input[name=n_tp_user_entry_sns_gender]").val(["1"]); 565 } catch (e_gender1) { 566 } 567 }); 568 $gender_td1_obj.append($gender1_span_obj); 569 $gender_td1_obj.append($('<span>ã</span>')); 570 // 571 var $gender0_input_obj = $('<input type="radio" name="n_tp_user_entry_sns_gender" id="id_tp_user_entry_sns_gender0" value="
5710"></input>'); 572// $gender0_input_obj.addClass('c_user_entry_login_sns_input0'); 573 $gender_td1_obj.append($gender0_input_obj); 574 // 575 var $gender0_span_obj = $('<span>女æ§</span>'); 576 $gender0_span_obj.addClass('c_user_entry_login_sns_gender_span'); 577 $gender0_span_obj.attr("id", "id_tp_user_entry_sns_gender0_span"); 578 $gender0_span_obj.click(function () { 579 try { 580 $("input[name=n_tp_user_entry_sns_gender]").val(["0"]); 581 } catch (e_gender0) { 582 } 583 }); 584 $gender_td1_obj.append($gender0_span_obj); 585 // 586 try { 587 if ('ç·æ§' == l_in_obj.facebook_gender) { 588 $("input[name=n_tp_user_entry_sns_gender]").val(["1"]); 589 } 590 } catch (e_gender1_init) { 591 } 592 try { 593 if ('女æ§' == l_in_obj.facebook_gender) { 594 $("input[name=n_tp_user_entry_sns_gender]").val(["0"]); 595 } 596 } catch (e_gender0_init) { 597 } 598// 599 var $area_tr_obj = $("<tr></tr>"); 600 $area_tr_obj.addClass('c_user_entry_login_sns_tr0'); 601 $table_obj.append($area_tr_obj); 602 // 603 var $area_td0_obj = $("<td>ä½å± ã¨ãªã¢</td>"); 604 $area_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 605 $area_tr_obj.append($area_td0_obj); 606 var $area_td1_obj = $("<td></td>"); 607 $area_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 608 $area_tr_obj.append($area_td1_obj); 609 // 610 var $area_select_obj = $('<select></select>'); 611 $area_select_obj.addClass('c_user_entry_login_sns_select0'); 612 $area_select_obj.attr("name", "n_tp_user_entry_sns_area"); 613 $area_select_obj.attr("id", "id_tp_user_entry_sns_area"); 614// $area_select_obj.val(l_in_obj.facebook_name_first); 615 $area_td1_obj.append($area_select_obj); 616 // 617 var l_areaArray = f_tp_common_area_kenArray(); 618 for (i = 0; i < l_areaArray.length; i ++) { 619 if (1 == f_tp_common_basic_stringType(l_areaArray[i])) { 620 var $area_option_obj = $('<option value="' + l_areaArray[i] + '">' + l_areaArray[i] + '</option>'); 621 if (l_in_obj.facebook_hometown == l_areaArray[i]) { 622 $area_option_obj.attr("selected", "selected"); 623 } 624 $area_select_obj.append($area_option_obj); 625 } 626 } 627 // 628 var $area_etc_span_obj = $('<span>â»ãµã¤ãã«ã¯è¡¨ç¤ºããã¾ãã</span>'); 629 $area_etc_span_obj.addClass('c_user_entry_login_sns_etc_span0'); 630 $area_td1_obj.append($area_etc_span_obj); 631// 632 $mainDiv_obj.append($('<div style="height: 30px;"></div>')); 633 var $facebook_div_obj = $("<div></div>"); 634 $facebook_div_obj.addClass('c_user_entry_login_entry_sns_div'); 635 var $facebook_buttonDiv_obj = $("<div></div>"); 636 $facebook_buttonDiv_obj.addClass('c_user_entry_login_entry_sns_div_div'); 637 $facebook_buttonDiv_obj.css("background-image", "url(/images/base_user_entry_facebook_off.png)"); 638 $facebook_buttonDiv_obj.click(function () { f_tp_user_entry_facebook_send(l_in_obj); }); 639 $facebook_div_obj.append($facebook_buttonDiv_obj); 640 $mainDiv_obj.append($facebook_div_obj); 641 $mainDiv_obj.append($("<br />")); 642 643} // f_tp_user_entry_facebook_infoGetComp 644function f_tp_user_entry_facebook_send(l_in_obj) { 645 var l_name_lastString = ""; 646 try { 647 var l_name_lastTmp = $("input[name='n_tp_user_entry_sns_name_last']").val(); 648 if (1 == f_tp_common_basic_stringType(l_name_lastTmp)) { 649 l_name_lastString = l_name_lastTmp; 650 } 651 } catch (e_name_last) { 652 } 653 var l_name_firstString = ""; 654 try { 655 var l_name_firstTmp = $("input[name='n_tp_user_entry_sns_name_first']").val(); 656 if (1 == f_tp_common_basic_stringType(l_name_firstTmp)) { 657 l_name_firstString = l_name_firstTmp; 658 } 659 } catch (e_name_first) { 660 } 661 var l_birthdayString = ""; 662 try { 663 var l_birthdayTmp = $("input[name='n_tp_user_entry_login_sns_birth_input']").val(); 664 if (1 == f_tp_common_basic_stringType(l_birthdayTmp)) { 665 var l_birthdayArray = l_birthdayTmp.match(/^([0-9]{4})\/([0-9]+)\/([0-9]+)/); // YYYY/MM/DD 666 if (! f_tp_common_basic_isNull(l_birthdayArray)) { 667 if (4 <= l_birthdayArray.length) { 668 l_birthdayString = l_birthdayTmp; 669 } 670 } 671 } 672 } catch (e_birthday) { 673 } 674 var l_genderString = ""; 675 try { 676 var l_genderTmp = $("input[name='n_tp_user_entry_sns_gender']:checked").val(); 677 if (1 == f_tp_common_basic_stringType(l_genderTmp)) { 678 if ('1' == l_genderTmp) { 679 l_genderString = '1'; 680 } else if ('0' == l_genderTmp) { 681 l_genderString = '0'; 682 } 683 } 684 } catch (e_gender) { 685 } 686 var l_areaString = ""; 687 try { 688 var l_areaTmp = $("select[name='n_tp_user_entry_sns_area']").val(); 689 if (1 == f_tp_common_basic_stringType(l_areaTmp)) { 690 l_areaString = l_areaTmp; 691 } 692 } catch (e_area) { 693 } 694 var l_errStr = ""; 695 if ("" == l_name_lastString) { 696 if ("" != l_errStr) { l_errStr += ","; } 697 l_errStr += "ãåå(å§)"; 698 } 699 if ("" == l_name_firstString) { 700 if ("" != l_errStr) { l_errStr += ","; } 701 l_errStr += "ãåå(å)"; 702 } 703 if ("" == l_birthdayString) { 704 if ("" != l_errStr) { l_errStr += ","; } 705 l_errStr += "çå¹´ææ¥"; 706 }
707 if ("" == l_genderString) { 708 if ("" != l_errStr) { l_errStr += ","; } 709 l_errStr += "æ§å¥"; 710 } 711 if ("" == l_areaString) { 712 if ("" != l_errStr) { l_errStr += ","; } 713 l_errStr += "ä½å± ã¨ãªã¢"; 714 } 715 if ("" != l_errStr) { 716 alert(l_errStr + "ã確èªãã¦ä¸ãã"); 717 return; 718 } else { 719 var l_req = null; 720 if (window.ActiveXObject) { 721 try { 722 l_req = new ActiveXObject("Msxml2.XMLHTTP"); 723 } catch (e_xmlhttpobject) { 724 l_req = new ActiveXObject("Microsoft.XMLHTTP"); 725 } 726 } else if (window.XMLHttpRequest) { 727 l_req = new XMLHttpRequest(); 728 l_req.overrideMimeType('text/html'); 729 } else { 730 l_req = null; 731 } 732 if (f_tp_common_basic_isNull(l_req)) { return; } 733 l_req.open('POST', '/sr/entry_facebook.cgi?u=' + f_tp_common_basic_nowDate2yymmddhhmmss(), true); 734 l_req.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' ); 735 l_req.onreadystatechange = function() { 736 if (4 === l_req.readyState) { 737 var ll_stat = '0'; 738 var ll_res = ''; 739 if (200 === l_req.status) { 740 ll_res = l_req.responseText; 741 ll_stat = '1'; 742 } else if (1 === l_req.status) { 743 } else { 744 ll_stat = '-1'; 745 try { 746 l_req.abort(); 747 } catch (e1) { 748 } 749 try { 750 l_req = null; 751 } catch (e2) { 752 } 753 } 754 f_tp_user_entry_facebook_send_callback(ll_stat, ll_res, l_in_obj); 755 } 756 }; 757 var l_sendData = 'facebook_id=' + encodeURIComponent(l_in_obj.facebook_id); 758 l_sendData += '&facebook_email=' + encodeURIComponent(l_in_obj.facebook_email); 759 l_sendData += '&facebook_name_last=' + encodeURIComponent(l_name_lastString); 760 l_sendData += '&facebook_name_first=' + encodeURIComponent(l_name_firstString); 761 l_sendData += '&facebook_birthday=' + encodeURIComponent(l_birthdayString); 762 l_sendData += '&facebook_gender=' + encodeURIComponent(l_genderString); 763 l_sendData += '&facebook_area=' + encodeURIComponent(l_areaString); 764 l_req.send(l_sendData); 765 } 766} // f_tp_user_entry_facebook_send 767function f_tp_user_entry_facebook_send_callback(l_stat, l_res, l_in_obj) { 768 if ('1' == l_stat) { 769 if ('comp' == l_res) { 770 alert('æ¢ã«ã¡ã¼ã«ã¢ãã¬ã¹ã' + l_in_obj.facebook_email + 'ãã¯ç»é²ããã¦ãã¾ãã'); 771 } else { 772 if (f_tp_common_basic_isNum(l_res)) { 773 if (0 < l_res) { 774 alert('ç»é²ãã¾ãã'); 775 f_tp_user_entry_removeTopEle(); 776 location.reload(true); 777 } else { 778 alert('ã¨ã©ã¼'); 779 } 780 } else { 781 alert('ã¨ã©ã¼'); 782 } 783 } 784 } 785} // f_tp_user_entry_facebook_send_callback 786 787function f_tp_user_entry_twitter(event) { 788 location.href = "/sr/twitter_entry.cgi?u=" + f_tp_common_basic_nowDate2yymmddhhmmss(); 789 return false; 790} // f_tp_user_entry_twitter 791function f_tp_user_entry_twitter_infoGet() { 792 var l_req = null; 793 if (window.ActiveXObject) { 794 try { 795 l_req = new ActiveXObject("Msxml2.XMLHTTP"); 796 } catch (e_xmlhttpobject) { 797 l_req = new ActiveXObject("Microsoft.XMLHTTP"); 798 } 799 } else if (window.XMLHttpRequest) { 800 l_req = new XMLHttpRequest(); 801 l_req.overrideMimeType('text/html'); 802 } else { 803 l_req = null; 804 } 805 if (f_tp_common_basic_isNull(l_req)) { return; } 806 l_req.open('POST', '/sr/twitter_udata.cgi?u=' + f_tp_common_basic_nowDate2yymmddhhmmss(), true); 807 l_req.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' ); 808 l_req.onreadystatechange = function() { 809 if (4 === l_req.readyState) { 810 var ll_stat = '0'; 811 var ll_res = ''; 812 if (200 === l_req.status) { 813 ll_res = l_req.responseText; 814 ll_stat = '1'; 815 } else if (1 === l_req.status) { 816 } else { 817 ll_stat = '-1'; 818 try { 819 l_req.abort(); 820 } catch (e1) { 821 } 822 try { 823 l_req = null; 824 } catch (e2) { 825 } 826 } 827 f_tp_user_entry_twitter_infoGetComp(ll_stat, ll_res); 828 } 829 }; 830 var l_sendData = ''; 831 l_req.send(l_sendData); 832} // f_tp_user_entry_twitter_infoGet 833function f_tp_user_entry_twitter_infoGetComp(l_stat, l_res) { 834 if ('1' != l_stat) { return false; } 835 try { 836 if (1 != f_tp_common_basic_stringType(l_res)) { return false; } 837 } catch (e_00) { 838 return false; 839 } 840 var i = 0; 841 var l_in_obj = new Object(); 842 try { 843 var l_tmp1Array = l_res.split("\t\t"); 844 for (i = 0; i < l_tmp1Array.length; i ++) { 845 var l_tmp2Array = l_tmp1Array[i].split("\t"); 846 if (2 == l_tmp2Array.length) { 847 if (1 == f_tp_common_basic_stringType(l_tmp2Array[0])) { 848 l_in_obj[l_tmp2Array[0]] = l_tmp2Array[1]; 849 } 850 } 851 } 852 } catch (e_01) { 853 } 854 855 if (1 != f_tp_common_basic_stringType(l_in_obj["u_id"])) { return false; } 856 if (1 != f_tp_common_basic_stringType(l_in_obj["u_screen_name"])) { return false; } 857 858// xxxx 859 860 var $ol_obj = null; 861 $ol_obj = $("<div></div>"); 862 $ol_obj.attr("name", "n_tp_user_entry_ol_div"); 863 $ol_obj.attr("id", "id_tp_user_entry_ol_div"); 864 $ol_obj.css("position", "fixed"); 865 $ol_obj.css({"left":"0px", "top":"0px"}); 866 $ol_obj.css({"width":"100%", "height":"100%"}); 867 $ol_obj.css("display", "block"); 868 $ol_obj.css("background", "rgba(232, 97, 23, 0.4)"); 869 $ol_obj.click(function () { f_tp_user_entry_removeTopEle(); }); 870 $ol_obj.css("z-index", "999"); 871 $(document.body).append($ol_obj); 872 873 var $mainDiv_obj = $("<div></div>"); 874 $mainDiv_obj.attr("name", "n_tp_user_entry_main_div"); 875 $mainDiv_obj.attr("id", "id_tp_user_entry_main_div"); 876 $mainDiv_obj.addClass('c_user_entry_login_entry_main_div'); 877 $mainDiv_obj.click(f_tp_user_entry_onClickNoAction); 878 879 $ol_obj.append($mainDiv_obj); 880 881 882 $mainDiv_obj.html("<br /><br /><br />"); 883 884 var $closeDiv_obj = $("<div></div>"); 885 $closeDiv_obj.attr("id", "id_tp_user_entry_login_close_div"); 886 $closeDiv_obj.addClass('c_user_entry_login_close_div'); 887 $closeDiv_obj.click(function () { f_tp_user_entry_removeTopEle(); }); 888 $mainDiv_obj.append($closeDiv_obj); 889 890 var $new_textDiv_obj = $("<div></div>");
891 $new_textDiv_obj.addClass('c_user_entry_login_info_center_div'); 892 $new_textDiv_obj.css("line-height", "22px"); 893 var $new_text0Div_obj = $("<div></div>"); 894 $new_text0Div_obj.addClass('c_user_entry_login_info_center_div_div'); 895 $new_text0Div_obj.css("font-size", "20px"); 896 $new_text0Div_obj.css("font-weight", "bold"); 897 $new_text0Div_obj.html("twitterã§æ°è¦ç»é²"); 898 $new_textDiv_obj.append($new_text0Div_obj); 899 $mainDiv_obj.append($new_textDiv_obj); 900 901 var $already_textDiv_obj = $("<div></div>"); 902 $already_textDiv_obj.addClass('c_user_entry_login_info_center_div'); 903 $already_textDiv_obj.css("line-height", "16px"); 904 var $already_text0Div_obj = $("<div></div>"); 905 $already_text0Div_obj.addClass('c_user_entry_login_info_center_div_div'); 906 $already_text0Div_obj.css("font-size", "14px"); 907 $already_text0Div_obj.css("font-weight", "bold"); 908 $already_text0Div_obj.html('æ¢ã«ã¢ã«ã¦ã³ãããæã¡ã®æ¹ã¯<span style="color: #e86117; cursor: pointer;" onClick="f_tp_user_login_addTopEle();">ãã¡ã</span>'); 909 $already_textDiv_obj.append($already_text0Div_obj); 910 $mainDiv_obj.append($already_textDiv_obj); 911 $mainDiv_obj.append($("<br />")); 912// 913 var $form_obj = $('<form name="n_tp_user_entry_sns_form" id="id_tp_user_entry_sns_form" method="POST"></form>'); 914 $mainDiv_obj.append($form_obj); 915 916 var $id_input_obj = $('<input type="hidden"></input>'); 917 $id_input_obj.attr("name", "n_tp_user_entry_sns_id"); 918 $id_input_obj.attr("id", "id_tp_user_entry_sns_id"); 919 $id_input_obj.val(l_in_obj.facebook_id); 920 $form_obj.append($id_input_obj); 921// 922 var $email_input_obj = $('<input type="hidden"></input>'); 923 $email_input_obj.attr("name", "n_tp_user_entry_sns_email"); 924 $email_input_obj.attr("id", "id_tp_user_entry_sns_email"); 925 $email_input_obj.val(l_in_obj.u_id + '@twitter_entry.reminder.top'); 926 $form_obj.append($email_input_obj); 927// 928 var $table_obj = $("<table></table>"); 929 $table_obj.addClass('c_user_entry_login_sns_table'); 930// $table_obj.css("line-height", "22px"); 931 $form_obj.append($table_obj); 932// 933 var $email_tr_obj = $("<tr></tr>"); 934 $email_tr_obj.addClass('c_user_entry_login_sns_tr0'); 935 $table_obj.append($email_tr_obj); 936 // 937// var $email_td0_obj = $("<td>ã¡ã¼ã«ã¢ãã¬ã¹</td>"); 938// $email_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 939// $email_tr_obj.append($email_td0_obj); 940// var $email_td1_obj = $("<td>" + l_in_obj.facebook_email + "</td>"); 941// $email_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 942// $email_tr_obj.append($email_td1_obj); 943// 944 var $name_nickname_tr_obj = $("<tr></tr>"); 945 $name_nickname_tr_obj.addClass('c_user_entry_login_sns_tr0'); 946 $table_obj.append($name_nickname_tr_obj); 947 // 948 var $name_nickname_td0_obj = $("<td>ããã¯ãã¼ã </td>"); 949 $name_nickname_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 950 $name_nickname_tr_obj.append($name_nickname_td0_obj); 951 var $name_nickname_td1_obj = $("<td></td>"); 952 $name_nickname_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 953 $name_nickname_tr_obj.append($name_nickname_td1_obj); 954 // 955 var $name_nickname_input_obj = $('<input type="text"></input>'); 956 $name_nickname_input_obj.addClass('c_user_entry_login_sns_input0'); 957 $name_nickname_input_obj.attr("name", "n_tp_user_entry_sns_nickname"); 958 $name_nickname_input_obj.attr("id", "id_tp_user_entry_sns_nickname"); 959 $name_nickname_input_obj.val(l_in_obj.u_name); 960 $name_nickname_td1_obj.append($name_nickname_input_obj); 961// 962 963 if (1 == f_tp_common_basic_stringType(l_in_obj.u_img)) { 964 var $icon_tr_obj = $("<tr></tr>"); 965 $icon_tr_obj.addClass('c_user_entry_login_sns_tr0'); 966 $table_obj.append($icon_tr_obj); 967 // 968 var $icon_td0_obj = $("<td>ã¢ã¤ã³ã³</td>"); 969 $icon_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 970 $icon_tr_obj.append($icon_td0_obj); 971 var $icon_td1_obj = $("<td></td>"); 972 $icon_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 973 $icon_tr_obj.append($icon_td1_obj); 974 // 975 var $icon_img_obj = $('<img></img>'); 976 $icon_img_obj.attr('src', l_in_obj.u_img); 977 $icon_td1_obj.append($icon_img_obj); 978 } 979// 980 var $birth_tr_obj = $("<tr></tr>"); 981 $birth_tr_obj.addClass('c_user_entry_login_sns_tr0'); 982 $table_obj.append($birth_tr_obj); 983 // 984 var $birth_td0_obj = $("<td>çå¹´ææ¥</td>"); 985 $birth_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 986 $birth_tr_obj.append($birth_td0_obj); 987 var $birth_td1_obj = $("<td></td>"); 988 $birth_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 989 $birth_tr_obj.append($birth_td1_obj); 990 // 991 var $birth_input1_obj = $('<input type="text"></input>'); 992 $birth_input1_obj.addClass('c_user_entry_login_sns_input1'); 993 $birth_input1_obj.attr("name", "n_tp_user_entry_login_sns_birth_input"); 994 $birth_input1_obj.attr("id", "id_tp_user_entry_login_sns_birth_input"); 995 $birth_input1_obj.val(l_in_obj.facebook_birthday); 996 $birth_td1_obj.append($birth_input1_obj); 997 // 998 var $birth_etc_span_obj = $('<span>â»ãµã¤ãã«ã¯çå¹´ã®ã¿ã表示ããã¾ã</span>'); 999 $birth_td1_obj.addClass('c_user_entry_login_sns_etc_span0'); 1000 $birth_td1_obj.append($birth_etc_span_obj); 1001 // 1002 $("#id_tp_user_entry_login_sns_birth_input").datepicker({ 1003 changeMonth: true, 1004 changeYear: true, 1005 yearRange: '1900:2016', 1006 }); 1007// 1008 var $gender_tr_obj = $("<tr></tr>"); 1009 $gender_tr_obj.addClass('c_user_entry_login_sns_tr0'); 1010 $table_obj.append($gender_tr_obj); 1011 // 1012 var $gender_td0_obj = $("<td>æ§å¥</td>"); 1013 $gender_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 1014 $gender_tr_obj.append($gender_td0_obj); 1015 var $gender_td1_obj = $("<td></td>"); 1016 $gender_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 1017 $gender_tr_obj.append($gender_td1_obj); 1018 // 1019 var $gender1_input_obj = $('<input type="radio" name="n_tp_user_entry_sns_gender" id="id_tp_user_entry_sns_gender1" value="1"></input>'); 1020// $gender1_input_obj.addClass('c_user_entry_login_sns_input0'); 1021 $gender_td1_obj.append($gender1_input_obj); 1022 // 1023 var $gender1_span_obj = $('<span>ç·æ§</span>'); 1024 $gender1_span_obj.addClass('c_user_entry_login_sns_gender_span'); 1025 $gender1_span_obj.attr("id", "id_tp_user_entry_sns_gender1_span"); 1026 $gender1_span_obj.click(function () { 1027 try { 1028 $("input[name=n_tp_user_entry_sns_gender]").val(["1"]); 1029 } catch (e_gender1) { 1030 } 1031 }); 1032 $gender_td1_obj.append($gender1_span_obj); 1033 $gender_td1_obj.append($('<span>ã</span>')); 1034 // 1035 var $gender0_input_obj = $('<input type="radio" name="n_tp_user_entry_sns_gender" id="id_tp_user_entry_sns_gender0" value="
10350"></input>'); 1036// $gender0_input_obj.addClass('c_user_entry_login_sns_input0'); 1037 $gender_td1_obj.append($gender0_input_obj); 1038 // 1039 var $gender0_span_obj = $('<span>女æ§</span>'); 1040 $gender0_span_obj.addClass('c_user_entry_login_sns_gender_span'); 1041 $gender0_span_obj.attr("id", "id_tp_user_entry_sns_gender0_span"); 1042 $gender0_span_obj.click(function () { 1043 try { 1044 $("input[name=n_tp_user_entry_sns_gender]").val(["0"]); 1045 } catch (e_gender0) { 1046 } 1047 }); 1048 $gender_td1_obj.append($gender0_span_obj); 1049 // 1050 try { 1051 if ('ç·æ§' == l_in_obj.facebook_gender) { 1052 $("input[name=n_tp_user_entry_sns_gender]").val(["1"]); 1053 } 1054 } catch (e_gender1_init) { 1055 } 1056 try { 1057 if ('女æ§' == l_in_obj.facebook_gender) { 1058 $("input[name=n_tp_user_entry_sns_gender]").val(["0"]); 1059 } 1060 } catch (e_gender0_init) { 1061 } 1062// 1063 var $area_tr_obj = $("<tr></tr>"); 1064 $area_tr_obj.addClass('c_user_entry_login_sns_tr0'); 1065 $table_obj.append($area_tr_obj); 1066 // 1067 var $area_td0_obj = $("<td>ä½å± ã¨ãªã¢</td>"); 1068 $area_td0_obj.addClass('c_user_entry_login_sns_td0_0'); 1069 $area_tr_obj.append($area_td0_obj); 1070 var $area_td1_obj = $("<td></td>"); 1071 $area_td1_obj.addClass('c_user_entry_login_sns_td0_1'); 1072 $area_tr_obj.append($area_td1_obj); 1073 // 1074 var $area_select_obj = $('<select></select>'); 1075 $area_select_obj.addClass('c_user_entry_login_sns_select0'); 1076 $area_select_obj.attr("name", "n_tp_user_entry_sns_area"); 1077 $area_select_obj.attr("id", "id_tp_user_entry_sns_area"); 1078// $area_select_obj.val(l_in_obj.facebook_name_first); 1079 $area_td1_obj.append($area_select_obj); 1080 // 1081 var l_areaArray = f_tp_common_area_kenArray(); 1082 for (i = 0; i < l_areaArray.length; i ++) { 1083 if (1 == f_tp_common_basic_stringType(l_areaArray[i])) { 1084 var $area_option_obj = $('<option value="' + l_areaArray[i] + '">' + l_areaArray[i] + '</option>'); 1085 if (l_in_obj.facebook_hometown == l_areaArray[i]) { 1086 $area_option_obj.attr("selected", "selected"); 1087 } 1088 $area_select_obj.append($area_option_obj); 1089 } 1090 } 1091 // 1092 var $area_etc_span_obj = $('<span>â»ãµã¤ãã«ã¯è¡¨ç¤ºããã¾ãã</span>'); 1093 $area_etc_span_obj.addClass('c_user_entry_login_sns_etc_span0'); 1094 $area_td1_obj.append($area_etc_span_obj); 1095// 1096 $mainDiv_obj.append($('<div style="height: 30px;"></div>')); 1097 var $twitter_div_obj = $("<div></div>"); 1098 $twitter_div_obj.addClass('c_user_entry_login_entry_sns_div'); 1099 var $twitter_buttonDiv_obj = $("<div></div>"); 1100 $twitter_buttonDiv_obj.addClass('c_user_entry_login_entry_sns_div_div'); 1101 $twitter_buttonDiv_obj.css("background-image", "url(/images/base_user_entry_twitter_off.png)"); 1102 $twitter_buttonDiv_obj.click(function () { f_tp_user_entry_twitter_send(l_in_obj); }); 1103 $twitter_div_obj.append($twitter_buttonDiv_obj); 1104 $mainDiv_obj.append($twitter_div_obj); 1105 $mainDiv_obj.append($("<br />")); 1106 1107} // f_tp_user_entry_twitter_infoGetComp 1108 1109function f_tp_user_entry_twitter_send(l_in_obj) { 1110 var l_nicknameString = ""; 1111 try { 1112 var l_nicknameTmp = $("input[name='n_tp_user_entry_sns_nickname']").val(); 1113 if (1 == f_tp_common_basic_stringType(l_nicknameTmp)) { 1114 l_nicknameString = l_nicknameTmp; 1115 } 1116 } catch (e_name_last) { 1117 } 1118 var l_name_firstString = ""; 1119 try { 1120 var l_name_firstTmp = $("input[name='n_tp_user_entry_sns_name_first']").val(); 1121 if (1 == f_tp_common_basic_stringType(l_name_firstTmp)) { 1122 l_name_firstString = l_name_firstTmp; 1123 } 1124 } catch (e_name_first) { 1125 } 1126 var l_birthdayString = ""; 1127 try { 1128 var l_birthdayTmp = $("input[name='n_tp_user_entry_login_sns_birth_input']").val(); 1129 if (1 == f_tp_common_basic_stringType(l_birthdayTmp)) { 1130 var l_birthdayArray = l_birthdayTmp.match(/^([0-9]{4})\/([0-9]+)\/([0-9]+)/); // YYYY/MM/DD 1131 if (! f_tp_common_basic_isNull(l_birthdayArray)) { 1132 if (4 <= l_birthdayArray.length) { 1133 l_birthdayString = l_birthdayTmp; 1134 } 1135 } 1136 } 1137 } catch (e_birthday) { 1138 } 1139 var l_genderString = ""; 1140 try { 1141 var l_genderTmp = $("input[name='n_tp_user_entry_sns_gender']:checked").val(); 1142 if (1 == f_tp_common_basic_stringType(l_genderTmp)) { 1143 if ('1' == l_genderTmp) { 1144 l_genderString = '1'; 1145 } else if ('0' == l_genderTmp) { 1146 l_genderString = '0'; 1147 } 1148 } 1149 } catch (e_gender) { 1150 } 1151 var l_areaString = ""; 1152 try { 1153 var l_areaTmp = $("select[name='n_tp_user_entry_sns_area']").val(); 1154 if (1 == f_tp_common_basic_stringType(l_areaTmp)) { 1155 l_areaString = l_areaTmp; 1156 } 1157 } catch (e_area) { 1158 } 1159 var l_errStr = ""; 1160 if ("" == l_nicknameString) { 1161 if ("" != l_errStr) { l_errStr += ","; } 1162 l_errStr += "ããã¯ãã¼ã "; 1163 } 1164 if ("" == l_birthdayString) { 1165 if ("" != l_errStr) { l_errStr += ","; } 1166 l_errStr += "çå¹´ææ¥"; 1167 }
1168 if ("" == l_genderString) { 1169 if ("" != l_errStr) { l_errStr += ","; } 1170 l_errStr += "æ§å¥"; 1171 } 1172 if ("" == l_areaString) { 1173 if ("" != l_errStr) { l_errStr += ","; } 1174 l_errStr += "ä½å± ã¨ãªã¢"; 1175 } 1176 if ("" != l_errStr) { 1177 alert(l_errStr + "ã確èªãã¦ä¸ãã"); 1178 return; 1179 } else { 1180 var l_req = null; 1181 if (window.ActiveXObject) { 1182 try { 1183 l_req = new ActiveXObject("Msxml2.XMLHTTP"); 1184 } catch (e_xmlhttpobject) { 1185 l_req = new ActiveXObject("Microsoft.XMLHTTP"); 1186 } 1187 } else if (window.XMLHttpRequest) { 1188 l_req = new XMLHttpRequest(); 1189 l_req.overrideMimeType('text/html'); 1190 } else { 1191 l_req = null; 1192 } 1193 if (f_tp_common_basic_isNull(l_req)) { return; } 1194 l_req.open('POST', '/sr/entry_twitter.cgi?u=' + f_tp_common_basic_nowDate2yymmddhhmmss(), true); 1195 l_req.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' ); 1196 l_req.onreadystatechange = function() { 1197 if (4 === l_req.readyState) { 1198 var ll_stat = '0'; 1199 var ll_res = ''; 1200 if (200 === l_req.status) { 1201 ll_res = l_req.responseText; 1202 ll_stat = '1'; 1203 } else if (1 === l_req.status) { 1204 } else { 1205 ll_stat = '-1'; 1206 try { 1207 l_req.abort(); 1208 } catch (e1) { 1209 } 1210 try { 1211 l_req = null; 1212 } catch (e2) { 1213 } 1214 } 1215 f_tp_user_entry_twitter_send_callback(ll_stat, ll_res, l_in_obj); 1216 } 1217 }; 1218 var l_sendData = 'twitter_id=' + encodeURIComponent(l_in_obj.u_id); 1219 l_sendData += '&twitter_email=' + encodeURIComponent(l_in_obj.u_id + '@twitter_entry.reminder.top'); 1220 l_sendData += '&twitter_nickname=' + encodeURIComponent(l_nicknameString); 1221 l_sendData += '&twitter_birthday=' + encodeURIComponent(l_birthdayString); 1222 l_sendData += '&twitter_gender=' + encodeURIComponent(l_genderString); 1223 l_sendData += '&twitter_area=' + encodeURIComponent(l_areaString); 1224 l_sendData += '&twitter_img=' + encodeURIComponent(l_in_obj.u_img); 1225 l_req.send(l_sendData); 1226 } 1227} // f_tp_user_entry_twitter_send 1228function f_tp_user_entry_twitter_send_callback(l_stat, l_res, l_in_obj) { 1229 if ('1' == l_stat) { 1230 if ('comp' == l_res) { 1231 alert('æ¢ã«ç»é²ããã¦ãã¾ãã'); 1232 } else { 1233 if (f_tp_common_basic_isNum(l_res)) { 1234 if (0 < l_res) { 1235 alert('ç»é²ãã¾ãã'); 1236 f_tp_user_entry_removeTopEle(); 1237// location.reload(true); 1238 location.href = "/"; 1239 } else { 1240 alert('ã¨ã©ã¼'); 1241 } 1242 } else { 1243 alert('ã¨ã©ã¼'); 1244 } 1245 } 1246 } 1247} // f_tp_user_entry_twitter_send_callback 1248 1249 1250 1251 1252 1253function f_tp_user_entry_google_plus(event) { 1254} // f_tp_user_entry_google_plus 1255/////////////////////// 1256function f_tp_user_entry_passwordCheck(l_in_string) { 1257 if (1 != f_tp_common_basic_stringType(l_in_string)) { return false; } 1258 if (l_in_string.match(/^[0-9A-Za-z]{8,16}$/)) { 1259 return true; 1260 } 1261 return false; 1262} 1263function f_tp_user_entry_submit() { 1264 var l_email_sw = false; 1265 var l_password_sw = false; 1266 var l_in_email = $('#id_tp_user_entry_email_input').val(); 1267 var l_in_password = $('#id_tp_user_entry_password_input').val(); 1268 l_email_sw = f_tp_common_basic_email_stringCheck(l_in_email); 1269 l_password_sw = f_tp_user_entry_passwordCheck(l_in_password); 1270 1271 if (l_email_sw && l_password_sw) { 1272 var l_req = null; 1273 if (window.ActiveXObject) { 1274 try { 1275 l_req = new ActiveXObject("Msxml2.XMLHTTP"); 1276 } catch (e_xmlhttpobject) { 1277 l_req = new ActiveXObject("Microsoft.XMLHTTP"); 1278 } 1279 } else if (window.XMLHttpRequest) { 1280 l_req = new XMLHttpRequest(); 1281 l_req.overrideMimeType('text/html'); 1282 } else { 1283 l_req = null; 1284 } 1285 if (f_tp_common_basic_isNull(l_req)) { return; } 1286 l_req.open('POST', '/sr/entry.cgi?u=' + f_tp_common_basic_nowDate2yymmddhhmmss(), true); 1287 l_req.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' ); 1288 l_req.onreadystatechange = function() { 1289 if (4 === l_req.readyState) { 1290 var ll_stat = '0'; 1291 var ll_res = ''; 1292 if (200 === l_req.status) { 1293 ll_res = l_req.responseText; 1294 ll_stat = '1'; 1295 } else if (1 === l_req.status) { 1296 } else { 1297 ll_stat = '-1'; 1298 try { 1299 l_req.abort(); 1300 } catch (e1) { 1301 } 1302 try { 1303 l_req = null; 1304 } catch (e2) { 1305 } 1306 } 1307 f_tp_user_entry_submit_callback(ll_stat, ll_res); 1308 } 1309 }; 1310 var l_sendData = 'entry_email=' + l_in_email; 1311 l_sendData += '&entry_pass=' + l_in_password; 1312 l_req.send(l_sendData); 1313 } else { 1314 var l_alertString = ""; 1315 if (false == l_email_sw) { 1316 if (1 != f_tp_common_basic_stringType(l_in_email)) { 1317 l_alertString = "ã¡ã¼ã«ã¢ãã¬ã¹ãå ¥ãã¦ä¸ããã"; 1318 } else { 1319 l_alertString = "æ£ããã¡ã¼ã«ã¢ãã¬ã¹ãå ¥ãã¦ä¸ããã"; 1320 } 1321 } 1322 if (false == l_password_sw) { 1323 if ("" != l_alertString) { l_alertString = l_alertString + "\n"; } 1324 if (1 != f_tp_common_basic_stringType(l_in_password)) { 1325 l_alertString = l_alertString + "ãã¹ã¯ã¼ããå ¥ãã¦ä¸ããã"; 1326 } else { 1327 l_alertString = l_alertString + "æ£ãããã¹ã¯ã¼ããå ¥ãã¦ä¸ããã"; 1328 } 1329 } 1330 alert(l_alertString); 1331 } 1332} // f_tp_user_entry_submit 1333function f_tp_user_entry_reEmail() { 1334 var l_email_sw = false;
1335 var l_in_email = $('#id_tp_user_entry_email_input').val(); 1336 l_email_sw = f_tp_common_basic_email_stringCheck(l_in_email); 1337 1338 if (l_email_sw) { 1339 var l_req = null; 1340 if (window.ActiveXObject) { 1341 try { 1342 l_req = new ActiveXObject("Msxml2.XMLHTTP"); 1343 } catch (e_xmlhttpobject) { 1344 l_req = new ActiveXObject("Microsoft.XMLHTTP"); 1345 } 1346 } else if (window.XMLHttpRequest) { 1347 l_req = new XMLHttpRequest(); 1348 l_req.overrideMimeType('text/html'); 1349 } else { 1350 l_req = null; 1351 } 1352 if (f_tp_common_basic_isNull(l_req)) { return; } 1353 l_req.open('POST', '/sr/entry_re_email.cgi?u=' + f_tp_common_basic_nowDate2yymmddhhmmss(), true); 1354 l_req.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' ); 1355 l_req.onreadystatechange = function() { 1356 if (4 === l_req.readyState) { 1357 var ll_stat = '0'; 1358 var ll_res = ''; 1359 if (200 === l_req.status) { 1360 ll_res = l_req.responseText; 1361 ll_stat = '1'; 1362 } else if (1 === l_req.status) { 1363 } else { 1364 ll_stat = '-1'; 1365 try { 1366 l_req.abort(); 1367 } catch (e1) { 1368 } 1369 try { 1370 l_req = null; 1371 } catch (e2) { 1372 } 1373 } 1374// f_tp_user_entry_reEmail_callback(ll_stat, ll_res); 1375 } 1376 }; 1377 var l_sendData = 'entry_email=' + l_in_email; 1378 l_req.send(l_sendData); 1379 } 1380} // f_tp_user_entry_reEmail 1381function f_tp_user_entry_submit_callback(l_ret, l_res) { 1382 if ('1' == l_ret) { 1383 if ('already' == l_res) { 1384 alert("ãã§ã«ç»é²ããã¦ãã¾ãã"); 1385 } else if ('email_send' == l_res) { 1386 alert("ç»é²ç¨ã®ã¡ã¼ã«ããéããã¾ããã"); 1387 f_tp_user_entry_removeTopEle(); 1388 } else if ('comp' == l_res) { 1389 alert("ç»é²ãå®äºãã¦ãã¾ãã"); 1390 f_tp_user_entry_removeTopEle(); 1391 location.reload(true); 1392 } else if ('reserve' == l_res) { 1393 var l_reserve_res = window.confirm("ç»é²ç¨ã¡ã¼ã«ããæ¬ç»é²ãè¡ã£ã¦ä¸ããã\nå度ã¡ã¼ã«ãéãå ´åã«ã¯ãOKããã¿ã³ãæ¼ãã¦ä¸ããã"); 1394 if(true == l_reserve_res) { 1395 f_tp_user_entry_reEmail(); 1396 f_tp_user_entry_removeTopEle(); 1397 } 1398 } else if ('delete' == l_res) { 1399 alert('ãã¡ãã®ã¡ã¼ã«ã¢ãã¬ã¹ã¯ä»¥åã«ãç»é²ããã ãããã®ã§ããä¸åº¦ç»é²ããã¡ã¼ã«ã¢ãã¬ã¹ã¯ã使ç¨ã«ãªãã¾ããã®ã§ãæ°ããã¢ãã¬ã¹ã§ã®æ°è¦ç»é²ããé¡ããããã¾ãã'); 1400 } else if ('pass_err' == l_res) { 1401 alert('ã¡ã¼ã«ã¢ãã¬ã¹ ã¾ã㯠ãã¹ã¯ã¼ããéãã¾ãã'); 1402 } else { 1403 alert("ãµã¼ãã«ãã¼ã¿ãæ¸ãè¾¼ã¾ãã¾ããã§ãããå度ããç»é²ããé¡ããããã¾ãã" + l_res); 1404 } 1405 } else { 1406 alert("ãµã¼ãã«ãã¼ã¿ãæ¸ãè¾¼ã¾ãã¾ããã§ãããå度ããç»é²ããé¡ããããã¾ãã" + l_res); 1407 } 1408} 1409function f_tp_user_entry_onClickNoAction (event) { 1410 // ãã¬ã¼ã å ãã¯ãªãã¯ãã¦ã親ã«ã¯ä¼æããªã 1411 try { 1412 event.stopPropagation(); 1413 } catch (eee) { 1414 } 1415} 1416// end of file
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.