/**
 * ( Code by andr3lu1s )
 * ( mail: i29825@alunos.di.fc.ul.pt )
 *
 * Copyright © 2003 André Luís
 * quem copiar seja o que for deste site, nunca mais terá um dia de descanso na vida!
 * estará sempre a olhar para trás para ver se está a ser seguido, e no dia da sua morte
 * vai se lembrar de mim!
 *
 * resumindo: 	NÃO COPIEM CÓDIGO!
 */


// pay attention to ANY click
window.document.onmousedown = redAlertClickDetectedIsItWithTheRightButton_StealAnythingAndYoureDead


// prevent right and third button clicks

function redAlertClickDetectedIsItWithTheRightButton_StealAnythingAndYoureDead() {

	// IE only
	if (event.button == 2 || event.button == 4) 
		window.alert('Copyright © 2003 Escola de Natação de Santarém\nTodos os direitos reservados.');
	 
}


function go(target) {

	switch(target) {
		case "Inicio": address = "start.html"; break;
		case "Apresentacao": address = "Apresentacao.html"; break;
		case "Informacoes" : address = "Info.html"; break;
		case "Escaloes Etarios / Classes" : address = "EscaloesEtarios.html"; break;
		case "Horarios": address = "Horarios.html"; break;
		case "Competicao": address = "Competicao.html"; break;
		case "Diplomas": address = "Diplomas.html"; break;
		case "Contactos": address = "Contactos.html"; break;
		case "Links": address = "Links.html"; break;
		default: alert('Esta secção não está de momento acessível. Pedimos desculpa por este facto.');break;
	}

	window.location.href = address;

	window.status = "Escola de Natação de Santarém >>> A abrir...";
}


// changes the text in status bar
// @param target a keyword corresponding to one section
function statusBar(target,level1,level2) {
	text = "Escola de Natação de Santarém - [ ";
	switch (target) {
		case "news": text+="mais informações sobre esta novidade"; break;
		case "Inicio": text +="Início - Página Principal"; break;
		case "Apresentacao": text+="Apresentação - Uma pequena introdução à prática da Natação e à ENS"; break;
		case "Informacoes": text+="Informações - Informações sobre inscrições e Condições de Frequência"; break;
		case "Escaloes Etarios / Classes": text+="Escalões Etários / Classes - As várias classes existentes"; break;
		case "Horarios": text+="Horários - Os horários das aulas"; break;
		case "Competicao": text+="Competição - Os resultados das competiçoes"; break;
		case "Diplomas": text+="Diplomas - Os Diplomas atribuídos aos alunos"; break;
		case "Contactos": text+="Contactos - Os contactos da Escola e dos Professores"; break;
		case "Links": text+= "Links - Um conjunto de sites recomendados pela ENS"; break;
		case "Júlio Henriques": text+="Ver contactos do Sr. Júlio Henriques"; break;
		case "Luís Garnacho": text+="Ver contactos do Sr. Luís Garnacho"; break;
		case "Mário Rodrigues": text+="Ver contactos do Sr. Mário Rodrigues"; break;
		case "diploma": text+="Ver Diploma dos ";
			switch (level1) {
				case "minigolfinho": text+="Mini-Golfinhos"; break;
				case "golfinho": text+="Golfinhos"; break;
				case "piranha":  text+="Piranhas"; break;
				case "tubarao":  text+="Tubarões"; break;
			}

			text+=", nível ";
			switch (level2) {
				case "normal": text += "Normal"; break;
				case "prateado": text += "Prateado"; break;
				case "dourado": text += "Dourado"; break;
			}
			break;
		case "mail": text+= "Enviar uma mensagem de correio-electrónico para a ENS"; break;
		case "autor": text+= "Visitar o site do autor"; break;
		case "autormail": text += "Enviar uma mensagem de correio-electrónico para o autor"; break;
		case "Link": 
			switch(level1) {
				case 1:
					url = "www.fpnatacao.pt"; break;
				case 2:
					url = "www.ands.pt"; break;
				case 3:
					url = "www.cm-santarem.pt"; break;
			}
			text += url + " - nova janela";
			break;
	}
	text += " ]";
	window.status = text;
}

// changes the text in status bar to a default msg
function defaultStatus() {
	window.status = "Escola de Natação de Santarém";
}


function doneLoading() {
	window.location.href= "http://ens.com.sapo.pt/start.html";
}

function cancelLoading() {
	if (window.confirm("Tem a certeza que quer cancelar o pré-carregamento das imagens? (não recomendado)"))
		window.location.href= "http://ens.com.sapo.pt/start.html";		
}


function verContactos(who) {

	window.location.href="Contactos.html";

}

function verDiploma(classe,nivel) {
	url = "diplomas/" + classe + "_" + nivel + ".html";
	newWindow = window.open(url,'diplomas','location=0,toolbar=0,status=0,menubar=0,width=440,height=400');
}

function author(opt) {
	switch (opt) {
		case undefined: window.open("http://www.azambuja.no.sapo.pt/andr3lu1s","andr3","address=0,status=0,toolbar=1,menubar=1,resizable,scrollbars=1"); break;		
		case 1: statusBar('autor'); break;
		case 2: statusBar('autormail');
	}
}

function news(id,w,h) {
	if ((w==undefined) || (h==undefined)) {
		w=420; h=200;
	}
	window.open("news/news" + id + ".html","news","toolbar=0,menubar=0,status=0,scrollbars=yes,width=" + w + ",height=" + h + " ");
}

function archive(id) {
switch (id) {
	case "2": news(2,600,500); break;
	case "3": news(3,700,350); break;
	case "4": news(4,650,500); break;
	}

}