function GetXmlHttpObject()
{ 
	var objXMLHttp1=null

	if (window.XMLHttpRequest)
	{
		objXMLHttp1=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp1=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp1
}


function exibetam(tam,id)
{
	
	xmlHttp1f=GetXmlHttpObject()
	if (xmlHttp1f==null)
	{
		alert ("Sem suporte a HTTP Request")
		return
	} 
	var url="tamanho.php";
	url=url+"?id="+id+"&tam="+tam+"&"+new Date().getTime()+"&"+Math.random();
	xmlHttp1f.onreadystatechange=stateChanged1f
	xmlHttp1f.open("GET",url,true)
	xmlHttp1f.send(null)
}


function calculafrete(cep,peso)
{

	xmlHttp1frete=GetXmlHttpObject()
	if (xmlHttp1frete==null)
	{
		alert ("Sem suporte a HTTP Request")
		return
	} 
	var url="calculafrete.php";
	url=url+"?cep="+cep+"&peso="+peso+"&"+new Date().getTime()+"&"+Math.random();
	xmlHttp1frete.onreadystatechange=stateChanged1frete
	xmlHttp1frete.open("GET",url,true)
	xmlHttp1frete.send(null)
}

function exibeValorTotal(valorfrete,uid)
{

	xmlHttp1frete2=GetXmlHttpObject()
	if (xmlHttp1frete2==null)
	{
		alert ("Sem suporte a HTTP Request")
		return
	} 
	var url="calculatotal.php";
	url=url+"?valorfrete="+valorfrete+"&uid="+uid+"&"+new Date().getTime()+"&"+Math.random();
	xmlHttp1frete2.onreadystatechange=stateChanged1frete2
	xmlHttp1frete2.open("GET",url,true)
	xmlHttp1frete2.send(null)
}


function stateChanged1f() 
{ 
	
    if (xmlHttp1f.readyState == 4) 
	{
      
        	if (xmlHttp1f.status == 200) 
			{
              	document.getElementById('divtam').innerHTML = xmlHttp1f.responseText;
			}
			
			else 
			{
            	alert("Houve um problema ao obter os dados:\n" + xmlHttp1f.statusText);
       		}
    }
	else
	{
		   	document.getElementById('divtam').innerHTML = '<p align="center"><img src="admin/imagens/loading.gif" border=0></p>';
	}
		
}

function stateChanged1frete() 
{ 
	
    if (xmlHttp1frete.readyState == 4) 
	{
      
        	if (xmlHttp1frete.status == 200) 
			{
              	document.getElementById('frete').innerHTML = xmlHttp1frete.responseText;
			}
			
			else 
			{
            	alert("Houve um problema ao obter os dados:\n" + xmlHttp1frete.statusText);
       		}
    }
	else
	{
		   	document.getElementById('frete').innerHTML = '<p align="center"><img src="admin/imagens/loading.gif" border=0></p>';
	}
		
}

function stateChanged1frete2() 
{ 
	
    if (xmlHttp1frete2.readyState == 4) 
	{
      
        	if (xmlHttp1frete2.status == 200) 
			{
              	document.getElementById('totalfrete').innerHTML = xmlHttp1frete2.responseText;
			}
			
			else 
			{
            	alert("Houve um problema ao obter os dados:\n" + xmlHttp1frete2.statusText);
       		}
    }
	else
	{
		   	document.getElementById('totalfrete').innerHTML = '<p align="center"><img src="admin/imagens/loading.gif" border=0></p>';
	}
		
}

// JavaScript Document
function confirmaEnvio(pagina)
{
	//alert('Produto inserido no seu pedido com sucesso !');
	document.formCarrinho.submit();
}

function confirmaAlteracao()
{
	//alert('Pedido atualizado com sucesso !');
document.formCarrinho.submit();
}

function confirmaExclusao()
{
	var ret = confirm("Confirma a exclusão deste item?")
	if (ret){
	   document.formCarrinho.submit();
	}
	else
	{
	     document.formCarrinho.prodexc.value='';	
	}

}
