dbpath = "Old_Site/public_html/";
icon_lixo0 = new Image();
icon_lixo0.src = dbpath + "img/deletar0.gif";

icon_lixo9 = new Image();
icon_lixo9.src = dbpath + "img/deletar9.gif";



function getelem(x)
{
   return(document.getElementById(x));
}



function setlink(l)
{
   ol = getelem(l);
   ol.style.color = '#FFFFFF';
   ol.style.textDecoration = 'underline';
   ol.style.fontVariant = 'small-caps';
   ol.style.cursor =   'pointer';
   ol.style.cursor =   'hand';
}

function unsetlink(l)
{
   ol = getelem(l);
   ol.style.color = '#D0D0F8';
   ol.style.textDecoration = 'none';
   ol.style.fontVariant = 'normal';
   ol.style.cursor =   'text';
}

function setlink2(l)
{
   ol = getelem(l);
   ol.style.color = '#000099';
   ol.style.textDecoration = 'underline';
   ol.style.fontVariant = 'small-caps';
   ol.style.cursor =   'pointer';
   ol.style.cursor =   'hand';
}

function unsetlink2(l)
{
   ol = getelem(l);
   ol.style.color = '#000000';
   ol.style.textDecoration = 'none';
   ol.style.fontVariant = 'normal';
   ol.style.cursor =   'text';
}

var xmlhttp, response, method, result;

function loadXMLDoc(url)
{
   xmlhttp = false;
   ie = false;


/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
   try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
      ie      = true;
   } catch (e) {
      try {
         xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
         ie = true;
      } catch (E) {
         xmlhttp = false;
      }
   }
@end @*/
   if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
      try {
         xmlhttp = new XMLHttpRequest();
      } catch (e) {
    xmlhttp=false;
      }
   }
   if (!xmlhttp && window.createRequest) {
      try {
         xmlhttp = window.createRequest();
      } catch (e) {
    xmlhttp=false;
     }
   }

   if (xmlhttp) {
      xmlhttp.onreadystatechange = processReqChange;
      xmlhttp.open("GET", "Old_Site/public_html/" + url, true);
      xmlhttp.send(null);
   }
}

function processReqChange()
{
   // only if req shows "complete"
   if (xmlhttp.readyState == 4) {
      // only if "OK"
      if (xmlhttp.status == 200) {
         response  = xmlhttp.responseText.split('\r\n#---\r\n');
         method    = response[0];
         result    = response[1];
         while ((result.charCodeAt(0)==13) || (result.charCodeAt(0)==10)) {
            result = result.substr(1);
         }
         // alert(method);
         fn[method](result);
      } else {
         alert("Erro acessando o site:\n" + xmlhttp.statusText);
      }
//      xmlhttp.onreadystatechange = null;
   }
}


function PostXMLDoc(url,data)
{
   xmlhttp = false;
   ie = false;


/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
   try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
//      xmldom  = new ActiveXObject("MSXML2.DOMDocument");
      ie      = true;
   } catch (e) {
      try {
         xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
//         xmldom  = new ActiveXObject("Microsoft.XMLDOM");
         ie = true;
      } catch (E) {
         xmlhttp = false;
      }
   }
@end @*/
   if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
      try {
         xmlhttp = new XMLHttpRequest();
      } catch (e) {
    xmlhttp=false;
      }
   }
   if (!xmlhttp && window.createRequest) {
      try {
         xmlhttp = window.createRequest();
      } catch (e) {
    xmlhttp=false;
     }
   }

   if (xmlhttp) {
//      xmldom.loadXML(data);
      xmlhttp.onreadystatechange = processReqChange;
      xmlhttp.open("POST", "Old_Site/public_html/" + url, true);
      xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
      xmlhttp.setRequestHeader("Accept","text/xml");
      xmlhttp.send(data);
   }
}



    // returns string of only valid characters
    function _validChars(str)
    {

//return(str);


      // default legal character set is alphanumeric + symbols (note first char is a space)
      var validChars = " abcdefghijklmnopqrstuvwxyz0123456789~`!@#$%^&*()_-+=[]{}\\|;:'\",.<>/?";

      //remove leading and trailing whitespace
      str = str.replace(/^\s+/g, '').replace(/\s+$/g, '');

      //convert carriage returns and newlines entered into textarea to spaces
      str = str.replace(/\r\n|\n/g, '%0a');

      var valid = "";
      for (var i=0; i < str.length; i++) {
        var c = str.charAt(i);
        var s = c.toLowerCase();
        if (validChars.indexOf(s) == -1) {
            valid += '%' + c.charCodeAt(0).toString(16);
//            alert(valid);
        } else {
           valid += c;
        }
      }

      // replace <, >, and &
      valid = valid.replace(/</g, "&lt;");
      valid = valid.replace(/>/g, "&gt;");
      valid = valid.replace(/&/g, "&amp;");

      return valid;
    }


