// ******** Status Bar Javascript Magic by Likno 1.0 **********
//var cMsgStatus = "Há " + cAnosExt() + " anos construindo com Você"; 
  var cMsgStatus = 'Há ' + cAnosExt() + ' anos construindo com Você'; 
//var cMsgStatus = "Há " + Extenso(125) + " anos construindo com Você"; 

///////////////////0123456789
function cYearOld(){var d=new Date();var cInicio = "1936/08/31";var cTempo = eval(    (d.getFullYear() - parseInt(cInicio.substring(0,4)))*12 );var cIdade = eval( (d.getMonth()+1) - parseInt(cInicio.substring(5,7)) );return eval( parseInt(  ( (cTempo + cIdade) /12)  ) );}

var scrollCounter = 100;
//var scrollCounter = cMsgStatus.length ;
//var scrollText  = "  SUDEL-Superintendência Nacional de Distribuição de Serviços ao Cidadão  ";
var scrollText    = cMsgStatus ;
//var scrollDelay   = 150;
var scrollDelay   = 200;
var i = 0;
   while (i ++ < 150){
      scrollText = " " + scrollText;
      function Scroller()
         {window.status = scrollText.substring(scrollCounter++,scrollText.length);
            if (scrollCounter == scrollText.length)
               scrollCounter = 0;
               setTimeout("Scroller()", scrollDelay);
         }
    }

function Extenso(nNumero){var cString = new Array("um", "dois", "três", "quatro", "cinco", "seis", "sete", "oito", "nove", "dez", "onze", "doze", "treze", "quatorze", "quinze", "dezesseis", "dezessete", "dezoito", "dezenove", "vinte"); return cString[nNumero-1];}
/*		
function Extenso(nNumero){
   var cStringMin = new Array("um", "dois", "três", "quatro", "cinco", "seis", "sete", "oito", "nove", "dez", "onze", "doze", "treze", "quatorze", "quinze", "dezesseis", "dezessete", "dezoito", "dezenove"); 
   var cStringMax = new Array("vinte", "trinta", "quarenta", "cinquenta", "sessenta", "setenta", "oitenta", "noventa", "cento", "duzentos", "trezentos", "quatrocentos", "quinhentos", "seiscentos", "setentos", "oitocentos", "novecentos");
   var cExtenso = ""; 
   var cExtLen = 0;
   var cNumAux = "";
   cNumAux = CompletaZeros(nNumero, 3);
   cExtLen = nNumero.length;
   if (cNumAux.charAt(0)  != 0) cExtenso = cStringMax[parseInt(cNumAux.charAt(0))+7]; // centena
//   if ((nNumero.substr(1,2) > 19){
        cExtenso = cExtenso + " " + cStringMax[parseInt(cNumAux.charAt(1)) -2]; 
        cExtenso = cExtenso  + " " + cStringMin[parseInt(cNumAux.charAt(2)) -1]; 
//      }// dezena > 19
//   if ((cNumAux.charAt(1) + cNumAux.charAt(2)) < 20)        cExtenso = cExtenso  +  " " + cStringMin[(cNumAux.charAt(1) + cNumAux.charAt(2))-1]; // dezena < 20
cExtenso = nNumero.substr(1,2);
   return cExtenso;
//   return nNumero.substring(1,2);
//   return nNumero;
}
*/

function CompletaZeros (sNum, iTam){ var num, str;  if (!IsNumber(sNum)) sNum = '0'; 
num = sNum - 0; str = "000000000000000000000" + num;   return str.substring (str.length - iTam, str.length);}

function IsBlank(AValue){  return trim(AValue).length == 0;}
function IsNumber(AValue){ return (trim(AValue).search('\[^\x2d-\x39]') < 0) && (!IsBlank(AValue));}
function trim(aValue){  return aValue != null?aValue.replace(/^[\s]+/, '').replace(/[\s]+$/, ''):'';}

function cAnosExt(){
   var cAno = ""; //   var nAno = 0;
   var cString = new Array("vinte", "trinta", "quarenta", "cinquenta", "sessenta", "setenta", "oitenta", "noventa");
   nNumero = cYearOld().toString();
   cAno = cString[nNumero.charAt(0)-2] + " ";
//   cAno = cString[nNumero.charAt(0)-2] ;
//   if (cAno == null) { 
//      cAno = "";
//      return cAno;
//   }
//   cAno = cAno + " ";
   if (nNumero.charAt(1) != 0) cAno = cAno + "e " + Extenso(nNumero.charAt(1));
   return cAno;
}
