var xmlHttp;
var xmlDOM;
var root;
var items;
var url;
var box = new LightBox("idBox");
function createXMLHttpRequest()
{
    if(window.ActiveXObject)
    { 
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
    else if(window.XMLHttpRequest)
    { 
        xmlHttp = new XMLHttpRequest(); 
    } 
}
/*listener*/
function buymany(pname,ptype,pid, price)
{
	box.Show();
	$("barname").innerHTML = "《" +pname + "》";
	//$("bartype").innerHTML = "（单位: " + ptype + "）";
	$("BuyPID").value = pid;
	$("BuyPName").value = pname;
	$("BuyPrice").value = price;
}

/*通过ajax把商品加入购物车*/
function addCart()
{
	var buypid = document.getElementById('BuyPID').value;
	var buycount = document.getElementById('BuyCount').value;
	var buypname = document.getElementById('BuyPName').value;
	var buyprice = document.getElementById('BuyPrice').value;
	
	createXMLHttpRequest();
    try
    {
        xmlHttp.onreadystatechange = handleStateChange;
        xmlHttp.open("post", "Shop_process.jsp",true);
        xmlHttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
        url = "pid="+ buypid +"&t=" + buycount + "&n="+ buypname +"&p="+ buyprice +"&r=" + Math.random();
        url = encodeURI(url);
        url = encodeURI(url);
        xmlHttp.send(url);
    }
    catch(exception)
    {
		$("contentlist").innerHTML = "处理数据出现异常!";
    }
}

function handleStateChange()
{
    if(xmlHttp.readyState == 4)
    {
       	if (xmlHttp.status == 200 || xmlHttp.status == 0)
        {
            xmlDOM = xmlHttp.responseXML;
            root = xmlDOM.documentElement;
            items = root.getElementsByTagName('Msg');
            $("contentlist").innerHTML = items[0].getElementsByTagName("Content")[0].firstChild.data;
            //setInterval("boxclose()",3000);
        }
    }
}
function boxclose()
{
	box.Close();
	$("contentlist").innerHTML = "<form name=\"buyfrom\" id=\"buyfrom\" onsubmit=\"VF_buyfrom();return false;\" style=\"margin: 15px 0px;\"><input type=\"hidden\" id=\"BuyPID\" value=\"\" /><input type=\"hidden\" id=\"BuyPName\" value=\"\" /><input type=\"hidden\" id=\"BuyPrice\" value=\"\" />购买数量（结账时可以调）: <select name=\"select\" id=\"BuyCount\"><option value=\"1\">1</option><option value=\"2\">2</option><option value=\"5\">5</option><option value=\"10\">10</option><option value=\"20\">20</option><option value=\"50\">50</option><option value=\"100\">100</option><option value=\"200\">200</option><option value=\"500\">500</option><option value=\"1000\">1000</option></select><p><input type='button' id='idBoxAdd' value='购买' onclick='addCart()' /></p></form>";
}
