var reportBtnAreaStr = ""+
"									<table width=\"170\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#ffffdd\">"+
"										<tr>"+
"											<td rowspan=\"3\" width=\"5\"><img src=\"img/null.gif\" alt=\"\" width=\"5\" border=\"0\" /> </td>"+
"											<td colspan=\"2\" height=\"42\" class=\"bottom\"><a href=\"javascript:sendReport();\"><img src=\"img/reportBtn.gif\" alt=\"\" width=\"160\" height=\"32\" border=\"0\" /></a> </td>"+
"											<td rowspan=\"3\" width=\"5\"><img src=\"img/null.gif\" alt=\"\" width=\"5\" border=\"0\" /> </td>"+
"										</tr>"+
"									</table>";
if ( document.getElementById('reportBtnArea') ){
	document.getElementById('reportBtnArea').innerHTML = reportBtnAreaStr;
}

var noMagTitleStr = "&nbsp;－";
var noPublicReportStr = "※公開コメントはありません";
var reportHideAgeStr = "－";
var reportRankIconArray = new Array(	"<img src=\"/img/null.gif\" alt=\"\" width=\"81\" height=\"20\" align=\"absmiddle\" id=\"reportIcon\" name=\"reportIcon\" />", 
										"<img src=\"/img/goodReportIcon.gif\" alt=\"殿堂入り\" width=\"81\" height=\"20\" align=\"absmiddle\" id=\"reportIcon\" name=\"reportIcon\" />",
										"<img src=\"/img/cemeteryIcon.gif\" alt=\"墓場行き\" width=\"81\" height=\"14\" align=\"absmiddle\" id=\"reportIcon\" name=\"reportIcon\" />"	);
var reportFromIconArray = new Array(	"<img src=\"/img/pcIcon.gif\" alt=\"\" id=\"reportAccessIcon\" name=\"reportAccessIcon\" />", 
										"<img src=\"/img/mobileIcon.gif\" alt=\"\" id=\"reportAccessIcon\" name=\"reportAccessIcon\" />"	);
var reportImpressionIconArray =  new Array(	"<img src=\"/img/null.gif\" alt=\"\" width=\"54\" height=\"14\" border=\"0\" align=\"absbottom\" />", 
											"<img src=\"/img/subEvalIcon01.gif\" alt=\"燃える！\" width=\"54\" height=\"14\" border=\"0\" align=\"absbottom\" />", 
											"<img src=\"/img/subEvalIcon02.gif\" alt=\"泣ける！\" width=\"54\" height=\"14\" border=\"0\" align=\"absbottom\" />", 
											"<img src=\"/img/subEvalIcon03.gif\" alt=\"笑える！\" width=\"54\" height=\"14\" border=\"0\" align=\"absbottom\" />", 
											"<img src=\"/img/subEvalIcon04.gif\" alt=\"せつない！\" width=\"54\" height=\"14\" border=\"0\" align=\"absbottom\" />", 
											"<img src=\"/img/subEvalIcon05.gif\" alt=\"ためになる！\" width=\"54\" height=\"14\" border=\"0\" align=\"absbottom\" />", 
											"<img src=\"/img/subEvalIcon06.gif\" alt=\"ドキドキ&#9829;\" width=\"54\" height=\"14\" border=\"0\" align=\"absbottom\" />", 
											"<img src=\"/img/subEvalIcon07.gif\" alt=\"コワイ！\" width=\"54\" height=\"14\" border=\"0\" align=\"absbottom\" />"	);
