

function title_focus(i)
{
	for (var j=1; j<=3;j++ )
	{
		var obj0 = CheckObject("c_t" + j + "_layer");
		var obj1 = CheckObject("c_t" + j + "_td");
		var obj2 = CheckObject("c_t" + j + "_anchor");
		var obj3 = CheckObject("c_c" + j + "_layer");
		if (j == i)
		{
			obj0.className = "t1_layer";
			obj1.className = "glowfilter";
			obj2.className = "f14 w";
			obj3.style.display = "";
		}
		else
		{
			obj0.className = "t2_layer";
			obj1.className = "";
			obj2.className = "";
			obj3.style.display = "none";
		}
	}
	/*
	if (i == 3)
	{
		bscrollleader_stop = false;
		if (i_scrollleader_index < 1) Scroll_Leaders();
		else Scroll_Leader();
	}
	else
	{
		bscrollleader_stop = true;
	}*/
}

var bscrollleader_stop = false;
var iscrollleadertimer = null;
var i_scrollleader_index = 0;

function Scroll_Leaders()
{
	i_scrollleader_index++;
	var obj0 = CheckObject("scrollleader");
	var obj1 = CheckObject("scrollleader_l1");
	var obj2 = CheckObject("scrollleader_l2");
	if (obj1.clientWidth > obj0.clientWidth)
	{
		obj2.innerHTML = obj1.innerHTML;
		obj2.style.left = obj1.offsetLeft + obj1.clientWidth - 1;
		iscrollleadertimer = setTimeout("Scroll_Leader()", 1000);
	}
}

function Scroll_Leader()
{
	clearTimeout(iscrollleadertimer);
	if (!bscrollleader_stop)
	{
		var obj0 = CheckObject("scrollleader");
		var obj1 = CheckObject("scrollleader_l1");
		var obj2 = CheckObject("scrollleader_l2");
		obj1.style.left = obj1.offsetLeft - 1;
		obj2.style.left = obj2.offsetLeft - 1;
		if (calculateSumOffset(obj1,"offsetLeft") + obj1.clientWidth + 1 < calculateSumOffset(obj0,"offsetLeft"))
		{
			obj1.style.left = obj2.offsetLeft + obj2.clientWidth - 1;
		}
		if (calculateSumOffset(obj2,"offsetLeft") + obj2.clientWidth + 1 < calculateSumOffset(obj0,"offsetLeft"))
		{
			obj2.style.left = obj1.offsetLeft + obj1.clientWidth - 1;
		}
	}
	eval("iscrollleadertimer = setTimeout('Scroll_Leader()', 100)");
}

var Public_BBSTopic = new Array();
var Public_BBSTopic_Index = new Array();

function cls_BBSTopic(topicid, boardid, topictitle, lasttopictime, filepath) {
	this.TopicID = topicid;
	this.BoardID = boardid;
	this.TopicTitle = topictitle;
	this.LastTopicTime = lasttopictime;
	this.FilePath = filepath;
}

function ShowNewPost(objname, BoardID, BoardIDS, pagesize)
{
	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);
						ListNewPost(objname, pagesize);
					}				
				}
			}
		}
		var postinfo = "BoardID=" + BoardID + "&BoardIDS=" + BoardIDS + "&PageSize=" + pagesize;
		xmlhttp.open("POST", "/inc/ShowNewPost.aspx", true);
		xmlhttp.setRequestHeader("Content-Length",postinfo.length)
		xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
		xmlhttp.send(postinfo);
	}
}

function ListNewPost(objname, pagesize)
{
	var obj = CheckObject(objname);
	if (!obj) return false;
	var strBody = "";
	for (var i=1;i<=pagesize;i++)
	{
		if (Public_BBSTopic.length >= i)
		{
			strBody += "<li class=\"p1 " + (i % 2 == 1 ? "bwhite" : "bgray") + "\">&nbsp;·&nbsp;<a href=\"" + Public_BBSTopic[i - 1].FilePath + "\" target=\"_blank\">" + Public_BBSTopic[i - 1].TopicTitle + "</a></li><li class=\"p2 " + (i % 2 == 1 ? "bwhite" : "bgray") + " ff60 entxt f11\">" + Public_BBSTopic[i - 1].LastTopicTime + "&nbsp;</li>";
		}
		else
		{
			strBody += "<li class=\"p1 " + (i % 2 == 1 ? "bwhite" : "bgray") + "\">&nbsp;</li><li class=\"p2 " + (i % 2 == 1 ? "bwhite" : "bgray") + " ff60 entxt f11\">&nbsp;</li>";
		}
	}
	obj.innerHTML = strBody;
}

function NewRemarkNoneBy(objname, pagesize)
{
	var obj = CheckObject(objname);
	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_Remark2(objname, pagesize);
					}
				}
			}
		}
		var postinfo = "t=" + pagesize + "&p=1&s=" + pagesize;
		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_Remark2(objname, pagesize)
{
	var obj = CheckObject(objname);
	if (!obj) return;
	var strBody = "";
	for (var i=0;i<RemarkItem.length ;i++ )
	{
		strBody += "<div class=\"summary_item" + (i == pagesize - 1 ? "" : " list_td") + "\">";
		strBody += "<div class=\"u_info\"><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=\"r_info\">";
		strBody += "<div class=\"r_tinfo\" style=\"width: 100%\"><img src=\"/images/point_03.gif\" align=\"absmiddle\"> <a href=\"/summary/tour.html?" + RemarkItem[i].TourID + "\" target=\"_blank\" class=\"fb\">" + GetLengthString(RemarkItem[i].TourDate + "　" + RemarkItem[i].LineName + "　领队：" + RemarkItem[i].TourGuide, 600) + "</font></a></div>";
		strBody += "<div class=\"r_intro\">" + GetLengthString(RemarkItem[i].RemarkIntro, 2150) + "...</div>";
		strBody += "<div class=\"r_point\">&nbsp;综合评分：<font class=\"entxt f11\">" + RemarkItem[i].RemarkPoint + "</font></div><div class=\"r_time\">点评时间：" + RemarkItem[i].RemarkTime + "</div>";
		strBody += "<div class=\"r_item\">&nbsp;领队素质：<font class=\"ff60\">" + RemarkFlag(RemarkItem[i].RemarkItem1) + "</font>&nbsp;&nbsp;讲解水平：<font class=\"ff60\">" + RemarkFlag(RemarkItem[i].RemarkItem2) + "</font>&nbsp;&nbsp;服务态度：<font class=\"ff60\">" + RemarkFlag(RemarkItem[i].RemarkItem3) + "</font>&nbsp;&nbsp;司机态度：<font class=\"ff60\">" + RemarkFlag(RemarkItem[i].RemarkItem4) + "</font></div>";
		strBody += "</div></div>";
	}
	obj.innerHTML = strBody;
}