var fn = {
   "setContentData" : function (tags) {
      getelem('institnews').innerHTML = tags;
   },
   "setLinkData" : function (tags) {
      getelem('linkviewer').innerHTML = tags;
   },
   "setDocsData" : function (tags) {
      docs[tdata][index[tdata]]['html'] = getelem('docbdy').innerHTML = tags;
   },
   "SetDate" : function (tags) {
      getelem('dt').innerHTML = tags;
   },
   "SetDBData" : function (tags) {
      if (tags!="failed") {
         if (tags=="search_emp") {
            search_emp();
         } else {
            var dbv = getelem('dbviewer');
            dbv.innerHTML = tags;
            dbv.style.width = '762px';
         }
      }
   },
   "addFoneEmp" : function (cods) {
      if (cods!="failed") {
         obj = getelem('fonediv');
         obj.innerHTML += "<div><input type=text size=15 maxlength=15 value='' onchange='upd_fone_emp(this," +
                           cods + ")'><a onclick='del_fone_emp(this," + cods +
                           ")' onmouseover='hibut(this)' onmouseout='unhibut(this)'><img class=lixoicon0 src='" + dbpath + "img/blank.gif' border=0 />" +
                           "<img class=lixoicon1 src='" + dbpath + "img/blank.gif' border=0 style='display: none;' /></a>" +
                           "</div>";
      } else {
         alert("Ocorreu um erro durante a inclusão do telefone!");
      }
   },
   "addEndEmp" : function (tags) {
      if (tags!="failed") {
         obj = getelem('enddiv');
         obj.innerHTML += tags;
      } else {
         alert("Ocorreu um erro durante a inclusão do Endereço!");
      }
   },
   "addDirEmp" : function (tags) {
      if (tags!="failed") {
         obj = getelem('dirdiv');
         obj.innerHTML += tags;
      } else {
         alert("Ocorreu um erro durante a inclusão do diretor!");
      }
   },
   "addSistEmp" : function (tags) {
      if (tags!="failed") {
         obj = getelem('sistEmpDiv');
//         alert(obj.firstChild.innerHTML);
//         alert(tags);
//         d = document.createElement('tr');
//         d.appendChild(document.createElement('td'));
//         d.firstChild.appendChild(document.createElement('div'));
//         alert('1');
//         d.innerHTML = tags;
//         alert('2');
//         obj.firstChild.appendChild(d);
//         obj.firstChild.lastChild.firstChild.firstChild.innerHTML += tags;
         obj.innerHTML += tags;
      } else {
         alert("Ocorreu um erro durante a inclusão do sistema!");
      }
   },
   "addDir" : function (tags) {
      if (tags!="failed") {
         obj = getelem('EditDirDiv');
         obj.innerHTML += tags;
      } else {
         alert("Ocorreu um erro durante a inclusão do diretor!");
      }
   },
   "addCid" : function (tags) {
      if (tags!="failed") {
         obj = getelem('EditCidDiv');
         obj.innerHTML += tags;
      } else {
         alert("Ocorreu um erro durante a inclusão do município!");
      }
   },
   "addTarifEmp" : function (tags) {
      if (tags!="failed") {
         obj = getelem('tarifEmpDiv');
         obj.innerHTML += tags;
      } else {
         alert("Ocorreu um erro durante a inclusão do sistema!");
      }
   },
   "updFoneEmp" : function (cods) {
      if (cods=="failed") {
         alert("Ocorreu um erro durante a alteração do telefone!");
      }
   },
   "delFoneEmp" : function (cods) {
      if (cods=="failed") {
         alert("Ocorreu um erro durante a exclusão do telefone!");
      }
   },
   "updField" : function (res) {
      if (res=="failed") {
         alert("Ocorreu um erro durante a atualização dos dados!");
      }
   },
   "end" : function (res) {
      hidebd();
   },
   "delLine" : function (res) {
      if (res!="ok") {
         alert("Ocorreu um erro durante a exclusão dos dados!" + res);
      }
   },
   "searchTarifBySistEmp" : function (res) {
      if (res!="ok") {
         alert("Ocorreu um erro na pesquisa!\n" + res);
      } else {
         search_emp_tarif();
      }
   },
   "searchBySistEmp" : function (res) {
      if (res!="ok") {
         alert("Ocorreu um erro na pesquisa!\n" + res);
      } else {
         search_emp_sist();
      }
   },
   "searchBySistBenef" : function (res) {
      if (res!="ok") {
         alert("Ocorreu um erro na pesquisa!\n" + res);
      } else {
         search_emp_benef();
      }
   },
   "searchByCad" : function (res) {
      if (res!="ok") {
         alert("Ocorreu um erro na pesquisa!\n" + res);
      } else {
         search_emp_cad();
      }
   },
   "addEmp" : function (cod) {
      if (cod=="failed") {
         alert("Ocorreu um erro durante a inclusão dos dados!");
      } else {
         edit_emp(cod);
      }
   }
};


