function getHTTPObject()
{
  var xmlhttp;

    try
    {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e)
    {
          try
          {
                xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
          }
          catch (e)
          {
                try
                {
                    xmlhttp = new XMLHttpRequest();
                }
                catch (e)
                {
                    xmlhttp = false;
                }
          }
    }
  return xmlhttp;
}
var http = getHTTPObject();

function handleHttpResponseSelect()
{
  //obj= document.getElementById("carrega");
  //obj.style.visibility= "visible";
  //obj.innerHTML= "Carregando...";
  campo_select = document.getElementById("plano");
  if (http.readyState == 4) {
    campo_select.options.length = 0;
    results = http.responseText.split("!");
    for( i = 0; i < results.length; i++ )
    {
          string = results[i].split( "|" );
          var novo= document.createElement("OPTION");
          novo.setAttribute("value", string[1]);
          novo.innerHTML= string[0];
          campo_select.appendChild(novo);
    }
    //obj.style.visibility= "hidden";
  }
}


// coloca o conteúdo da resposta dentro do div "ver"
function handleHttpResponseDiv()
{
  var obj= document.getElementById("carrega");
  obj.style.visibility= "visible";
  obj.innerHTML= "Carregando...";
  var elem = document.getElementById("dados");
  //var elem2= document.getElementById("vermod");
  elem.style.display= "block";
  if (http.readyState == 4)
  {
      resposta= http.responseText;
      elem.innerHTML= resposta;
      obj.style.visibility= "hidden";
      //elem2.style.display= "none";
  }
}

// preenche um div com conteúdo html
function fillDiv(url)
{
    http.open("GET", url, true);
    http.onreadystatechange = handleHttpResponseDiv;
    http.send(null);
}

// preenche um select
function fillSelect(url)
{
  var sel_tipo= document.getElementById("tipoplano");
  var indice= sel_tipo.selectedIndex;
  var tipoplano= sel_tipo.options[indice].value;
  if (tipoplano == "")
  {
        alert('Selecione primeiro um "Tipo de Plano"');
  }
  else
  {
      http.open("GET", url+"?tipo="+tipoplano, true);
      http.onreadystatechange = handleHttpResponseSelect;
      http.send(null);
  }
}

function ordemUp(id,ordem,idcurso)
{
    filldiv("ordemmod.php?id="+id+"&curso="+idcurso+"&ordem="+ordem+"&acao=up");
}

function ordemDown(id,ordem,idcurso)
{
    filldiv("ordemmod.php?id="+id+"&curso="+idcurso+"&ordem="+ordem+"&acao=down");
}




