function Cmt_SetPage(_DivName,_CmtName){
    var _HtmStr = '<Table border=\'0px\' cellpadding=\'0px\' cellspacing=\'0px\' style=\'width:100%;\'>';
      _HtmStr += C_tag_trst;
        _HtmStr += C_tag_tdst('100%','20px','','9');
          _HtmStr += '<DIV class=\'D_CommentTop\' style=\'width:100%; height:20px;\'>';
            _HtmStr += '　< コメント >';
          _HtmStr += '</DIV>';
        _HtmStr += C_tag_tded;
      _HtmStr += C_tag_tred;
      _HtmStr += C_tag_trst;
        _HtmStr += C_tag_tdst('100%','150px','','9');
          _HtmStr += '<DIV id=\'';
          _HtmStr += _DivName;
          _HtmStr += '_D_CommentList\' class=\'D_CommentListData\' style=\'width:100%; height:150px;\'></DIV>';
        _HtmStr += C_tag_tded;
      _HtmStr += C_tag_tred;
      _HtmStr += C_tag_tdst('100%','5px','','9');
        _HtmStr += '<DIV style=\'width:100%; height:5px; overflow:hidden;\'>　</DIV>';
      _HtmStr += C_tag_tded;
      _HtmStr += C_tag_trst;
        _HtmStr += C_tag_tdst('30px','25px');
          _HtmStr += '<DIV style=\'width:30px; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('100%','25px');
          //メッセージ入力欄
          _HtmStr += '<DIV style=\'width:100%; height:25px;\'>';
            if(G_LoginUserId != ''){
                _HtmStr += '<input type="text" id="';
                _HtmStr += _DivName;
                _HtmStr += '_I_Comment_Data" class="I_CommentDataS" value="" OnKeyup="//chkCode(this);" maxlength="140" />';
            }else{
                _HtmStr += '　コメントの投稿は登録ユーザのみ利用できます。';
            }
          _HtmStr += '</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('5px','25px');
          _HtmStr += '<DIV style=\'width:5px; height:20px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('35px','25px');
            //投稿ボタン
            if(G_LoginUserId != ''){
                var _MouseOverEvent = 'style.cursor = "pointer";  style.backgroundColor = "';
                _MouseOverEvent += C_Color_Pink;
                _MouseOverEvent += '"';
                
                var _MouseOutEvent = 'style.cursor = "auto"; style.backgroundColor = "Transparent"';
                
                var _ClickEvent = 'Cmt_AddCommentSt("';
                _ClickEvent += _DivName;
                _ClickEvent += '","';
                _ClickEvent += _CmtName;
                _ClickEvent += '");';
                
                _HtmStr += '<DIV class=\'D_CommentButton\' style=\'width:35px; height:18px; overflow:hidden;\' OnMouseOver=\'';
                _HtmStr += _MouseOverEvent;
                _HtmStr += '\' OnMouseOut=\'';
                _HtmStr += _MouseOutEvent;
                _HtmStr += '\' OnClick=\'';
                _HtmStr += _ClickEvent;
                _HtmStr += '\'>投稿</DIV>';
            }else{
                _HtmStr += '<DIV style=\'width:30px; height:25px; overflow:hidden;\'>　</DIV>';
            }
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('100px','25px');
          _HtmStr += '<DIV style=\'width:100px; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('30px','25px');
          //↑ボタン
          _HtmStr += '<DIV id=\'';
          _HtmStr += _DivName;
          _HtmStr += '_D_CommentOverUpButton\' style=\'width:30px; height:18px;\'></DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('5px','25px');
          _HtmStr += '<DIV style=\'width:5px; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('30px','25px');
          //↓ボタン
          _HtmStr += '<DIV id=\'';
          _HtmStr += _DivName;
          _HtmStr += '_D_CommentOverDwButton\' style=\'width:30px; height:18px;\'></DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('5px','25px');
          _HtmStr += '<DIV style=\'width:5px; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
      _HtmStr += C_tag_tred;
    _HtmStr += '</Table>';
    
    Main_SetH(_DivName,_HtmStr);
    
    Cmt_GetList(_DivName,_CmtName);
}