oArrows = null;

function setoArrows ()
{
   oArrows = {
      'll' : document.getElementById('docll'),
      'lb' : document.getElementById('doclb'),
      'rl' : document.getElementById('docrl'),
      'rb' : document.getElementById('docrb')
   };
   if (!ie) {
      oArrows['ll'].src = 'img/3a-left-light-blue-shadow.png';
      oArrows['lb'].src = 'img/3a-left-bright-blue-shadow.png';
      oArrows['rl'].src = 'img/3a-right-light-blue-shadow.png';
      oArrows['rb'].src = 'img/3a-right-bright-blue-shadow.png';
   }
}

function bright(x)
{
   if (oArrows==null) {
      setoArrows();
   }

   oArrows[x+'l'].style.display = 'none';
   oArrows[x+'b'].style.display = 'inline';
}

function light(x)
{
   if (oArrows==null) {
      setoArrows();
   }
   oArrows[x+'b'].style.display = 'none';
   oArrows[x+'l'].style.display = 'inline';
}

index = { 'tit' : -1, 'news' : -1 };

docs = {
   'portal' : [],
   'news'   : []
};

tdata = '';

function prev()
{
   if (index[tdata] > 0) {
      index[tdata]--;
      getelem('doctit').innerHTML = (index[tdata]+1) + '. ' + docs[tdata][index[tdata]]['tit'];
      getelem('docbdy').innerHTML = '';
   }
}

function next()
{
   if (index[tdata] < (docs[tdata].length-1)) {
      index[tdata]++;
      getelem('doctit').innerHTML = (index[tdata]+1) + '. ' + docs[tdata][index[tdata]]['tit'];
      getelem('docbdy').innerHTML = '';
   }
}

function get()
{
   if (docs[tdata][index[tdata]]['html'] == null) {
      loadXMLDoc(tdata+'/' + docs[tdata][index[tdata]]['file'] + '.fhtml');
   } else {
      getelem('docbdy').innerHTML = docs[tdata][index[tdata]]['html'];
   }
}


function show(t)
{
   for (i in maindivs) {
      if (i!="toJSONString") {
         maindivs[i].style.display = 'none';
      }
   }
   tdata = t;
   maindivs['viewer'].style.display = 'block';
   index[tdata] = -1;
   next();
   get();
   light('l');
   light('r');
}

function instit()
{
   for (i in maindivs) {
      if (i!="toJSONString") {
         maindivs[i].style.display = 'none';
      }
   }
   maindivs['iviewer'].style.display = 'block';
   loadXMLDoc('instit/Instit.fhtml');
}

function showlinks()
{
   for (i in maindivs) {
      if (i!="toJSONString") {
         maindivs[i].style.display = 'none';
      }
   }
   maindivs['lviewer'].style.display = 'block';
   loadXMLDoc('links.fhtml');
}

function showindicadores()
{
   top.location.href='indicadores.xls';
}

function showinfo()
{
   for (i in maindivs) {
      if (i!="toJSONString") {
         maindivs[i].style.display = 'none';
      }
   }
   maindivs['lviewer'].style.display = 'block';
   loadXMLDoc('info.fhtml');
}

