// JavaScript Document
function leftPad(str) {
    while(str.length<2) {str="0"+str;}    
    return str;
}

var monthNames = new Array("Janeiro","Fevereiro","Mar&ccedil;o","Abril","Maio","Junho","Julho",
"Agosto","Setembro","Outubro","Novembro","Dezembro");
var dayNames = new Array("Domingo","Segunda-feira","Ter&ccedil;a-feira","Quarta-feira","Quinta-feira","Sexta-feira","S&aacute;bado");


function getDateString() {
    var dt = new Date();
    dt.setTime(dt.getTime());
    
    var y = dt.getYear();
    if (y < 1000) y +=1900;
    var str="";
    var day = dt.getDate();
   
    str+=dayNames[dt.getDay()]+", "+ day +" de "+monthNames[dt.getMonth()]+" de "+y;
    str+=",&nbsp;"+leftPad(""+dt.getHours())+":"+leftPad(""+dt.getMinutes())+":"+leftPad(""+dt.getSeconds())+"";
    return str;
}

function toggle(id)

            {

            if (document.getElementById(id).style.display != 'none')		 	

            document.getElementById(id).style.display = 'none';	

            else

            document.getElementById(id).style.display = 'block';	

            }
			function toggle2(id)
		 {
		 	switch (id)
		 	{
		 	 case 'notas': if (document.getElementById('notas').style.display != 'block') 
			 					document.getElementById('notas').style.display = 'block';
		 							else 
		 								document.getElementById('notas').style.display = 'block';
										document.getElementById('documentos').style.display = 'none';
										document.getElementById('edit').style.display = 'none';
									break;
									
			case 'documentos': if (document.getElementById('documentos').style.display != 'block') 
			 					document.getElementById('documentos').style.display = 'block';
		 							else 
		 								document.getElementById('documentos').style.display = 'block';
										document.getElementById('notas').style.display = 'none';
										document.getElementById('edit').style.display = 'none';
									break;
									
			case 'edit': if (document.getElementById('edit').style.display != 'block') 
			 					document.getElementById('edit').style.display = 'block';
		 							else 
		 								document.getElementById('edit').style.display = 'block';
										document.getElementById('documentos').style.display = 'none';
										document.getElementById('notas').style.display = 'none';
									break;
									
						  default:  document.getElementById('notas').style.display = 'none';
							   		document.getElementById('documentos').style.display = 'none';
									document.getElementById('edit').style.display = 'none';
									break;

	
		 	}
		 }
	
	
	function checkInscricao(){
	var check = true;
	var msg = "";
	
	
	if(document.getElementById("residencia").value == null || document.getElementById("residencia").value == "")
	{
		check = false;	
		msg = "O campo Local de Residência deve ser preenchido"
	}
	
	if(document.getElementById("email").value == null || document.getElementById("email").value == "")
	{
		check = false;	
		msg = "O campo email deve ser preenchido"
	}
	
	
	
	if(document.getElementById("nome").value == null || document.getElementById("nome").value == "")
	{
		check = false;	
		msg = "O campo nome deve ser preenchido"
	}
	
	if(check == true)
		document.Form.submit();
	else
		alert(msg);
} 
	
function Confimacao(id_num){
	var resp=confirm('Tem a certeza que Pretende Apagar?');
	if(resp) { 
		//document.write("")
		document.getElementById("id_num").value = id_num;
		document.del_info.submit();
	}
}

function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}
function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}


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;
   
}



function IsNumber(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;
   
}

function checkSocios()
{
	var check = true;
	var msg = "";

	
	
	if(document.getElementById("pass").value == null || document.getElementById("pass").value == "")
	{
		check = false;	
		msg = "Verifica o seu o campo password"
	}
	if(document.getElementById("user").value == null || document.getElementById("user").value == "")
	{
		check = false;	
		msg = "O campo utilizador deve ser preenchido"
	}
	
	
	if(check == true)
		document.Form.submit();
	else
		alert(msg);
} 



function checkComNoticias()
{
	var check = true;
	var msg = "";

	if(document.getElementById("corpo").value == null || document.getElementById("corpo").value == "")
	{
		check = false;	
		msg = "O campo Texto deve ser preenchido"
	}
	
	if(document.getElementById("localidade").value == null || document.getElementById("localidade").value == "")
	{
		check = false;	
		msg = "O campo Localidade, País deve ser preenchido"
	}
	
	if(document.getElementById("nome").value == null || document.getElementById("nome").value == "")
	{
		check = false;	
		msg = "O campo Nome deve ser preenchido"
	}
	
	
	if(check == true)
		document.Form.submit();
	else
		alert(msg);
} 

