function dodajikone(ikona)
	  {
	    document.komentarz.tekst.value = document.komentarz.tekst.value + ':' +ikona+':';
	    return;
	  }

/*
 * Nameday   ver  2.0.1  2003-11-02
 * Copyright (c) 2002-2003 by Michal Nazarewicz (mina86@tlen.pl)
 *
 * This script is free software; It is ditributed under terms of
 * GNU Lesser General Public License. Copy of the license can be found
 * at www.gnu.org/licenses/licenses.html#LGPL
 *
 * Visit www.projektcode.prv.pl for more..
 */


//
// Tuday's date :)
//
var nameday_date = new Date(),
	nameday_day = nameday_date.getDate(),
	nameday_month = nameday_date.getMonth()+1;



//
// Object representing names
//
function NamedayNames(names) {
	if (names instanceof Array) {
		this.names = names;
	} else {
		this.names = names.split('|');
	}
}

NamedayNames.prototype = {
	join: function(sep, last_sep, limit) {
		// Init args
		switch (arguments.length) {
			case  0: sep = null;
			case  1: last_sep = null;
			case  2: limit = null;
			case  3: break;
			default: return false;
		}


		// Get names
		var names = this.getNames(limit);


		// Join
		if (sep==null) {
			sep = ', ';
		}
		if (last_sep==null) {
			return names.join(sep);
		} else {
			var str = '';
			for (var i = 0; i<names.length; i++) {
				if (i==names.length-1) {
					str += last_sep;
				} else if (i) {
					str += sep;
				}
				str += names[i];
			}
			return str;
		}
	},


	//
	// Returns names as formated string
	//
	toString: function(before, after, sep, last_sep, limit) {
		// Init args
		switch (arguments.length) {
			case  0: before = null;
			case  1: after = null;
			case  2: sep = null;
			case  3: last_sep = null;
			case  4: limit = null;
			case  5: break;
			default: return false;
		}


		// Join names
		var str = this.join(sep, last_sep, limit);
		if (!str) {
			return false;
		}


		// Return
		return (before==null?'':before) + str + (after==null?'':after);
	},


	//
	// Returns names in array (maximum number of names in array is limit
	// or there's no maximum number if limit==0 || limit==null)
	//
	getNames: function(limit) {
		// Check args;
		if (arguments.length>1) {
			return false;
		}

		// All requested
		if (arguments.length==0 || limit==null || limit<1 ||
			limit>=this.names.length) {
			return this.names;

		// Limit requested
		} else {
			var arr = new Array(limit);
			for (var i = 0; i<limit; i++) {
				arr[i] = names[i];
			}
			return arr;
		}
	},


	//
	// Get name at index
	//
	get: function(index) {
		return this.names[index];
	},


	//
	// Get number of names
	//
	count: function() {
		return this.names.length;
	}
};



//
// Object representing set of names for each day of year
//
function NamedaySet(array) {
	this.array = array;
}

NamedaySet.prototype = {
	//
	// Returns NamedayNames object with names of people who have nameday
	// today or in the dth of m  If d or m is null or omitted, todays day
	// and/or month is taken.
	// Note: Months are indexed from 1 !!
	//
	getNames: function(d, m) {
		switch (arguments.length) {
			case  0: d = null;
			case  1: m = null;
			case  2: break;
			default: return false;
		}

		if (d==null) {
			d = nameday_day;
		}
		if (m==null) {
			m = nameday_month;
		}

		return new NamedayNames(this.array[m-1][d-1]);
	}
};




//
// Main object
//
function Nameday() {
	this.sets = new Array();
}


Nameday.prototype = {
	//
	// Returns specyfied set
	//
	getSet: function(lang) {
		if (arguments.length!=1) {
			return false;
		}
		return this.sets['' + lang];
	},


	//
	// Adds set
	//
	addSet: function(lang, set) {
		if (arguments.length!=2) {
			return false;
		}
		if (set instanceof NamedaySet) {
			this.sets['' + lang] = set;
		} else {
			this.sets['' + lang] = new NamedaySet(set);
		}
	}
};

var nameday = new Nameday();



/*
 * Nameday Polish Extension  ver  1.4.2  2003-11-19
 * Copyright (c) 2002-2003 by Michal Nazarewicz (mina86@tlen.pl)
 *
 * This script is free software; It is ditributed under terms of
 * GNU Lesser General Public License. Copy of the license can be found
 * at www.gnu.org/licenses/licenses.html#LGPL
 */


