var status_caixas="" ;
var pagina_ok=0 ;

function data_completa(idioma)
{
 var myDays=["Domingo","Segunda-Feira","Terça-Feira","Quarta-Feira","Quinta-Feira","Sexta-Feira","Sábado","Domingo"];
 var months=["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"];

       var today=new Date(); 
       thisDay=today.getDay();
       thisDay=myDays[thisDay];
       document.write(thisDay + ", " + today.getDate() + " de " + months[today.getMonth()] + " de " + today.getFullYear());
} 

function data_passada(idioma,diasx)
{
var myDays=["Domingo","Segunda-Feira","Terça-Feira","Quarta-Feira","Quinta-Feira","Sexta-Feira","Sábado","Domingo"];
var months=["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"];
       var today=new Date(); 
           today.setDate(today.getDate() + diasx);
       thisDay=today.getDay();
       thisDay=myDays[thisDay];
       document.write(thisDay + ", " + today.getDate() + " de " + months[today.getMonth()] + " de " + today.getFullYear());
}

function setCookie(name,value)
 { 
 document.cookie = name + "=" + escape(value);
}


function mostrar_google()
{
document.getElementById("googlenoticias").click();
}

function mostraresconder1(id,id_imagem)
{

var t1;

var imagem;

var visibilidade;

if (pagina_ok==1)      // já carregou a página
{
status_caixas=id;
}



       t1 = document.getElementById(id);

       imagem=document.getElementById(id_imagem);

            visibilidade=t1.style.display;

           

                if (visibilidade=="block" || visibilidade=="" )
                 {

                  mudaratributo(id_imagem,"src","/sistema/imagens/navegador/abrir.gif");
                  valor="none";
                  }

                else

                  {
                   mudaratributo(id_imagem,"src","/sistema/imagens/navegador/fechar.gif");
                   valor="block";
                  }

                      
                   t1.style.display=valor;

}







function mudaratributo(id,atributo,valor)
{

var t;

    t = document.getElementById(id);
    t.setAttribute(atributo,valor);

}

 

function caixas()
{

pagina_ok=0;

mostraresconder1("legislacao_2006_links","legislacao_2006_icone");
mostraresconder1("legislacao_2005_links","legislacao_2005_icone");
mostraresconder1("legislacao_2004_links","legislacao_2004_icone");
mostraresconder1("legislacao_2003_links","legislacao_2003_icone");
mostraresconder1("novos_telefones_2008_links","novos_telefones_2008_icone");

mostraresconder1("rrcci_links2006","rrcci_icone2006");
mostraresconder1("codigo_deontologico_links","codigo_deontologico_icone");
mostraresconder1("revista_de_imprensa_links2006","revista_de_imprensa_icone2006");
mostraresconder1("revista_de_imprensa_links2005","revista_de_imprensa_icone2005");
mostraresconder1("revista_de_imprensa_links2004","revista_de_imprensa_icone2004");


mostraresconder1("links_nacionais_links","links_nacionais_imagem");

mostraresconder1("novo_modelo_de_gestao_links","modelo_de_gestao_imagem");

mostraresconder1("rss_destaques_links","rss_destaques_icone");
pagina_ok=1;

}

// não fecha "rss_destaques_links","rss_destaques_icone"
function caixas1()
{

pagina_ok=0;

mostraresconder1("novos_telefones_2008_links","novos_telefones_2008_icone");


mostraresconder1("legislacao_2006_links","legislacao_2006_icone");
mostraresconder1("legislacao_2005_links","legislacao_2005_icone");
mostraresconder1("legislacao_2004_links","legislacao_2004_icone");
mostraresconder1("legislacao_2003_links","legislacao_2003_icone");

mostraresconder1("rrcci_links2006","rrcci_icone2006");
mostraresconder1("codigo_deontologico_links","codigo_deontologico_icone");
mostraresconder1("revista_de_imprensa_links2006","revista_de_imprensa_icone2006");
mostraresconder1("revista_de_imprensa_links2005","revista_de_imprensa_icone2005");
mostraresconder1("revista_de_imprensa_links2004","revista_de_imprensa_icone2004");


mostraresconder1("links_nacionais_links","links_nacionais_imagem");

mostraresconder1("novo_modelo_de_gestao_links","modelo_de_gestao_imagem");


pagina_ok=1;

}

function mostrarx()
{

var pedido="";

var pedido=window.event.srcElement.href;

pedido=pedido + "&caixas=" + status_caixas;

window.location.href=pedido;

}


var userid;
var birthdate;
var birthyear;
var birthmonth;
var birthday;
var nif;

function test()
{

userid=document.getElementById("userid");
nif=document.getElementById("nif");
birthyear=document.getElementById("birthyear");
birthmonth=document.getElementById("birthmonth");
birthday=document.getElementById("birthday");
birthdate=document.getElementById("birthdate");

rrcci_f.birthdate.value=rrcci_f.birthyear.value + rrcci_f.birthmonth.value + rrcci_f.birthday.value;

// birthdate=birthyear + birthmonth + birthday;



if (userid.value.length==0 && nif.value.length==0 && birthdate.value.length==0)

        {
          error=true;
          html=html + "Falta o Número Mecanográfico ou Número de Contribuinte \n";        
        }

if (userid.value.length==0 && nif.value.length==0  && birthdate.value.length>0  )

        {
          error=true;
          html=html + "Falta o Número Mecanográfico ou Número de Contribuinte \n";        
        }

if (userid.value.length>0 && nif.value.length>0  && birthdate.value.length==0 )

        {
          error=true;
          html=html + "Falta indicar a data de Nascimento \n";        
        }


    if (error==true)
       {
         alert(html);
         return false;
       }
       else
       {
        rrcci_f.submit();  
       }

}




function datealert()
{
if (document.rrcci_f.birthmonth.value=='02' && document.rrcci_f.birthday.value>'28')
{
alert('Data Inválida');
}
if (document.rrcci_f.birthmonth.value=='04' && document.rrcci_f.birthday.value>'30')
{
alert('Data Inválida');
}
if (document.rrcci_f.birthmonth.value=='06' && document.rrcci_f.birthday.value>'30')
{
alert('Data Inválida');
}
if (document.rrcci_f.birthmonth.value=='09' && document.rrcci_f.birthday.value>'30')
{
alert('Data Inválida');
}
if (document.rrcci_f.birthmonth.value=='11' && document.rrcci_f.birthday.value>'30')
{
alert('Data Inválida');
}
else
{
return false;
}
}


function useridalert()
{
if ( IsNumeric(document.rrcci_f.userid.value)==false )
{
alert('Nº Mecanográfico Inválido');
}
else
{
return false;
}
}



function nifalert()
{
if (document.rrcci_f.nif.value.length!=9 || IsNumeric(document.rrcci_f.nif.value)==false ) 
{
alert('Nº de Contribuinte Inválido');
}
else
{
return false;
}
}


function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }

