var Id=new Array();
var Qtd=new Array();
var VetDesc=new Array();
var VetImagem=new Array();
var VetValor=new Array();
var CodClienteEcommerce="";
var Acumula=0;


function RemoveItens(Valor,Decresce)
{
	for(i=0;i<Id.length;i++)
	{
		if(Id[i]==Valor)
		{
			Id.splice(i,1);
			Qtd.splice(i,1);
			VetDesc.splice(i,1);
			VetImagem.splice(i,1);
			VetValor.splice(i,1);
			document.getElementById('Carrinho').deleteRow((document.getElementById('Carrinho').rows.length - 1 -i));
			break;
		}
	}
	Acumula=Acumula-Decresce;
	document.getElementById('Total').innerHTML=Acumula;
}

function InserirItens(VId,Imagem,Descricao,Col3,Valor,Col5)
{
	//alert(eval("document.all.ListaProduto.Qtd"+x+".value"))	
	
	if(eval("document.all.Qtd"+Col3+".value")>0)
	{
	var Achou=0;
	Acumula=Acumula+(Valor*eval("document.all.Qtd"+Col3+".value"));
	
	for(i=0;i<Id.length;i++)
	{
		if(VId==Id[i])
		{
			Achou=1;
		}
	}
	if(Achou==1)
	{
		alert("O ítem já foi inserido em sua lista de compras");
	}
	else
	{
		Id.push(VId);
		Qtd.push(eval("document.all.Qtd"+Col3+".value"));
		VetDesc.push(Descricao);
		VetImagem.push(Imagem);
		VetValor.push(Valor);
		var Linha=document.getElementById('Carrinho').insertRow(2);
		
		//<a href="<?= "thumb.php?url=../produto/".$CodProduto."&file=".$NomeArquivo ?>"><img src='<?= "thumb.php?url=../produto/".$CodProduto."&file=".$NomeArquivo ?>' width="60" height="50" /></a>
		
		//Linha.insertCell(0).innerHTML="<center><span class='Lista_ItSel'><img src='../modelo/ecomerce/"+Imagem+"' width='30' height='25'></span></center>";
		Linha.insertCell(0).innerHTML="<center><span class='Lista_ItSel'><img src='thumb.php?url=../produto/"+VId+"&file="+Imagem+"' width='30' height='25'></span></center>";
		//Linha.insertCell(1).innerHTML="<center><span class='Lista_ItSel'>"+Descricao+"</span></center>";
		Linha.insertCell(1).innerHTML="<center><span class='Lista_ItSel'>"+Valor+"</span></center>";
		Linha.insertCell(2).innerHTML="<center><span class='Lista_ItSel'>"+eval("document.all.Qtd"+Col3+".value")+"</span></center>";			
		Linha.insertCell(3).innerHTML="<center><span class='Lista_ItSel'><a onmouseover=\"window.status='Remover ítem';return true\" href='javascript:RemoveItens("+VId+","+(Valor*eval("document.all.Qtd"+Col3+".value"))+");'><img src='../ecommerce/delitem.gif' border=0></a></span></center>";	
		document.getElementById('Total').innerHTML=Acumula;
		document.href="#Foto"
	}
	}
	else
	{
		alert("A quantidade deve ser maior que 0");	
	}
}

function InserirItensExistentes(VId,Imagem,Descricao,Qtd,Valor,CodId)
{
		var Linha=document.getElementById('Carrinho').insertRow(2);
		
		Linha.insertCell(0).innerHTML="<center><span class='Lista_ItSel'><img src='thumb.php?url=../produto/"+VId+"&file="+Imagem+"' width='30' height='25'></span></center>";
		Linha.insertCell(1).innerHTML="<center><span class='Lista_ItSel'>"+Descricao+"</span></center>";
		Linha.insertCell(2).innerHTML="<center><span class='Lista_ItSel'>"+Valor+"</span></center>";
		Linha.insertCell(3).innerHTML="<center><span class='Lista_ItSel'>"+Qtd+"</span></center>";			
		Linha.insertCell(4).innerHTML="<center><span class='Lista_ItSel'><a onmouseover=\"window.status='Remover ítem';return true\" href='javascript:RemoveItens("+VId+","+(Valor*Qtd)+");'><img src='../modelo/ecomerce/delitem.gif' border=0></a></span></center>";			
		
		document.getElementById('Total').innerHTML=Acumula;
		document.href="#Foto"
}


function Enviar()
{
	//document.all.form1.TotalItens.value=ContaCampo;
	var MontaVar="";
	for(i=0;i<Id.length;i++)
	{
		//MontaVar+="<input name='Item"+i+"' type='hidden' id='Item1' value='"+Id[i]+"' />";
		//MontaVar+="<input name='Qtd"+i+"' type='hidden' id='Qtd1' value='"+Qtd[i]+"' />";
		MontaVar+="Item"+i+"="+Id[i]+"&Qtd"+i+"="+Qtd[i]+"&";
	}
	//MontaVar+="<input name='Total' type='hidden' id='Item1' value='"+Id.length+"' />";
	MontaVar+="Total="+Id.length+"&CodClienteEcommerce="+document.getElementById("CodClienteEcommerce").value+"&";
	//document.getElementById('Variaveis').innerHTML=CodClienteEcommerce;	
	//document.ListaProduto.submit();
	CarregaDados(Array(Encode("../ecommerce/grava.php")),Array(Encode(MontaVar)),Array(Encode('Conteudo')));
	Id.splice(1);
	Acumula=0;
}