var protectBtnCloseStr = "<a href=\"javascript:chgDispProtectReport('<ReportId>','open');\"><img src=\"/img/protectTxtBtn.gif\" alt=\"ネタバレを見る\" title=\"ネタバレを見る\" width=\"60\" height=\"14\" border=\"0\" id=\"protectTxtBtn\" name=\"protectTxtBtn\" /></a>";
var protectBtnOpenStr = "<a href=\"javascript:chgDispProtectReport('<ReportId>','close');\"><img src=\"/img/protectTxtBtnOff.gif\" alt=\"ネタバレを閉じる\" title=\"ネタバレを閉じる\" width=\"60\" height=\"14\" border=\"0\" id=\"protectTxtBtn\" name=\"protectTxtBtn\" /></a>";
var protectTxtAreaStr = ""+
"											<tr>"+
"												<td><div id=\"reportProtect<ReportId>\" align=\"left\"><!-- protectBtn --></div></td>"+
"											</tr>"+
"											<tr id=\"reportProtect<ReportId>text\" style=\"display:none\">"+
"												<td class=\"bg_netabare\"><div align=\"left\" class=\"txt\">protectText</div></td>"+
"											</tr>";
var reportAgreebtnStr = "<a href=\"javascript:addGrading('<ReportId>','0','agreeCount','workId');\"><img src=\"img/agreeIcon.gif\" alt=\"共感した！\" width=\"27\" height=\"27\" border=\"0\" align=\"absbottom\" title=\"共感した！\" onmouseover=\"this.src='img/agreeIcon_on.gif'\" onmouseout=\"this.src='img/agreeIcon.gif'\" /></a>&nbsp;agreeCount";
var reportDisagreebtnStr = "<a href=\"javascript:addGrading('<ReportId>','1','disAgreeCount','workId');\"><img src=\"img/disAgreeIcon.gif\" alt=\"共感できない！\" width=\"27\" height=\"27\" border=\"0\" align=\"absbottom\" class=\"txt10px\" title=\"共感できない！\" onmouseover=\"this.src='img/disAgreeIcon_on.gif'\" onmouseout=\"this.src='img/disAgreeIcon.gif'\" /></a>&nbsp;disAgreeCount";
var myAgreebtnStr = "<img src=\"img/s_agreeIconMini.gif\" alt=\"\" border=\"0\" />&nbsp;agreeCount";
var myDisagreebtnStr = "<img src=\"img/s_disAgreeIconMini.gif\" alt=\"\" border=\"0\" />&nbsp;disAgreeCount";
var doGradeTextStr = "このクチコミを<br />評価する&#8658;";
var gotGradeTextStr = "このクチコミへの<br />評価&#8658;";

