2 * Ajax Chat for TRPG ver.2.4
3 * (c)2007-2009 Cake All rights reserved.
4 * Mail : cake_67@users.sourceforge.jp
5 * Home : http://trpgtools-onweb.sourceforge.jp/
8 * JaveScriptライブラリ:TRPG用
12 function insertDice(Obj, columnId) {
13 var dice = $("#dice").attr("value");
14 var revision = setNull($("#revision").attr("value"));
15 if (revision && revision.match(/[^-0-9+\*\/]/)) {
16 alert('ダイス修正値は半角数字と+,-,*,/のみで入力してください。');
20 if (!revision.match(/^[-+\*\/]/)) {
26 var cfInput = $("#cfinput").attr("checked");
27 var fZero = $("#fzero").attr("checked");
28 var cRolling = $("#crolling").attr("checked");
29 var clit = setNull($("#clit").attr("value"));
30 var famble = setNull($("#famble").attr("value"));
39 dice = dice + 'c' + clit;
45 dice = dice + 'f' + famble;
50 insert(document.getElementById(columnId), '', '['+dice+']', 0)
51 document.getElementById(columnId).focus();
55 /* undefineと0をnullにする */
56 function setNull(str) {
57 if (typeof(str) != 'string') {
60 if (str == '0') str = "";