function LNormal(Posicao,Val,Form,Usuario,Status)
{
	document.getElementById('sel'+Posicao).innerHTML="<center><a href='javascript:insRow("+Posicao+","+Val+","+Form+","+"\""+Usuario+"\""+","+"\""+Status+"\""+");'><img src='pos.jpg' width='10' height='10' border='0' /></a></center>"
	document.getElementById('tab'+Posicao).innerHTML="<tr><td><div align='center' id='tab"+Posicao+"'>"+Usuario+"</div></td></tr>"
	document.getElementById('tabs'+Posicao).innerHTML="<tr><td><div id='tabs"+Posicao+"'>"+Status+"</div></td></tr>"
}


function Gravar()
{

	var MontaVar="";
	var Mont="";
	for(i=0;i<Id.length;i++)
	{
		Mont+="Item"+i+"="+Id[i]+"&";
		MontaVar+="<input name='Item"+i+"' type='hidden' id='Item1' value='"+Id[i]+"' />";
	}
	Mont+="Total="+Id.length;
	MontaVar+="<input name='Total' type='hidden' id='Item1' value='"+Id.length+"' />";
	document.getElementById('Variaveis').innerHTML=MontaVar;

try
{
	tXHR=new XMLHttpRequest();
}
catch(e)
{
    try 
	{ 
		tXHR=new ActiveXObject("Msxml2.XMLHTTP"); 
	} //activeX (IE5.5+/MSXML2+)
    catch(e) 
	{
    	try
		{ 
			tXHR=new ActiveXObject("Microsoft.XMLHTTP"); 
		} //activeX (IE5+/MSXML1)
	    catch(e)
		{
			tXHR=false; 
		} //O navegador não tem suporte
    }
}
	
	objetoHTML=document.getElementById('sid');

    //Exibe "Carregando..."
    objetoHTML.innerHTML="<span class='carregando'>"+"Processando...</span>"

    //Abre a conexão
	tXHR.open("GET","http://notebook/pizzzaria/componente/comercio/teste.php?"+Mont);

    //Função para tratamento do retorno
	
    tXHR.onreadystatechange=function()
	{
        if (tXHR.readyState==4)
		{
            //Mostra o HTML recebido
            //alert(tXHR.responseText)
			retorno=unescape(tXHR.responseText.replace(/\+/g," "));
            objetoHTML.innerHTML=retorno;
        }
    }

    //Executa
    tXHR.send(null);

}


function insRow(Posicao,Val,Form,Usuario,Status)
{
	//document.getElementById('tab'+Posicao).innerHTML="<%=Corpos%>";	
//------------------
	


try
{
	tXHR=new XMLHttpRequest();
	tXHR2=new XMLHttpRequest();
}
catch(e)
{
    try 
	{ 
		tXHR=new ActiveXObject("Msxml2.XMLHTTP"); 
		tXHR2=new ActiveXObject("Msxml2.XMLHTTP"); 
	} //activeX (IE5.5+/MSXML2+)
    catch(e) 
	{
    	try
		{ 
			tXHR=new ActiveXObject("Microsoft.XMLHTTP"); 
			tXHR2=new ActiveXObject("Microsoft.XMLHTTP"); 
		} //activeX (IE5+/MSXML1)
	    catch(e)
		{
			tXHR=false; 
			tXHR2=false; 
		} //O navegador não tem suporte
    }
}
	
		//tXHR=new ActiveXObject("Microsoft.XMLHTTP"); 

//-------------

    //Obtém o objeto HTML
    //objetoHTML=document.getElementById('tab'+Posicao);
	objetoHTML=document.getElementById('Carrinho');

    //Exibe "Carregando..."
    objetoHTML.innerHTML="<span class='carregando'>"+"Carregando...</span>"

    //Abre a conexão
	tXHR.open("GET","test.asp?CodFormCodigo="+Val+"&CodForm="+Form);

    //Função para tratamento do retorno
	
    tXHR.onreadystatechange=function()
	{
        if (tXHR.readyState==4)
		{
            //Mostra o HTML recebido
            //alert(tXHR.responseText)
			retorno=unescape(tXHR.responseText.replace(/\+/g," "));
            objetoHTML.innerHTML="<font size='+1'><b>"+Usuario+"</b></font>"+retorno;
        }
    }

    //Executa
    tXHR.send(null);


    //Obtém o objeto HTML
    objetosHTML=document.getElementById('tabs'+Posicao);

    //Exibe "Carregando..."
    objetosHTML.innerHTML="<span class='carregando'>"+"Carregando...</span>"

    //Abre a conexão
	tXHR2.open("GET","test1.asp?CodFormCodigo="+Val+"&CodForm="+Form);

    //Função para tratamento do retorno
	
    tXHR2.onreadystatechange=function()
	{
        if (tXHR2.readyState==4)
		{
            //Mostra o HTML recebido
            retorno=unescape(tXHR2.responseText.replace(/\+/g," "));
            objetosHTML.innerHTML="<font size='+1'>"+Status+"</font>"+retorno;
        }
    }

    //Executa
    tXHR2.send(null);

	document.getElementById('sel'+Posicao).innerHTML="<center><a href='javascript:LNormal("+Posicao+","+Val+","+Form+","+"\""+Usuario+"\""+","+"\""+Status+"\""+");'><img src='neg.jpg' width='10' height='10' border='0' /></a></center>"
}