var reportAreaHeadTitleStr = ""+
"							<table width=\"480\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" class=\"bg_base\">"+
"								<tr>"+
"									<td width=\"10\" rowspan=\"2\"><img src=\"img/null.gif\" width=\"10\" alt=\"\"/></td>"+
"									<td class=\"h10sp\"><img src=\"img/null.gif\" alt=\"\" /></td>"+
"									<td width=\"10\" rowspan=\"2\"><img src=\"img/null.gif\" width=\"10\" alt=\"\"/></td>"+
"								</tr>"+
"								<tr >"+
"							<td class=\"d1\" align=\"center\">"+
"								<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"> "+
"									<tr>"+
"									<td width=\"45\"><div align=\"center\" class=\"middle\"><img src=\"img/reportIcon.gif\" alt=\"\" width=\"26\" height=\"16\" /></div></td>"+
"									<td width=\"415\" class=\"txt14bpx\"><div align=\"left\"><a href=\"workLinkAddr\">workTitle</a>&nbsp;へのクチコミ</div></td>"+
"									</tr>"+
"								</table> "+
"							</td> "+
"								</tr>"+
"							</table>";
var reportAreaHeadFullStr = ""+
"					<table width=\"480\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"bg_base\"> "+
"						<tr> "+
"							<td rowspan=\"2\" width=\"10\"><img src=\"img/null.gif\" width=\"10\" alt=\"\"/></td> "+
"							<td class=\"h10sp\" colspan=\"3\"><img src=\"img/null.gif\" alt=\"\" /></td> "+
"							<td rowspan=\"2\" width=\"10\"><img src=\"img/null.gif\" width=\"10\" alt=\"\"/></td> "+
"						</tr>"+
"						<tr>"+
"							<td colspan=\"3\" class=\"d1\" align=\"center\">"+
"								<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"> "+
"									<tr>"+
"										<td colspan=\"2\" class=\"h6sp\"></td>"+
"									</tr>"+
"									<tr> "+
"										<td class=\"top\"><div align=\"right\" style=\"margin-left:5px; \"><a href=\"workLinkAddr\"><img src=\"workImg\" alt=\"workAlt\" name=\"coverImg\" border=\"0\" id=\"coverImg\" width=\"60\" height=\"89\" /></a></div></td> "+
"										<td class=\"top\"><div style=\"padding-left:15px; padding-bottom:2px; \">"+
"											<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"list_margin2\"> "+
"												<tr> "+
"													<td class=\"list_margin2\"><a href=\"workLinkAddr\" class=\"txtb\">workTitle</a></td> "+
"												</tr> "+
"												<tr> "+
"													<td class=\"list_margin2\"><div align=\"left\" class=\"top\"><img src=\"divisionImg\" alt=\"divisionAlt\" name=\"mainCategoryIcon\" width=\"37\" height=\"14\" id=\"mainCategoryIcon\" /><img src=\"storyImg\" alt=\"storyAlt\" name=\"storyCategoryIcon\" width=\"73\" height=\"14\" id=\"storyCategoryIcon\" /></div></td> "+
"												</tr> "+
"												<tr> "+
"													<td class=\"list_margin2\">著者：&nbsp;<!-- creatorName --></td> "+
"												</tr> "+
"												<tr> "+
//"													<td class=\"bottom\">総合ポイント：&nbsp;<img src=\"starImg\" align=\"absmiddle\" alt=\"starAlt\" id=\"totalPointImg\" name=\"totalPointImg\" />（avarage%）</td> "+
"													<td class=\"list_margin2\">掲載誌：&nbsp;<!-- magTitleLink --> &nbsp;<img src=\"magStat\" style=\"VERTICAL-ALIGN: text-bottom\"/></td> "+
"												</tr> "+
"												</tr> "+
"													<td class=\"list_margin2\">評価：&nbsp;<!-- pointAverage --></td> "+
"												</tr> "+
"											</table> "+
"										</div></td> "+
"									</tr>"+
"									<tr>"+
"										<td colspan=\"2\" class=\"h6sp\"></td>"+
"									</tr>"+
"								</table> "+
"							</td> "+
"						</tr> "+
"					</table> ";
var reportCommentAreaStr = ""+
"											<tr>"+
"												<td class=\"txt10px\"><div align=\"right\"><a href=\"reportCommentLinkAddr\"><img src=\"img/reportCommentBtn.gif\" alt=\"コメントを見る\" title=\"コメントを見る\" width=\"50\" height=\"14\" border=\"0\" />（reportCommentCount）</a></div></td>"+
"											</tr>";