function Cmt_GetList(_DivName, _CmtName, _PageNo){
    var _FileName = 'comment/';
    _FileName += _CmtName;
    
    var _TextData = Main_GetTextFile(_FileName);
    _TextData = crlf2nobr(_TextData);
    
    if(_TextData != 'Error'){
        
    }else{
        //ファイル読み込み失敗
        _TextData = '';
    }
    
    var _NowPageNo = 0;
    if(_PageNo){
        _NowPageNo = eval(_PageNo);
    }
    
    //ファイルの解析
    var _CommentList = new Array();
    var _CommentTime = new Array();
    var _CommentData = new Array();
    var _CommentUser = new Array();
    
    if(_TextData.length > 0){
        _CommentList = _TextData.split("[Time]>>");
        
        for(var _i = 1, _lopi = _CommentList.length; _i < _lopi; _i++){
            var _CommentDataPos = _CommentList[_i].indexOf("[Data]>>", 0);
            var _CommentUserPos = _CommentList[_i].indexOf("[User]>>", _CommentDataPos);
            
            _CommentTime[(_i - 1)] = _CommentList[_i].substring(0, _CommentDataPos);
            _CommentData[(_i - 1)] = _CommentList[_i].substring((_CommentDataPos + 8), _CommentUserPos);
            _CommentUser[(_i - 1)] = _CommentList[_i].substring((_CommentUserPos + 8), (_CommentList[_i].length));
            
            //alert(_CommentTime[_i] + ' : ' + _CommentData[_i] + ' : ' + _CommentUser[_i]);
        }
    }
    
    var _CommentTimeLen = _CommentTime.length;
    var _StIndex = 0;
    if(_CommentTimeLen > (10 + (_NowPageNo * 10))){
        _StIndex = _CommentTimeLen - (10 + (_NowPageNo * 10));
        if(_StIndex < 0){
            _StIndex = 0;
        }
    }
    
    var _NowStr = Calc_GetDateString();
    
    
    var _HtmStr = '<Table border=\'0px\' cellpadding=\'0px\' cellspacing=\'0px\' style=\'width:100%;\'>';
      for(var _i = 0, _lopi = 10; _i < _lopi; _i++){
          _HtmStr += C_tag_trst;
            _HtmStr += C_tag_tdst('25px','15px');
              _HtmStr += '<DIV class=\'D_CommentListData\' style=\'width:25px; height:15px; overflow:hidden; color:#ff6666;\'>';
                if(_CommentTimeLen > _i){
                    var _chkDate = Calc_DateDiff(_CommentTime[(_i + _StIndex)], _NowStr);
                    
                    if(_chkDate < 1){
                        _HtmStr += 'New!';
                    }else{
                        _HtmStr += '';
                    }
                }else{
                    _HtmStr += '';
                }
                
              _HtmStr += '</DIV>';
            _HtmStr += C_tag_tded;
            _HtmStr += C_tag_tdst('5px','15px');
              _HtmStr += '<DIV style=\'width:5px; height:15px; overflow:hidden;\'>　</DIV>';
            _HtmStr += C_tag_tded;
            var _setTdTag = C_tag_tdst('100%','15px');
            _setTdTag = _setTdTag.replace('style=\'','style\'overflow:hidden; ');
            _HtmStr += _setTdTag
              _HtmStr += '<DIV id=\'D_CommentListDataRow_';
              _HtmStr += _i;
              _HtmStr += '\' class=\'D_CommentListData\' style=\'width:100%; height:15px; overflow:hidden; color:#666666;\'';
                if(_CommentTimeLen > _i){
                    var _CommentStr = _CommentData[(_i + _StIndex)];
                    _CommentStr = Calc_Str2HtmlKeyword(_CommentStr);
                    
                    _HtmStr += ' title=\'header=[';
                    _HtmStr += _CommentStr;
                    _HtmStr += '] cssheader=[';
                    if(C_isMSIE){
                        _HtmStr += 'dvhdr2_1';
                    }else{
                        _HtmStr += 'dvhdr2_2';
                    }
                    _HtmStr += '] body=[] cssbody=[] delay=[0] fade=[off]\' OnMouseOver=\'Main_SetS("dvHdr","width","';
                    var _setWidth = 0;
                    if(C_isMSIE){
                        _setWidth += ((_CommentStr.length) * 15);
                        if(_setWidth > 400){
                            _setWidth = 400;
                        }
                    }else{
                        _setWidth += 10;
                    }
                    _HtmStr += _setWidth;
                    _HtmStr += 'px"); Main_SetS("dvHdr","display","block");\'>';
                    
                    _HtmStr += _CommentStr;
                }else{
                    _HtmStr += '>';
                }
              _HtmStr += '</DIV>';
            _HtmStr += C_tag_tded;
            _HtmStr += C_tag_tdst('5px','15px');
              _HtmStr += '<DIV style=\'width:5px; height:15px; overflow:hidden;\'>　</DIV>';
            _HtmStr += C_tag_tded;
            _HtmStr += C_tag_tdst('90px','15px');
              _HtmStr += '<DIV class=\'D_CommentListData\' style=\'width:90px; height:15px; overflow:hidden; color:#666666;\'';
                if(_CommentTimeLen > _i){
                    var _UserId = _CommentUser[(_i + _StIndex)];
                    var _UserName = Act_GetUserName(_UserId);
                    _UserName = Calc_Str2HtmlKeyword(_UserName);
                    var _UserCode = Act_GetUserCode(_UserId);
                    
                    _HtmStr += ' title=\'header=[';
                    _HtmStr += _UserName;
                    _HtmStr += '<br/>';
                    _HtmStr += '<nobr>';
                    _HtmStr += '◇';
                    _HtmStr += _UserCode;
                    _HtmStr += '</nobr>';
                    _HtmStr += '] cssheader=[';
                    if(C_isMSIE){
                        _HtmStr += 'dvhdr2_1';
                    }else{
                        _HtmStr += 'dvhdr2_2';
                    }
                    _HtmStr += '] body=[] cssbody=[] delay=[0] fade=[off]\' OnMouseOver=\'Main_SetS("dvHdr","width","';
                    var _setWidth = 0;
                    if(C_isMSIE){
                        var _strLen = _UserName.length;
                        _strLen *= 15;
                        var _strLen2 = _UserCode.length;
                        _strLen2 *= 8;
                        _strLen2 += 15;
                        if(_strLen > _strLen2){
                            _setWidth += _strLen;
                        }else{
                            _setWidth += _strLen2;
                        }
                        if(_setWidth > 100){
                            _setWidth = 100;
                        }
                    }else{
                        _setWidth += 10;
                    }
                    _HtmStr += _setWidth;
                    _HtmStr += 'px"); Main_SetS("dvHdr","display","block");\'>';
                    
                    _HtmStr += _UserName;
                }else{
                    _HtmStr += '>';
                }
              _HtmStr += '</DIV>';
            _HtmStr += C_tag_tded;
            _HtmStr += C_tag_tdst('5px','15px');
              _HtmStr += '<DIV style=\'width:5px; height:15px; overflow:hidden;\'>　</DIV>';
            _HtmStr += C_tag_tded;
            var _wrkTagCode = C_tag_tdst('115px','15px');
            _wrkTagCode = _wrkTagCode.replace('style=\'','style=\'vertical-align:middle; ');
            _HtmStr += _wrkTagCode;
              _HtmStr += '<DIV class=\'D_CommentListData\' style=\'width:115px; height:10px; overflow:hidden; color:#666666; font-size:9pt;\'>';
                if(_CommentTimeLen > _i){
                    var _DateTimeStr = Str_TimeCodeToString(_CommentTime[(_i + _StIndex)], 2);
                    _HtmStr += _DateTimeStr;
                }else{
                    _HtmStr += '';
                }
              _HtmStr += '</DIV>';
            _HtmStr += C_tag_tded;
          _HtmStr += C_tag_tred;
      }
    _HtmStr += '</Table>';
    
    var _SetDivName = _DivName;
    _SetDivName += '_D_CommentList';
    Main_SetH(_SetDivName,_HtmStr);
    
    //----------
    
    _HtmStr = '';
    
    if((_CommentTimeLen > 10) && (_StIndex > 0)){
        var _MouseOverEvent = 'style.cursor = "pointer";  style.backgroundColor = "';
        _MouseOverEvent += C_Color_Pink;
        _MouseOverEvent += '"';
        
        var _MouseOutEvent = 'style.cursor = "auto"; style.backgroundColor = "Transparent"';
        
        var _ClickEvent = 'Cmt_GetList("';
        _ClickEvent += _DivName;
        _ClickEvent += '","';
        _ClickEvent += _CmtName;
        _ClickEvent += '", "';
        _ClickEvent += (_NowPageNo + 1);
        _ClickEvent += '");';
        
        _HtmStr += '<DIV class=\'D_CommentButton\' style=\'width:30px; height:18px; overflow:hidden;\' OnMouseOver=\'';
        _HtmStr += _MouseOverEvent;
        _HtmStr += '\' OnMouseOut=\'';
        _HtmStr += _MouseOutEvent;
        _HtmStr += '\' OnClick=\'';
        _HtmStr += _ClickEvent;
        _HtmStr += '\'>↑</DIV>';
    }else{
        _HtmStr += '<DIV style=\'width:30px; height:18px; overflow:hidden;\'>　</DIV>';
    }
    
    _SetDivName = _DivName;
    _SetDivName += '_D_CommentOverUpButton';
    Main_SetH(_SetDivName,_HtmStr);
    
    //----------
    
    _HtmStr = '';
    
    if((_CommentTimeLen > 10) && (_NowPageNo > 0)){
        var _MouseOverEvent = 'style.cursor = "pointer";  style.backgroundColor = "';
        _MouseOverEvent += C_Color_Pink;
        _MouseOverEvent += '"';
        
        var _MouseOutEvent = 'style.cursor = "auto"; style.backgroundColor = "Transparent"';
        
        var _ClickEvent = 'Cmt_GetList("';
        _ClickEvent += _DivName;
        _ClickEvent += '","';
        _ClickEvent += _CmtName;
        _ClickEvent += '", "';
        _ClickEvent += (_NowPageNo - 1);
        _ClickEvent += '");';
        
        _HtmStr += '<DIV class=\'D_CommentButton\' style=\'width:30px; height:18px; overflow:hidden;\' OnMouseOver=\'';
        _HtmStr += _MouseOverEvent;
        _HtmStr += '\' OnMouseOut=\'';
        _HtmStr += _MouseOutEvent;
        _HtmStr += '\' OnClick=\'';
        _HtmStr += _ClickEvent;
        _HtmStr += '\'>↓</DIV>';
    }else{
        _HtmStr += '<DIV style=\'width:30px; height:18px; overflow:hidden;\'>　</DIV>';
    }
    
    _SetDivName = _DivName;
    _SetDivName += '_D_CommentOverDwButton';
    Main_SetH(_SetDivName,_HtmStr);
}

