
// スクラップ記事の回覧記事処理完了時
function eventInsScrCircularData(){
	// 結果を取得した場合
	if (xmlHttp_circularInsScr.readyState == 4 && xmlHttp_circularInsScr.status == 200){
		// 何もしません
	}
}

// 回覧記事登録処理変数
var xmlHttp_circularIns;
var url_circularIns;
var backUrl_circularIns;
var artid_circularIns;
var mypdid_circularIns;
var conid_circularIns;
var trycid_circularIns;

// 回覧記事登録必要変数設定
function setInsCircular(url,backUrl,artid,mypdid,conid,trycid){
	url_circularIns = url;
	backUrl_circularIns = backUrl;
	artid_circularIns = artid;
	mypdid_circularIns = mypdid;
	conid_circularIns = conid;
	trycid_circularIns = trycid;
}

// 回覧記事登録処理
function InsCircularData(comm){

	// ブラウザに対応したオブジェクトを取得
	xmlHttp_circularIns = null;
	if(window.XMLHttpRequest){
		xmlHttp_circularIns = new XMLHttpRequest();
	}else if(window.ActiveXObject){
		try{
			xmlHttp_circularIns = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			xmlHttp_circularIns = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	// オブジェクトの取得のチェック
	if(xmlHttp_circularIns != null) {
		// URLの取得
		var strReqUrl = url_circularIns;
		//strReqUrl = strReqUrl.replace("?", "/?");

		// データ取得完了時のイベント設定
		xmlHttp_circularIns.onreadystatechange = eventInsCircularData;
		xmlHttp_circularIns.open("POST", strReqUrl, true);
		xmlHttp_circularIns.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); 
		xmlHttp_circularIns.send("post_mypdid=" + mypdid_circularIns + "&post_artid=" + artid_circularIns + "&post_conid=" + conid_circularIns + "&post_trycid=" + trycid_circularIns + "&post_comm=" + comm + "&_charset_=UTF-8");
		//xmlHttp_circularIns.open("GET", strReqUrl, true);
		//xmlHttp_circularIns.send(null);
	}else{
		alert("error");
	}
}

// 回覧記事処理完了時
function eventInsCircularData(){
	// 結果を取得した場合
	if (xmlHttp_circularIns.readyState == 4 && xmlHttp_circularIns.status == 200){
		window.location.reload(true);	//ページをリロード
	}
}


// 回覧記事削除処理変数
var xmlHttp_circularDel;
var url_circularDel;
var backUrl_circularDel;
var artid_circularDel;
var mypdid_circularDel;
var conid_circularDel;
var trycid_circularDel;

// 回覧記事削除必要変数設定
function setDelCircular(url,backUrl,artid,mypdid,conid,trycid){
	url_circularDel = url;
	backUrl_circularDel = backUrl;
	artid_circularDel = artid;
	mypdid_circularDel = mypdid;
	conid_circularDel = conid;
	trycid_circularDel = trycid;
}

// 回覧記事削除処理
function DelCircularData(adkey){

	// ブラウザに対応したオブジェクトを取得
	xmlHttp_circularDel = null;
	if(window.XMLHttpRequest){
		xmlHttp_circularDel = new XMLHttpRequest();
	}else if(window.ActiveXObject){
		try{
			xmlHttp_circularDel = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			xmlHttp_circularDel = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	// オブジェクトの取得のチェック
	if(xmlHttp_circularDel != null) {
		// URLの取得
		var strReqUrl = url_circularDel;
		//strReqUrl = strReqUrl.replace("?", "/?");

		// データ取得完了時のイベント設定
		xmlHttp_circularDel.onreadystatechange = eventDelCircularData;
		xmlHttp_circularDel.open("POST", strReqUrl, true);
		xmlHttp_circularDel.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); 
		xmlHttp_circularDel.send("post_mypdid=" + mypdid_circularDel + "&post_artid=" + artid_circularDel + "&post_conid=" + conid_circularDel + "&post_trycid=" + trycid_circularDel + "&post_adkey=" + adkey);
		//xmlHttp_circularDel.open("GET", strReqUrl, true);
		//xmlHttp_circularDel.send(null);
	}else{
		alert("error");
	}
}

// 回覧記事削除処理完了時
function eventDelCircularData(){
	// 結果を取得した場合
	if (xmlHttp_circularDel.readyState == 4 && xmlHttp_circularDel.status == 200){

		var xotree = new XML.ObjTree();
		var xml = xmlHttp_circularDel.responseText;
		var tree = xotree.parseXML(xml);
		if(tree.result_data.result == "0"){
			window.location.reload(true);	//ページをリロード
		}else{
			// エラーメッセージの表示
			if(tree.result_data.result == "1"){
				//$(".adkeyerror", ".body").html("マイページユーザIDが違います。");
			}else if(tree.result_data.result == "2"){
				$(".adkeyerror", ".body").html("「契約管理Key」が違います。");
			}else if(tree.result_data.result == "3"){
				//$(".adkeyerror", ".body").html("回覧記事削除処理に失敗しました。");
			}
		}
	}
}

// 回覧コメント削除処理変数
var xmlHttp_commentDel;
var url_commentDel;
var backUrl_commentDel;
var mypdid_commentDel;

// 回覧コメント削除必要変数設定
function setDelComment(url,backUrl,mypdid){
	url_commentDel = url;
	backUrl_commentDel = backUrl;
	mypdid_commentDel = mypdid;
}

// 回覧コメント削除処理
function DelCommentData(comid,adkey){

	// ブラウザに対応したオブジェクトを取得
	xmlHttp_commentDel = null;
	if(window.XMLHttpRequest){
		xmlHttp_commentDel = new XMLHttpRequest();
	}else if(window.ActiveXObject){
		try{
			xmlHttp_commentDel = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			xmlHttp_commentDel = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	// オブジェクトの取得のチェック
	if(xmlHttp_commentDel != null) {
		// URLの取得
		var strReqUrl = url_commentDel;
		//strReqUrl = strReqUrl.replace("?", "/?");

		// データ取得完了時のイベント設定
		xmlHttp_commentDel.onreadystatechange = eventDelCommentData;
		xmlHttp_commentDel.open("POST", strReqUrl, true);
		xmlHttp_commentDel.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); 
		xmlHttp_commentDel.send("post_adkey=" + adkey + "&post_mypdid=" + mypdid_commentDel + "&post_comid=" + comid);
		//xmlHttp_commentDel.open("GET", strReqUrl, true);
		//xmlHttp_commentDel.send(null);
	}else{
		alert("error");
	}
}

// 回覧コメント削除処理完了時
function eventDelCommentData(){
	// 結果を取得した場合
	if (xmlHttp_commentDel.readyState == 4 && xmlHttp_commentDel.status == 200){
		var xotree = new XML.ObjTree();
		var xml = xmlHttp_commentDel.responseText;
		var tree = xotree.parseXML(xml);
		if(tree.result_data.result == "0"){
			window.location.reload(true);	//ページをリロード
		}else{
			// エラーメッセージの表示
			if(tree.result_data.result == "1"){
				//$(".adkeyerror", ".body").html("マイページユーザIDが違います。");
			}else if(tree.result_data.result == "2"){
				$(".adkeyerror", ".body").html("「契約管理Key」が違います。");
			}else if(tree.result_data.result == "3"){
				//$(".adkeyerror", ".body").html("回覧記事コメント削除処理に失敗しました。");
			}
		}
	}
}