function checkPequisa(){
	var check = true;
	var msg = "";
	if(document.getElementById("pesquisa").value == null || document.getElementById("pesquisa").value == "")
	{
		check = false;	
		msg = "O campo Pesquisa deve ser preenchido"
	}
	
	
	if(check == true)
		document.Form.submit();
	else
		alert(msg);
} 

function validaForm(){
		    d = document.myForm;
           //validar nome
          if (d.nome.value == ""){
                     alert("O campo  Nome deve ser preenchido!");
                     d.nome.focus();
                    return false;
          }
		  
        if (d.email.value == ""){
                   alert("O campo Email deve ser preenchido!");
                   d.email.focus();
                   return false;
         }
		 
			 
         
		 
		  if (d.mensagem.value == ""){
                   alert("O campo Mensagem deve ser preenchido!");
                   d.mensagem.focus();
                   return false;
         }
		  //validar email
         
         //validar email(verificao de endereco eletrônico)
		 $theresults = ereg("^[^@ ]+@[^@ ]+\.[^@ \.]+$", email, $trashed);
           if ($theresults) 
              return false;
           else 
		   alert ("O campo Email deve ser conter um endereco eletrônico!");
                  d.email.focus();
             return true;
		 
        
   } 
   
   function checkGuestbook()
{
	var check = true;
	var msg = "";

	if(document.getElementById("corpo").value == null || document.getElementById("corpo").value == "")
	{
		check = false;	
		msg = "O campo 'Texto' é de preenchimento Obrigatório."
	}
	
	if(document.getElementById("localidade").value == null || document.getElementById("localidade").value == "")
	{
		check = false;	
		msg = "O campo 'Localidade, País' é de preenchimento Obrigatório."
	}
	
	if(document.getElementById("nome").value == null || document.getElementById("nome").value == "")
	{
		check = false;	
		msg = "O campo 'Nome' é de preenchimento Obrigatório."
	}
	
	
	if(check == true)
		document.Form.submit();
	else
		alert(msg);
} 
   
   /*** Temporary text filler function. Remove when deploying template. ***/
var gibberish=["O Rato roeu a rolha da garrafa do Rei da Rússia", "Pobre pintor português pagaram-lhe um pobre pataco", "decio é nhaco"]
function filltext(words){
for (var i=0; i<words; i++)
document.write(gibberish[Math.floor(Math.random()*3)]+" ")
}
function adiciona_homepage() {

	if (document.all) {
		document.body.style.behavior = "url(#default#homepage)";
		document.body.setHomePage('http://www.rtc.cv/');
	} else if (document.getElementById) {
		alert('Arraste o logótipo da RTC para o ícone de Home do seu Browser para fazer da RTC a sua homepage.');
		return false();
	}
}

function adicionar_favorito() {
    var title = "RTC.CV";
    var url = "http://www.rtc.cv/";

	if (document.all) { // Para o IE
		window.external.AddFavorite(url, title);
	} else if (window.sidebar) { // Para o Firefox
		window.sidebar.addPanel(title, url, "");
	} else if( window.opera && window.print ) {
		var mbm = document.createElement('a');
		mbm.setAttribute('rel','sidebar');
		mbm.setAttribute('href',url);
		mbm.setAttribute('title',title);
		mbm.click();
	} else { // Para outros browsers
		alert("Para adicionar a RTC.CV aos seus Favoritos, pressione CTRL+D.");
	}
}


	function ShowHide(div) {
  var k = document.getElementById(div).style;
  k.display = "block";
 
}
	
javascript:var myDate = new Date();
myDays= ["dom","seg","ter","qua","qui","sex","sab"];

 //alert(myDays[myDate.getDay()])
 function AparecerDiv(){ // função aparecer
 if (myDays[myDate.getDay()] == sab)
	document.getElementById(sab_tcv).style.display = "block";
	// usamos o style.display para manupular o css da div e mostrar ela
}
function OcultarDiv(){  // função ocultar
	document.getElementById(sab_tcv).style.display = "none";
	// usamos o style.display para manupular o css da div e ocultar ela
}
//contador de caracteres textarea
function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}

function open_telejornal()
{
        window.open("telejornal.php","telejornal","toolbar=no,scrollbars=no,width=690,height=410,resizable=no");
}