function Cmt_AddCommentSt(_DivName,_CmtName){
    var _GetDivName = _DivName;
    _GetDivName += '_I_Comment_Data';
    var _CommentData = Main_GetV(_GetDivName);
    if(_CommentData.length > 0){
         var _StrChk = Main_ChkFwords(_CommentData);
         if(_StrChk){
            var _FileName = '../txt/comment/';
            _FileName += _CmtName;
            
            var _TextData = Main_GetTextFile(_FileName);
            //_TextData = crlf2nobr(_TextData);
            
            if(_TextData != 'Error'){
                var _StrNow = Calc_GetDateString();
                
                //作成の実行
                //var _FileName = '../txt/user/';
                //_FileName += G_LoginUserId;
                //_FileName += '/userdata.txt';
                
                //_CommentData = Calc_Str2HtmlKeyword(_CommentData);
                
                var _FileData = _TextData;
                _FileData += '[Time]>>';
                _FileData += _StrNow;
                _FileData += '[Data]>>';
                _FileData += _CommentData;
                _FileData += '[User]>>';
                _FileData += G_LoginUserId;
                _FileData += '\n';
                
                var _RetMsg = 'AddComment_';
                _RetMsg += _DivName;
                _RetMsg += '[Name]>>';
                _RetMsg += _CmtName;
                _RetMsg += '[Time]>>';
                _RetMsg += _StrNow;
                
                Act_FileMakeStr(_FileName, _FileData, _RetMsg);
            }else{
                //ファイル読み込み失敗
                alert('コメントの投稿に失敗しました。');
            }
        }else{
            alert('禁止ワードが含まれています。');
        }
    }else{
        alert('コメントが入力されていません。');
    }
}

