function ZmenDatum(y, m, d, h, n, s, w)
{
	now = new Date();
//	alert("::" + y + ":" + now.getYear() + "|" + m + ":" + now.getMonth() + "|" + d + ":" + now.getDate() + "|" + h + ":" + now.getHours() + "|" + n + ":" + now.getMinutes() + "|" + w + ":" + now.getDay());
	var datum="";
	den = now.getDay();
	if(den+w==1){den='pondělí'}
	  else if(den+w==2){den='úterý'}
	    else if(den+w==3){den='středa'}
	      else if(den+w==4){den='čtvrtek'}
	        else if(den+w==5){den='pátek'}
	          else if(den+w==6){den='sobota'}
	            else if(den+w==0){den='neděle'}

	mesic=now.getMonth()+1 - m;

	if (('' + (now.getMinutes()-n)).length<2)
	{
		minuty = '0' + (now.getMinutes()-n);
	}
	else
	{
		minuty = '' + (now.getMinutes()-n);
	}
/*
	if (('' + (now.getSeconds()-s)).length<2)
	{
		sekundy = '0' + (now.getSeconds()-s);
	}
	else
	{
		sekundy = '' + (now.getSeconds()-s);
	}
*/
	datum = ''+den+'&nbsp;'+(now.getDate()-d)+'.&nbsp;'+mesic+'.&nbsp;'+(now.getFullYear()-y)+' - '+(now.getHours()-h)+':'+minuty;
//	datum = ''+den+'&nbsp;'+(now.getDate()-d)+'.&nbsp;'+mesic+'.&nbsp;'+(now.getFullYear()-y)+' - '+(now.getHours()-h)+':'+minuty+':'+ sekundy;

	document.all['date'].innerHTML = datum; //Datum(y, m, d, h, n, w);
	setTimeout('ZmenDatum(' + y + ', ' + m + ', ' + d + ', ' + h + ', ' + n + ', ' + s + ', ' + w + ')', 30000);
}

function ShowHideMembers(add)
{
var i=1;
	while (document.getElementById('TRL_'+i) != undefined)// (i<=(4+add))
	{
	    if (i<(document.getElementById('Members').value-0+add))
	    {
	    	document.getElementById('TRL_'+i).style.display='block';
		}
		else
		{
			document.getElementById('TRL_'+i).style.display='none';
		}
		i++;
	}
}

function ShowHideMemberList(teamid)
{
	if (document.getElementById('RML_'+teamid) != undefined)
	{
	    if (document.getElementById('RML_'+teamid).style.display=='none')
	    {
	    	document.getElementById('RML_'+teamid).style.display='block';
		}
		else
		{
			document.getElementById('RWML_'+teamid).style.display='none';
		}
	}
	
	if (document.getElementById('ML_'+teamid) != undefined)
	{
	    if (document.getElementById('ML_'+teamid).style.display=='none')
	    {
	    	document.getElementById('ML_'+teamid).style.display='block';
		}
		else
		{
			document.getElementById('ML_'+teamid).style.display='none';
		}

	}

	if (document.getElementById('ML2_'+teamid) != undefined)
	{
	    if (document.getElementById('ML2_'+teamid).style.display=='none')
	    {
	    	document.getElementById('ML2_'+teamid).style.display='block';
		}
		else
		{
			document.getElementById('ML2_'+teamid).style.display='none';
		}

	}

}

function SamePass()
{
	if ((document.getElementById('Heslo').value=="")
	|| (document.getElementById('Heslo').value!=document.getElementById('HesloRepeat').value))
	{
	    alert('Špatné zadání hesla nebo jeho ověření.');
	    return false;
	}
	else
	{
	    return true;
	}
}

function UniqueTeamName()
{
var i=0;
//	if (document.getElementById('Login').value!="")
//	{
		while (document.getElementById('Team_'+i) != undefined)
		{
			if (document.getElementById('Team_'+i).innerText==document.getElementById('Login').value)
			{
			    alert('Pokoušíte se zadat název týmu, který už existuje .');
			    return false;
			}
			i++;
	 	}

		return true;
//	}
//	else
//	{
//	    alert('Pokoušíte se zadat prázdný název.');
//		return false;
//	}
}