//
// Converts names
//
NamedayNames.prototype.pl_convert = function(method) {
	if (arguments.length!=1) {
		return false;
	}
	if (method==0) {
		return new NamedayNames(this.names);
	}
	if (method!=1) {
		return false;
	}

	var ret = new Array(), name = '';
	for (var i = 0; i<this.names.length; i++) {
		name = this.names[i];

		var len = name.length,
			last3 = name.substring(len-3),
			last2 = name.substring(len-2),
			vowel3 = "aeioóuy".indexOf(name.charAt(len-4))!=-1,
			vowel2 = "aeioóuy".indexOf(name.charAt(len-3))!=-1;

		if (last3=="ego") {
			if (name.substring(len-4, 1)=='l') {
				name = name.substring(0, len-3);
			} else {
				name = name.substring(0, len-3) + "y";
			}
		} else if (last3=="ńca") {
			name = name.substring(0, len-3) + "niec";
		} else if (last3=="tra") {
			name = name.substring(0,len-3) + (vowel3?"tr":"ter");
		} else if (last2=="ka" && !vowel2) {
			name =  name.substring(0,len-2) + "ek";
		} else if (last2=="ła" && !vowel2) {
			name = name.substring(0, len-2) + "ła";
		} else {
			name = name.substring(0, len-1) +
				(last2.substring(2,1)=='a'?'':'a');
		}

		ret[i] = name;
	}
	return new NamedayNames(ret);
};


//
// For backward compatibility
//
function WypiszImieniny(before, after, sep, last_sep, method) {
	switch (arguments.length) {
		case 0: before = null;
		case 1: after = null;
		case 2: sep = null;
		case 3: last_sep = null;
		case 3: method = null;
	}


	var names = PobierzImieniny(sep, last_sep, method);
	if (!names) {
		return false;
	}


	document.write("" + before + names + after);
	return true;
}

function PobierzImieniny(sep, last_sep, method) {
	switch (arguments.length) {
		case 0: sep = null;
		case 1: last_sep = null;
		case 2: method = null;
	}
	if (method==null) {
		method = 0;
	}

	var names;
	if (!(names = nameday.getSet('pl')) || !(names = names.getNames()) ||
		!(names = names.pl_convert(method))) {
		return false;
	}

	return names.toString('', '', sep, last_sep);
}



/*
 * Nameday Polish Names Database  v 2.1
 * Database taken from infoludek.pl/~slawek/imieniny.html
 * +some corrections
 */


