﻿function AdicionaItemSelect(pSelect, pTexto, pValor)
{
  var vOpt = document.createElement('option');
  vOpt.text = pTexto;
  vOpt.value = pValor;
  try 
  {
    pSelect.add(vOpt, null); // standards compliant; doesn't work in IE
  }
  catch(ex) 
  {
    pSelect.add(vOpt); // IE only
  }
}

function rbOnTipoNegociacaoChange(radioitem, hiddenfieldValorMin, hiddenfieldValorMax) 
{
  var vddlValorMin = document.getElementById('ddlValorMin');
  vddlValorMin.options.length = 0;
  var vddlValorMax = document.getElementById('ddlValorMax');
  vddlValorMax.options.length = 0;
  
  hiddenfieldValorMin.value = "0";
  hiddenfieldValorMax.value = "0";
  
  if (radioitem.value == '1')
  {
    AdicionaItemSelect(vddlValorMin, "-- Indiferente --", "0");
    AdicionaItemSelect(vddlValorMin, "R$ 20.000", "20000");
    AdicionaItemSelect(vddlValorMin, "R$ 30.000", "30000");
    AdicionaItemSelect(vddlValorMin, "R$ 40.000", "40000");
    AdicionaItemSelect(vddlValorMin, "R$ 50.000", "50000");
    AdicionaItemSelect(vddlValorMin, "R$ 60.000", "60000");
    AdicionaItemSelect(vddlValorMin, "R$ 70.000", "70000");
    AdicionaItemSelect(vddlValorMin, "R$ 80.000", "80000");
    AdicionaItemSelect(vddlValorMin, "R$ 90.000", "90000");
    AdicionaItemSelect(vddlValorMin, "R$ 100.000", "100000");
    AdicionaItemSelect(vddlValorMin, "R$ 120.000", "120000");
    AdicionaItemSelect(vddlValorMin, "R$ 150.000", "150000");
    AdicionaItemSelect(vddlValorMin, "R$ 200.000", "200000");
    AdicionaItemSelect(vddlValorMin, "R$ 500.000", "500000");
    AdicionaItemSelect(vddlValorMin, "R$ 1.000.000", "1000000");

    AdicionaItemSelect(vddlValorMax, "-- Indiferente --", "0");
    AdicionaItemSelect(vddlValorMax, "R$ 40.000", "40000");
    AdicionaItemSelect(vddlValorMax, "R$ 50.000", "50000");
    AdicionaItemSelect(vddlValorMax, "R$ 60.000", "60000");
    AdicionaItemSelect(vddlValorMax, "R$ 70.000", "70000");
    AdicionaItemSelect(vddlValorMax, "R$ 80.000", "80000");
    AdicionaItemSelect(vddlValorMax, "R$ 90.000", "90000");
    AdicionaItemSelect(vddlValorMax, "R$ 100.000", "100000");
    AdicionaItemSelect(vddlValorMax, "R$ 120.000", "120000");
    AdicionaItemSelect(vddlValorMax, "R$ 150.000", "150000");
    AdicionaItemSelect(vddlValorMax, "R$ 200.000", "200000");
    AdicionaItemSelect(vddlValorMax, "R$ 300.000", "300000");
    AdicionaItemSelect(vddlValorMax, "R$ 400.000", "400000");
    AdicionaItemSelect(vddlValorMax, "R$ 500.000", "500000");
    AdicionaItemSelect(vddlValorMax, "R$ 1.000.000", "1000000");
    AdicionaItemSelect(vddlValorMax, "R$ 1.500.000", "1500000");
  } 
  else 
    if (radioitem.value == '2')
    {
      AdicionaItemSelect(vddlValorMin, "-- Indiferente --", "0");
      AdicionaItemSelect(vddlValorMin, "R$ 100", "100");
      AdicionaItemSelect(vddlValorMin, "R$ 200", "200");
      AdicionaItemSelect(vddlValorMin, "R$ 300", "300");
      AdicionaItemSelect(vddlValorMin, "R$ 400", "400");
      AdicionaItemSelect(vddlValorMin, "R$ 500", "500");
      AdicionaItemSelect(vddlValorMin, "R$ 600", "600");
      AdicionaItemSelect(vddlValorMin, "R$ 700", "700");
      AdicionaItemSelect(vddlValorMin, "R$ 800", "800");
      AdicionaItemSelect(vddlValorMin, "R$ 1.000", "1000");

      AdicionaItemSelect(vddlValorMax, "-- Indiferente --", "0");
      AdicionaItemSelect(vddlValorMax, "R$ 200", "200");
      AdicionaItemSelect(vddlValorMax, "R$ 300", "300");
      AdicionaItemSelect(vddlValorMax, "R$ 400", "400");
      AdicionaItemSelect(vddlValorMax, "R$ 500", "500");
      AdicionaItemSelect(vddlValorMax, "R$ 600", "600");
      AdicionaItemSelect(vddlValorMax, "R$ 700", "700");
      AdicionaItemSelect(vddlValorMax, "R$ 800", "800");
      AdicionaItemSelect(vddlValorMax, "R$ 1.000", "1000");
      AdicionaItemSelect(vddlValorMax, "R$ 1.500", "1500");
      AdicionaItemSelect(vddlValorMax, "R$ 2.000", "2000");
      AdicionaItemSelect(vddlValorMax, "R$ 3.000", "3000");
      AdicionaItemSelect(vddlValorMax, "R$ 4.000", "4000");
      AdicionaItemSelect(vddlValorMax, "R$ 5.000", "5000");
      AdicionaItemSelect(vddlValorMax, "R$ 10.000", "10000");
    }
}

function IniciaPesquisa(PrefixorbNegociacao, hiddenfieldValorMin, hiddenfieldValorMax)
{
  vCheckNegociacao = document.getElementById(PrefixorbNegociacao + '_1');
  vCheckNegociacao.checked = true;
  rbOnTipoNegociacaoChange(vCheckNegociacao, hiddenfieldValorMin, hiddenfieldValorMax);
}

function IniciaPesquisa_Resultados(PrefixorbNegociacao, hiddenfieldValorMin, hiddenfieldValorMax)
{
  var vValorMin = hiddenfieldValorMin.value;
  var vValorMax = hiddenfieldValorMax.value;
  
  vCheckNegociacao = document.getElementById(PrefixorbNegociacao + '_0');
  if (vCheckNegociacao.checked)
    rbOnTipoNegociacaoChange(vCheckNegociacao, hiddenfieldValorMin, hiddenfieldValorMax);
  else
  {  
    vCheckNegociacao = document.getElementById(PrefixorbNegociacao + '_1');
    rbOnTipoNegociacaoChange(vCheckNegociacao, hiddenfieldValorMin, hiddenfieldValorMax);
  }
  
  var vddlValorMin = document.getElementById('ddlValorMin');
  var vddlValorMax = document.getElementById('ddlValorMax');
  
  vddlValorMin.value = vValorMin;
  vddlValorMax.value = vValorMax;
  
  hiddenfieldValorMin.value = vValorMin;
  hiddenfieldValorMax.value = vValorMax;
}

