function janela(jan) {
   window.open(jan, "", "height=450,left=100,location=no,menubar=no,top=100,width=670");
}
function testa() {
   if (document.getElementById('nm').value.replace(/ /g, '')!=''&&
       document.getElementById('dp').value.replace(/ /g, '')!=''&&
       (document.forms[0].elements['af'][0].checked==true||document.forms[0].elements['af'][1].checked==true))
      document.getElementById('vs').disabled=false,
      document.getElementById('gr').disabled=false;
   else
      document.getElementById('vs').disabled=true,
      document.getElementById('gr').disabled=true;
}
function tempoa() {
   var tempoa_span = document.getElementById('dt');

   if(!tempoa_span) {
      return;
   }

   var d = new Date();
   var hor = d.toLocaleTimeString();
   var d_d = d.getDate();
   var d_m = d.getMonth()+1;
   var d_a = d.getFullYear();
   tempoa_span.innerHTML = d_d+'/'+d_m+'/'+d_a+' '+hor;
   setTimeout("tempoa()", 1000);
}
function atualiza(pag) {
   if (pag<1) pag = 1;
   document.getElementById('pg').value=pag;
   document.getElementById('fo').submit();
}
function todos() {
   var d = new Date();
   document.getElementById('af').checked='true';
   document.getElementById('ct').checked='true';
   document.getElementById('di').value='25/5/2007';
   document.getElementById('df').value=d.getDate()+'/'+parseInt(d.getMonth()+1)+'/'+d.getFullYear();
   document.getElementById('Textopi').value='';
   atualiza(1);
}
function busca() {
   var d = new Date();
   document.getElementById('af').checked='true';
   document.getElementById('ct').checked='true';
   document.getElementById('di').value='25/5/2007';
   document.getElementById('df').value=d.getDate()+'/'+parseInt(d.getMonth()+1)+'/'+d.getFullYear();
   atualiza(1);
}
function ultimas() {
   document.getElementById('af').checked='true';
   document.getElementById('ct').checked='true';
   document.getElementById('di').value='';
   document.getElementById('df').value='';
   document.getElementById('Textopi').value='';
   atualiza(1);
}
function inicio() {
   if (document.getElementById('af').checked) document.getElementById('af').click();
   if (document.getElementById('ct').checked) document.getElementById('ct').click();
   document.getElementById('di').value='';
   document.getElementById('df').value='';
   document.getElementById('Textopi').value='';
   atualiza(1);
}
function oculta(cod, chk) {
   var ajaxOC = ajaxInit();
   ajaxOC.open("GET", 'oculta.asp?cod='+cod+'&chk='+chk, true);
   ajaxOC.send(null);
}
function oculta_c(cod, chk) {
   var ajaxOCO = ajaxInit();
   ajaxOCO.open("GET", 'oculta_o.asp?cod='+cod+'&chk='+chk, true);
   ajaxOCO.send(null);
}
function visuopi() {
   var dt='', nm='', fc='', idade='', deon='', dp='';
   dt=document.getElementById('dt').firstChild.nodeValue;
   nm=document.getElementById('nm').value;
   if (document.getElementById('af').checked==true)
      fc = 'a favor';
   else
      fc = 'contra';
   if (document.getElementById('idade').value!='') idade = ' ('+document.getElementById('idade').value+')';
   if (document.getElementById('deon').value!='') deon = ' de '+document.getElementById('deon').value;
   dp=document.getElementById('dp').value;
   document.getElementById('td01').innerHTML=dt+' - ('+fc+')<BR>'+nm+idade+deon;
   document.getElementById('div01').innerHTML='<p class=opiniao>'+dp.replace(/\n/g, '&nbsp;</p><p class=opiniao>');
   document.getElementById('tab01').style.display='none';
   document.getElementById('tab02').style.display='block';
}
function volta() {
   document.getElementById('tab02').style.display='none';
   document.getElementById('tab01').style.display='block';
}
function grava() {
   if (confirm('Após confirmar esta ação a opinião não poderá mais ser alterada.'))
      document.getElementById('formopi').submit();
}
function gravac() {
   if (confirm('Após confirmar esta ação o comentário não poderá mais ser alterado.'))
      document.getElementById('formopi').submit();
}
function comentarios(cdg, o) {
   var t;
   t = document.getElementsByTagName('DIV');
   for(i=0;i<t.length;i++) {
      if(t[i].id.search('coment')==0) {
         t[i].style.display='none';
         if (o==0) {
            var b = document.getElementById('td_'+t[i].id.replace(/coment/g, ''));
            var b1 = document.getElementById('td1_'+t[i].id.replace(/coment/g, ''));
            var b2 = document.getElementById('td2_'+t[i].id.replace(/coment/g, ''));
            var b3 = document.getElementById('td3_'+t[i].id.replace(/coment/g, ''));
            var b4 = document.getElementById('td4_'+t[i].id.replace(/coment/g, ''));
            b.style.borderBottom='black solid 1px';
            b.style.borderLeft='none';
            b.style.borderRight='none';
            b1.style.borderTop='none';
            b1.style.borderLeft='none';
            b2.style.borderTop='none';
            b3.style.borderTop='none';
            b4.style.borderTop='none';
            b4.style.borderRight='none';
         }
      }
   }
   carregadiv(cdg, o);
   document.getElementById('coment'+cdg).style.display='block';
   if (o==0) {
      var l = document.body, c = document.getElementById('coment'+cdg);
      var b = document.getElementById('td_'+cdg);
      var b1 = document.getElementById('td1_'+cdg);
      var b2 = document.getElementById('td2_'+cdg);
      var b3 = document.getElementById('td3_'+cdg);
      var b4 = document.getElementById('td4_'+cdg);
      l.scrollTop=(b.offsetTop+c.offsetTop)-parseInt((l.clientHeight-60)/2);
      b.style.borderBottom='blue solid 3px';
      b.style.borderLeft='blue solid 2px';
      b.style.borderRight='blue solid 2px';
      b1.style.borderTop='blue solid 2px';
      b1.style.borderLeft='blue solid 2px';
      b2.style.borderTop='blue solid 2px';
      b3.style.borderTop='blue solid 2px';
      b4.style.borderTop='blue solid 2px';
      b4.style.borderRight='blue solid 2px';
   }
   if (o==1) {
      var l = document.getElementById('lista'), c = document.getElementById('coment'+cdg);
      l.scrollTop=c.offsetTop-parseInt((document.body.clientHeight-60)/2);
   }
}
function saircom(cdg, o) {
   document.getElementById('coment'+cdg).style.display='none';
   if (o==0) {
      var b = document.getElementById('td_'+cdg);
      var b1 = document.getElementById('td1_'+cdg);
      var b2 = document.getElementById('td2_'+cdg);
      var b3 = document.getElementById('td3_'+cdg);
      var b4 = document.getElementById('td4_'+cdg);
      b.style.borderBottom='black solid 1px';
      b.style.borderLeft='none';
      b.style.borderRight='none';
      b1.style.borderTop='none';
      b1.style.borderLeft='none';
      b2.style.borderTop='none';
      b3.style.borderTop='none';
      b4.style.borderTop='none';
      b4.style.borderRight='none';
   }
}
function carregadiv(cdg, o) {
   var coment_div = document.getElementById('coment'+cdg);
   var ajaxCOM = ajaxInit();
   if (o==0) ajaxCOM.open("GET", 'comentarios.asp?cdg='+cdg, true);
   if (o==1) ajaxCOM.open("GET", 'comentarios_o.asp?cdg='+cdg, true);
   ajaxCOM.onreadystatechange = function() {
      if(ajaxCOM.readyState == 4) {
         if(ajaxCOM.status == 200) {
            coment_div.innerHTML = ajaxCOM.responseText;
         }
      }
   }
   ajaxCOM.send(null);
}
function totalcom(cdg, o) {
   var coment_lnk = document.getElementById('comenlink'+cdg);
   var ajaxCMT = ajaxInit();
   if (o==0) ajaxCMT.open("GET", 'comentot.asp?cdg='+cdg, true);
   if (o==1) ajaxCMT.open("GET", 'comentot_o.asp?cdg='+cdg, true);
   ajaxCMT.onreadystatechange = function() {
      if(ajaxCMT.readyState == 4) {
         if(ajaxCMT.status == 200) {
            coment_lnk.innerHTML = ajaxCMT.responseText;
         }
      }
   }
   ajaxCMT.send(null);
}
function opiniao_o(pag) {
   window.open('opiniao_o.asp?pag='+pag+'&sc='+document.getElementById('pgns').scrollLeft, '_self');
}