nameday.addSet('pl', new Array(
	new Array(
		"Masława|Mieczysława",
		"Bazylego|Makarego",
		"Arlety|Danuty",
		"Anieli|Elżbiety",
		"Edwarda|Hanny",
		"Kacpra|Melchiora",
		"Juliana|Lucjana",
		"Artura|Rajmunda",
		"Adriana|Alicji",
		"Ady|Jana",
		"Feliksa|Marty",
		"Bernarda|Czesławy",
		"Bogumiła|Bogumiły",
		"Feliksa|Martyny",
		"Arnolda|Pawła",
		"Marcelego|Walerii",
		"Henryki|Mariana",
		"Małgorzaty|Piotra",
		"Erwiny|Henryka",
		"Fabioli|Miły",
		"Agnieszki|Jarosława",
		"Dominiki|Mateusza",
		"Fernandy|Jana",
		"Roberta|Sławy",
		"Miłosza|Pawła",
		"Normy|Pauliny",
		"Anieli|Przemysława",
		"Agnieszki|Kariny",
		"Franciszka|Salomei",
		"Martyny|Macieja",
		"Joanny|Luizy"
	),
	new Array(
		"Brygidy|Dobrogniewa",
		"Kornela|Marii",
		"Błażeja|Joanny",
		"Andrzeja|Mariusza",
		"Agaty|Filipa",
		"Amandy|Bogdana",
		"Ryszarda|Teodora",
		"Irminy|Piotra",
		"Bernarda|Eryki",
		"Elwiry|Elizy",
		"Bernadetty|Marii",
		"Czasława|Damiana",
		"Grzegorza|Lesława",
		"Liliany|Walentyny",
		"Arnolda|Jowity",
		"Danuty|Daniela",
		"Donata|Gizeli",
		"Krystiana|Sylwany",
		"Bettiny|Konrada",
		"Anety|Lecha",
		"Eleonory|Lenki",
		"Małgorzaty|Marty",
		"Damiana|Romana",
		"Boguty|Bogusza",
		"Almy|Cezarego",
		"Bogumiła|Eweliny",
		"Gagrieli|Liwii",
		"Makarego|Wiliany",
		"Lecha|Wiktora"
	),
	new Array(
		"Antoniny|Radosławy",
		"Heleny|Karola",
		"Kingi|Maryna",
		"Kazimierza|Wacława",
		"Aurory|Oliwii",
		"Marcina|Róży",
		"Flicyty|Pauli",
		"Beaty|Juliana",
		"Dominika|Katarzyny",
		"Bożysławy|Marcelego",
		"Ludosława|Rozyny",
		"Grzegorza|Justyny",
		"Bożeny|Marka",
		"Leona|Matyldy",
		"Delfiny|Ludwiki",
		"Izabeli|Henryka",
		"Reginy|Patryka",
		"Edwarda|Narcyza",
		"Aleksandryny|Józefa",
		"Joachima|Maurycego",
		"Benedykta|Lubomira",
		"Bogusława|Katarzyny",
		"Feliksa|Konrada",
		"Marka|Seweryna",
		"Cezaryny|Marioli",
		"Dory|Olgi",
		"Jana|Marka",
		"Anieli|Soni",
		"Marka|Zenona",
		"Amelii|Leonarda",
		"Kamila|Kornelii"
	),
	new Array(
		"Grażyny|Zygmunta",
		"Malwiny|Władysława",
		"Renaty|Ryszarda",
		"Benedykta|Wacławy",
		"Ireny|Wincentego",
		"Ady|Ireneusza",
		"Donata|Herminy",
		"Cezaryny|Juliany",
		"Mai|Wadima",
		"Borysławy|Michała",
		"Izoldy|Leona",
		"Juliusza|Wiktoryny",
		"Artemona|Justyny",
		"Martyny|Waleriana",
		"Adolfiny|Wacława",
		"Bernarda|Erwina",
		"Anicety|Rudolfina",
		"Bogusławy|Gościsławy",
		"Leonii|Tytusa",
		"Agnieszki|Czecha",
		"Jarosława|Selmy",
		"Łukasza|Nastazji",
		"Ilony|Wojciecha",
		"Bony|Jerzego",
		"Marka|Wiki",
		"Marii|Marzeny",
		"Sergiusza|Zyty",
		"Bogny|Walerii",
		"Hugona|Piotra",
		"Lilli|Mariana"
	),
	new Array(
		"Józefa|Ramony",
		"Toli|Zygmunta",
		"Marii|Niny",
		"Michała|Moniki",
		"Tamary|Waldemara",
		"Filipa|Judyty",
		"Augusta|Ludomiry",
		"Lizy|Stanisława",
		"Grzegorza|Karoliny",
		"Izydory|Jana",
		"Igi|Mamerta",
		"Dominika|Pankracego",
		"Agnieszki|Magdaleny",
		"Julity|Macieja",
		"Nadziei|Zofii",
		"Andrzeja|Małgorzaty",
		"Brunony|Wery",
		"Alicji|Eryka",
		"Iwony|Piotra",
		"Bazylego|Krystyny",
		"Jana|Moniki",
		"Emila|Romy",
		"Michała|Renaty",
		"Joanny|Zdenka|Zuzanny",
		"Borysa|Marii-Magdaleny",
		"Jana|Pawła",
		"Amandy|Jana",
		"Ingi|Jaromira",
		"Benity|Teodozji",
		"Ferdynanda|Gryzeldy",
		"Feliksa|Kamili"
	),
	new Array(
		"Jakuba|Konrada",
		"Erazma|Marzeny",
		"Anatola|Leszka",
		"Helgi|Karola",
		"Kiry|Waltera",
		"Laury|Nory",
		"Ariadny|Roberta",
		"Ady|Celii",
		"Anny-Marii|Felicjana",
		"Bogumiła|Małgorzaty",
		"Benedykta|Flory",
		"Leonii|Niny",
		"Antoniego|Lucjana",
		"Elizy|Justyny",
		"Jolanty|Wita",
		"Aliny|Anety",
		"Laury|Leszka",
		"Marka|Pauli",
		"Gerwazego|Sylwii",
		"Bogny|Rafała",
		"Alicji|Rudolfa",
		"Pauliny|Tomasza",
		"Albina|Zenona",
		"Danuty|Jana",
		"Łucji|Witolda",
		"Jana|Pauliny",
		"Cypriana|Władysława",
		"Ligii|Leona",
		"Pawła|Piotra",
		"Arnolda|Lucyny"
	),
	new Array(
		"Haliny|Mariana",
		"Kariny|Urbana",
		"Jacka|Mirosławy",
		"Aureli|Malwiny",
		"Antoniego|Karoliny",
		"Dominiki|Łucji",
		"Estery|Rudolfa",
		"Arnolda|Elżbiety",
		"Palomy|Weroniki",
		"Filipa|Witalisa",
		"Kariny|Olgi",
		"Jana|Wery",
		"Danieli|Małgorzaty",
		"Kamili|Marcelego",
		"Igi|Włodzimierza",
		"Mariki|Mirelli",
		"Aleksego|Martyny",
		"Kamila|Roberta",
		"Alfreny|Wincentego",
		"Małgorzaty|Seweryny",
		"Danieli|Wiktora",
		"Magdaleny|Mileny",
		"Sławy|Sławosza",
		"Kingi|Krystyna",
		"Krzysztofa|Walentyny",
		"Anny|Joachima",
		"Natalii|Rudolfa",
		"Ady|Sylwiusza",
		"Marty|Olafa",
		"Ludmiły|Zdobysława",
		"Ignacego|Romana"
	),
	new Array(
		"Jarosława|Justyny",
		"Gustawa|Stefana",
		"Kamelii|Lidii",
		"Dominiki|Protazego",
		"Emila|Kary",
		"Jakuba|Sławy",
		"Donaty|Olechny",
		"Izy|Seweryna",
		"Klary|Rozyny",
		"Bianki|Borysa",
		"Luizy|Zuzanny",
		"Juliana|Lecha",
		"Elwiry|Radosławy",
		"Alfreda|Maksymiliana",
		"Marii|Stelli",
		"Joachima|Stefana",
		"Anity|Mirona",
		"Bogusława|Ilony",
		"Emilii|Julinana",
		"Sabiny|Samuela",
		"Franciszka|Ruty",
		"Cezarego|Marii",
		"Miły|Róży",
		"Bartosza|Jerzego",
		"Ludwika|Luizy",
		"Konstantego|Marii",
		"Cezarego|Moniki",
		"Adeliny|Erazma",
		"Beaty|Racibora",
		"Jowity|Szczęsnego",
		"Izabeli|Rajmundy"
	),
	new Array(
		"Bronisza|Idziego",
		"Izy|Juliana",
		"Joachima|Szymona",
		"Idy|Rocha",
		"Doroty|Wawrzyńca",
		"Beaty|Lidy",
		"Reginy|Marka",
		"Marii|Radosława",
		"Aldony|Jakuba",
		"Irmy|Łukasza",
		"Dagny|Jacka",
		"Gwidy|Sylwiny",
		"Eugenii|Lubomira",
		"Mony|Roksany",
		"Lolity|Ronalda",
		"Jagienki|Kamili",
		"Franciszka|Narcyza",
		"Ireny|Stanisława",
		"Januarego|Leopolda",
		"Faustyny|Renaty",
		"Darii|Mateusza",
		"Maury|Milany",
		"Bogusława|Tekli",
		"Gerarda|Maryny",
		"Aureli|Kamila",
		"Justyny|Łucji",
		"Damiana|Mirabeli",
		"Libuszy|Wacławy",
		"Michała|Rafała",
		"Geraldy|Wery"
	),
	new Array(
		"Heloizy|Igora",
		"Sławy|Teofila",
		"Bogumiła|Józefy",
		"Rosławy|Rozalii",
		"Flawii|Justyna",
		"Artura|Petry",
		"Marii|Marka",
		"Loreny|Marcina",
		"Ludwika|Sybili",
		"Franciszka|Poli",
		"Aldony|Emila",
		"Krystyny|Maksa",
		"Edwarda|Teofila",
		"Alany|Liwii",
		"Jadwigi|Teresy",
		"Ambrożego|Gawła",
		"Antonii|Wiktora",
		"Hanny|Łukasza",
		"Michała|Piotra",
		"Ireny|Witalisa",
		"Celiny|Janusza",
		"Haliszki|Przybysława",
		"Edwarda|Marleny",
		"Arety|Marty",
		"Ingi|Maurycego",
		"Lucyny|Lutosławy",
		"Iwony|Szymona",
		"Narcyza|Wioletty",
		"Angeli|Zenobii",
		"Łukasza|Urbana",
		"Krzysztofa|Saturnina"
	),
	new Array(
		"Konrada|Seweryny",
		"Bohdany|Henryka",
		"Huberta|Miły",
		"Albertyny|Karola",
		"Balladyny|Elżbiety",
		"Arletty|Feliksa",
		"Kaliny|Przemiły",
		"Klaudii|Seweryna",
		"Anatolii|Gracji",
		"Leny|Natalii",
		"Gertrudy|Marcina",
		"Konrada|Renaty",
		"Arkadii|Stanisławy",
		"Emila|Laury",
		"Amielii|Idalii",
		"Marii|Marka",
		"Grzegorza|Walerii",
		"Romana|Tomasza",
		"Elżbiety|Pawła",
		"Anatola|Edyty",
		"Janusza|Marii",
		"Cecylii|Marka",
		"Adeli|Felicyty",
		"Emmy|Flory",
		"Elżbiety|Katarzyny",
		"Leona|Leonarda",
		"Franciszka|Kseni",
		"Jakuba|Stefana",
		"Błażeja|Saturnina",
		"Andrzeja|Maury"
	),
	new Array(
		"Blanki|Edmunda",
		"Balbiny|Pauliny",
		"Hilarego|Ksawery",
		"Barbary|Krystiana",
		"Kryspiny|Sabiny",
		"Dionizji|Mikołaja",
		"Agaty|Dalii",
		"Delfiny|Marii",
		"Anety|Wiesława",
		"Danieli|Julii",
		"Biny|Waldemara",
		"Ady|Dagmary",
		"Dalidy|Łucji",
		"Alfreda|Zoriny",
		"Celiny|Niny",
		"Albiny|Zdzisławy",
		"Jolanty|Łukasza",
		"Bogusława|Laury",
		"Beniaminy|Gabrieli",
		"Bogumiły|Dominika",
		"Honoraty|Tomasza",
		"Bożeny|Zenona",
		"Dagny|Wiktora",
		"Adama|Ewy",
		"Anety|Glorii",
		"Kaliksta|Szczepana",
		"Fabioli|Jana",
		"Cezarego|Teofilii",
		"Dawida|Tomasza",
		"Katarzyny|Sabiny",
		"Melanii|Sylwestra"
	)
));

