//Busca CEP
function getCEP(campo, flag, prefixo)
{
	if(campo!="")
	{
		var ajaxCEP = ajaxInit();
		if(ajaxCEP)
		{
			var str = "cep2.php?acao=buscaCEP&campo="+campo+"&flag="+flag;
			ajaxCEP.open("GET", str, true);
			ajaxCEP.onreadystatechange = function() 
			{
				if(ajaxCEP.readyState == 1)
				{
					document.getElementById("msgCarCEP").style.display='block';
					document.getElementById("msgCarCEP").innerHTML = "<img src='images/tempo.gif' width='32' height='32'><br>Buscando CEP.";
				}
				if(ajaxCEP.readyState == 4)
				{
					if(ajaxCEP.status == 200)
					{
						//"1|".$COLCEP["descricao"]."|".$COLCEP["uf"]."|".$COLCEP["bairro_inicio"]."|".$COLCEP["cidade"];
						document.getElementById("msgCarCEP").style.display='none';
						var strCEP = ajaxCEP.responseText;
						var str = strCEP.split("|");

						if(str[0]==1)
						{
							document.getElementById(prefixo+"cidade").value = str[4];
							document.getElementById(prefixo+"uf").value = str[2];
							document.getElementById(prefixo+"endereco").value = str[1];
							document.getElementById(prefixo+"bairro").value = str[3];
						}
						/*
						else if(str[0]==2)
						{
							document.getElementById(prefixo+"ender").value = str[1];
							document.getElementById(prefixo+"uf").value = str[2];
							document.getElementById(prefixo+"munic").value = str[3];
							document.getElementById(prefixo+"bairr").value = str[4];
						}
						else if(str[0]==3)
						{
							var strEnd = str[1].split(",");
							
							var clinum = strEnd[1].split(" ");
							var complem = strEnd[1].replace(clinum[1],"");
							
							document.getElementById(prefixo+"ender").value = strEnd[0];
							document.getElementById(prefixo+"munic").value = str[2];
							document.getElementById(prefixo+"bairr").value = str[3];
							document.getElementById(prefixo+"uf").value = str[4];
							if(clinum[1]!="")
							{
								document.getElementById(prefixo+"numero").value = clinum[1];
							}
							document.getElementById(prefixo+"complemento").value = complem;
						}
						else
						{
							//alert('CEP nao encontrado.');
						}
						*/

					}
					else
					{
						alert(ajaxCEP.statusText);
					}
				}
			}
		ajaxCEP.send(null);
		}
	}//fim if
}



function mascCEP(campo,event)
{
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;

	var total = campo.value.length;
	//38400-000
	//backspace=8
	if(keyCode!=8)
	{
		if( total==5 )
		{
			var m1 = campo.value.substr(0,5);
			var mfinal = m1+"-";
			campo.value = mfinal;
		}
	}
}