function FillAll()
{
	if (
	(document.getElementById('Login').value!="")
	&& (document.getElementById('Heslo').value!="")
	&& (document.getElementById('HesloRepeat').value!="")
	&& (document.getElementById('Email').value!="")
	&& (document.getElementById('Phone').value!="")
	&& (document.getElementById('Login_C').value!="")
	&& (document.getElementById('Members').value!="")
	&& ((document.getElementById('Nights')==undefined) || (document.getElementById('Nights').value!=""))
	&& ((document.getElementById('Nights2')==undefined) || (document.getElementById('Nights2').value!=""))
	&& ((document.getElementById('Dinners')==undefined) || (document.getElementById('Dinners').value!=""))
	&& ((document.getElementById('Dinners2')==undefined) || (document.getElementById('Dinners2').value!=""))
	&& ((document.getElementById('Dinners3').value==undefined) || (document.getElementById('Dinners3').value!=""))
	&& ((document.getElementById('Dinners4')==undefined) || (document.getElementById('Dinners4').value!=""))
	&& ((document.getElementById('Dinners5')==undefined) || (document.getElementById('Dinners5').value!=""))
	&& ((document.getElementById('Dinners6').value==undefined) || (document.getElementById('Dinners6').value!=""))
	&& ((document.getElementById('Breakfasts').value==undefined) || (document.getElementById('Breakfasts').value!=""))
	&& ((document.getElementById('Breakfasts2').value==undefined) || (document.getElementById('Breakfasts2').value!=""))
	)
	{
	    return true;
	}
	else
	{
	    alert('Nemáte korektně vyplněna všechna povinná pole.')
	    return false;
	}
}

function TestSubmit()
{
	if ((FillAll()) && (SamePass()) && (UniqueTeamName()))
	{
	    return true;
	}
	else
	{
	    return false;
	}
}

function FillUpdate()
{
	if (
		(document.getElementById('Heslo').value!="")
	&& (document.getElementById('Email').value!="")
	&& (document.getElementById('Phone').value!="")
	&& (document.getElementById('Members').value!="")
	&& (document.getElementById('Members').value>0)
	&& (IsCaptain(document.getElementById('Members').value))
	&& ((document.getElementById('Nights')==undefined) || (document.getElementById('Nights').value!=""))
	&& ((document.getElementById('Nights2')==undefined) || (document.getElementById('Nights2').value!=""))
	&& ((document.getElementById('Dinners')==undefined) || (document.getElementById('Dinners').value!=""))
	&& ((document.getElementById('Dinners2')==undefined) || (document.getElementById('Dinners2').value!=""))
	&& ((document.getElementById('Dinners3').value==undefined) || (document.getElementById('Dinners3').value!=""))
	&& ((document.getElementById('Dinners4')==undefined) || (document.getElementById('Dinners4').value!=""))
	&& ((document.getElementById('Dinners5')==undefined) || (document.getElementById('Dinners5').value!=""))
	&& ((document.getElementById('Dinners6').value==undefined) || (document.getElementById('Dinners6').value!=""))
	&& ((document.getElementById('Breakfasts').value==undefined) || (document.getElementById('Breakfasts').value!=""))
	&& ((document.getElementById('Breakfasts2').value==undefined) || (document.getElementById('Breakfasts2').value!=""))
 		)
	{
		return true;
	}
	else
	{
	    alert('Nemáte korektně vyplněna všechna povinná pole.')
	    return false;
	}
}

function HandleCheck(id)
{
var i=1;
	if (document.getElementById('bC_'+id).checked)
	{
		while (document.getElementById('bC_'+i))
		{
		    if (i!=id)
		    {
		    	document.getElementById('bC_'+i).checked=false;
		    }
			i++;
		}
	}
}

function IsCaptain(x)
{
var i;
var number=0;

	for (i=1; i<=x; i++)
	{
	    if (document.getElementById('bC_'+i).checked)
	    {
	        number++;
	    }
	}
	return (number==1?true:false);
}


