﻿function getops(diyajaxValue,x,y)
{    
    if(diyajaxValue!="true")
    {
        alert(diyajaxValue);
    }
    else
    {
        var xname="name"+x,yname="name"+y;
        var xprice="price"+x,yprice="price"+y;
        var drp="drp"+x;
        var cancel="cancel"+x;        
        var stroption = "";
	    for (i=1;i<=10 ;i++ )
	    {
		    if (i == 1)
		    {
			    stroption = "<option value='" + i + "' selected>" + i + "</option>";
		    }
		    else
		    {
			    stroption = stroption + "<option value='" + i + "'>" + i + "</option>";
		    }
	    }	    
	        window.parent.document.getElementById(xname).innerHTML=document.getElementById(yname).innerHTML;
            window.parent.document.getElementById(xname).href=document.getElementById(yname).href;
            window.parent.document.getElementById(xprice).innerHTML=document.getElementById(yprice).innerHTML;
            window.parent.document.getElementById(drp).innerHTML = "<select id='select_" + x + "' onchange=\"javascript:changenum('" + x + "');\">" + stroption + "</select>";
            window.parent.document.getElementById(cancel).style.display='block';
            window.parent.calcnumprice();        
    }
}

function calcnumprice()
{
    var allprice=0,allnum=0;
    var tds=document.getElementsByTagName("td");
    var tmpPrice;
    var tmpNum;
    for(var i=0;i<tds.length;i++)
    {
       if(tds[i].className=='price' && tds[i].innerHTML!="&nbsp;")
       {    
           tmpPrice=Number(tds[i].innerHTML.substring(1));
           tmpNum=Number(g('drp'+tds[i].id.replace('price','')).childNodes[0].value);
           allprice +=tmpPrice*tmpNum;
           allnum+=tmpNum;
       }
    }
    g("wareallprice").innerHTML="总价：￥"+allprice;
	g("warenum").innerHTML=allnum;
}
function pg(nodeId)
{
   return window.parent.document.getElementById(nodeId);
}
function clearall()
{    
    var trs=document.getElementsByTagName("tr");
    var bHead = true;    
    for(var i=1;i<trs.length;i++)
    {              
       if(trs[i].cells[0].className=='first')
       {        
          if (bHead) {
             bHead = false;
             continue;
          }          
          
          if (trs[i].cells[1].childNodes[0].childNodes.length > 1){
            trs[i].cells[1].childNodes[0].childNodes[1].innerHTML="&nbsp;";
            trs[i].cells[1].childNodes[0].childNodes[1].removeAttribute("href",true);
          }else if(trs[i].cells[1].childNodes[0].childNodes.length > 0){
            trs[i].cells[1].childNodes[0].childNodes[0].innerHTML="&nbsp;";
            trs[i].cells[1].childNodes[0].childNodes[0].removeAttribute("href",true);
          }
          trs[i].cells[2].innerHTML="&nbsp;";
          trs[i].cells[3].innerHTML="&nbsp;";
          trs[i].cells[4].childNodes[0].style.display="none";
       }
    }
	g("wareallprice").innerHTML="总价：￥0";
	g("warenum").innerHTML="0";
}

function AddNum(id)
{
    var a=new Ajax();
    a.param="action=AddNum&id="+id;
    a.process();
}

function getName()
{
    var cidop=document.getElementById('t_Cid');
    var indexop = cidop.selectedIndex;
    var cidName = cidop.options[indexop].text;
    g('t_NameCid').value=cidName;
}


