function news(titulok,popis,link,id,pubdate,expdate) {

// NEWSENGINE (C) 1998-1999 by Jan Gondol, Evangelical information center
// e-mail contact: gondol@gondol.sk

	this.titulok = titulok;		// titulok správy, ktorý návštevník uvidí na obrazovke
	this.popis = popis;		// zhrnutie správy (stručný popis)
	this.link = link;		// hyperlink na celú správu
	this.id = id;			// identifikačný kód
	this.pubdate = pubdate;		// dátum publikovania
	this.expdate = expdate;		// dátum expirácie
}

newsItem = new Array();

var ix=-1

ix = ix+1; newsItem[ix] = new news("17.12. - COPP.sk: zmena vizáže.",
"...a zmena webmastera: Braňa Vartíka strieda Ján Gondoľ.", "",
"ID:1999-0001","PUB:1999-12-17","EXP:1999-12-19")

ix = ix+1; newsItem[ix] = new news("18.12. - COPP: DK Zrkadlový Háj.",
"Aká bude téma? Uvidíte! :-)", "",
"ID:1999-0002","PUB:1999-12-17","EXP:1999-12-19")

ix = ix+1; newsItem[ix] = new news("31.12. - Spoločný kresťanský Silvester.",
"Športová hala mladosť, od 20:00.", "",
"ID:1999-0140","PUB:1999-12-07","EXP:2000-01-01")

ix = ix+1; newsItem[ix] = new news("11.3. @ 18:00 - COPP: DK Zrkadlový háj.",
"", "",
"ID:2000-0001","PUB:2000-01-01","EXP:2000-03-12")

/*
ix = ix+1; newsItem[ix] = new news("ZRUŠENÉ: 29.4. @ 19:00 - Prebudenie.",
"DK Zrkadlový háj, Bratislava", "",
"ID:2000-0002","PUB:2000-02-01","EXP:2000-04-29")
*/

ix = ix+1; newsItem[ix] = new news("5.-7.5. - Slovenská konferencia AGLOW.",
"bližšie info: marek.krajci@copp.sk", "",
"ID:2000-0003","PUB:2000-03-01","EXP:2000-05-08")

ix = ix+1; newsItem[ix] = new news("ZMENA: 13.5. @ 18:00 - COPP: DK Nivy.",
"", "",
"ID:2000-0004","PUB:2000-03-01","EXP:2000-05-14")

ix = ix+1; newsItem[ix] = new news("10.6. - Pochod pre Ježiša.",
"", "",
"ID:2000-0005","PUB:2000-04-01","EXP:2000-06-11")

ix = ix+1; newsItem[ix] = new news("6.-9.7. - CampFest.",
"bližšie info: www.campfest.sk", "",
"ID:2000-0006","PUB:2000-04-01","EXP:2000-06-11")

ix = ix+1; newsItem[ix] = new news("9.7. @ 19:00 - OpenAir COPP (jazero Štrkovec)",
"", "",
"ID:2000-0006","PUB:2000-04-01","EXP:2000-06-11")

ix = ix+1; newsItem[ix] = new news("1.-3.9. - Konferencia COPP.",
"bližšie info: marek.krajci@copp.sk", "",
"ID:2000-0007","PUB:2000-05-01","EXP:2000-09-04")

ix = ix+1; newsItem[ix] = new news("4.11. @ 18:00 - COPP: DK Zrkadlový háj.",
"", "",
"ID:2000-0008","PUB:2000-09-01","EXP:2000-11-05")

ix = ix+1; newsItem[ix] = new news("16.12. @ 18:00 - COPP: DK Zrkadlový háj.",
"", "",
"ID:2000-0009","PUB:2000-11-01","EXP:2000-12-17")

ix = ix+1; newsItem[ix] = new news("17.3. @ 18:00 - COPP: Bratislava",
"", "",
"ID:2001-0001","PUB:2001-01-05","EXP:2001-03-18")

ix = ix+1; newsItem[ix] = new news("19.5. @ 17:00 - COPP: Bratislava",
"", "",
"ID:2001-0002","PUB:2001-02-05","EXP:2001-05-20")

ix = ix+1; newsItem[ix] = new news("15.7. @ 18:00 - Open-air COPP: Bratislava",
"", "",
"ID:2001-0003","PUB:2001-05-15","EXP:2001-07-16")

