//chamar todas as funções necessárias ao funcionamento do site
/*function iniciar()
{
	menuPrincipal();
	dataUltimaActualizacao();*/
/*}

//funções necessárias para o funcionamento do Menu Principal
function menuPrincipal()
{
	var oMenu = document.getElementById("menu");
	var osLinks = oMenu.getElementsByTagName("a");
	
	for(i=0;i<osLinks.length; i++)
	{
		var oLink = osLinks[i];
		if(oLink.className=="rollUp")
		{
			oLink.onclick=mostrarEsconderSubMenu;
		}
	}
}

function mostrarEsconderSubMenu()
{
	var li = this.parentNode;
	var ul = li.getElementsByTagName("ul")[0];

	if(ul.className=="mostrarMenu")
	{
		ul.className="esconderMenu";
		this.className="rollUp";
	}
	
	else
	{
		ul.className="mostrarMenu";
		this.className="rollDown";
	}
}//Menu Principal

//função necessária à data automática da ultima actialização do site
function dataUltimaActualizacao()
{
	//vamos buscar a div da pagina html onde vamos escrever a data da ultima actualização
	var resposta = document.getElementById("dataActualizacao");
	
	var meses = new Array('Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro');
	
	var data;
	var modificacao = new Date(document.lastModified);
	var dia = modificacao.getDate();
	var mes = meses[modificacao.getMonth()];
	var ano = modificacao.getYear();
	
	if (ano < 2000) ano+= 1900;
	
	data = dia+' de '+mes+' de '+ano;
	
	//vamos escrever na div a data
	resposta.innerHTML="<p>Actualizado em:&nbsp;"+data+"</p>";

}//dataUltimaActualizacao


function toggleDiv(id,flagit) 
{
	if (flagit=="1")
	{
		if (document.layers) document.layers[''+id+''].visibility = "show"
		else if (document.all) document.all[''+id+''].style.visibility = "visible"
		else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "visible"
	}
	
	else if (flagit=="0")
	{
		if (document.layers) document.layers[''+id+''].visibility = "hide"
		else if (document.all) document.all[''+id+''].style.visibility = "hidden"
		else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"
	}
}


//função para validar os campos obrigatorios do formulario
function validarCampos()
{
	//nome do formulario
	formContactos = document.fContactos;
	if(validaNome() && validaEmail() && validaAssunto()) return true;
	else return false;
}

//validar preenchimento do campo Nome
function validaNome()
{
	//nome do formulario	
	formContactos = document.fContactos;
	
	if(formContactos.NomeCliente.value == "")
	{
		alert("O campo Nome deve ser preenchido!");
		formContactos.NomeCliente.focus();
		return false;
	}
	
	else return true
}

//validar preenchimento do campo Email
function validaEmail()
{
	//nome do formulario
	formContactos = document.fContactos;
	
	if(formContactos.EmailCliente.value == "")
	{
		alert("O campo Email deve ser preenchido!");
		formContactos.EmailCliente.focus();
		return false;
	}
	
	else return true
}

//validar preenchimento do campo Assunto
function validaAssunto()
{
	//nome do formulario
	formContactos = document.fContactos;
	
	if(formContactos.QuestaoTexto.value == "")
	{
		alert("O campo Assunto deve ser preenchido!");
		formContactos.QuestaoTexto.focus();
		return false;
	}
	
	else return true
}*/


function bannerAleatorio(element)
{	
	var numberOfImages = 10;
	
	//para acrescentar mais uma imagem é preciso alterar o numero da funcao Math.round(3*Math.random()) em vez de 3 pomos 4 ou 5 ...
	var num = Math.round((numberOfImages - 1) * Math.random());
		
	//acrescentar mais uma imagem ao array
	var imagensBanner=new Array();
	imagensBanner[0]="images/1.png";
	imagensBanner[1]="images/2.png";
	imagensBanner[2]="images/3.png";
	imagensBanner[3]="images/4.png";
	imagensBanner[4]="images/5.png";
	imagensBanner[5]="images/6.png";
	imagensBanner[6]="images/7.png";
	imagensBanner[7]="images/8.png";
	imagensBanner[8]="images/9.png";
	imagensBanner[9]="images/10.png";
	
	$(element).attr('src',imagensBanner[num]);
}