function Cmt_AddCommentLog(_RetMsg){
    var _Pos = _RetMsg.indexOf("[Name]>>", 0);
    var _Pos2 = _RetMsg.indexOf("[Time]>>", 0);
    var _DivName = _RetMsg.substring(0, _Pos);
    var _CmtName = _RetMsg.substring(_Pos + 8, _Pos2);
    var _StrNow = _RetMsg.substring(_Pos2 + 8, _RetMsg.length);
    
    var _FileName = '../txt/user/';
    _FileName += G_LoginUserId;
    
    //var _CmtType_Basic = _CmtName.indexOf('basic', 0);
    //var _CmtType_Mob = _CmtName.indexOf('mob', 0);
    //var _CmtType_ItemC = _CmtName.indexOf('item_c', 0);
    
    var _CmtType_Char = _CmtName.indexOf('char', 0);
    var _CmtType_Game = _CmtName.indexOf('game', 0);
    
    if((_CmtType_Char > (-1)) || (_CmtType_Game > (-1))){
        _FileName += '/commentlog_c.txt';
    }else{
        _FileName += '/commentlog_l.txt';
    }
    
    var _TextData = Main_GetTextFile(_FileName);
    var _FileData = _TextData;
    //if(_CmtType_Basic > (-1))[
    //    
    //    _FileData += '';
    //}else if(_CmtType_Mob > (-1)){
    //    
    //    _FileData += '';
    //}else if(_CmtType_ItemC > (-1)){
    //    
    //    _FileData += '';
    //}else if(_CmtType_Char > (-1)){
    //    
    //    _FileData += '';
    //}else{
    //    
    //}
    _FileData += '[Data]>>';
    _FileData += _CmtName;
    _FileData += '[Time]>>';
    _FileData += _StrNow;
    _FileData += '\n';
    
    var _RetMsg = 'AddComment2_';
    _RetMsg += _DivName;
    _RetMsg += '>>';
    _RetMsg += _CmtName;
    
    Act_FileMakeStr(_FileName, _FileData, _RetMsg);
}

