<!--

//***************************//
// Copyright: Marcin Szeląg  //
//***************************//


//____________________________________________________________________

//*****************
//Zmienne globalne:
//*****************

//____________________________________________________________________
//Daty turniejów w bieżącym roku kalendarzowym, uporządkowane chronologicznie
var DzienTurnieju   = new Array(22,1,22,19,10,24,8,8,22,29,6,27);
var MiesiacTurnieju = new Array(2,3,3,4,5,5,10,11,11,11,12,12);
var TypTurnieju     = new Array("P'5","P'10","P'5","P'10","P'5","P'10","Otwarte Mistrzostwa KS \"Pocztowiec\" Poznań 2010","P'5","P'10","P'5","P'10","Puchar Prezesa KS \"Pocztowiec\" Poznań");
var RokTurnieju     = 2010;
//____________________________________________________________________

var DataDzis = new Date();

var Dzien    = DataDzis.getDate();
var Miesiac  = DataDzis.getMonth() + 1;
var Rok      = DataDzis.getUTCFullYear();

var DzienNastTurnieju   = 0;
var MiesiacNastTurnieju = 0;
var TypNastTurnieju     = "";

var PokazNastTurniej = 0;

if (Rok == RokTurnieju)
	PokazNastTurniej = true;
else
	PokazNastTurniej = false;
//____________________________________________________________________

//********
//Funkcje:
//********

//____________________________________________________________________
function UstalDateNastTurnieju() {
	//Zmienne lokalne
	var LastIndex = -1;
	var Found = false;
	var Index = 0;

	if (Rok != RokTurnieju)
		return;

	for (Index = 0; Index < DzienTurnieju.length; Index++) {
		if (Miesiac < MiesiacTurnieju[Index]) {
			Found = true;
			LastIndex = Index;
			break;
		}
		else
			if ( ( Miesiac == MiesiacTurnieju[Index]) && (Dzien <= DzienTurnieju[Index]) ) {
				Found = true;
				LastIndex = Index;
				break;
			}; 
	}; //for

	if (Found) {
		//max_left - stała zdefiniowana w skrypcie 'move_next_tournament.js'
		DzienNastTurnieju = DzienTurnieju[LastIndex];
		if (DzienNastTurnieju >= 10) max_left -= 10;
		
		MiesiacNastTurnieju = MiesiacTurnieju[LastIndex];
		if (MiesiacNastTurnieju >= 10) max_left -= 10;
		
		TypNastTurnieju = TypTurnieju[LastIndex];
		if (TypNastTurnieju == "P '10") max_left -= 7;
		if (TypNastTurnieju == "\"Pierwszy krok\"") max_left -= 65;
		if (TypNastTurnieju == "Puchar Prezesa KS \"Pocztowiec\" Poznań") max_left -= 230;
		if (TypNastTurnieju == "Świąteczny Turniej dla Dzieci \"Szachowa Gwiazdka\"") max_left -= 300;
		if (TypNastTurnieju == "Otwarte Mistrzostwa KS \"Pocztowiec\" Poznań 2009") max_left -= 290;
	};//if
};
//____________________________________________________________________
function InfoNastTurniej() {
	var Lancuch = "";

	UstalDateNastTurnieju();

	if (DzienNastTurnieju != 0) 
		Lancuch = "Następny turniej: " + String(DzienNastTurnieju) + "." + String(MiesiacNastTurnieju) + "." + String(RokTurnieju) + "r." + " " + "(" + TypNastTurnieju + ")";
	else Lancuch = ""; //"Następny turniej: ?";

	return Lancuch;
};
//____________________________________________________________________

//-->