function showbd()
{
/*
   for (i in maindivs) {
      if (i!="toJSONString") {
         maindivs[i].style.display = 'none';
      }
   }
   maindivs['dbviewer'].style.display = 'block';
   getelem('menu').style.display = 'none';
*/
   oContent = getelem('content');
//   oContent = getelem('post-87');
//   oContent.className = 'bigcontent';
   oContentData = getelem('post-87');
//   oContentData.className = 'bigcontentdata';
   setTimeout(function () {
      var oMenu = getelem('primary');
      oMenu.parentNode.removeChild(oMenu);
   }, 500);
   loadXMLDoc('db.php');
}

function hidebd()
{
   top.location.href = '/';
/*
   oContent = getelem('content');
   oContent.className = 'smallcontent';
   oContentData = getelem('contentdata');
   oContentData.className = 'smallcontentdata';
   getelem('menu').style.display = 'block';
   instit();
*/
}

function upd_field(table,cod,cod_item,field,value,type)
{
//
// table,
// cod(empresa),
// cod_item (primary key of the item),
// field (nome do campo),
// value (valor a ser gravado),
// type==s->coloca aspas, c->coloca aspas e criptografa
//

   if (type=="s") {
      value = escape(value);
   }

   PostXMLDoc('upd_field.php','table='+table+'&cod='+cod+'&cod_item='+cod_item+
                              '&field='+field+'&value='+value+'&type='+type);
}

function upd_sist_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'cod_sis',obj.options[obj.selectedIndex].value,'i');
}

function upd_mun_sist_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'cod_mun',obj.options[obj.selectedIndex].value,'i');
}

function upd_qt_mot_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'qt_motorista',obj.value,'i');
}

function upd_sal_mot_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'sal_motorista',obj.value,'i');
}

function upd_qt_cob_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'qt_cobrador',obj.value,'i');
}

function upd_sal_cob_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'sal_cobrador',obj.value,'i');
}

function upd_qt_fis_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'qt_fiscal',obj.value,'i');
}

function upd_qt_adm_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'qt_admin',obj.value,'i');
}

function upd_qt_man_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'qt_manut',obj.value,'i');
}

function upd_qt_frota_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'qt_frota',obj.value,'i');
}

function upd_jornada_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'jornada',obj.value,'d');
}

function upd_dtbasemes_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'dtbasemes',obj.value,'d');
}

function upd_dtbaseano_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'dtbaseano',obj.value,'d');
}

function upd_tic_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'ticketalim',obj.value,'i');
}

function upd_val_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'valeref',obj.value,'i');
}

function upd_ces_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'cestabasica',obj.value,'i');
}

function upd_plan_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'planosaude',obj.value,'i');
}

function upd_segv_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'segvida',obj.value,'i');
}

function upd_out_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'outros',obj.value,'i');
}

function upd_obs_emp(obj,cod,cod_item)
{
   upd_field('empsist',cod,cod_item,'obs',obj.value,'s');
}

function upd_obs_tarif_emp(obj,cod,cod_item)
{
   upd_field('niveltarif',cod,cod_item,'obs',obj.value,'s');
}


function upd_sist_tarif_emp(obj,cod,cod_item)
{
   upd_field('niveltarif',cod,cod_item,'cod_empsis',obj.value,'i');
}

function upd_mun_tarif_emp(obj,cod,cod_item)
{
   upd_field('niveltarif',cod,cod_item,'cod_mun',obj.value,'i');
}

function upd_n1_tarif_emp(obj,cod,cod_item)
{
   upd_field('niveltarif',cod,cod_item,'nivel1',obj.value,'i');
}

function upd_n2_tarif_emp(obj,cod,cod_item)
{
   upd_field('niveltarif',cod,cod_item,'nivel2',obj.value,'i');
}

function upd_n3_tarif_emp(obj,cod,cod_item)
{
   upd_field('niveltarif',cod,cod_item,'nivel3',obj.value,'i');
}

function upd_n4_tarif_emp(obj,cod,cod_item)
{
   upd_field('niveltarif',cod,cod_item,'nivel4',obj.value,'i');
}

function upd_n5_tarif_emp(obj,cod,cod_item)
{
   upd_field('niveltarif',cod,cod_item,'nivel5',obj.value,'i');
}