function czas() 
{ 
var godzina, minuty, sekundy, dzien, licz_dzien, miesiac, dzisiaj, rok, tekst_miesiac, tekst_dzien; dzisiaj = new Date(); 
godzina=dzisiaj.getHours(); 
minuty=dzisiaj.getMinutes();
sekundy=dzisiaj.getSeconds(); 
rok=dzisiaj.getYear(); 
dzien=dzisiaj.getDate(); 
licz_dzien=dzisiaj.getDay(); 
if (licz_dzien==0) {	tekst_dzien="Niedziela"	} 
else if (licz_dzien==1) { tekst_dzien="Poniedziałek" } 
else if (licz_dzien==2) { tekst_dzien="Wtorek" } 
else if (licz_dzien==3) { tekst_dzien="Środa" } 
else if (licz_dzien==4) { tekst_dzien="Czwartek" } 
else if (licz_dzien==5) { tekst_dzien="Piątek" } 
else if (licz_dzien==6) { tekst_dzien="Sobota" } 
		
miesiac=dzisiaj.getMonth()+1; 
if (miesiac==1) { tekst_miesiac="stycznia" } 
else if (miesiac==2) { tekst_miesiac="lutego" } 
else if (miesiac==3) { tekst_miesiac="marca" } 
else if (miesiac==4) { tekst_miesiac="kwietnia" } 
else if (miesiac==5) { tekst_miesiac="maja" } 
else if (miesiac==6) { tekst_miesiac="czerwca" } 
else if (miesiac==7) { tekst_miesiac="lipca" } 
else if (miesiac==8) { tekst_miesiac="sierpnia" } 
else if (miesiac==9) { tekst_miesiac="września" } 
else if (miesiac==10) { tekst_miesiac="października" } 
else if (miesiac==11) { tekst_miesiac="listopada" } 
else if (miesiac==12) { tekst_miesiac="grudnia" } 
		
if ((rok>=00) && (rok<=1900)) { rok=1900+rok; } 
if (miesiac < 10) { miesiac="0"+miesiac; } 
if (dzien < 10) { dzien="0"+dzien; } 
if (godzina < 10) { godzina="0"+godzina; } 
if (minuty < 10) { minuty="0"+minuty; }
if (sekundy < 10) { sekundy="0"+sekundy; } 
pelnyczas = godzina+":"+minuty+":"+sekundy; 
pelnydzien = tekst_dzien + ", " + dzien + "." + miesiac + "."+rok;
document.time.czas.value = pelnyczas;
document.time.dzien.value = pelnydzien;
setTimeout("czas()",500) 
return;
}

var loadedobjects=""
var rootdomain="http://"+window.location.hostname

function ajaxpage(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}