ix = ix+1; newsItem[ix] = new news("30.8.-2.9. - Konferencia COPP",
"", "",
"ID:2001-0004","PUB:2001-05-30","EXP:2001-09-03")

ix = ix+1; newsItem[ix] = new news("6.10. @ 18:00 - COPP: Bratislava",
"", "",
"ID:2001-0005","PUB:2001-08-01","EXP:2001-10-07")

ix = ix+1; newsItem[ix] = new news("15.12. @ 18:00 - COPP: Bratislava",
"", "",
"ID:2001-0006","PUB:2001-09-01","EXP:2001-12-16")

ix = ix+1; newsItem[ix] = new news("16.3.2001 @ 18:00 - COPP: Bratislava",
"", "",
"ID:2001-0007","PUB:2001-11-16","EXP:2002-03-17")

/*
7.5.2000, 17:00
Koncert v rámci premietania filmu Ježiš (Istropolis-Teátro, Bratislava)

26.-29.10.2000
Hrejte dobře a zvučně, Brno

9.-11.2.2001
Konferencia priateľstva (Praha)
*/

var Extension1 = "info/spravodajstvo/"; if(location.href.indexOf("info/spravodajstvo/",0)>0) Extension1 = ""
var Extension2 = "grafika/bullets/"; if(location.href.indexOf("info/spravodajstvo/",0)>0) Extension2 = "../../" + Extension2
var HTMLkod = "<table class='newstable'>"

for (i = 0; i <= ix; i++)

{ // začiatok cyklu

var Titulok = newsItem[i].titulok
var Popis = newsItem[i].popis
var Link = newsItem[i].link // definovanie Link pokračuje neskôr...
var Id = newsItem[i].id
var Pubdate = newsItem[i].pubdate
var Expdate = newsItem[i].expdate
var KodSpravy = ""

// ukážka vstupu: "PUB:1998-06-30"
var pubdatRok = Pubdate.substring(4,8)
var pubdatMesiac = Pubdate.substring(9,11)
	if (pubdatMesiac < 10) {pubdatMesiac = pubdatMesiac.substring(1,2);}
var pubdatDen = Pubdate.substring(12,14)
	if (pubdatDen < 10) {pubdatDen = pubdatDen.substring(1,2);}
var pubdatDatum = new String(" (" + pubdatDen + "." + pubdatMesiac + "." + pubdatRok + ")")


var Link = Extension1 + pubdatRok + "/" + Link

KodSpravy += "<tr><td valign='top'><span title='" + Popis + "'>" + Titulok + "</span></td></tr>"

var pubdatDatumObject = new Date()
pubdatDatumObject.setDate(pubdatDen)
pubdatDatumObject.setMonth(pubdatMesiac-1)
pubdatDatumObject.setYear(pubdatRok)

if (Expdate != "EXP:") {var expdatDen = Expdate.substring(12,14); var expdatMesiac = Expdate.substring(9,11); var expdatRok = Expdate.substring(4,8);}
var expdatDatumObject = new Date()
expdatDatumObject.setDate(expdatDen)
expdatDatumObject.setMonth(expdatMesiac-1)
expdatDatumObject.setYear(expdatRok)

// definuj objekt "aktuálny dátum"
var aktdatDatumObject = new Date()

// diff je rozdiel dátumu publikovania a a dnešným v dňoch - 60*60*24*1000 = milisekúnd za deň
diffDatum = Math.floor((aktdatDatumObject.getTime() - pubdatDatumObject.getTime())/60/60/24/1000);

// ak dátum publikovania ešte nenastal... - (pubdate menšie ako dnešný deň), správu tiež nezobraz
if (diffDatum < 0) {KodSpravy = "";}

// (je - aspoň jeden deň - po expirácii?) -
// ak je explicitne definovaný deň expirácie, nevadí, že má viac ako 50 dní
afterExpiration = Math.floor((aktdatDatumObject.getTime() - expdatDatumObject.getTime())/60/60/24/1000);
if ((Expdate != "EXP:") && (afterExpiration > 0)) {KodSpravy = "";}

// vymaž správy staršie ako 50 dní - ale iba vtedy, keď nie je uvedená expirácia
if ((diffDatum > 50) && (Expdate == "EXP:")) {KodSpravy = "";}


HTMLkod = HTMLkod + KodSpravy


} // koniec cyklu

// ukonči tabuľku
var HTMLkod = HTMLkod + "</table>"
// napíš do dokumentu výsledok...
document.write (HTMLkod)
