﻿//用Ajax提交评价
function reportButton(infoId) {
	var reportValue = 0;
	
	for(var i=0;i<5;i++) {
		var rptName = 'rpt' + i;
		var objRpt = document.getElementById(rptName);
		if (objRpt.checked == true) {
			reportValue = objRpt.value;
			break;
		}
	}
	
	userType = getAspCookie("user", "userType");

	if (reportValue == 0) {
		document.getElementById("reportErrorHint").innerHTML = "必须选择一个选项后再提交！"
	}else if (userType == null){
		document.getElementById("reportErrorHint").innerHTML = "必须登陆后再提交！"
	}else {
		document.getElementById("reporton").innerHTML = '<center><img src="http://image.sosoko.com/soweb35/info/ajax-loader.gif" width="16" height="16" /></center>';
		var reportUrl = "/interface/infoReportAdd.php?infoId=" + infoId + "&reportType=" + reportValue;
		//定义xmlHTTP
		try {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(e2) {
				xmlHttp = false;
			}
		}
		
		//firefox的xmlHTTP
		if (!xmlHttp && typeof(XMLHttpRequest) != 'undefined') {
			xmlHttp = new XMLHttpRequest();
		}
		callServer(reportUrl);
	}
}

function callServer(goURL) {
	xmlHttp.open("GET", goURL, true);
	xmlHttp.onreadystatechange = updatePage;
	xmlHttp.send(null);
}

function updatePage(){
	if (xmlHttp.readyState == 4) {
		var response = xmlHttp.responseText;
		document.getElementById("reporton").innerHTML = "<h6>提交成功</h6>";
	}
}

//检测回复信息
function checkRever() {
	var objForm = document.getElementById("frmRever");
	var reverContent = document.getElementById("reverContent").value;
	
	if (reverContent.length == 0) {
		document.getElementById("reverErrorHint").innerHTML = "请填写回复内容！"
		document.getElementById("reverContent").focus();
		return false;
	}
	return true;
}