//busca CEP
function BuscaCepAjax(cep) {

	new Ajax.Request("cep.ajax.php", {

	 onSuccess : function(resp) {

		var retorno = new String(resp.responseText);
		var dados2 = retorno.split('|');

		if(dados2[0] == 1){
		//coloca nos imput o valor
		document.getElementById('estado').value = dados2[1];
		document.getElementById('cidade').value = dados2[2];
		document.getElementById('bairro').value = dados2[3];
		document.getElementById('endereço').value = dados2[4]+" "+dados2[5];
		document.getElementById('estadoMoquiado').value = dados2[6];
		}else{
		alert('CEP inválido!');
        return true;
		}

	 },
	 onFailure : function(resp) {
	   alert("Erro ao conectar com o Bando de Dados. Tente novamente.");
	 },
	 parameters : "cep=" + cep
	});
}
//busca CEP Minha Conta Endereço Normal
function BuscaCepEndNormAjax(cep) {

	new Ajax.Request("cep.ajax.php", {

	 onSuccess : function(resp) {

		var retorno = new String(resp.responseText);
		var dados2 = retorno.split('|');

		if(dados2[0] == 1){
		//coloca nos imput o valor
		document.getElementById('estado').value = dados2[1];
		document.getElementById('cidade').value = dados2[2];
		document.getElementById('bairro').value = dados2[3];
		document.getElementById('endereço').value = dados2[4]+" "+dados2[5];
		document.getElementById('estadoMoquiado').value = dados2[6];
		}else{
		alert('CEP inválido!');
        return true;
		}

	 },
	 onFailure : function(resp) {
	   alert("Erro ao conectar com o Bando de Dados. Tente novamente.");
	 },
	 parameters : "cep=" + cep
	});
}
//busca CEP Minha Conta Endereço Entrega
function BuscaCepEndEntrAjax(cep) {

	new Ajax.Request("cep.ajax.php", {

	 onSuccess : function(resp) {

		var retorno = new String(resp.responseText);
		var dados2 = retorno.split('|');

		if(dados2[0] == 1){
		//coloca nos imput o valor
		document.getElementById('local_estado').value = dados2[1];
		document.getElementById('local_cidade').value = dados2[2];
		document.getElementById('local_bairro').value = dados2[3];
		document.getElementById('local_end').value = dados2[4]+" "+dados2[5];
		document.getElementById('localEstadoMoquiado').value = dados2[6];
		}else{
		alert('CEP inválido!');
        return true;
		}

	 },
	 onFailure : function(resp) {
	   alert("Erro ao conectar com o Bando de Dados. Tente novamente.");
	 },
	 parameters : "cep=" + cep
	});
}
//busca CEP Local de Entrega
function BuscaCepEntregaAjax(cep) {

	new Ajax.Request("cep.ajax.php", {

	 onSuccess : function(resp) {

		var retorno = new String(resp.responseText);
		var dados2 = retorno.split('|');

		if(dados2[0] == 1){
		//coloca nos imput o valor
		document.getElementById('local_estado').value = dados2[1];
		document.getElementById('local_cidade').value = dados2[2];
		document.getElementById('local_bairro').value = dados2[3];
		document.getElementById('local_end').value = dados2[4]+" "+dados2[5];
		document.getElementById('localEstadoMoquiado').value = dados2[6];
		}

	 },
	 onFailure : function(resp) {
	   alert("Erro ao conectar com o Bando de Dados. Tente novamente.");
	 },
	 parameters : "cep=" + cep
	});
}
//FORMAS DE FRETE
function buscandoFormasdeFrete(verif,codigoServico) {

	var CepDestino = document.getElementById('local_cep').value;

	if(verif == "correio"){

		if(document.getElementById("transp")){
			document.getElementById("transp").style.display = "none";
		}

		document.getElementById("processo_animado").style.display = "block";
		var parametros = "forma=correios&CepDestino="+CepDestino+"&servico="+codigoServico;
	}else{
		var parametros = "forma=transp";
	}

	new Ajax.Request("formas_frete_ajax.php", {

	 onSuccess : function(resp) {
		document.getElementById("processo_animado").style.display = "none";
	 	document.getElementById('formas_frete').innerHTML = resp.responseText;

	 },
	 onFailure : function(resp) {
	   alert("Erro ao conectar com o Bando de Dados.");
	 },
	 parameters : parametros
	});
}
