//var strUrl = "http://172.16.0.3/souzaniimoveis.com.br/iris"
var strUrl = "http://www.aguanabaraimoveis.com.br/iris"
function fVerificaTransacao(transac)
{
	if (transac == "V")
		{
			document.formBuscaCompleta.iris_siglatransacao.value = "V";
			fCarregaEstados("V");
		}
	else if(transac == "L")
		{
			document.formBuscaCompleta.iris_siglatransacao.value = "L";
			fCarregaEstados("L");
		}
}
	
function fCarregaEstados(tipotransac)
{
	var url;
	url = strUrl + '/js/carregaEstados.asp?transacao='+tipotransac;
	document.formBuscaCompleta.iris_idestado.options.length = 0;
	addItem(document.formBuscaCompleta.iris_idestado,"Aguarde...carregando","",false,document.formBuscaCompleta.iris_idestado.length)
	iframeEstados.location = url;
}
	
function fCarregaCidades()
{
	var url;
	url = strUrl + '/js/carregaCidades.asp?transacao='+document.formBuscaCompleta.iris_siglatransacao.value+'&idestado='+document.formBuscaCompleta.iris_idestado[document.formBuscaCompleta.iris_idestado.selectedIndex].value;
	document.formBuscaCompleta.iris_idcidade.options.length = 0;
	addItem(document.formBuscaCompleta.iris_idcidade,"Aguarde...carregando","",false,document.formBuscaCompleta.iris_idcidade.length)
	iframeCidades.location = url;
}
	
function fCarregaBairros()
{
	var url;
	url = strUrl + '/js/carregaBairros.asp?transacao='+document.formBuscaCompleta.iris_siglatransacao.value+'&idestado='+document.formBuscaCompleta.iris_idestado[document.formBuscaCompleta.iris_idestado.selectedIndex].value+'&idcidade='+document.formBuscaCompleta.iris_idcidade[document.formBuscaCompleta.iris_idcidade.selectedIndex].value;
	document.formBuscaCompleta.iris_idbairro.options.length = 0;
	addItem(document.formBuscaCompleta.iris_idbairro,"Aguarde...carregando","",false,document.formBuscaCompleta.iris_idbairro.length)
	iframeBairros.location = url;
}
	
function fCarregaTipoIm()
{
	var url;
	url = strUrl + '/js/carregaTipoImoveis.asp?transacao='+document.formBuscaCompleta.iris_siglatransacao.value+'&idestado='+document.formBuscaCompleta.iris_idestado[document.formBuscaCompleta.iris_idestado.selectedIndex].value+'&idcidade='+document.formBuscaCompleta.iris_idcidade[document.formBuscaCompleta.iris_idcidade.selectedIndex].value+'&idbairro='+document.formBuscaCompleta.iris_idbairro[document.formBuscaCompleta.iris_idbairro.selectedIndex].value;
	document.formBuscaCompleta.iris_idtipoimovel.options.length = 0;
	addItem(document.formBuscaCompleta.iris_idtipoimovel,"Aguarde...carregando","",false,document.formBuscaCompleta.iris_idtipoimovel.length)
	iframeTipoIm.location = url;
}
		
function fIniciaEstados()
{
	localEstado = new Array();
	var maximo, i, campo;
	localEstado = iframeEstados.a;
	campo = document.formBuscaCompleta.iris_idestado;
	localEstado = iframeEstados.a;
	maximo = localEstado.length;
	document.formBuscaCompleta.iris_idestado.options.length = 0;
	
	for (i=0;i<maximo;i++)
		{
			addItem(campo,localEstado[i][1],localEstado[i][0],false,campo.length);
		}
		fCarregaCidades()
}

function fIniciaCidades()
{
	localCidade = new Array();
	var maximo, i, campo;
	localCidade = iframeCidades.b;
	campo = document.formBuscaCompleta.iris_idcidade;
	localCidade = iframeCidades.b;
	maximo = localCidade.length;
	document.formBuscaCompleta.iris_idcidade.options.length = 0;
	for (i=0;i<maximo;i++)
		{
			addItem(campo,localCidade[i][1],localCidade[i][0],false,campo.length);
		}
		fCarregaBairros()
}
	
function fIniciaBairros()
{
	localBairro = new Array();
	var maximo, i, campo;
	localBairro = iframeBairros.c;
	campo = document.formBuscaCompleta.iris_idbairro;
	localBairro = iframeBairros.c;
	maximo = localBairro.length;
	document.formBuscaCompleta.iris_idbairro.options.length = 0;
	for (i=0;i<maximo;i++)
		{
			addItem(campo,localBairro[i][1],localBairro[i][0],false,campo.length);
		}
		fCarregaTipoIm();
}
	
function fIniciaTipoIm()
{
	localTipoIm = new Array();
	var maximo, i, campo;
	localTipoIm = iframeTipoIm.d;
	campo = document.formBuscaCompleta.iris_idtipoimovel;
	localTipoIm = iframeTipoIm.d;
	maximo = localTipoIm.length;
	document.formBuscaCompleta.iris_idtipoimovel.options.length = 0;
		for (i=0;i<maximo;i++)
		{
			addItem(campo,localTipoIm[i][1],localTipoIm[i][0],false,campo.length);
		}
	}
	
function addItem(obj,strText,strValue,blSel,intPos)
{
   	var newOpt,i,ArTemp,selIndex; 
	selIndex = (blSel)?intPos:obj.selectedIndex; 
	newOpt = new Option(strText,strValue); 
	Len = obj.options.length+1 
	if (intPos > Len) return 
	obj.options.length = Len 
	if (intPos != Len)
		{ 
        	ArTemp = new Array(); 
			for(i=intPos;i<obj.options.length-1;i++) 
            	ArTemp[i] = Array(obj.options[i].text,obj.options[i].value); 
			for(i=intPos+1;i<Len;i++) 
				obj.options[i] = new Option(ArTemp[i-1][0],ArTemp[i-1][1]); 
		} 
		obj.options[intPos] = newOpt; 
		if (selIndex > intPos) 
        	obj.selectedIndex = selIndex+1; 
		else if (selIndex == intPos)  
        	obj.selectedIndex = intPos; 
}

function jCampestreValidaForm(form)
{
	if (form.iris_transacao[0].checked == false && form.iris_transacao[1].checked == false)
		{
			alert("Por favor, preencha o campo VENDAS OU LOCAÇÃO corretamente.");
			return false;
		}
}

//Valida Busca
function ValidaForm_Busca (form){
	
  //if ( form.referencia.value.length <= 1 ) {
  //	  alert("O campo Referência deve estar preenchido corretamente.");
  //	  form.referencia.focus();
  //	  return false;
  //}

  if((document.getElementById('venda').checked == false)&&(document.getElementById('locacao').checked == false)){
		alert("O campo Tipo deve ser preenchido corretamente.");
		return false;
  }
  
   if ( form.estado.value.length <= 1 ) {
	  alert("O campo Estado deve estar selecionado corretamente.");
	  form.estado.focus();
	  return false;
  }
  
  if ( form.cidade.value.length <= 1 ) {
	  alert("O campo Cidade deve estar selecionado corretamente.");
	  form.cidade.focus();
	  return false;
  }
  
  if ( form.bairro.value.length <= 1 ) {
	  alert("O campo Bairro deve estar selecionado corretamente.");
	  form.bairro.focus();
	  return false;
  }
  
  if ( form.tipo_imovel.value.length <= 1 ) {
	  alert("O campo Tipo do Imóvel deve estar selecionado corretamente.");
	  form.tipo_imovel.focus();
	  return false;
  }
	
}