// Constanten

var WACHT_TELLER = 30;

// Algemene variabelen

var Info;
var Nieuws;
var nTop;
var nHeight;
var bUp;
var nNieuws;
var nWacht;
var vWinFoto;

function InitVar()
{
  var b = "<b class='titelNieuws'>";
  var e = "</b><p>";

	Nieuws = new Array(

		b + "Soep op de stoep!" + e +
		"Ondanks het ellendige weer werd de verkoop een succes!",
		b + "Een nieuw lokaal voor SW" + e +
		"Leerlingen renoveren hun lokaal voor 0 euro!",
		b + "Een jaarlijkse traditie" + e +
		"De kerstmarkt van de parochie kon op onze aanwezigheid rekenen.",
		b + "Rare jongens, die Romeinen!" + e +
		"Middenschool en Bovenbouw samen naar Xanten.",
		b + "Een nieuwe stad" + e +
		"Antwerpen vernieuwt haar stadskern.",
		b + "Verkiezingen!" + e +
		"Politiek hoeft helemaal niet saai te zijn.",
		b + "Ninglinspo" + e +
		"De watervallen van Coo verbergen een vallei.",
		b + "Bekende gezichten" + e +
		"Oud-leerlingen en leerkrachten kijken elkaar opnieuw in de ogen.",
		b + "Grote waterplas" + e +
		"Sint-Anna overwint het Galgenweel opnieuw.",
		b + "De Memorial!" + e +
		"Een traditie die we niet willen opgeven.",
		b + "Gelieve trager te rijden!" + e +
		"Verkeersveiligheid voeren we hoog in ons vaandel.",
		b + "De Bovenbouw van het Sint-Annacollege" + e +
		"Een <font color='#009966'><strong>groene</strong></font> school op Antwerpen Linkeroever.",
		b + "Het archief" + e +
		"Is dit uw eerste bezoek aan onze site? Bekijk dan even het archief."
  );
 	InitVarRest();
}

function InitKalenderBB()
{
  var b = "<b class='titelNieuws'>";
  var e = "</b><p>";

  Nieuws = new Array(
		b + "12 september 2011" + e +
		"Klasnamiddag voor 3de jaar",
		b + "29 september 2011" + e +
		"Memorial voor de 3de graad",
		b + "30 september 2011" + e +
		"Galgenweelloop voor de 2de graad",
		b + "3 oktober 2011" + e +
		"Pedagogische studiedag<br><b>Leerlingen vrij</b>",
		b + "8 november 2011" + e +
		"Oudercontact en maandrapport voor BSO",
		b + "11 november 2011" + e +
		"<h1>Vrije dag!</h1>",
		b + "22 december 2011" + e +
		"Syntheserapport en oudercontact BSO",
		b + "van 24 december tot 8 januari" + e +
		"<h1>Kerstvakantie</h1>",
		b + "12 januari 2012" + e +
		"Oudercontact voor ASO en TSO",
		b + "van 18 februari 2012 tot 26 februari 2012" + e +
		"<h1>Krokusvakantie</h1>",
		b + "25, 25 en 26 februari 2012" + e +
		"<h1>Toneelfeest</h1>",
		b + "15 maart 2012" + e +
		"Maandrapport en oudercontact voor BSO",
		b + "26 maart 2012" + e +
		"Projectweek 3de graad",
		b + "van 1 april 2012 tot 15 april 2012" + e +
		"<h1>Paasvakantie</h1>",
		b + "24 april 2012" + e +
		"Info voor de 2de graad",
		b + "30 april en 1 mei 2011" + e +
		"<h1>Vrije dagen!</h1>",
		b + "5 mei 2012" + e +
		"<font color='#ff0000'><b>Infodag</b></font>",
		b + "8 mei 2012" + e +
		"<h1>Sportdag</h1>",
		b + "10 mei 2012" + e +
		"Oudercontact",
		b + "17 mei 2012" + e +
		"<h1>Hemelvaart</h1>",
		b + "18 mei 2012" + e +
		"<h1>Vrije dag!</h1>",
		b + "28 mei 2012" + e +
		"<h1>Pinkstermaandag</h1>",
		b + "28 juni 2012" + e +
		"Oudercontact",
		b + "30 juni 2012" + e +
		"<h1>Begin zomervakantie</h1>"
	);
	InitVarRest();
}