var reportAreaStr = ""+
"					<table width=\"480\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"bg_base\"> "+
"						<tr> "+
"							<td rowspan=\"2\"><img src=\"img/null.gif\" width=\"10\" alt=\"\"/></td> "+
"							<td><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"bg_ybase\"> "+
"									<tr> "+
"										<td colspan=\"6\" class=\"h1line\"><img src=\"img/null.gif\" alt=\"\" /></td> "+
"									</tr> "+
"									<tr> "+
"										<td width=\"150\" class=\"bottom\">&nbsp;<a href=\"userLinkAddr\" class=\"txt\">reportUser</a>&nbsp;<span class=\"txt_10px\">さん</span></td> "+
"										<td width=\"5\"><img src=\"img/line_bg.gif\" alt=\"\" width=\"1\" height=\"20\" border=\"0\" /></td> "+
"										<td width=\"35\" class=\"bottom\"><div align=\"center\" class=\"txt\">reportAge<span class=\"txt10px\">才</span></div></td> "+
"										<td width=\"5\"><img src=\"img/line_bg.gif\" alt=\"\" width=\"1\" height=\"20\" border=\"0\" /></td> "+
"										<td width=\"115\" class=\"middle\"><div align=\"left\">&nbsp;<!-- rportRankIcon --></div></td> "+
"										<td width=\"150\" class=\"bottom\"><div align=\"right\" class=\"txt_10px\"><!-- fromIcon -->&#12288;reportDate</div></td> "+
"									</tr> "+
"									<tr> "+
"										<td colspan=\"6\" class=\"h1line\"><img src=\"img/null.gif\" alt=\"\" /></td> "+
"									</tr> "+
"								</table> "+
"								<table width=\"460\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\"> "+
"									<tr> "+
"										<td width=\"37\" class=\"middle\"><div align=\"center\"><img src=\"evalImage\" alt=\"evalAlt\" width=\"28\" height=\"28\" border=\"0\" align=\"right\" id=\"reportEvalIcon\" name=\"reportEvalIcon\" /></div></td> "+
"										<td width=\"60\" class=\"middle\"><div align=\"right\"><img src=\"subEval1Image\" alt=\"subEval1Alt\" width=\"54\" height=\"14\" border=\"0\" align=\"absbottom\" id=\"reportSubEvalIcon01\" name=\"reportSubEvalIcon01\" /></div></td> "+
"										<td width=\"60\" class=\"middle\"><div align=\"left\"><img src=\"subEval2Image\" alt=\"subEval2Alt\" width=\"54\" height=\"14\" border=\"0\" align=\"absbottom\" id=\"reportSubEvalIcon02\" name=\"reportSubEvalIcon02\" /></div></td> "+
"										<td width=\"5\" class=\"bg_dotl\"><div align=\"center\"><img src=\"img/null.gif\" width=\"5\" height=\"28\" border=\"0\" alt=\"\" /></div></td> "+
"										<td width=\"95\" class=\"middle\"><div align=\"right\" class=\"txt_10px\" ><!-- gradeText --></div></td> "+
"										<td width=\"77\" class=\"bottom\"><div id=\"agree0Btn<ReportId>\" align=\"center\" class=\"txt10px\"><!-- agreeBtn --></div></td> "+
"										<td width=\"77\" class=\"bottom\"><div id=\"agree1Btn<ReportId>\" align=\"center\" class=\"txt10px\"><!-- disagreeBtn --></div></td> "+
"										<td width=\"20\"><img src=\"img/null.gif\" width=\"20\" height=\"28\" border=\"0\" alt=\"\" /></td> "+
"									</tr> "+
"									<tr> "+
"										<td colspan=\"8\" class=\"h1line\"><img src=\"img/null.gif\" alt=\"\" /></td> "+
"									</tr> "+
"								</table> "+
"								<table border=\"0\" cellpadding=\"2\" cellspacing=\"2\" width=\"460\"> "+
"									<tr> "+
"										<td rowspan=\"4\" width=\"20\"><img src=\"img/null.gif\" width=\"20\" height=\"16\" border=\"0\" alt=\"\" /></td> "+
"										<td class=\"txt\" align=\"left\" width=\"436\">publicTxt</td> "+
"									</tr> "+
"											<!-- protectTxt -->"+
"											<!-- comment -->"+
"								</table></td>"+
"							<td rowspan=\"2\"><img src=\"img/null.gif\" width=\"10\" alt=\"\"/></td> "+
"						</tr> "+
"						<tr> "+
"							<td class=\"h24sp\"><div id=\"reportDalete\" name=\"reportDalete\" class=\"txt_10px\"><!--reportDaleteBtn--></div></td> "+
"						</tr> "+
"					</table> ";
var reportEditStr = "<a href=\"editReportLinkAddr\">&#8658;&nbsp;編集する</a>&nbsp;&nbsp;&nbsp;";
var reportDeleteStr = "<a href=\"javascript:deleteReport('reportLinkAddr');\">&#8658;&nbsp;削除する</a>";