function Cmt_AddCommentEd(_RetMsg){
    var _Pos = _RetMsg.indexOf(">>", 0);
    var _DivName = _RetMsg.substring(0, _Pos);
    var _CmtName = _RetMsg.substring(_Pos + 2, _RetMsg.length);
    var _GetDivName = _DivName;
    _GetDivName += '_I_Comment_Data';
    Main_SetV(_GetDivName,'');
    
    var _TimeoutEvent = 'Cmt_GetList(\'';
    _TimeoutEvent += _DivName;
    _TimeoutEvent += '\',\'';
    _TimeoutEvent += _CmtName;
    _TimeoutEvent += '\');';
    setTimeout(_TimeoutEvent, 500);
}

function Cmt_SetPage2(){
    var _HtmStr = '<Table border=\'0px\' cellpadding=\'0px\' cellspacing=\'0px\' style=\'width:100%;\'>';
      _HtmStr += C_tag_trst;
        _HtmStr += C_tag_tdst('100%','20px','','4');
          _HtmStr += '<DIV class=\'D_CommentTop\' style=\'width:100%; height:20px;\'>';
            _HtmStr += '　< メールアドレス >';
          _HtmStr += '</DIV>';
        _HtmStr += C_tag_tded;
      _HtmStr += C_tag_tred;
      _HtmStr += C_tag_trst;
        _HtmStr += C_tag_tdst('30px','25px');
          _HtmStr += '<DIV style=\'width:30px; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('500px','25px','','2');
          //メッセージ入力欄
          _HtmStr += '<DIV style=\'width:500px; height:25px;\'>';
            _HtmStr += '<input type="text" id="I_Comment_MailSup" class="I_CommentData" value="" OnKeyup="//chkCode(this);" maxlength="250" />';
          _HtmStr += '</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('100%','25px');
          _HtmStr += '<DIV style=\'width:100%; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
      _HtmStr += C_tag_tred;
      _HtmStr += C_tag_tdst('100%','5px','','4');
        _HtmStr += '<DIV style=\'width:100%; height:5px; overflow:hidden;\'>　</DIV>';
      _HtmStr += C_tag_tded;
      _HtmStr += C_tag_trst;
        _HtmStr += C_tag_tdst('100%','20px','','4');
          _HtmStr += '<DIV class=\'D_CommentTop\' style=\'width:100%; height:20px;\'>';
            _HtmStr += '　< お問い合わせ内容 >';
          _HtmStr += '</DIV>';
        _HtmStr += C_tag_tded;
      _HtmStr += C_tag_tred;
      _HtmStr += C_tag_trst;
        _HtmStr += C_tag_tdst('30px','65px');
          _HtmStr += '<DIV style=\'width:30px; height:65px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('500px','65px','','2');
          //メッセージ入力欄
          _HtmStr += '<DIV style=\'width:500px; height:65px;\'>';
             _HtmStr += '<textarea id="I_Comment_DataSup" class="I_CommentDataList" value="" OnKeyup="//chkCode(this);" maxlength="250" cols="70" rows="3"></textarea>';
          _HtmStr += '</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('100%','65px');
          _HtmStr += '<DIV style=\'width:100%; height:65px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
      _HtmStr += C_tag_tred;
      _HtmStr += C_tag_trst;
        _HtmStr += C_tag_tdst('30px','25px');
          _HtmStr += '<DIV style=\'width:30px; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('35px','25px');
            //送信ボタン
            var _MouseOverEvent = 'style.cursor = "pointer";  style.backgroundColor = "';
            _MouseOverEvent += C_Color_Pink;
            _MouseOverEvent += '"';
            
            var _MouseOutEvent = 'style.cursor = "auto"; style.backgroundColor = "Transparent"';
            
            var _ClickEvent = 'Cmt_AddSupportMail(';
            _ClickEvent += ');';
            
            _HtmStr += '<DIV class=\'D_CommentButton\' style=\'width:35px; height:18px; overflow:hidden;\' OnMouseOver=\'';
            _HtmStr += _MouseOverEvent;
            _HtmStr += '\' OnMouseOut=\'';
            _HtmStr += _MouseOutEvent;
            _HtmStr += '\' OnClick=\'';
            _HtmStr += _ClickEvent;
            _HtmStr += '\'>送信</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('65px','25px');
          _HtmStr += '<DIV style=\'width:65px; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('100%','25px');
          _HtmStr += '<DIV style=\'width:100%; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
      _HtmStr += C_tag_tred;
    _HtmStr += '</Table>';
    
    Main_SetH('D_CommentPostSup',_HtmStr);
}

