//-------------------------------------------------------------------------------------------------------
//	Ficheiro de FUNCOES JAVASCRIPT																																			
//		Madeira SABOR a Desporto
//		Criação: 		Luis Lourenço, 02-Mai-2005
//		Alteração:	Luis Lourenço, 14-Set-2005
//-------------------------------------------------------------------------------------------------------


//-----------------------------------------------------------------------------------------
// Função que activa uma classe CSS
//-----------------------------------------------------------------------------------------
function activaClasse(elemento,classe){
	document.getElementById(elemento).className = classe;
}

//-----------------------------------------------------------------------------------------
// Função que mostra layer
//-----------------------------------------------------------------------------------------
function mostraLayer(nomeLayer){
	if (document.getElementById(nomeLayer).style.visibility == 'visible'){
		document.getElementById(nomeLayer).style.visibility = 'hidden';
	}
	else{
		document.getElementById(nomeLayer).style.visibility = 'visible';
	}
}


//-------------------------------------------------------------------------------------------------------
//	Função que detecta a dimensão da JANELA do BROWSER
//-------------------------------------------------------------------------------------------------------
function dimJanelaBrowser(){
	if (navigator.appName == "Netscape"){ 
		largura = window.outerWidth;
		altura = window.innerHeight;
	}
	else if(navigator.appName == "Microsoft Internet Explorer"){ 
		largura = screen.width;
		altura = screen.height;
	}
	else{ 
		largura = "800";
		altura = "600";
	}
	return (largura + "x" + altura);
}

//-------------------------------------------------------------------------------------------------------
//  Função que movimenta PAINEL BANNER consoante scroll
//-------------------------------------------------------------------------------------------------------
var topoBanner = 415; 								// localizacao do topo do banner
var posAntigaBanner = topoBanner;

function scrollLayer(resolucao) {
	// detectamos a posicao actual do BANNER na pagina
	if (window.innerHeight){
		posBannerY = window.pageYOffset
	}
	else if (document.documentElement && document.documentElement.scrollTop){
		posBannerY = document.documentElement.scrollTop
	}
	else if (document.body){
		posBannerY = document.body.scrollTop
	}
	
	// detectamos a largura real do BROWSER
	if (navigator.appName == "Netscape"){ 
		largura = window.outerWidth;
	}
	else if(navigator.appName == "Microsoft Internet Explorer"){ 
		largura = screen.width;
	}
	else{ 
		largura = "800";
	}
	
	// posicionamos o BANNER HORIZONTALMENTE
	if (resolucao == "800x600") {
		document.getElementById('bannerLateral').style.left = (((largura-750)/2) + 750 - 20 - 120) +'px'; //localizacao esquerda do banner
	}
	else {
		document.getElementById('bannerLateral').style.left = (((largura-950)/2) + 950 - 20 - 120) +'px'; //localizacao esquerda do banner		
	}
	
	// posicionamos o BANNER VERTICALMENTE
	if (posBannerY < topoBanner){
		posBannerY = topoBanner;
	}
	else{
		posBannerY += 10;
	}
	if (posBannerY == posAntigaBanner){
		document.getElementById('bannerLateral').style.top = posBannerY+'px';
	}
	posAntigaBanner = posBannerY;
	
	// e procedemos à chamada novamente da funcao (RECURSIVO)
	temp = setTimeout('scrollLayer("'+resolucao+'")',80);
}