function makeReport( data ){
	var BlockStr = reportAreaStr;
	if( data["good"] ){
		BlockStr = makeReportHeadFull( data ) + BlockStr;
	}
	else if( data["worktitle"] ){
		BlockStr = makeReportHead( data ) + BlockStr;
	}
	BlockStr = BlockStr.replace( /userLinkAddr/, "javascript:jump('d1.html?a="+data["memberid"]+"')" );
	BlockStr = BlockStr.replace( /reportUser/, data["membername"] );
	if( data["memberagedisp"] == 1 ){
		BlockStr = BlockStr.replace( /reportAge/, data["memberage"] );
	}
	else {
		BlockStr = BlockStr.replace( /reportAge/, reportHideAgeStr );
	}
	BlockStr = BlockStr.replace( /<!-- rportRankIcon -->/, reportRankIconArray[data["rank"]] );
	BlockStr = BlockStr.replace( /<!-- fromIcon -->/, reportFromIconArray[data["from"]] );
	BlockStr = BlockStr.replace( /reportDate/, data["date"] );
	BlockStr = BlockStr.replace( /evalImage/, data["evalimage"] );
	BlockStr = BlockStr.replace( /evalAlt/, data["evaltext"] );
	if ( data["sub1image"] != "" ){
		BlockStr = BlockStr.replace( /subEval1Image/, data["sub1image"] );
	}
	else {
		BlockStr = BlockStr.replace( /subEval1Image/, "/img/null.gif" );
	}
	BlockStr = BlockStr.replace( /subEval1Alt/, data["sub1text"] );
	if ( data["sub2image"] != "" ){
		BlockStr = BlockStr.replace( /subEval2Image/, data["sub2image"] );
	}
	else {
		BlockStr = BlockStr.replace( /subEval2Image/, "/img/null.gif" );
	}
	BlockStr = BlockStr.replace( /subEval2Alt/, data["sub2text"] );
	if ( data["publictext"] == "" ){
		data["publictext"] = noPublicReportStr;
	}
	BlockStr = BlockStr.replace( /publicTxt/, data["publictext"] );
	if ( data["memberid"] != mid ){
		BlockStr = BlockStr.replace( /<!-- gradeText -->/, doGradeTextStr );
		BlockStr = BlockStr.replace( /<!-- agreeBtn -->/, reportAgreebtnStr ).replace( /agreeCount/g, data["agree"] );
		BlockStr = BlockStr.replace( /<!-- disagreeBtn -->/, reportDisagreebtnStr ).replace( /disAgreeCount/g, data["disagree"] );
	}
	else {
		BlockStr = BlockStr.replace( /<!-- gradeText -->/, gotGradeTextStr );
		BlockStr = BlockStr.replace( /<!-- agreeBtn -->/, myAgreebtnStr ).replace( /agreeCount/, data["agree"] );
		BlockStr = BlockStr.replace( /<!-- disagreeBtn -->/, myDisagreebtnStr ).replace( /disAgreeCount/, data["disagree"] );
	}
	if ( data["protecttext"] != "" ){
		BlockStr = BlockStr.replace( /<!-- protectTxt -->/ , protectTxtAreaStr.replace( /protectText/, data["protecttext"] ).replace( /<!-- protectBtn -->/, protectBtnCloseStr ) );
	}
	BlockStr = BlockStr.replace( /<ReportId>/g, data["id"] );
	if ( data["comment"] != "" ){
		BlockStr = BlockStr.replace( /<!-- comment -->/ , reportCommentAreaStr.replace( /reportCommentCount/, data["comment"] ).replace( /reportCommentLinkAddr/, "javascript:jump('/PGN-A20R"+data["id"]+"')" ) );
	}
	if ( typeof(reportDeletable) != "undefined" ){
		if ( mid == args[argMember] ){
			BlockStr = BlockStr.replace( /<!--reportDaleteBtn-->/, ( reportEditStr.replace( /editReportLinkAddr/, "PGN-A9W"+data["workid"]+"L2" ) + reportDeleteStr.replace( /reportLinkAddr/, data["id"] ) ) );
		}
	}
	BlockStr = BlockStr.replace( /workId/g, data["workid"] );
	return ( BlockStr );
}

function makeReportHead( data ){
	var AreaHeadStr = reportAreaHeadTitleStr;
	AreaHeadStr = AreaHeadStr.replace( /workTitle/, data["worktitle"] );
	AreaHeadStr = AreaHeadStr.replace( /workLinkAddr/, "javascript:jump('/PGN-A3W"+data["workid"]+"')" );
	return AreaHeadStr;
}