function Cmt_AddSupportMail(){
    var _Send_Mail = '';
    _Send_Mail = Main_GetV('I_Comment_MailSup');
    var _Send_Data = '';
    _Send_Data = Main_GetV('I_Comment_DataSup');
    
    //入力内容チェック
    var _ErrMsg = '';
    
    var _ChkLen = _Send_Mail.length;
    if((_ChkLen < 3)||(_ChkLen > 100)){
        if(_ErrMsg != ''){
            _ErrMsg += '\n\n';
        }
        _ErrMsg += 'メールアドレスは、半角文字3文字以上100文字以内で入力してください。　　';
    }else{
        var _IsMail = false;
        _IsMail = IsMailAddress(_Send_Mail);
        if(_IsMail == false){
            if(_ErrMsg != ''){
                _ErrMsg += '\n\n';
            }
            _ErrMsg += 'メールアドレスに、誤りがあります。　　';
        }else{
        //    if(_UpdAcc_Mail != _UpdAcc_Mailc){
        //        if(_ErrMsg != ''){
        //            _ErrMsg += '\n\n';
        //        }
        //        _ErrMsg += 'メールアドレスと確認用メールアドレスが、一致していません。　　';
        //    }
            
            _ChkLen = _Send_Data.length;
            
            if((_ChkLen < 1)||(_ChkLen > 250)){
                if(_ErrMsg != ''){
                    _ErrMsg += '\n\n';
                }
                _ErrMsg += 'お問い合わせ内容は、半角文字1文字以上250文字以内で入力してください。　　';
            }else{
                //メール送信を実行
                var _RetMsg = 'ユーザID : ';
                _RetMsg += G_LoginUserId;
                _RetMsg += '\nユーザ名 : ';
                _RetMsg += G_LoginUserName;
                _RetMsg += '\nメールアドレス : ';
                _RetMsg += _Send_Mail;
                _RetMsg += '\n送信内容 : ';
                _RetMsg += _Send_Data;
                
                Act_SendMail('お問い合わせ', _RetMsg);
            }
        }
    }
    
    if(_ErrMsg != ''){
        alert(_ErrMsg);
    }else{
        alert('お問い合わせを送信しました。');
        Cmt_SetPage2();
    }
}

