var RemarkItem = new Array();
var RemarkItemIndex = 0;
var Page_Size = 10;
var Page_Count = 0;
var Page_Index = 1;
var Total_Count = 0;

function cls_Remark(TourID,LineID,LineName,TourDate,TourGuide,TourDriver,TourNumber,UserID,UserName,UserPhoto,UserWidth,UserHeight,UserPoint,RemarkItem1,RemarkItem2,RemarkItem3,RemarkItem4,RemarkPoint,RemarkIP,RemarkTime,RemarkIntro)
{
	this.TourID = TourID;
	this.LineID = LineID;
	this.LineName = LineName;
	this.TourDate = TourDate;
	this.TourGuide = TourGuide;
	this.TourDriver = TourDriver;
	this.TourNumber = TourNumber;
	this.UserID = UserID;
	this.UserName = UserName;
	this.UserPhoto = UserPhoto;
	this.UserWidth = UserWidth;
	this.UserHeight = UserHeight;
	this.UserPoint = UserPoint;
	this.RemarkItem1 = RemarkItem1;
	this.RemarkItem2 = RemarkItem2;
	this.RemarkItem3 = RemarkItem3;
	this.RemarkItem4 = RemarkItem4;
	this.RemarkPoint = RemarkPoint;
	this.RemarkIP = RemarkIP;
	this.RemarkTime = RemarkTime;
	this.RemarkIntro = RemarkIntro;
}

function show_Remark(lineid, tourid)
{
	var obj = CheckObject("remarklist_layer");
	if (!obj) return;
	var strBody = "";
	for (var i=0;i<RemarkItem.length ;i++ )
	{
		strBody += "<div class=\"remarklist_layer\">";
		strBody += "<div class=\"remarkuser_layer\"><a href=\"http://user.ly234.com/userindex.aspx?UserID=" + RemarkItem[i].UserID + "\" target=\"_blank\"><img src=\"http://user.ly234.com/" + (RemarkItem[i].UserPhoto == "" ? "UploadFile/UserPhoto/noimage.jpg" : RemarkItem[i].UserPhoto) + "\" width=\"80\" height=\"90\" border=\"0\"></a><br><a href=\"http://user.ly234.com/user/userindex.aspx?UserID=" + RemarkItem[i].UserID + "\" target=\"_blank\">" + RemarkItem[i].UserName + "</a><br>积分：<font class=\"entxt f11\">" + RemarkItem[i].UserPoint + "</font></div>";
		strBody += "<div class=\"remarkinfo_layer\">";
		strBody += "<div class=\"remarkinfot_layer list_td\"><img src=\"/images/point_03.gif\" align=\"absmiddle\"> <a href=\"/summary/tour.html?" + RemarkItem[i].TourID + "\" class=\"fb\">" + RemarkItem[i].TourDate + "&nbsp;&nbsp;领队：" + RemarkItem[i].TourGuide + "&nbsp;&nbsp;司机：" + RemarkItem[i].TourDriver + "</a></div>";
		strBody += "<div class=\"remarkinfoc_layer\">" + RemarkItem[i].RemarkIntro + "</div>";
		strBody += "<div class=\"remarkinfof1_layer\">&nbsp;综合评分：<font class=\"entxt f11\">" + RemarkItem[i].RemarkPoint + "</font></div><div class=\"remarkinfof2_layer entxt f11\">" + RemarkItem[i].RemarkTime + "</div></div>";
		strBody += "<div class=\"remarkinfot_layer\">&nbsp;<font class=\"f10\">&nbsp;&nbsp;</font>领队素质：<font class=\"ff60\">" + RemarkFlag(RemarkItem[i].RemarkItem1) + "&nbsp;&nbsp;</font>讲解水平：<font class=\"ff60\">" + RemarkFlag(RemarkItem[i].RemarkItem2) + "&nbsp;&nbsp;</font>服务态度：<font class=\"ff60\">" + RemarkFlag(RemarkItem[i].RemarkItem3) + "&nbsp;&nbsp;</font>司机态度：<font class=\"ff60\">" + RemarkFlag(RemarkItem[i].RemarkItem4) + "</font></div>";
		strBody += "</div></div>";
	}
	if (tourid != "" && RemarkItem.length > 0)
	{
		var obj1 = CheckObject("title_name_layer");
		if (!obj1) return;
		obj1.innerHTML = "&gt;&gt&nbsp;" + RemarkItem[0].LineName + " " + RemarkItem[0].TourDate + "出团点评";
		showNew2Tour("", tourid);
	}
	strBody += show_Pager(lineid, tourid);
	obj.innerHTML = strBody;
}

