function refreshSideBar(userid, hasOrder)
{
	var handler = new Davinci.RequestHandler(refSideBarResult, errSideBarResult);
	var req = new Davinci.Request(0,"App.do?Service=os3package",handler,"POST","UserID=" + userid+"&HasOrder="+hasOrder);
	req.fire();
}
function errSideBarResult()
{
	//alert("errSideBarResult.fail");
	setTimeout("beginrefresh()",1000);
}
function refSideBarResult(responseXML,request)
{
	var xmlcnt = responseXML.getElementsByTagName("xmlcnt")[0].firstChild.nodeValue;
	var replycnt = responseXML.getElementsByTagName("replycnt")[0].firstChild.nodeValue;
	var nodes_code = responseXML.selectNodes("OS3List/OrderSummary3/cnt");
	var nodes_name = responseXML.selectNodes("OS3List/OrderSummary3/desc");
	var nodes_fast = responseXML.selectNodes("OS3List/OrderSummary3/state");
	var opt = document.getElementById("OSArea");
	
	if(opt != null)
	{
		if(xmlcnt > 0)
		{
			var HTML = '';
			
			for (var i=0;i < xmlcnt; i++)
			{
				HTML += "<div style='height:25px;'><a style='color:#7B7D7C;' href='App.do?Service=myords&today=true&state="+nodes_fast[i].firstChild.nodeValue+"'>"+nodes_code[i].firstChild.nodeValue+"份订单"+nodes_name[i].firstChild.nodeValue+"</a></div>";
			}
			opt.innerHTML = HTML;
		}
		else
		{
			//opt.innerHTML = "None";
		}
	}
	
	var MsgCntArea = document.getElementById("MsgCntArea");
	MsgCntArea.innerHTML = "<a href='App.do?Service=mymsgs'>我的留言("+replycnt+")&raquo;</a>";
	
	setTimeout("beginrefresh()",1000);
}

function refreshHome(userid)
{
	var handler = new Davinci.RequestHandler(refHomeResult, errHomeResult);
	var req = new Davinci.Request(0,"App.do?Service=orderpackage",handler,"POST","UserID=" + userid);
	req.fire();
}
function errHomeResult()
{
	//alert("errHomeResult.fail");
}
function refHomeResult(responseXML,request)
{
	var xmlcnt = responseXML.getElementsByTagName("xmlcnt")[0].firstChild.nodeValue;
	var nodes_code = responseXML.selectNodes("OrderList/Order/code");
	var nodes_codestring = responseXML.selectNodes("OrderList/Order/codestring");
	var nodes_storename = responseXML.selectNodes("OrderList/Order/storename");
	var nodes_amt = responseXML.selectNodes("OrderList/Order/amt");
	var nodes_flaguserdes = responseXML.selectNodes("OrderList/Order/flaguserdes");
	var opt = document.getElementById("OrderArea");
	
	if(xmlcnt > 0)
	{
		var HTML = '<table width="100%" cellpadding="0" cellspacing="0">'
	
		for (var i=0;i < xmlcnt; i++)
		{
			HTML += '<tr height="48px" onmouseover="this.bgColor=\'#FAF1E4\'" onmouseout="this.bgColor=\'white\'">';
			HTML += '<td width="25%" style="padding-left: 5px;"><a href="App.do?Service=orddtl&OrderCode='+nodes_code[i].firstChild.nodeValue+'">'+nodes_codestring[i].firstChild.nodeValue+'</a></td>';
			HTML += '<td width="35%">'+nodes_storename[i].firstChild.nodeValue+'</td>';
			HTML += '<td width="15%" align="right">'+nodes_amt[i].firstChild.nodeValue+'元</td>';
			HTML += '<td width="25%" align="right" style="padding-right: 5px;">'+nodes_flaguserdes[i].firstChild.nodeValue+'</td>';
			HTML += '</tr>';
			HTML += '<tr height="1">';
			HTML += '<td colspan="4"><div style="border-bottom:1px dashed #CDCDCD;"></div></td>';
			HTML += '</tr>';
		}
		HTML += '</table>';
		opt.innerHTML = HTML;
	}
	else
	{
		//opt.innerHTML = "None";
	}
}