function Cmt_SetPage3(){
    var _HtmStr = '<Table border=\'0px\' cellpadding=\'0px\' cellspacing=\'0px\' style=\'width:100%;\'>';
      _HtmStr += C_tag_trst;
        _HtmStr += C_tag_tdst('155px','25px','','3');
          _HtmStr += '<DIV class=\'D_CommentTop\' style=\'width:155px; height:25px;\'>';
            _HtmStr += '　< ひとことフォーム >';
          _HtmStr += '</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('100%','25px','','3');
          _HtmStr += '<DIV class=\'D_CommentTop\' style=\'width:100%; height:25px; font-size:10px;\'>';
            _HtmStr += '　管理人にひとことメッセージを送信します。<BR/>　返信が必要な内容の場合は、サポートのお問い合わせをご利用ください。';
          _HtmStr += '</DIV>';
        _HtmStr += C_tag_tded;
      _HtmStr += C_tag_tred;
      _HtmStr += C_tag_trst;
        _HtmStr += C_tag_tdst('30px','65px');
          _HtmStr += '<DIV style=\'width:30px; height:65px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('500px','65px','','4');
          //メッセージ入力欄
          _HtmStr += '<DIV style=\'width:500px; height:65px;\'>';
             _HtmStr += '<textarea id="I_Comment_DataTop" class="I_CommentDataList" value="" OnKeyup="//chkCode(this);" maxlength="250" cols="70" rows="3"></textarea>';
          _HtmStr += '</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('100%','65px');
          _HtmStr += '<DIV style=\'width:100%; height:65px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
      _HtmStr += C_tag_tred;
      _HtmStr += C_tag_trst;
        _HtmStr += C_tag_tdst('30px','25px');
          _HtmStr += '<DIV style=\'width:30px; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('35px','25px');
            //送信ボタン
            var _MouseOverEvent = 'style.cursor = "pointer";  style.backgroundColor = "';
            _MouseOverEvent += C_Color_Pink;
            _MouseOverEvent += '"';
            
            var _MouseOutEvent = 'style.cursor = "auto"; style.backgroundColor = "Transparent"';
            
            var _ClickEvent = 'Cmt_AddTopMail(';
            _ClickEvent += ');';
            
            _HtmStr += '<DIV class=\'D_CommentButton\' style=\'width:35px; height:18px; overflow:hidden;\' OnMouseOver=\'';
            _HtmStr += _MouseOverEvent;
            _HtmStr += '\' OnMouseOut=\'';
            _HtmStr += _MouseOutEvent;
            _HtmStr += '\' OnClick=\'';
            _HtmStr += _ClickEvent;
            _HtmStr += '\'>送信</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('90px','25px');
          _HtmStr += '<DIV style=\'width:90px; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('375px','25px');
          _HtmStr += '<DIV style=\'width:375px; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
        _HtmStr += C_tag_tdst('100%','25px','','2');
          _HtmStr += '<DIV style=\'width:100%; height:25px; overflow:hidden;\'>　</DIV>';
        _HtmStr += C_tag_tded;
      _HtmStr += C_tag_tred;
    _HtmStr += '</Table>';
    
    Main_SetH('D_CommentPostTop',_HtmStr);
}

function Cmt_AddTopMail(){
    var _Send_Data = '';
    _Send_Data = Main_GetV('I_Comment_DataTop');
    
    //入力内容チェック
    var _ErrMsg = '';
    
    var _ChkLen = _Send_Data.length;
    if((_ChkLen < 1)||(_ChkLen > 250)){
        if(_ErrMsg != ''){
            _ErrMsg += '\n\n';
        }
        _ErrMsg += '送信内容は、半角文字1文字以上250文字以内で入力してください。　　';
    }else{
        //メール送信を実行
        var _RetMsg = 'ユーザID : ';
        _RetMsg += G_LoginUserId;
        _RetMsg += '\nユーザ名 : ';
        _RetMsg += G_LoginUserName;
        _RetMsg += '\n送信内容 : ';
        _RetMsg += _Send_Data;
        
        Act_SendMail('ひとことフォーム', _RetMsg);
    }
    
    if(_ErrMsg != ''){
        alert(_ErrMsg);
    }else{
        alert('ひとことメッセージを送信しました。');
        Cmt_SetPage3();
    }
}

