function getCategory(cat)
{
  //var url	= "http://local.anuncieweb.com.br/sys_forms?action=select&cat="+cat.value;
  var url	= "http://anuncieweb.com.br/sys_forms?action=select&cat="+cat.value;
  var result 	= "result-categoria"; 
 
  var xmlHttp;

  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Infelizmente, seu navegador n&atilde;o poss&iacute; suporte para nossa tecnologia. Atualize imediatamente seu navegado no site do fabricando.");
        return false;
        }
      }
    }
  
    xmlHttp.onreadystatechange=function()
      {
          
          if(xmlHttp.readyState==1)
        {
       document.getElementById(result).innerHTML='<div align="center"><p>Aguarde, Carregando...</p></div>';
        }
      if(xmlHttp.readyState==4)
        {
	//document.getElementById('cat-name-'+cat).style.color="red";
	//document.getElementById('cat-name-'+cat).style.fontWeight="bold";	
	document.getElementById('result-categoria').innerHTML='';
    document.getElementById('result-subcategoria').innerHTML='';
    document.getElementById('result-subcategoria1').innerHTML='';
    document.getElementById('result-form').innerHTML='';
    document.getElementById(result).innerHTML=xmlHttp.responseText;
        }
      }
    xmlHttp.open("GET",url,true);    
    xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
    xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
    xmlHttp.setRequestHeader("Pragma", "no-cache");    
    xmlHttp.send(null);
}


function getSubCategory(cat)
{
 
  //var url	= "http://local.anuncieweb.com.br/sys_forms?action=select&cat="+cat.value;
  var url	= "http://anuncieweb.com.br/sys_forms?action=select&cat="+cat.value;
  var result 	= "result-subcategoria";
 
  var xmlHttp;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Infelizmente, seu navegador n&atilde;o poss&iacute; suporte para nossa tecnologia. Atualize imediatamente seu navegado no site do fabricando.");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {
          
          if(xmlHttp.readyState==1)
        {
       document.getElementById(result).innerHTML='<div align="center"><p>Aguarde, Carregando...</p></div>';
        }
      if(xmlHttp.readyState==4)
        {
	//document.getElementById('cat-name-'+cat).style.color="red";
	//document.getElementById('cat-name-'+cat).style.fontWeight="bold";	
    document.getElementById('result-subcategoria').innerHTML='';
    document.getElementById('result-subcategoria1').innerHTML='';
    document.getElementById('result-form').innerHTML='';
    document.getElementById(result).innerHTML=xmlHttp.responseText;
        }
      }
    xmlHttp.open("GET",url,true);    
    xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
    xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
    xmlHttp.setRequestHeader("Pragma", "no-cache");    
    xmlHttp.send(null);
}

function getSubCategory1(cat)
{
 
  //var url       = "http://local.anuncieweb.com.br/sys_forms?action=select&cat="+cat.value;
  var url       = "http://anuncieweb.com.br/sys_forms?action=select&cat="+cat.value;
  var result 	= "result-subcategoria1";
 
  var xmlHttp;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Infelizmente, seu navegador n&atilde;o poss&iacute; suporte para nossa tecnologia. Atualize imediatamente seu navegado no site do fabricando.");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {
          
          if(xmlHttp.readyState==1)
        {
       document.getElementById(result).innerHTML='<div align="center"><p>Aguarde, Carregando...</p></div>';
        }
      if(xmlHttp.readyState==4)
        {
	//document.getElementById('cat-name-'+cat).style.color="red";
	//document.getElementById('cat-name-'+cat).style.fontWeight="bold";		
    document.getElementById('result-subcategoria1').innerHTML='';
    document.getElementById('result-form').innerHTML='';
    document.getElementById(result).innerHTML=xmlHttp.responseText;
        }
      }
    xmlHttp.open("GET",url,true);    
    xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
    xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
    xmlHttp.setRequestHeader("Pragma", "no-cache");    
    xmlHttp.send(null);
}


function getForm()
{
  var dep	= document.newad.departamento.value; 
  var sub	= document.newad.subcategoria1.value;
  
  if(dep == 31 || dep == 32 || dep == 39){
    
    var cat	= dep;
    
  }
  
  if(dep == 213){
    
    var cat	= document.newad.categoria.value;
    
  }
  
  //var url	= "http://local.anuncieweb.com.br/sys_forms?action=form&cat="+cat+"&sub="+sub;
  var url	= "http://anuncieweb.com.br/sys_forms?action=form&cat="+cat+"&sub="+sub;
  var result 	= "result-form"; 
 
  var xmlHttp;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Infelizmente, seu navegador n&atilde;o poss&iacute; suporte para nossa tecnologia. Atualize imediatamente seu navegado no site do fabricando.");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {
          
          if(xmlHttp.readyState==1)
        {
       document.getElementById(result).innerHTML='<div align="center"><p>Aguarde, Carregando...</p></div>';
        }
      if(xmlHttp.readyState==4)
        {
	//document.getElementById('cat-name-'+cat).style.color="red";
	//document.getElementById('cat-name-'+cat).style.fontWeight="bold";
    
    document.getElementById(result).innerHTML=xmlHttp.responseText;
        }
      }
    xmlHttp.open("GET",url,true);    
    xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
    xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
    xmlHttp.setRequestHeader("Pragma", "no-cache");    
    xmlHttp.send(null);
}

