function GetXmlHttpObject()
{ 
	var objXMLHttp1=null

	if (window.XMLHttpRequest)
	{
		objXMLHttp1=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp1=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp1
}

function exibefoto(pg,uid,id,banco,tabela,formulario)
{
	
	xmlHttp1l=GetXmlHttpObject()
	if (xmlHttp1l==null)
	{
		alert ("Sem suporte a HTTP Request")
		return
	} 
	var url=pg+"?rand="+new Date().getTime()+Math.random()+"&id="+id+"&banco="+banco+"&uid="+uid+"&tabela="+tabela+"&formulario="+formulario;
	//alert (url);  
	xmlHttp1l.onreadystatechange=stateChanged
	xmlHttp1l.open("GET",url,true)
	xmlHttp1l.send(null)
}

function stateChanged() 
{ 
	
    if (xmlHttp1l.readyState == 4) 
	{
      
        	if (xmlHttp1l.status == 200) 
			{
              	document.getElementById('ajdiv').innerHTML = xmlHttp1l.responseText;
			}
			
			else 
			{
            	alert("Houve um problema ao obter os dados:\n" + xmlHttp1l.statusText);
       		}
    }
	else
	{
		document.getElementById('ajdiv').innerHTML='<div align="center"><br><br><img src="js/loader.gif"><br><br></div>';
	}			
}

function fazPedido(idproduto, uid, usuario)
{

	xmlHttpPedido=GetXmlHttpObject(); 
	if (xmlHttpPedido==null)
	{
		alert ("Sem suporte a HTTP Request");
		return;
	} 
	var url = "ajax_pedido.php?idproduto="+idproduto+"&uid="+uid+"&usuario="+usuario;
	//alert (url);
	xmlHttpPedido.onreadystatechange=stateChangedPedido;
	xmlHttpPedido.open("GET",url,true);	
	xmlHttpPedido.send(null);
	verPedido(uid);
}

function stateChangedPedido() 
{ 
	
    if (xmlHttpPedido.readyState == 4) 
	{
      
        	if (xmlHttpPedido.status == 200) 
			{
              	document.getElementById('divPedido').innerHTML = xmlHttpPedido.responseText;
				alert ("Produto inserido no carrinho!"); 
			}
    }
	else
	{
		//document.getElementById('divFotos').innerHTML='<div align="center"><span style="text-align:center"><img src="js/loader.gif"></span></div>';
	}		
}

function verPedido(uid)
{

	xmlHttpverPedido=GetXmlHttpObject();
	if (xmlHttpverPedido==null)
	{
		alert ("Sem suporte a HTTP Request");
		return;
	} 
	var url = "ajax_verpedido.php?uid="+uid; 
	//alert (url);
	xmlHttpverPedido.onreadystatechange=stateChangedverPedido;
	xmlHttpverPedido.open("GET",url,true);	
	xmlHttpverPedido.send(null);
}

function stateChangedverPedido() 
{ 
	
    if (xmlHttpverPedido.readyState == 4) 
	{
      
        	if (xmlHttpverPedido.status == 200) 
			{
              	document.getElementById('divverPedido').innerHTML = xmlHttpverPedido.responseText;
			}
    }
	else
	{
		document.getElementById('divverPedido').innerHTML='<div align="center"><span style="text-align:center"><img src="js/loader.gif"></span></div>';
	}		
}

function altQuantidade(id,quantidade)
{

	xmlHttpaltQuantidade=GetXmlHttpObject();
	if (xmlHttpaltQuantidade==null)
	{
		alert ("Sem suporte a HTTP Request");
		return;
	} 
	var url = "ajax_quantidade.php?id="+id+"&quantidade="+quantidade;
	//alert (url);
	xmlHttpaltQuantidade.onreadystatechange=stateChangedaltQuantidade;
	xmlHttpaltQuantidade.open("GET",url,true);	
	xmlHttpaltQuantidade.send(null);
}

function stateChangedaltQuantidade() 
{ 
	
    if (xmlHttpaltQuantidade.readyState == 4) 
	{
      
        	if (xmlHttpaltQuantidade.status == 200) 
			{
              	document.getElementById('divaltQuantidade').innerHTML = xmlHttpaltQuantidade.responseText;
			}
    }
	else
	{
		//document.getElementById('divFotos').innerHTML='<div align="center"><span style="text-align:center"><img src="js/loader.gif"></span></div>';
	}		
}


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,uid)
{

	xmlHttp1frete=GetXmlHttpObject()
	if (xmlHttp1frete==null)
	{
		alert ("Sem suporte a HTTP Request")
		return
	} 
	var url="http://www6.compuland.com.br/surton/gerafrete.php";
	url=url+"?cep="+cep+"&peso="+peso+"&uid="+uid+"&"+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 exibePagSeguro(tipoFrete, pesoTotal, cepDestino, idCliente, uid, boleto)
{

	xmlHttp1pgs=GetXmlHttpObject()
	if (xmlHttp1pgs==null)
	{
		alert ("Sem suporte a HTTP Request")
		return
	} 
	var url="exibepagseguro.php";
	url=url+"?cid="+idCliente+"&tipoFrete="+tipoFrete+"&pesoTotal="+pesoTotal+"&cepDestino="+cepDestino+"&uid="+uid+"&boleto="+boleto+"&"+new Date().getTime()+"&"+Math.random();
	//alert (url);
	xmlHttp1pgs.onreadystatechange=stateChanged1pgs
	xmlHttp1pgs.open("GET",url,true)
	xmlHttp1pgs.send(null)
}

function stateChanged1pgs() 
{ 
	
    if (xmlHttp1pgs.readyState == 4) 
	{
      
        	if (xmlHttp1pgs.status == 200) 
			{
              	document.getElementById('divPgs').innerHTML = xmlHttp1pgs.responseText;
			}
			
			else 
			{
            	alert("Houve um problema ao obter os dados:\n" + xmlHttp1pgs.statusText);
       		}
    }
	else
	{
	   	document.getElementById('divPgs').innerHTML = '<p align="center"><img src="js/loader.gif" border=0></p>';
	}
		
}
 

function retornaCep(cep)
{

	xmlHttp1cep=GetXmlHttpObject()
	if (xmlHttp1cep==null)
	{
		alert ("Sem suporte a HTTP Request")
		return
	} 
	var url="endereco.php";
	url=url+"?cep="+cep+"&"+new Date().getTime()+"&"+Math.random();
	
	xmlHttp1cep.onreadystatechange=stateChanged1cep
	xmlHttp1cep.open("GET",url,true)
	xmlHttp1cep.send(null)
}

function stateChanged1cep() 
{ 
	
    if (xmlHttp1cep.readyState == 4) 
	{
      
        	if (xmlHttp1cep.status == 200) 
			{
              	document.getElementById('endereco').innerHTML = xmlHttp1cep.responseText;
			}
			
			else 
			{
            	alert("Houve um problema ao obter os dados:\n" + xmlHttp1cep.statusText);
       		}
    }

		 
}

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="js/loader.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="http://www6.compuland.com.br/surton/js/ajax-loader.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="js/loader.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("Deseja realmente exluir este item?")
	if (ret){
	   document.formCarrinho.submit();
	}
	else
	{
	     document.formCarrinho.prodexc.value='';	
	}

}

function exibeParcelamento(cartao, valfrete, total)
{

	xmlHttpParcelamento=GetXmlHttpObject()
	if (xmlHttpParcelamento==null)
	{
		alert ("Sem suporte a HTTP Request")
		return
	} 
	var url="exibeParcelas.php";
	url=url+"?cartao="+cartao+"&valfrete="+valfrete+"&total="+total+"&"+new Date().getTime()+"&"+Math.random();
	xmlHttpParcelamento.onreadystatechange=stateChangedParcelamento
	xmlHttpParcelamento.open("GET",url,true)
	xmlHttpParcelamento.send(null)
}

function stateChangedParcelamento() 
{ 
	
    if (xmlHttpParcelamento.readyState == 4) 
	{
      
        	if (xmlHttpParcelamento.status == 200) 
			{
              	document.getElementById('parcelamento').innerHTML = xmlHttpParcelamento.responseText;
			}
			
			else 
			{
            	alert("Houve um problema ao obter os dados:\n" + xmlHttpParcelamento.statusText);
       		}
    }
	else
	{
		   	document.getElementById('parcelamento').innerHTML = '<div align="center"><img src="admin/imagens/loading.gif" border=0></div>';
	}
}

function grita()
{
	alert ('AHHHHHHHHH');	
}