function upd_diavigencia_emp(obj,cod,cod_item)
{
   upd_field('niveltarif',cod,cod_item,'diavigencia',obj.value,'d');
}

function upd_mesvigencia_emp(obj,cod,cod_item)
{
   upd_field('niveltarif',cod,cod_item,'mesvigencia',obj.value,'d');
}

function upd_anovigencia_emp(obj,cod,cod_item)
{
   upd_field('niveltarif',cod,cod_item,'anovigencia',obj.value,'d');
}



function upd_end_cid(obj,cod,cod_item)
{
   upd_field('endereco',cod,cod_item,'cod_cid',obj.options[obj.selectedIndex].value,'i');
}

function upd_end_logr(obj,cod,cod_item)
{
   upd_field('endereco',cod,cod_item,'logr',obj.value,'s');
}

function upd_end_nome(obj,cod,cod_item)
{
   upd_field('endereco',cod,cod_item,'nome',obj.value,'s');
}

function upd_end_num(obj,cod,cod_item)
{
   upd_field('endereco',cod,cod_item,'num',obj.value,'s');
}

function upd_end_compl(obj,cod,cod_item)
{
   upd_field('endereco',cod,cod_item,'compl',obj.value,'s');
}

function upd_dir_emp(obj,cod,cod_item)
{
   upd_field('empdir',cod,cod_item,'cod_dir',obj.options[obj.selectedIndex].value,'i');
}

function del_end(obj,cod,cod_item)
{
   avo = obj.parentNode.parentNode;
   avo.removeChild(obj.parentNode);
   PostXMLDoc('del_line.php','table=endereco&cod='+cod+'&cod_item='+cod_item);
}

function del_dir_emp(obj,cod,cod_item)
{
   avo = obj.parentNode.parentNode;
   avo.removeChild(obj.parentNode);
   PostXMLDoc('del_line.php','table=empdir&cod='+cod+'&cod_item='+cod_item);
}

function del_dir(obj,cod,cod_item)
{
   avo = obj.parentNode.parentNode.parentNode;
   avo.removeChild(obj.parentNode.parentNode);
   PostXMLDoc('del_line.php','table=diretor&cod='+cod+'&cod_item='+cod_item);
}

function del_cid(obj,cod,cod_item)
{
   avo = obj.parentNode.parentNode.parentNode;
   avo.removeChild(obj.parentNode.parentNode);
   PostXMLDoc('del_line.php','table=municipio&cod='+cod+'&cod_item='+cod_item);
}

function add_dir_emp(cod)
{
   PostXMLDoc('add_dir_emp.php','cod='+cod);
}

function add_end_emp(cod)
{
   PostXMLDoc('add_end_emp.php','cod='+cod);
}

function add_emp()
{
   PostXMLDoc('add_emp.php','');
}

function add_dir()
{
   PostXMLDoc('add_dir.php','');
}

function add_cid()
{
   PostXMLDoc('add_cid.php','');
}

function add_sist_emp(cod)
{
   PostXMLDoc('add_sist_emp.php','cod='+cod);
}

function add_tarif_emp(cod)
{
   PostXMLDoc('add_tarif_emp.php','cod='+cod);
}

function upd_nome_cid(obj,cod)
{
   upd_field('municipio',0,cod,'nome',obj.value,'s');
}

function upd_nome_dir(obj,cod)
{
   upd_field('diretor',0,cod,'nome',obj.value,'s');
}

function upd_email_dir(obj,cod)
{
   upd_field('diretor',0,cod,'email',obj.value,'s');
}

function upd_nome_emp(obj,cod)
{
   upd_field('empresa',cod,cod,'nome',obj.value,'s');
}

function upd_razao_emp(obj,cod)
{
   upd_field('empresa',cod,cod,'razao_social',obj.value,'s');
}

function upd_cnpj_emp(obj,cod)
{
   upd_field('empresa',cod,cod,'cnpj',obj.value,'s');
}

function upd_site_emp(obj,cod)
{
   upd_field('empresa',cod,cod,'site',obj.value,'s');
}

function upd_email_emp(obj,cod)
{
   upd_field('empresa',cod,cod,'email',obj.value,'s');
}

function upd_contato_emp(obj,cod)
{
   upd_field('empresa',cod,cod,'contato_nome',obj.value,'s');
}