function msg_txt_focus_aj(campo){ 
  
  if(campo.onfocus){    
    document.getElementById('txt_'+campo.id).style.display = 'inline';   
  } 
  
}

function msg_txt_blur_aj(campo){
 
  if(campo.onfocus){    
    document.getElementById('txt_'+campo.id).style.display = 'none';
  } 
  
}

function getNewId(title)
{ 
  if(title == ""){
    
    return false;
    
  } else {
    
  //var url	= "http://local.anuncieweb.com.br/sys_forms?action=newAd&title="+title;
  var url	= "http://anuncieweb.com.br/sys_forms?action=newAd&title="+title;
  var result 	= "inputhidden"; 
 
  var xmlHttp;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Infelizmente, seu navegador n&atilde;o poss&iacute; suporte para nossa tecnologia. Atualize imediatamente seu navegado no site do fabricando.");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {
          
          if(xmlHttp.readyState==1)
        {
       document.getElementById(result).innerHTML='<div align="center"><p>Aguarde, Carregando...</p></div>';
        }
      if(xmlHttp.readyState==4)
	{	
	document.getElementById(result).innerHTML=xmlHttp.responseText;
	}
      }
    xmlHttp.open("POST",url,true);    
    xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
    xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
    xmlHttp.setRequestHeader("Pragma", "no-cache");    
    xmlHttp.send(null);
    
  }
}


function getModelo(id)
{

  //var url       = "http://local.anuncieweb.com.br/sys_forms?action=veiculos&modelo="+id.value;
  var url       = "http://anuncieweb.com.br/sys_forms?action=veiculos&modelo="+id.value;
  //var result 	= "selectmodelo";
  var result    = "modelo";

  var xmlHttp;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Infelizmente, seu navegador n&atilde;o poss&iacute; suporte para nossa tecnologia. Atualize imediatamente seu navegado no site do fabricando.");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {

          if(xmlHttp.readyState==1)
        {
       document.getElementById(result).innerHTML='<div align="center"><p>Aguarde, Carregando...</p></div>';
        }
      if(xmlHttp.readyState==4)
        {	
        //document.getElementById(result).innerHTML=xmlHttp.responseText;
        //var inner = "<option value='1'>Agora</option> <option value='2'>funfa</option>";
        select_innerHTML(document.getElementById(result),xmlHttp.responseText);
    }
      }
    xmlHttp.open("GET",url,true);
    xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
    xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
    xmlHttp.setRequestHeader("Pragma", "no-cache");
    xmlHttp.send(null);
}

function select_innerHTML(objeto,innerHTML){
/******
* select_innerHTML - corrige o bug do InnerHTML em selects no IE
* Veja o problema em: http://support.microsoft.com/default.aspx?scid=kb;en-us;276228
* Versão: 2.1 - 04/09/2007
* Autor: Micox - Náiron José C. Guimarães - micoxjcg@yahoo.com.br
* @objeto(tipo HTMLobject): o select a ser alterado
* @innerHTML(tipo string): o novo valor do innerHTML
*******/
    objeto.innerHTML = ""
    var selTemp = document.createElement("micoxselect")
    var opt;
    selTemp.id="micoxselect1"
    document.body.appendChild(selTemp)
    selTemp = document.getElementById("micoxselect1")
    selTemp.style.display="none"
    if(innerHTML.toLowerCase().indexOf("<option")<0){//se não é option eu converto
        innerHTML = "<option>" + innerHTML + "</option>"
    }
    innerHTML = innerHTML.toLowerCase().replace(/<option/g,"<span").replace(/<\/option/g,"</span")
    selTemp.innerHTML = innerHTML


    for(var i=0;i<selTemp.childNodes.length;i++){
  var spantemp = selTemp.childNodes[i];

        if(spantemp.tagName){
            opt = document.createElement("OPTION")

   if(document.all){ //IE
    objeto.add(opt)
   }else{
    objeto.appendChild(opt)
   }

   //getting attributes
   for(var j=0; j<spantemp.attributes.length ; j++){
    var attrName = spantemp.attributes[j].nodeName;
    var attrVal = spantemp.attributes[j].nodeValue;
    if(attrVal){
     try{
      opt.setAttribute(attrName,attrVal);
      opt.setAttributeNode(spantemp.attributes[j].cloneNode(true));
     }catch(e){}
    }
   }
   //getting styles
   if(spantemp.style){
    for(var y in spantemp.style){
     try{opt.style[y] = spantemp.style[y];}catch(e){}
    }
   }
   //value and text
   opt.value = spantemp.getAttribute("value")
   opt.text = spantemp.innerHTML
   //IE
   opt.selected = spantemp.getAttribute('selected');
   opt.className = spantemp.className;
  }
 }
 document.body.removeChild(selTemp)
 selTemp = null
}