function RemarkFlag(point)
{
	var strResult = "";
	switch (point)
	{
	case 1:
		strResult = "一般"; 
		break;
	case 2:
		strResult = "好　"; 
		break;
	case 3:
		strResult = "很好"; 
		break;
	default:
		strResult = "差　"; 
		break;
	}
	return strResult;
}

function UploadNewRemark(lineid, tourid)
{
	var obj = CheckObject("remarklist_layer");
	if (!obj) return;
	var xmlhttp = CreateXmlHttpObj();
	if (CheckXML(xmlhttp))
	{
		xmlhttp.onreadystatechange = function()
		{
			if (xmlhttp.readyState == 4)
			{
				if (xmlhttp.status == 200) 
				{
					var strResult = xmlhttp.responseText;
					if (strResult != "")
					{
						eval(strResult);
						show_Remark(lineid, tourid);
					}
				}
			}
		}
		var postinfo = "LineID=" + lineid + "&TourID=" + tourid + "&t=" + Total_Count + "&p=" + Page_Index + "&s=" + Page_Size;
		xmlhttp.open("POST", "/inc/Page_LineRemarks.aspx", true);
		xmlhttp.setRequestHeader("Content-Length",postinfo.length)
		xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
		xmlhttp.send(postinfo);
	}
}

function show_Pager(lineid, tourid)
{
	var strBody = "";
	if (Page_Count > 1)
	{
		var pageshow = 10;
		strBody += "<div class=\"remarkpager_layer\">";
		strBody += "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" height=\"100%\"><tr>";
		strBody += "<td width=\"20%\" nowrap>共 <font class=\"entxt f11\">" + Total_Count + "</font> 条 第 <font class=\"entxt f11\">" + Page_Index + " / " + Page_Count + "</font> 页</td>";
		strBody += "<td width=\"70%\" align=\"center\" nowrap>";
		if (Page_Count <= pageshow)
		{
			for (var i=1;i<=Page_Count ;i++ )
			{
				strBody += (i > 1 ? "&nbsp;" : "") + (Page_Index == i ? "<b>" + i + "</b>" : "<a href=\"javascript: void(0)\" onclick=\"javascript: goto_pager('" + lineid + "', '" + tourid + "', " + i + ")\" class=\"entxt f11\">" + i + "</a>");
			}
		}
		else
		{
			var pIndex = parseInt(Page_Index / pageshow);
			if (Page_Index % pageshow > 0)
			{
				pIndex++;
			}
			if (pIndex > 1)
			{
				strBody += "<a href=\"javascript:void(0)\" onclick=\"javascript: goto_pager('" + lineid + "', '" + tourid + "', " + ((pIndex - 1) * pageshow) + ")\" class=\"entxt f11\"><b>...</b></a>&nbsp;";
			}
			for (var i=(pIndex - 1) * pageshow + 1;i<=pIndex * pageshow && i <= Page_Count ;i++ )
			{
				strBody += Page_Index == i ? "<b>" + i + "</b>&nbsp;" : "<a href=\"javascript:void(0)\" onclick=\"javascript: goto_pager('" + lineid + "', '" + tourid + "'," + i + ")\" class=\"entxt f11\">" + i + "</a>&nbsp;";
			}
			if (pIndex < parseInt(Page_Index / pageshow) + (Page_Count % pageshow > 0 ? 1 : 0))
			{
				strBody += "<a href=\"javascript:void(0)\" onclick=\"javascript: goto_pager('" + lineid + "', '" + tourid + "'," + (pIndex * pageshow + 1) + ")\" class=\"entxt f11\"><b>...</b></a>";
			}
		}
		strBody += "</td>";
		strBody += "<td width=\"5%\" align=\"right\" nowrap><select id=\"gotopagebox\" onchange=\"goto_pager('" + lineid + "', '" + tourid + "', this.value)\">";
		for (var i=1;i<=Page_Count ;i++ )
		{
			strBody += "<option value=\"" + i + "\"" + (Page_Index == i ? " selected" : "") + ">" + i + "</option>";
		}
		strBody += "</select></td>";
		strBody += "</tr></div>";
	}
	return strBody;
}

function goto_pager(lineid, tourid, pageindex)
{
	Page_Index = pageindex;
	UploadNewRemark(lineid, tourid);
}