function makeReportHeadFull( data ){
	var total = Number(data["good"]) +Number(data["bad"]);
	var average = calcAverage( total, data["good"] ); 
	var AreaHeadStr = reportAreaHeadFullStr;
	AreaHeadStr = AreaHeadStr.replace( /workLinkAddr/g, "javascript:jump('/PGN-A3W"+data["workid"]+"');" );
	if ( data["workimage"] != "" ){
		AreaHeadStr = AreaHeadStr.replace( /workImg/, data["workimage"] );
	}
	else {
		AreaHeadStr = AreaHeadStr.replace( /workImg/, "/img/s_NoImg_book.gif" );
	}
	AreaHeadStr = AreaHeadStr.replace( /workAlt/, data["worktitle"] );
	AreaHeadStr = AreaHeadStr.replace( /workTitle/, data["worktitle"] );
	if ( data["divisionimage"] != "" ){
		AreaHeadStr = AreaHeadStr.replace( /divisionImg/, data["divisionimage"] );
	}
	else {
		AreaHeadStr = AreaHeadStr.replace( /divisionImg/, "/img/mainBlankIcon.gif" );
	}
	AreaHeadStr = AreaHeadStr.replace( /divisionAlt/, data["divisiontext"] );
	if ( data["storyimage"] != "" ){
		AreaHeadStr = AreaHeadStr.replace( /storyImg/, data["storyimage"] );
	}
	else {
		AreaHeadStr = AreaHeadStr.replace( /storyImg/, "/img/storyBlankIcon.gif" );
	}
	AreaHeadStr = AreaHeadStr.replace( /storyAlt/, data["storytext"] );
	var creatorArray = new Array();
	for ( var j=0; j<data["creators"].length; j+=2 ){
		var creatorData = memberReportCreatorStr;
		creatorData = creatorData.replace( /creatorLinkAddr/,"javascript:jump('PGN-A14C"+data["creators"][j]+"');" );
		creatorData = creatorData.replace( /creatorName/, data["creators"][j+1] );
		creatorArray.push( creatorData );
	}
	AreaHeadStr = AreaHeadStr.replace( /<!-- creatorName -->/, creatorArray.join( memberReportCreatorSpltrStr ) );
	if(data["magtitletitle"]){
			if(data["magtitlevalid"]==1){
				AreaHeadStr = AreaHeadStr.replace( /<!-- magTitleLink -->/,"<a href=\"javascript:jump('PGN-A18Z"+data["magtitleid"]+"')\">"+data["magtitletitle"]+"</a>");
			}
			else{
				AreaHeadStr = AreaHeadStr.replace( /<!-- magTitleLink -->/ ,data['magtitletitle']);
			}
	}
	else{
		AreaHeadStr = AreaHeadStr.replace( /<!-- magTitleLink -->/ ,noMagTitleStr);
	}
		AreaHeadStr = AreaHeadStr.replace( /<!-- pointAverage -->/ ,data['pointaverage']);
	AreaHeadStr = AreaHeadStr.replace( /magStat/, data["pubstatus"] );
	return AreaHeadStr;
}

function chgDispProtectReport( reportid, command ){
	var btnStr = "";
	var visibleStr = "";
	if ( command == "open" ){
		btnStr = protectBtnOpenStr.replace( /<ReportId>/g, reportid );
		visibleStr = "";
	}
	else {
		btnStr = protectBtnCloseStr.replace( /<ReportId>/g, reportid );
		visibleStr = "none";
	}
	if ( document.getElementById('reportProtect'+reportid) ){
		document.getElementById('reportProtect'+reportid).innerHTML = btnStr;
	}
	if ( document.getElementById('reportProtect'+reportid+'text') ){
		document.getElementById('reportProtect'+reportid+'text').style.display = visibleStr;
	}
}

