function sprawdz(thisform){ 
//SPRAWDZA form dodawanie newsa
tytul=thisform.tytul.value;
tresc=thisform.tresc.value;
wstep=thisform.wstep.value;
	if(tytul==null || tytul==""){
		alert("Proszę wpisać tytuł!");
		thisform.tytul.focus();
		return false;
								}
if(wstep==null || wstep==""){
			alert("Proszę podać wstęp!");
			thisform.wstep.focus();
			return false;
							}
if(tresc==null || tresc==""){
			alert("Proszę podać treść");
			thisform.tresc.focus();
			return false;
							}
return true;
}
//czysci pole area po kliknieciu myszka 
	function wyczyscArea(thisArea){
		t="Tu wpisz uwagi do meczu...";
		tresc=thisArea.value;
		if(t==tresc)
		thisArea.value="";
	}
	//sprawdza formularz dodawania wyniku meczu
function sprawdzMecz(thisform){ 
//SPRAWDZA form dodawanie newsa
druzyna1=thisform.id_druzyna.value;
druzyna2=thisform.id_druzyna2.value;
data=thisform.data.value;
godz=thisform.godz.value;
l=thisform.liga.value;
sedzia=thisform.sedzia.value;
sezon=thisform.sezon.value;
kolejka=thisform.kolejka.value;
uwagi=thisform.uwagi.value;
t="Tu wpisz uwagi do meczu...";
k="liga="+l+"sedzia="+sedzia+"kolejka="+kolejka+"sezon"+sezon;
//alert(k);

if(druzyna1 =="" || druzyna2==""){
		alert("Proszę podać drużyny!");
		thisform.id_druzyna.focus();
		return false;
}
if(druzyna1==druzyna2)
	{
		alert("Podałeś te same drużyny!");
		thisform.id_druzyna.focus();
		return false;
	}
if(data==null || data==""){
			alert("Proszę podać datę!");
			thisform.data.focus();
			return false;
}
if(godz==null || godz==""){
			alert("Proszę podać godzinę!");
			thisform.godz.focus();
			return false;
}
/*
//data na wyr. regularne
r_reg=/^([1-2]{1}[0-9]{3})-([0-9]{1,2})-([0-9]{1,2})$/;
wynik=data.match(r_reg);
if (wynik=="" || wynik==null) {
     		thisform.data.focus();
			alert("proszę podac w formacie rrrr-mm-dd");
			return false;
}
*/
if (validateDate(thisform.data.value) == 0) {
	alert('Podana data jest niepoprawna. Format daty to YYYY-MM-DD');
	thisform.data.value = '';
	return false;
}
if(l == null || l == "") {
	alert("Proszę wybrać ligę!");
	thisform.liga.focus();
	return false;
}
if(sezon == null || sezon == "") {
	alert("Proszę wybrać rozgrywki!");
	thisform.sezon.focus();
	return false;
}
if(kolejka == null || kolejka == "") {
	alert("Proszę wpisać kolejkę!");
	thisform.kolejka.focus();
	return false;
}
if(sedzia == null || sedzia == "") {
	alert("Proszę wybrać sędziego!");
	thisform.sedzia.focus();
	return false;
}

	


if(uwagi=="Tu wpisz uwagi do meczu...")
	{
		thisform.uwagi.value="";
	}
}

function sprawdzBramki( thisform ){
gol_gosp=thisform.gol_gosp.value;
gol_gosc=thisform.gol_gosc.value;
druzyny=thisform.druz.value;
	if(gol_gosp == null || gol_gosp==""){
		alert("Proszę podać liczbę goli!");
		thisform.gol_gosp.focus();
		return false;
	}
	if(gol_gosc == null || gol_gosc==""){
		alert("Proszę podać liczbę goli!");
		thisform.gol_gosc.focus();
		return false;
	}
	gole_reg=/^[0-9]{1,3}$/;
	wyn=gol_gosp.match(gole_reg);
	if(wyn==null || wyn==""){
		alert("Podaj liczbę!");
		thisform.gol_gosp.focus();
		return false;
	}
	wyn=gol_gosc.match(gole_reg);
	if(wyn==null || wyn==""){
		alert("Podaj liczbę!");
		thisform.gol_gosc.focus();
		return false;
	}
	 return sprawdzMeczeCheckbox( thisform )
}
function sprawdzKat( thisform )
{
nazwa=thisform.nazwa.value;
if(nazwa == null || nazwa==""){
		alert("Wpisz nazwe kategorii!");
		thisform.nazwa.focus();
		return false;
	}

}

function sprawdzMeczeCheckbox( thisform )
{
	var tab = thisform.elements;
	var t=tab.length - 2;
	var wybrany=0;
	
	for(i=0 ; i<t ; i++)
	{
		/*tab[i].value!=null || tab[i].value!=""*/
		  if(tab[i].checked)
		{
			wybrany=1;
		}
	}
		
	if(wybrany==0)
	   {
		alert("Przed wysłaniem proszę uzupełnić formularz!");
		thisform.elements[0].focus();
		return false;
		}
		else
		{
			 if (!confirm('Czy na pewno wysłać formularz?')) 
			 return false;
					 
		}
}
function sprawdzStrzelca( thisform )
{
	var tab = thisform.elements;
	var t=tab.length - 2;
	var wybrany=0;
	i=0;
		
	while( i<t )
	{
		//alert(tab[0].type);
		if (tab[i].type == "select-one" && tab[i].disabled == false) {
			if (tab[i].value == "") {
				alert("Proszę wybrać strzelca!");
				thisform.elements[i].focus();
				return false;
			}
		}	
		//alert(tab[1].type);	
		if (tab[i].type == "text") {
			/*sprawdzenie czy podane pola sa wypelnione*/
			if (isNaN(tab[i].value) || tab[i].value == null || tab[i].value == "" || tab[i].value<0 || tab[i].value>90) {
				alert("Proszę wpisać minutę, w której padła bramka!");
				thisform.elements[i].focus();
				return false;
			}
		} 
		i++;
	}
	
	if (!confirm('Czy na pewno wysłać formularz?')) 
	return false;
	
}
