//------------------------------------------------------------------------
// Web Service CEP, desenvolvido por Evanil Rosano de Paula.
// Este Web Service está habilitado para funcionar em qualquer servidor, 
// no entanto terá melhor desempenho em sites hospedados pela Via Virtual.
// Visite nosso site e conheça nossos serviços.
// Via Virtual - Solucões WEB
// http://www.viavirtual.com.br
//-------------------------------------------------------------------------

function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (E) {
        xmlhttp = false;
        }
      }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
      } catch (e) {
      xmlhttp = false;
      }
    }
  return xmlhttp;
  }
var http = getHTTPObject();



function funcaowebservicefrete(k){

	var cepDestino	  = document.forms['frete'].elements['cepDestino'];
	var ceporigemloja = document.forms['frete'].elements['ceporigemloja'];
	var pesoKg 		  = document.forms['frete'].elements['pesoKg'];
	var idt 		  = document.forms['frete'].elements['idt'];
	var cuf 		  = document.forms['frete'].elements['cuf'];


  /*
  if(cepDestino.value==''){
	alert('Por favor, informe o CEP de destino.'); cepDestino.focus(); return false; 
  }else{
  */

		http.open("GET", 'buscarfrete2.php?tipo='+k+'&cd='+document.getElementById("cepDestino").value+'&co='+document.getElementById("ceporigemloja").value+'&p='+document.getElementById("pesoKg").value+'&idt='+document.getElementById("idt").value+'&cuf='+document.getElementById("cuf").value, true);
		http.onreadystatechange = handleHttpResponse;
		http.send(null);
	
		var arr; //array com os dados retornados
		
		function handleHttpResponse(){
			
					if(http.readyState != 4){
						
						document.getElementById("carregando").innerHTML = "<img src=\"images/loading.gif\">";//INSERE A FIGURA '' loading NO SPAN AO LADO DO BOTÃO
						document.getElementById("carregandotxt").innerHTML = "Consultando...";
					
					}else if (http.readyState == 4){
				
						var response = http.responseText;
						eval("var arr = "+response); //cria objeto com o resultado
						
						//div_preco.value = arr.frete;
						document.getElementById("div_preco").style.display = 'block';
						document.getElementById("div_preco").innerHTML = arr.frete;
						//document.getElementById("div_preco").innerHTML = "ooo";
						document.getElementById("div_subtotal").innerHTML = arr.total;
						
						document.getElementById("carregando").innerHTML = "";
						document.getElementById("carregandotxt").innerHTML = "";
						
						document.getElementById("div_aviso").innerHTML = "(com frete)";
						
						if (arr.frete == "" || arr.frete == "0"){
							document.getElementById("erro").style.display = 'block';
						}
						
					}

		}//fim do function handleHttpResponse



  //}//fim do if cepDestino.value
  
}//fim da funcao

function erro_box(){
	document.getElementById("erro").style.display = 'none';
}