var chckpowt=true;
function trim(arg)
	{var dl=arg.length-1;
	var i=0;
	while ((arg.charAt(i)==' ' || arg.charAt(i)=="\t") && i<=dl) 
	  {i++;}
	if (i>dl)
		{return '';		
		}
	else
		{var st=i;
		i=dl;
		while (((arg.charAt(i)==' ') || (arg.charAt(i)=="\t")) && (i>0))
			 {i--;
			 }
		return (arg.substr(st, i-st+1));
		}
	}		
function special_chars(arg)
	{arg=arg.replace(/&/g,'&amp;');
	arg=arg.replace(/</g,'&lt;');
	arg=arg.replace(/>/g,'&gt;');
	arg=arg.replace(/"/g,'&quot;');	/*" s*/
	return arg;	
	}

function isInteger ( s ) 
	{return parseInt(s).toString() == s;
	}

function check_int(inp_wsk,div_id,warn)
	{inp_wsk.value=trim(inp_wsk.value);
	var wart=inp_wsk.value;
	if(!isInteger(wart) || wart<0)
		document.getElementById(div_id).innerHTML=warn;
	else	
		document.getElementById(div_id).innerHTML='';
	}

function chk_form_zro(arg)
	{arg.Nazwa.value=trim(arg.Nazwa.value);
	arg.Url.value=trim(arg.Url.value);
	if(special_chars(arg.Nazwa.value).length==0)
		{alert('Wpisz nazwę źródła');
		return false;
		}
	else if(special_chars(arg.Nazwa.value).length>100)
		{alert('Nazwa źródła jest za długa');
		return false;
		}
	else if(special_chars(arg.Url.value).length>250)
		{alert('URL do źródła jest za długi');
		return false;
		}	
	else if(chckpowt)
		{var odp;
		if (arg.editID)
			odp=getUAJAX('ajax.php?m=zro&id='+arg.editID.value+'&val='+encodeURIComponent(arg.Nazwa.value),null);
		else
			odp=getUAJAX('ajax.php?m=zro&val='+encodeURIComponent(arg.Nazwa.value),null);			
		if(odp.length>0)
			{alert(odp);
			return false;
			}  
		}
	return true;
   }
function chk_form_emo(arg)
	{arg.Kod.value=trim(arg.Kod.value);	
	arg.Link.value=trim(arg.Link.value);	
	
	if(special_chars(arg.Kod.value).length==0)
		{alert('Wpisz kod emotikony');
		return false;		
		}
	else if(special_chars(arg.Kod.value).length>15)
		{alert('Kod emotikony jest za długi');
		return false;		
		}
	else if(special_chars(arg.Link.value).length==0)
		{alert('Podaj link do emotikony');
		return false;		
		}
	else if(special_chars(arg.Link.value).length>250)
		{alert('Link jest za długi');
		return false;		
		}		
	else if(chckpowt)
		{var odp;
		if (arg.editID)
			odp=getUAJAX('ajax.php?m=emo&id='+arg.editID.value+'&t='+encodeURIComponent(arg.Kod.value),null);	
		else
			odp=getUAJAX('ajax.php?m=emo&t='+encodeURIComponent(arg.Kod.value),null);	
		if(odp.length>0)
			{alert(odp);
			return false;		
			}
		}
	return true;
   }
function chk_form_tab(arg)
	{arg.Team.value=trim(arg.Team.value);	
	if(special_chars(arg.Team.value).length===0)
		{alert('Wpisz nazwę drużyny');
		return false;		
		}
	else if(special_chars(arg.Team.value).length>100)
		{alert('Nazwa drużyny jest za długa');
		return false;		
		}
	if(!isInteger(arg.Zwyciestwa.value) || arg.Zwyciestwa.value<0)
		{alert('Wpisz liczbę w polu Zwycięstwa');
		arg.Zwyciestwa.value='';
		return false;
		}
	if(!isInteger(arg.Remisy.value) || arg.Remisy.value<0)
		{alert('Wpisz liczbę w polu Remisy');
		arg.Remisy.value='';
		return false;
		}
	if(!isInteger(arg.Porazki.value) || arg.Porazki.value<0)
		{alert('Wpisz liczbę w polu Porażki');
		arg.Porazki.value='';
		return false;
		}
	if(!isInteger(arg.Br_plus.value) || arg.Br_plus.value<0)
		{alert('Wpisz liczbę w polu Bramki zdobyte');
		arg.Br_plus.value='';
		return false;
		}
	if(!isInteger(arg.Br_minus.value) || arg.Br_minus.value<0)
		{alert('Wpisz liczbę w polu Bramki stracone');
		arg.Br_minus.value='';
		return false;
		}
	if(chckpowt)
		{var odp;
		if (arg.editID)
			odp=getUAJAX('ajax.php?m=tab&id='+arg.editID.value+'&val='+encodeURIComponent(arg.Team.value),null);	
		else
			odp=getUAJAX('ajax.php?m=tab&val='+encodeURIComponent(arg.Team.value),null);			
		if(odp.length>0)
			{alert(odp);
			return false;		
			}	
		}
		return true;
   }

function chk_form_top(arg)
	{arg.Nazwa.value=trim(arg.Nazwa.value);	
	arg.Link.value=trim(arg.Link.value);		
	if(special_chars(arg.Nazwa.value).length==0)
		{alert('Wpisz nazwę topu');
		return false;		
		}
	else if(special_chars(arg.Nazwa.value).length>100)
		{alert('Podana nazwa jest za długa');
		return false;		
		}
	else if(special_chars(arg.Link.value).length==0 && arg.imgfile.value.length==0)
		{alert('Musisz podać link lub załadować obrazek');
		return false;		
		}
	if(chckpowt)
		{var odp;
		if (arg.editID)
			odp=getUAJAX('ajax.php?m=top&id='+arg.editID.value+'&val='+encodeURIComponent(arg.Nazwa.value),null);	
		else
			odp=getUAJAX('ajax.php?m=top&val='+encodeURIComponent(arg.Nazwa.value),null);
		if(odp.length>0)
			{alert(odp);
			return false;		
			} 
		}
	return true;
   }
   
function chk_form_box(arg)
	{arg.Nazwa.value=trim(arg.Nazwa.value);	
	
	if(special_chars(arg.Nazwa.value).length===0)
		{alert('Wpisz nazwę boxu');
		return false;		
		}
	else if(special_chars(arg.Nazwa.value).length>100)
		{alert('Podana nazwa jest za długa');
		return false;		
		}		
	else if(chckpowt) {
		var odp=getUAJAX('ajax.php?m=box&val='+encodeURIComponent(arg.Nazwa.value),null);			
		if(odp.length>0)
			{alert(odp);
			return false;		
			}
		}
	return true;
   }

function chk_form_kmi(arg)
	{arg.Nazwa.value=trim(arg.Nazwa.value);
	if(special_chars(arg.Nazwa.value).length==0)
		{alert('Wpisz nazwę kategorii miniatur');
		return false;
		}
	else if(special_chars(arg.Nazwa.value).length>100)
		{alert('Nazwa kategorii miniatur jest za długa');
		return false;
		}
	else if(chckpowt)
		{var odp;
		if (arg.editID)
			odp=getUAJAX('ajax.php?m=kmi&id='+arg.editID.value+'&val='+encodeURIComponent(arg.Nazwa.value),null);	
		else
			odp=getUAJAX('ajax.php?m=kmi&val='+encodeURIComponent(arg.Nazwa.value),null);			
		if(odp.length>0)
			{alert(odp);
			return false;		
			}	
		}	
	}
function chk_form_min(arg)
	{
	arg.Link.value=trim(arg.Link.value);

	if(arg.ID_kat.selectedIndex<1)
		{alert('Wybierz kategorię dla miniatury');
		return false;		
		}
	else if (arg.imgfile.value.length==0 && arg.Link.value.length==0)
		{alert('Podaj link lub załadowuj obrazek');
		return false;
		}
	return true;
   }
function chk_form_son(arg)
	{arg.Pytanie.value=trim(arg.Pytanie.value);
	arg.Opozn.value=trim(arg.Opozn.value);
	if(arg.Pytanie.value.length==0)
		{alert('Wpisz pytanie do sondy');
		return false;		
		}
	else if(special_chars(arg.Pytanie.value).length>250)
		{alert('Pytanie do sondy jest za długie');
		return false;		
		}		
	if(!isInteger(arg.Opozn.value) || arg.Opozn.value<0)
		{alert('Wpisz liczbę w polu Opóźnienie');
		return false;
		}
	return true;
	}
	
function chk_odp_form(arg)
	{arg.Nazwa.value=trim(arg.Nazwa.value);
	arg.Glosy.value=trim(arg.Glosy.value);
	if(arg.Nazwa.value.length==0)
		{alert('Wpisz odpowiedź do sondy');
		return false;		
		}
	else if(special_chars(arg.Nazwa.value).length>100)
		{alert('Odpowiedź jest za długa');
		return false;		
		}		
	else if (!isInteger(arg.Glosy.value))
		{alert('Podaj liczbę w polu głosy');
		return false;		
		}		
	else if(chckpowt) {
		var odp;
		if (arg.editID)
		odp=getUAJAX('ajax.php?m=odp&S_id='+arg.Sonda_id.value+'&id='+arg.editID.value+'&val='+encodeURIComponent(arg.Nazwa.value),null);
		else
			odp=getUAJAX('ajax.php?m=odp&S_id='+arg.Sonda_id.value+'&val='+encodeURIComponent(arg.Nazwa.value),null);
		if(odp.length>0)
			{alert(odp);
			return false;		
			}
		}
	return true;
	}
function chk_form_kne(arg)
	{arg.Nazwa.value=trim(arg.Nazwa.value);	
	if(special_chars(arg.Nazwa.value).length===0)
		{alert('Wpisz nazwę kategorii');
		return false;		
		}
	else if(special_chars(arg.Nazwa.value).length>100)
		{alert('Nazwa kategorii jest za długa');
		return false;		
		}
	else if(chckpowt) {
		var odp;
		if (arg.editID)
			odp=getUAJAX('ajax.php?m=kne&id='+arg.editID.value+'&val='+encodeURIComponent(arg.Nazwa.value),null);	
		else
			odp=getUAJAX('ajax.php?m=kne&val='+encodeURIComponent(arg.Nazwa.value),null);				
		if(odp.length>0)
			{alert(odp);
			return false;		
			}
		}
	return true;
   }

function chk_form_ash(arg) {
	arg.Tresc.value=trim(arg.Tresc.value);
	if(arg.Tresc.value.length==0)
		{alert('Wpisz treść notki');
		return false;
		}
	return true;
	}

function chk_form_stat(arg)
	{
	arg.Nazwisko.value=trim(arg.Nazwisko.value);	
	if(special_chars(arg.Nazwisko.value).length===0)
		{alert('Wpisz nazwisko zawodnika');
		return false;		
		}
	else if(special_chars(arg.Nazwisko.value).length>100)
		{alert('Nazwisko zawodnika jest za długie');
		return false;		
		}
	if(arg.Pozycja.selectedIndex==0) {
		alert('Wybierz pozycję');
		return false;
		}
	if(!isInteger(arg.Mecze.value) || arg.Mecze.value<0)
		{alert('Wpisz liczbę w polu Mecze');
		arg.Mecze.value='';
		return false;
		}
	if(!isInteger(arg.Mecze_lawa.value) || arg.Mecze_lawa.value<0)
		{alert('Wpisz liczbę w polu Mecze z ławki');
		arg.Mecze_lawa.value='';
		return false;
		}
	if(!isInteger(arg.Minuty.value) || arg.Minuty.value<0)
		{alert('Wpisz liczbę w polu Minuty');
		arg.Minuty.value='';
		return false;
		}
	if(!isInteger(arg.Bramki.value) || arg.Bramki.value<0)
		{alert('Wpisz liczbę w polu Bramki');
		arg.Bramki.value='';
		return false;
		}
	if(!isInteger(arg.Asysty.value) || arg.Asysty.value<0)
		{alert('Wpisz liczbę w polu Asysty');
		arg.Asysty.value='';
		return false;
		}
	if(!isInteger(arg.Z_kartka.value) || arg.Z_kartka.value<0)
		{alert('Wpisz liczbę w polu Żółte kartki');
		arg.Z_kartka.value='';
		return false;
		}
	if(!isInteger(arg.Cz_kartka.value) || arg.Cz_kartka.value<0)
		{alert('Wpisz liczbę w polu Czerwone kartki');
		arg.Cz_kartka.value='';
		return false;
		}

	if(chckpowt)
		{var odp;
		if (arg.editID)
			odp=getUAJAX('ajax.php?m=stat&id='+arg.editID.value+'&val='+encodeURIComponent(arg.Nazwisko.value),null);	
		else
			odp=getUAJAX('ajax.php?m=stat&val='+encodeURIComponent(arg.Nazwisko.value),null);			
		if(odp.length>0)
			{alert(odp);
			return false;		
			}	
		}
		return true;
   }

function chk_form_but(arg)
	{arg.Nazwa.value=trim(arg.Nazwa.value);
	arg.URL.value=trim(arg.URL.value);
	arg.Link.value=trim(arg.Link.value);
	arg.Klikniec.value=trim(arg.Klikniec.value);
	if(arg.Nazwa.value.length==0)
		{alert('Wpisz nazwę buttona');
		return false;		
		}
	else if(special_chars(arg.Nazwa.value).length>100)
		{alert('Nazwa buttona jest za długa');
		return false;		
		}		
	else if (!isInteger(arg.Klikniec.value))
		{alert('Wpisz liczbę jako ilość wyświetleń');
		return false;		
		}
	else if(arg.URL.value.length==0)
		{alert('Wpisz URL do strony');
		return false;		
		}
	else if(special_chars(arg.Nazwa.value).length>250)
		{alert('URL do strony jest za długi');
		return false;		
		}			
	else if(arg.IDgrupy.selectedIndex<1)
		{alert('Wybierz grupę buttona');
		return false;		
		}
	else if (arg.imgfile.value.length==0 && arg.Link.value.length==0)
		{alert('Podaj link lub załadowuj obrazek');
		return false;
		}
	else if(chckpowt) {
		var odp;
		if (arg.editID)
			odp=getUAJAX('ajax.php?m=but&id='+arg.editID.value+'&val='+encodeURIComponent(arg.Nazwa.value),null);	
		else
			odp=getUAJAX('ajax.php?m=but&val='+encodeURIComponent(arg.Nazwa.value),null);	
		if(odp.length>0)
			{alert(odp);
			return false;		
			}	
		}  
	return true;
	}
function chk_form_butg(arg)
	{arg.NazwaG.value=trim(arg.NazwaG.value);	
	if(special_chars(arg.NazwaG.value).length===0)
		{alert('Wpisz nazwę grupy');
		return false;		
		}
	else if(special_chars(arg.NazwaG.value).length>50)
		{alert('Nazwa grupy jest za długa');
		return false;		
		}
	else if(chckpowt) {
		var odp;		
		if (arg.editID)
			odp=getUAJAX('ajax.php?m=butg&id='+arg.editID.value+'&val='+encodeURIComponent(arg.NazwaG.value),null);		
		else
			odp=getUAJAX('ajax.php?m=butg&val='+encodeURIComponent(arg.NazwaG.value),null);				
		if(odp.length>0)
			{alert(odp);
			return false;		
			}
		}
	return true;
   }
function chk_form_nlt(arg) {
	arg.Tytul.value=trim(arg.Tytul.value);	
	arg.Tresc.value=trim(arg.Tresc.value);	
	if(special_chars(arg.Tytul.value).length===0)
		{alert('Wpisz tytuł wiadomości');
		return false;		
		}
	else if(special_chars(arg.Tytul.value).length>200)
		{alert('Tytuł wiadomościjest za długi');
		return false;		
		}
	if(special_chars(arg.Tresc.value).length===0)
		{alert('Wpisz treść wiadomości');
		return false;		
		}
	
	return true;
	}
function chk_form_kdzi(arg)
	{arg.Nazwa.value=trim(arg.Nazwa.value);
	if(special_chars(arg.Nazwa.value).length==0)
		{alert('Wpisz nazwę kategorii działów');
		return false;
		}
	else if(special_chars(arg.Nazwa.value).length>100)
		{alert('Nazwa kategorii działów jest za długa');
		return false;
		}
	else if(chckpowt)
		{var odp;
		if (arg.editID)
			odp=getUAJAX('ajax.php?m=kdz&id='+arg.editID.value+'&val='+encodeURIComponent(arg.Nazwa.value),null);	
		else
			odp=getUAJAX('ajax.php?m=kdz&val='+encodeURIComponent(arg.Nazwa.value),null);			
		if(odp.length>0)
			{alert(odp);
			return false;		
			}	
		}	
	}
function chk_form_dzi(arg) {
	arg.Tytul.value=trim(arg.Tytul.value);
	arg.Tresc.value=trim(arg.Tresc.value);
	if(arg.ID_kat.selectedIndex<1)
		{alert('Wybierz kategorię dla działu');
		return false;		
		}	
	if(special_chars(arg.Tytul.value).length==0)
		{alert('Wpisz tytuł działu');
		return false;
		}
	else if(special_chars(arg.Tytul.value).length>150)
		{alert('Tytuł działu jest za długi');
		return false;
		}
	if(special_chars(arg.Tresc.value).length==0)
		{alert('Wpisz treść działu');
		return false;
		}	
	return true;
	}
function chk_form_news(arg)
	{arg.Tytul.value=trim(arg.Tytul.value);
	arg.Tresc.value=trim(arg.Tresc.value);
	if(special_chars(arg.Tytul.value).length===0)
		{alert('Wpisz tytuł newsa');
		return false;		
		}
	else if(special_chars(arg.Tytul.value).length>250)
		{alert('Tytuł jest za długi');
		return false;		
		}
	if(special_chars(arg.Tresc.value).length==0)
		{alert('Wpisz treść newsa');
		return false;		
		}
	if(arg.ID_mini.value<1)
		{alert('Wybierz miniaturę newsa');
		return false;
		}
	if(arg.ID_mini2.value<1)
		{alert('Wybierz obrazek newsa');
		return false;
		}
	if(arg.ID_kat.selectedIndex <1)
		{alert('Wybierz kategorię newsa');	
		return false;
		}	
   }      
function chk_form_art(arg)
	{arg.Tytul.value=trim(arg.Tytul.value);
	arg.Tresc.value=trim(arg.Tresc.value);
	if(special_chars(arg.Tytul.value).length===0)
		{alert('Wpisz tytuł artykułu');
		return false;		
		}
	else if(special_chars(arg.Tytul.value).length>250)
		{alert('Tytuł jest za długi');
		return false;		
		}
	if(special_chars(arg.Tresc.value).length==0)
		{alert('Wpisz treść artykułu');
		return false;		
		}
	if(arg.ID_mini.value<1)
		{alert('Wybierz miniaturę artykułu');
		return false;
		}
	} 
function chk_form_wyw(arg)
	{arg.Tytul.value=trim(arg.Tytul.value);
	arg.Tresc.value=trim(arg.Tresc.value);
	if(special_chars(arg.Tytul.value).length===0)
		{alert('Wpisz tytuł wywiadu');
		return false;		
		}
	else if(special_chars(arg.Tytul.value).length>250)
		{alert('Tytuł jest za długi');
		return false;		
		}
	if(special_chars(arg.Tresc.value).length==0)
		{alert('Wpisz treść wywiadu');
		return false;		
		}
	if(arg.ID_mini.value<1)
		{alert('Wybierz miniaturę wywiadu');
		return false;
		}
	} 
function chk_form_wyn(arg) {
	arg.Team1.value=trim(arg.Team1.value);
	arg.Wynik1.value=trim(arg.Wynik1.value);
	arg.Team2.value=trim(arg.Team2.value);
	arg.Wynik2.value=trim(arg.Wynik2.value);
	if(special_chars(arg.Team1.value).length===0)
		{alert('Wpisz nazwę gospodarza');
		return false;		
		}
	else if(special_chars(arg.Team1.value).length>50)
		{alert('Nazwa gospodarza jest za długa');
		return false;		
		}
	if(special_chars(arg.Team2.value).length===0)
		{alert('Wpisz nazwę gościa');
		return false;		
		}
	else if(special_chars(arg.Team2.value).length>50)
		{alert('Nazwa gościa jest za długa');
		return false;		
		}
	}