function upd_contato_email_emp(obj,cod)
{
   upd_field('empresa',cod,cod,'contato_email',obj.value,'s');
}

function edit_emp(cod)
{
   PostXMLDoc('edit_emp.php','cod='+cod);
}

function edit_dir()
{
   PostXMLDoc('edit_dir.php','');
}

function edit_cid()
{
   PostXMLDoc('edit_cid.php','');
}

function edit_sist(cod)
{
   PostXMLDoc('edit_sist.php','cod='+cod);
}

function edit_sist_emp(cod)
{
   PostXMLDoc('edit_sist_emp.php','cod='+cod);
}

function edit_tarif_emp(cod)
{
   PostXMLDoc('edit_tarif_emp.php','cod='+cod);
}

function hi_emp(cod)
{
   l = getelem('emp'+cod);
   if (l.className=='tabline0') {
      l.className='tabline0hi';
   } else if (l.className=='tabline1') {
      l.className='tabline1hi';
   }
}


function unhi_emp(cod)
{
   l = getelem('emp'+cod);
   if (l.className=='tabline0hi') {
      l.className='tabline0';
   } else if (l.className=='tabline1hi') {
      l.className='tabline1';
   }
}


function add_fone_emp(cod)
{
   PostXMLDoc('add_fone_emp.php','cod='+cod);
}


function upd_fone_emp(obj,cod_emp,cod_fone)
{
   PostXMLDoc('upd_fone_emp.php','cod='+cod_emp+'&cod_fone='+cod_fone+"&fone="+obj.value);
}


function del_fone_emp(obj,cod_emp,cod_fone)
{
   avo = obj.parentNode.parentNode;
   avo.removeChild(obj.parentNode);
   PostXMLDoc('del_fone_emp.php','cod='+cod_emp+'&cod_fone='+cod_fone);
}


function del_emp(obj,cod,cod_item)
{
   // pop event bubble
   if (!eventHandle) var eventHandle = window.event;
   if (eventHandle) eventHandle.cancelBubble = true;
   if (eventHandle.stopPropagation) eventHandle.stopPropagation();

   avo = obj.parentNode.parentNode.parentNode;
   avo.removeChild(obj.parentNode.parentNode);
   PostXMLDoc('del_line.php','table=empresa&cod='+cod+'&cod_item='+cod_item);
}


function del_tarif(obj,cod,cod_item)
{
   avo = obj.parentNode.parentNode.parentNode;
   avo.removeChild(obj.parentNode.parentNode);
   PostXMLDoc('del_line.php','table=niveltarif&cod='+cod+'&cod_item='+cod_item);
}


function del_sist_emp(obj,cod,cod_item)
{
   avo = obj.parentNode.parentNode.parentNode;
   avo.removeChild(obj.parentNode.parentNode);
   PostXMLDoc('del_line.php','table=empsist&cod='+cod+'&cod_item='+cod_item);
}


function search_emp()
{
   PostXMLDoc('search_emp.php','');
}

function search_emp_sist()
{
   PostXMLDoc('search_emp_sist.php','');
}

function search_emp_benef()
{
   PostXMLDoc('search_emp_benef.php','');
}

function search_emp_tarif()
{
   PostXMLDoc('search_emp_tarif.php','');
}

function search_emp_cad()
{
   PostXMLDoc('search_emp_cad.php','');
}

function search_by_sist_emp_tarif(obj,cod)
{
   PostXMLDoc('search_by_sist_emp_tarif.php','cod='+cod+'&cod_sis='+obj.options[obj.selectedIndex].value);
}

function search_by_mun_emp_tarif(obj,cod)
{
   PostXMLDoc('search_by_mun_emp_tarif.php','cod='+cod+'&cod_mun='+obj.options[obj.selectedIndex].value);
}

function search_by_sist_emp(obj,cod)
{
   PostXMLDoc('search_by_sist_emp.php','cod='+cod+'&cod_sis='+obj.options[obj.selectedIndex].value);
}

function search_by_mun_emp(obj,cod)
{
   PostXMLDoc('search_by_mun_emp.php','cod='+cod+'&cod_mun='+obj.options[obj.selectedIndex].value);
}

function search_by_dtbasemin_emp(obj,cod)
{
   PostXMLDoc('search_by_dtbasemin_emp.php','cod='+cod+'&cod_dtbasemin='+obj.options[obj.selectedIndex].value);
}

