//数据检验必须定制
function votePlugCheckDate(strHtmlIDPrefix,nArticleID) {
	strHtmlIDPrefix="pl";
	if ($(strHtmlIDPrefix+"_Vote_Options_textarea")!=null) {
		var strVoteOptions=$(strHtmlIDPrefix+"_Vote_Options_textarea").value;
		var arrVoteOptions=strVoteOptions.split("\n");
		if(nArticleID==0 && arrVoteOptions.length<=1){
			alert(plVoteLang.AlertInputVoteContent);
			return false;
		}
		strVoteOptions='';
		for (i=0;i<arrVoteOptions.length;i++){
			if( i>0) {
				strVoteOptions +="^";
			}
			strVoteOptions += genEscape(arrVoteOptions[i]);
		}
	}
	var strReqForm="voteOptions="+strVoteOptions;
	var nVoteIsView=0
	if ($(strHtmlIDPrefix+"_plugin_VoteIsView_checkbox").checked==true) {
		nVoteIsView=1
	}
	strReqForm=strReqForm+"&voteIsView="+nVoteIsView;
	if( nArticleID<=0){
		strReqForm=strReqForm+"&voteLifePeriod="+$(strHtmlIDPrefix+"_Vote_LifePeriod_select").value+"&voteMulti="+genGetCheckedRowsValues(strHtmlIDPrefix+"_Vote_Type_radio",",");			
	}
	return strReqForm;
}
function votePlugDelOp(strArticleIDs) {
	function responseDellWith(strResponseHtml){
	}
	var strReqForm="objIDs="+strArticleIDs;
	genXMLHttpReq(1,"/Plugins/vote/votemisc.do?action=DelVote",strReqForm,responseDellWith);
}
function avOpVote(strHtmlIDPrefix,nArticleID,nViewType){
	var strVoteResults = genGetCheckedRowsValues(strHtmlIDPrefix+"_Vote_input",",");
	if( strVoteResults==null || strVoteResults==""){
		alert(plVoteLang.AlertInputVoteType);
		return;
	}
	function responseDealWith(strResponseHtml){
		if( strResponseHtml=="0"){
			alert(plVoteLang.AlertErrOp);
		}else{
			var emReqRefresh=$("plugin_ViewContent_div");
			if (nViewType==0) {
				if( emReqRefresh!=null){
					emReqRefresh.innerHTML = strResponseHtml;
				}
			} else {
				location.href='/Forum/'+nArticleID;
			}
		}
	}
	var strReqForm="htmlIDPrefix="+strHtmlIDPrefix+"&objID="+nArticleID+"&votes="+strVoteResults;
	genXMLHttpReq(1,"/Plugins/vote/votemisc.do?action=OpVote",strReqForm,responseDealWith);		
}