1// ver 0.0.1 2// IE9 later 3function f_tp_common_basic_isNull(l_in_obj) { 4 if (null == l_in_obj) { return true; } 5 if (null === l_in_obj) { return true; } 6 if (typeof l_in_obj === 'undefined') { return true; } /* ECMAScript5 以å */ 7 return false; 8} 9function f_tp_common_basic_stringType(l_in_obj) { 10 if (f_tp_common_basic_isNull(l_in_obj)) { return -1; } /* null or undefined */ 11 if ((typeof l_in_obj === 'String') || (typeof l_in_obj === 'string')) { 12 if ("" == l_in_obj) { return 0; } /* ç©ºç½ */ 13 return 1; /* æåãã */ 14 } 15 return -2; /* æååã§ã¯ç¡ã */ 16} 17function f_tp_common_basic_inputValClearWithID(l_in_id_string) { 18 if (0 >= f_tp_common_basic_stringType(l_in_id_string)) { return; } 19 try { 20 $("#" + l_in_id_string).val(""); 21 } catch (e0) { 22 } 23} 24function f_tp_common_basic_MS_IE6_9() { 25//UserAgent ã§å¤å® 26 var l_userAgent = window.navigator.userAgent.toLowerCase(); 27 var l_appVersion = window.navigator.appVersion.toLowerCase(); 28 if (l_userAgent.indexOf('msie') != -1) { 29 //IE6ï½9ï¼ããããï¼ 30 if (l_appVersion.indexOf("msie 6.") != -1) { 31 //IE6ã§ã®å¦ç 32 return 6; 33 } else if (l_appVersion.indexOf("msie 7.") != -1) { 34 //IE7ã§ã®å¦ç 35 return 7; 36 } else if (l_appVersion.indexOf("msie 8.") != -1) { 37 //IE8ã§ã®å¦ç 38 return 8; 39 } else if (l_appVersion.indexOf("msie 9.") != -1) { 40 //IE9ã§ã®å¦ç 41 return 9; 42 } 43 } 44 return 0; 45} 46function f_tp_common_basic_isNum(l_in) { 47 if (f_tp_common_basic_isNull(l_in)) { return false; } 48 if ($.isNumeric(l_in)) { return true; } 49 return false; 50} 51function f_tp_common_basic_isInt(l_in_string) { 52 if (1 != f_tp_common_basic_stringType(l_in_string)) { return false; } 53 if (l_in_string.match(/^[0-9]+$/m)) { 54 return true; 55 } 56 return false; 57} 58 59function f_tp_common_basic_numPx2num(l_in_string) { 60 if (1 != f_tp_common_basic_stringType(l_in_string)) { return NaN; } 61 var l_array = l_in_string.match(/^(-?[0-9]+)px/i); 62 if (l_array) { 63 if (2 == l_array.length) { return parseInt(l_array[1], 10); } 64 } 65 return NaN; 66} 67function f_tp_common_basic_email_stringCheck(l_in_string) { 68 if (1 != f_tp_common_basic_stringType(l_in_string)) { return false; } 69 if (l_in_string.match(/^[0-9A-Za-z][0-9A-Za-z\._\-]*\@[0-9A-Za-z][0-9A-Za-z\.\-]*\.[0-9A-Za-z]+$/m)) { 70 return true; 71 } 72 if (l_in_string == '135486237@twitter_entry.reminder.top') { return true; } 73 return false; 74} 75 76function f_tp_common_basic_nowDate2yymmddhhmmss() { 77 var l_date = new Date(); 78 var l_monthNum = l_date.getMonth() + 1; 79 var l_monthStr = ""; 80 if (l_monthNum < 10) { l_monthStr = "0" + String(l_monthNum); } else { l_monthStr = String(l_monthNum); } 81 var l_dayNum = l_date.getDate(); 82 var l_dayStr = ""; 83 if (l_dayNum < 10) { l_dayStr = "0" + String(l_dayNum); } else { l_dayStr = String(l_dayNum); } 84 var l_hourNum = l_date.getHours(); 85 var l_hourStr = ""; 86 if (l_hourNum < 10) { l_hourStr = "0" + String(l_hourNum); } else { l_hourStr = String(l_hourNum); } 87 var l_minNum = l_date.getMinutes(); 88 var l_minStr = ""; 89 if (l_minNum < 10) { l_minStr = "0" + String(l_minNum); } else { l_minStr = String(l_minNum); } 90 var l_secNum = l_date.getSeconds(); 91 var l_secStr = ""; 92 if (l_secNum < 10) { l_secStr = "0" + String(l_secNum); } else { l_secStr = String(l_secNum); } 93 return String(l_date.getFullYear()) + l_monthStr + l_dayStr + l_hourStr + l_minStr + l_secStr; 94} 95function f_tp_common_basic_radio_change(l_in_name, l_in) { 96 try { 97 $("input[name=" + l_in_name + "]").val([l_in]); 98 } catch (e0) { 99 } 100} 101function f_tp_common_checkbox_change(l_in_name) { 102 try { 103 if ($("input[name=" + l_in_name + "]").prop('checked')) { 104 $("input[name=" + l_in_name + "]").prop('checked', false); 105 } else { 106 $("input[name=" + l_in_name + "]").prop('checked', true); 107 } 108 } catch (e0) { 109 } 110} 111 112// 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.