function search_by_dtbasemax_emp(obj,cod)
{
   PostXMLDoc('search_by_dtbasemax_emp.php','cod='+cod+'&cod_dtbasemax='+obj.options[obj.selectedIndex].value);
}

function search_by_vigenciamin_emp(obj,cod)
{
   PostXMLDoc('search_by_vigenciamin_emp.php','cod='+cod+'&cod_vigenciamin='+obj.options[obj.selectedIndex].value);
}

function search_by_vigenciamax_emp(obj,cod)
{
   PostXMLDoc('search_by_vigenciamax_emp.php','cod='+cod+'&cod_vigenciamax='+obj.options[obj.selectedIndex].value);
}

function order_tarif_emp(obj,cod)
{
   PostXMLDoc('order_tarif_emp.php','cod='+cod+'&sort='+obj.options[obj.selectedIndex].value);
}

function order_sist_emp(obj,cod)
{
   PostXMLDoc('order_sist_emp.php','cod='+cod+'&sort='+obj.options[obj.selectedIndex].value);
}

function search_by_sist_benef(obj,cod)
{
   PostXMLDoc('search_by_sist_benef.php','cod='+cod+'&cod_sis='+obj.options[obj.selectedIndex].value);
}

function search_by_mun_benef(obj,cod)
{
   PostXMLDoc('search_by_mun_benef.php','cod='+cod+'&cod_mun='+obj.options[obj.selectedIndex].value);
}

function search_by_dtbasemin_benef(obj,cod)
{
   PostXMLDoc('search_by_dtbasemin_benef.php','cod='+cod+'&cod_dtbasemin='+obj.options[obj.selectedIndex].value);
}

function search_by_dtbasemax_benef(obj,cod)
{
   PostXMLDoc('search_by_dtbasemax_benef.php','cod='+cod+'&cod_dtbasemax='+obj.options[obj.selectedIndex].value);
}

function order_sist_benef(obj,cod)
{
   PostXMLDoc('order_sist_benef.php','cod='+cod+'&sort='+obj.options[obj.selectedIndex].value);
}


function openconfirmpw(obj,cod)
{
   var divconf       = document.createElement("DIV");
   divconf.id        = 'confirmpw';
   divconf.innerHTML = "<br />Confirme a senha!<form><input type=hidden /><input type=password size=20 maxlength=20>&nbsp;<img src='Old_Site/public_html/img/ok.gif' onclick='javascript:sendpw(this)' /><input type=hidden /></form><br />";
   document.body.appendChild(divconf);
//   divconf = getelem('confirmpw');
   divconf.style.display = 'block';
   senha1 = divconf.firstChild.nextSibling.nextSibling.firstChild;
   senha1.value = obj.value;
   senha1.nextSibling.focus();
   senha1.nextSibling.nextSibling.nextSibling.nextSibling.value = cod;
}

function sendpw(obj)
{
   senha1 = obj.parentNode.firstChild.value;
   senha2 = obj.parentNode.firstChild.nextSibling.value;
   obj.parentNode.firstChild.value = '';
   obj.parentNode.firstChild.nextSibling.value = '';
   if (senha1!=senha2) {
      alert('Senhas não conferem, tente novamente');
   } else {
      cod = obj.nextSibling.value;
      upd_field('empresa',cod,cod,'pw',senha2,'c');
   }
   obj.parentNode.parentNode.parentNode.removeChild(obj.parentNode.parentNode);
//   obj.parentNode.parentNode.style.display = 'none';
   return false;
}

function send_info()
{
   data  = "nome=" +
           _validChars(getelem('nome').value) +
           "&email=" +
           _validChars(getelem('email').value) +
           "&assunto=" +
           _validChars(getelem('assunto').value) +
           "&msg=" +
           _validChars(getelem('msg').value);

   PostXMLDoc('info.php',data);
}

function auth()
{
   data  = "usr=" + getelem('usr').value +
           "&pw=" + getelem('pw').value;


   PostXMLDoc('db.php',data);
}

function sair()
{
   PostXMLDoc('end.php','');
}

function hibut(b)
{
   b.firstChild.style.display = 'none';
   b.lastChild.style.display = 'inline';
}

function unhibut(b)
{
   b.firstChild.style.display = 'inline';
   b.lastChild.style.display = 'none';
}