function InitVarArchief()
{
  var b = "<b class='titelNieuws'>";
  var e = "</b><p>";

  Nieuws = new Array(
  b + "Het archief" + e +
  "Het was vroeger actueel nieuws, maar het blijft interessant.",
	b + "Grootvaders en tante nonnekes" + e +
	"Derdejaars kregen ludieke opdrachten.",
	b + "De school als reisgids" + e +
	"Derdejaars vierden het begin van het schooljaar.",
	b + "Derdejaars bezochten Brugge" + e +
	"Ze kwamen terecht in een <i>scone</i> stad.",
	b + "Oververzadiging?" + e +
	"Sportdag bood een massa disciplines aan.",
	b + "Geen wind in de zeilen ..." + e +
	"Toch veel plezier gehad aan Galgenweel!",
	b + "Een reis om de wereld" + e +
	"4 STW stelde een aantal landen voor.",
	b + "Onze haven," + e +
	"belangrijke economische draaischijf.",
	b + "Eindwerken" + e +
	"We bliezen hoog van de toren.",
	b + "Brussel" + e +
	"Het Vlaams Parlement werd even door ons bezet.",
	b + "Bloemen voor Pasen" + e +
	"Thuisgebleven leerlingen werden niet aan lot overgelaten.",
	b + "Varo en Hubo ..." + e +
	"... zijn twee grote spelers op de markt, een bezoek meer dan waard.",
	b + "Leiden werd geen lijden ..." + e +
	"Bedrijfsleiders boekten behoorlijke winsten.",
	b + "Het crime lab van Sint-Anna in actie" + e +
	"Determinatie van een verdacht poeder.",
	b + "You're my Valentine ..." + e +
	"Here are some poems about love ...",
	b + "Een bedrijf leiden is niet gemakkelijk" + e +
	"... als het maar geen lijden wordt ...",
	b + "Legioensoldaat gaf voorstelling" + e +
	"Het was bijna net echt.",
	b + "Sinterklaas kwam niet ..." + e +
	"... maar zijn knechten wel!",
	b + "Kerstmarkt op linkeroever" + e +
	"Koud, druk en gezellig.",
	b + "Alles voor een betere wereld" + e +
	"Sint-Anna draaide muziek naar voorbeeld van Studio Brussel.",
	b + "Met de fiets ..." + e +
	"... dwars door Antwerpen!",
	b + "De Memorial" + e +
	"Twee overleden leerlingen werden herdacht.",
	b + "De job van je leven?" + e +
	"Misschien niet, maar voor een dag zagen we het wel zitten.",
	b + "Coca-Cola!" + e +
	"Een begrip in de bedrijfswereld. Leerlingen op bezoek.",
	b + "Rond de grote waterplas" + e +
	"Het Galgenweel nodigde ons opnieuw uit voor het grote loopevenement.",
	b + "Ninglinspo" + e +
	"Een ietwat eigenaardige naam voor een ietwat eigenaardige vallei",
	b + "Wat is geomatica?" + e +
	"De samenvoeging van geografie en infomatica, natuurlijk!",
	b + "Oud-leerlingen bezochten opnieuw hun school" + e +
	"Re&uuml;nie bijzonder geslaagd.",
	b + "Wat zit er in de Middenvijver?" + e +
	"Excursie onthulde de geheimen.",
	b + "Alchemie?" + e +
	"Wetenschappers leerden omgaan met fysica en chemie."
);

InitVarRest();
}

function InitVarRest()
{
 nTop = 98;
 nHeight = 0;
 bUp = true;
 nNieuws = 0;
 nWacht = WACHT_TELLER;

 kaderBinnen.style.top = nTop;
 kaderBinnen.style.height = nHeight;
 kaderBinnen.innerHTML = Nieuws[0];

 setInterval("KaderBinnenScroll()", 100);
}

function KaderBinnenScroll()
{
  var bVerder;

  if(bUp) {
     bUp = ScrollUp();
  }
  else {
	bVerder = VerlaagWacht();
	if(bVerder) {
	  EmptyWin();
	  bUp = true;
	  VeranderNieuws();
	}
  }
}

function ScrollUp()
{
  if(nTop > 0) {
  	nTop -= 5;
	if(nTop < 0) nTop = 0;
  	nHeight = 98 - nTop;
	kaderBinnen.style.top = nTop;
	kaderBinnen.style.height = nHeight;
	return true;
  }
  else {
  	return false;
  }
}

function EmptyWin()
{
  kaderBinnen.innerHTML = "";
  nTop = 98;
  nHeight = 98 - nTop;
  kaderBinnen.style.top = nTop;
  kaderBinnen.style.height = nHeight;
}

function VeranderNieuws()
{
  nNieuws ++;
  kaderBinnen.innerHTML = Nieuws[nNieuws];
  if(nNieuws + 1 > Nieuws.length - 1) {
    nNieuws = -1;
  }
}

function VerlaagWacht()
{
  nWacht --;
  if(nWacht < 0) {
    nWacht = WACHT_TELLER;
	return true;
  }
  else {
    return false;
  }
}

function OpenWin(winUrl, winNaam, winEigenschappen)
{
  sEigenschappen = winEigenschappen + ",toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=0";
  winNieuw = window.open(winUrl, winNaam, sEigenschappen);
  return winNieuw;
}

function FotoWin(sPadFoto)
{
  var sEigenschappen;
  var winFoto;
  var imgFoto;

  sEigenschappen = "width=1,height=1,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=0";
  winFoto = window.open("Foto.htm", "FotoWindow", sEigenschappen);
  while(winFoto == null);
  if(winFoto != null) {
    imgFoto = winFoto.document.all.item("imgFoto");
    imgFoto.src = sPadFoto;
	while(imgFoto.src == "");
    winFoto.resizeTo(imgFoto.width, imgFoto.height);
    winFoto.focus();
	vWinFoto = winFoto;
  }
  else {
    vWinFoto = null;
  }
}

function CloseFotoWin()
{
if(vWinFoto != null) {
    vWinFoto.close();
	vWinFoto = null;
  }
}

// Deze functie geeft een bevestiging wanneer een oud-leerling het inlichtingformulier heeft ingevuld en naar
// de school heeft doorgezonden.

function BevestigOudLln()
{
	document.URL="BevestigOudLln.htm";
}