function addGrading( reportid, value, count, workid ){
	if ( forceLogin2() ){
		httpRequest("data/addGrading.php?user="+mid+"&sid="+sid+"&report="+reportid+"&value="+value+"&work="+workid, function( indata ){
		if( typeof(indata) == "object" || typeof(indata) != "string" ){
					indata = "";
				}
				if ( indata == "OK" ){
					if ( document.getElementById('agree'+value+'Btn'+reportid) ){
						var AreaStr = "";
						if ( value == 0 ){
							AreaStr = reportAgreebtnStr.replace( /agreeCount/g, Number(count)+1 );
						}
						else {
							AreaStr = reportDisagreebtnStr.replace( /disAgreeCount/g, Number(count)+1 );
						}
						AreaStr = AreaStr.replace( /workId/, workid );
						AreaStr = AreaStr.replace( /<ReportId>/g, reportid );
						document.getElementById('agree'+value+'Btn'+reportid).innerHTML = AreaStr;
					}
				}
				else if ( indata == "NG2" ){
					alert ( "自分のクチコミです。" );
				}
				else{
					if(indata == "agree"){
						var agree = 0;
						var deleteMsg = "すでに「共感した！」と評価しています。\n";
					}
					else if(indata == "disagree"){
						var agree = 1;
						var deleteMsg = "すでに「共感できない！」と評価しています。\n";
					}
					if(deleteMsg){
						deleteMsg += "この評価を取り消しますか？";
						if( window.confirm( deleteMsg ) ){
							invalidGradings( reportid, agree, workid );
						}
					}
				}
			}
		);
	}
}

function deleteReport( reportid ){
	if ( ! window.confirm( "ほんとうに削除してもよいですか？" ) ){
		return;
	}
	httpRequest("data/deleteReport.php?user="+mid+"&sid="+sid+"&report="+reportid, function( indata ){
			inz();
		}
	);
}
function deleteReportA20( reportid, workid ){
	if ( ! window.confirm( "ほんとうに削除してもよいですか？" ) ){
		return;
	}
	httpRequest("data/deleteReport.php?user="+mid+"&sid="+sid+"&report="+reportid, function( indata ){
			var rdUrl = "/PGN-A3W" + workid;
			jump( rdUrl );
		}
	);
}
function invalidGradings( reportid, value, workid ){
	httpRequest("data/deleteGrading.php?user="+mid+"&sid="+sid+"&report="+reportid, function( indata ){
			if( typeof(indata) == "object" || typeof(indata) != "string" ){
				indata = "";
			}
			indata = indata.split( "\n" );
			var count = indata[1];
			indata = indata[0];
			if( indata == "Error" ){
				jump('/');
			}
			else if( indata == "OK" ){
				if( document.getElementById('agree'+value+'Btn'+reportid) ){
					var AreaStr = "";
					if( value == 0 ){
						AreaStr = reportAgreebtnStr.replace( /agreeCount/g, count );
					}
					else {
						AreaStr = reportDisagreebtnStr.replace( /disAgreeCount/g, count );
					}
					AreaStr = AreaStr.replace( /workId/, workid );
					AreaStr = AreaStr.replace( /<ReportId>/g, reportid );
					document.getElementById('agree'+value+'Btn'+reportid).innerHTML = AreaStr;
				}
			}
			else if( indata == "NG" ){
				alert("不正な処理です");
			}
		}
	);
}
function rewriteGradingStr(){
	reportAgreebtnStr = "<a href=\"javascript:addGrading('<ReportId>','0','agreeCount','workId');\"><img src=\"img/agreeIcon.gif\" alt=\"共感した！\" width=\"27\" height=\"27\" border=\"0\" title=\"共感した！\" onmouseover=\"this.src='img/agreeIcon_on.gif'\" onmouseout=\"this.src='img/agreeIcon.gif'\" /></a>&nbsp;agreeCount";
	reportDisagreebtnStr = "<a href=\"javascript:addGrading('<ReportId>','1','disAgreeCount','workId');\"><img src=\"img/disAgreeIcon.gif\" alt=\"共感できない！\" width=\"27\" height=\"27\" border=\"0\" title=\"共感できない！\" onmouseover=\"this.src='img/disAgreeIcon_on.gif'\" onmouseout=\"this.src='img/disAgreeIcon.gif'\" /></a>&nbsp;disAgreeCount";
}
