function CaricaFoto(img,title){
foto1= new Image();
foto1.src=(img);
Controlla(img,title);
}
function Controlla(img,title){
if((foto1.width!=0)&&(foto1.height!=0)){
viewFoto(img,title);
}
else{
funzione="Controlla('"+img+"')";
intervallo=setTimeout(funzione,20);
}
}
function viewFoto(img,title){
largh=foto1.width+20;
altez=foto1.height+20;
stringa="width="+largh+",height="+altez;
Obrazek=window.open("", "", stringa);
Obrazek.document.write("<HTML><HEAD><title>"+title+"</title></HEAD><BODY topmargin=10 leftmargin=0 marginwidth=0 marginheight=0 onClick=javascript:window.close()></BODY><div align='center'><img src="+img+"></HTML>")
Obrazek.focus();

}

function download(id)
{

	dload=window.open('download.php?id=' + id, 'Download', 'directories=no,height=420,width=320,location=no,menubar=no,scrollbars=no,status=no,titlebar=no,toolbar=no,resizable=yes,personalbar=no,');
//	dload.parent=this;
}

// przewijany tekst
function writeMarquee(tekst) {
document.write("<marquee scrolldelay='1' scrollamount='3'>" + tekst + "</marquee>");
}

// wylaczanie lewego klawisza
function noClick() {
if ((event.button==1)) {
alert('Aby zapisać plik - kliknij prawym klawiszem myszy na linku \ni wybierz "zapisz element docelowy jako..."')
}
}

//Gradual-Highlight image script- By Dynamic Drive
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
//This credit MUST stay intact for use

function high(which2) {

theobject=which2
highlighting=setInterval("highlightit(theobject)",50)
}

function low(which2){
clearInterval(highlighting)
if (which2.style.MozOpacity)
which2.style.MozOpacity=0.5
else if (which2.filters)
which2.filters.alpha.opacity=50
}

function highlightit(cur2) {
if (cur2.style.MozOpacity<1)
cur2.style.MozOpacity=parseFloat(cur2.style.MozOpacity)+0.1
else if (cur2.filters&&cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}


function zliczaj_znaki(form,limit) {
  str=form.komentarz.value;
  if(form.komentarz.value.length<limit){
     a=form.komentarz.value.length
     b=limit;
     c=b-a;
  }
  else{
     str=str.substring(0,limit);
  }
  form.komentarz.value=str;
}

function checkregformjs(formname)
{
var haslo = formname.pass.value;

if (haslo.length < 5) {
alert( "Hasło musi składać się z przynajmniej 5 znaków!" );
formname.pass.focus();
return false ;
}
if (formname.pass.value == "") {
alert( "Nie zostało podane hasło!" );
formname.pass.focus();
return false ;
}
if (formname.rep_pass.value == "") {
alert( "Nie zostało powtórzone hasło!" );
formname.rep_pass.focus();
return false ;
}
if (formname.email.value == "") {
alert( "Nie został podany email!" );
formname.email.focus();
return false ;
}
if (formname.fname.value == "") {
alert( "Nie zostało podane imię!" );
formname.fname.focus();
return false ;
}
if (formname.lname.value == "") {
alert( "Nie zostało podane nazwisko!" );
formname.lname.focus();
return false ;
}
if (formname.city.value == "") {
alert( "Nie została podana miejscowość!" );
formname.city.focus();
return false ;
}
if (formname.email.value.indexOf('@',0) == -1 ||
formname.email.value.indexOf('.',0) == -1) {
alert("Niepoprawny adres e-mail!");
formname.email.focus();
return false ;
}
if (formname.rep_pass.value != formname.pass.value) {
alert("Powtórz poprawnie hasło");
formname.rep_pass.value="";
formname.pass.value="";
formname.pass.focus();
return false ;
}
return true ;
}

function addtags(obj,stag, etag)
{
r=document.selection.createRange();
if( document.selection.type == 'Text' && (obj.value.indexOf(r.text) != -1) ){
a = r.text;
r.text = stag+r.text+etag;
if ( obj.value.indexOf(document.selection.createRange().text) == -1 ) {
document.selection.createRange().text = a;
}	
}
else inserttag(obj, stag+etag,obj);
obj.focus();
}

function inserttag(textel, text,input)
{
if (textel.createTextRange && textel.caretPos)
{
var caretPos = textel.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
}
else textel.value  =  textel.value + text;
input.focus();
}

function check_date(form_year,form_month,form_day) {   // sprawdza przestepnosc roku i numer miesiaca

month=form_month.value;
if (month==0){
form_day.selectedIndex=0;
form_year.selectedIndex=0;
lista_dni(form_day,31,1);
}
else if (month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12)
lista_dni(form_day,31,0);
else if (month==2)
     {
      if((form_year.value)%4==0)
      {
      lista_dni(form_day,29,0);
      }
      else
      lista_dni(form_day,28,0);
     }
else lista_dni(form_day,30,0);
if (month!=0){
   if (form_year.selectedIndex==0)
      form_year.selectedIndex=0;
}

}

function lista_dni(form_d,liczba,withzero)      // wpisuje liste dni do select w zaleznosci od miesiaca
{

var tmp;
if (withzero==1){
form_d.length=liczba+1;

for (var i=0;i<=liczba;i++)
    {
    if (i<10)
       {
       tmp = "0" + i;
       form_d.options[i].text=tmp;
       form_d.options[i].value=tmp;
       }
    else
        {
        form_d.options[i].text=i;
        form_d.options[i].value=i;
        }
    }
}
else{

   form_d.length=liczba;
   for (var i=1;i<=liczba;i++)
    {
    if (i<10)
       {
       tmp = "0" + i;
       form_d.options[i-1].text=tmp;
       form_d.options[i-1].value=tmp;
       }
    else
        {
        form_d.options[i-1].text=i;
        form_d.options[i-1].value=i;
        }
    }
}

}

function dodaj_pl(obj) {



var ilosc_inputow=document.getElementById('ilosc_inputow').value;

dv = document.createElement('div');
dv.className = 'dv';
dv.id = 'div' + ilosc_inputow;
dv.align = 'center';

t=document.createElement('table')
t.appendChild(tBody=document.createElement('tbody'))

tBody.appendChild(Row=document.createElement('tr'))



Row.appendChild(cel1=document.createElement('td'))
Row.appendChild(cel2=document.createElement('td'))
Row.appendChild(cel3=document.createElement('td'))
Row.appendChild(cel4=document.createElement('td'))
Row.appendChild(cel5=document.createElement('td'))
Row.appendChild(cel6=document.createElement('td'))
Row.appendChild(cel7=document.createElement('td'))

btn = document.createElement('input');
btn.type = 'button';
btn.value = 'Usuń';
btn.className = 'input_text';

inpt = document.createElement('input');
inpt.type = 'text';
inpt.name = 'fname' + (ilosc_inputow);
inpt.className = 'text';

inpt2 = document.createElement('input');
inpt2.type = 'text';
inpt2.name = 'lname' + (ilosc_inputow);
inpt2.className = 'text';

sel1 = document.createElement('select');
sel1.name = 'year' + (ilosc_inputow);
sel1.id = 'year' + (ilosc_inputow);
sel1.className = 'text';

var nr = ilosc_inputow;

sel1.onchange = function(){document.getElementById("month"+nr).selectedIndex=0;document.getElementById("day"+nr).selectedIndex=0;} //funkcja nie dział jesli nazwy zmiennych sa w '' musz abyc w ""

for (var i=1999;i<=2039;i++){
     var newoption = document.createElement('option');
     newoption.text = i;
     newoption.value = i;
     sel1.options[sel1.options.length] = newoption;
     if (i==2006) sel1.options[7].selected=true;
}

sel2 = document.createElement('select');
sel2.name = 'month' + (ilosc_inputow);
sel2.id = 'month' + (ilosc_inputow);

sel2.onclick = function(){check_date(document.getElementById("year"+nr),document.getElementById("month"+nr),document.getElementById("day"+nr));}
sel2.className = 'text';

for (var i=1;i<=12;i++){

     var newoption = document.createElement('option');
     if (i<10) newoption.text = '0'+i;
     else { newoption.text = i; }
     newoption.value = i;
     sel2.options[sel2.options.length] = newoption;
     if (i==9) sel2.options[8].selected=true;
}

sel3 = document.createElement('select');
sel3.name = 'day' + (ilosc_inputow);
sel3.id = 'day' + (ilosc_inputow);
sel3.className = 'text';
for (var i=1;i<=31;i++){
     var newoption = document.createElement('option');
     if (i<10) newoption.text = '0'+i;
     else { newoption.text = i; }
     newoption.value = i;
     sel3.options[sel3.options.length] = newoption;
     if (i==07) sel3.options[6].selected=true;
}

inpt3 = document.createElement('input');
inpt3.type = 'text';
inpt3.name = 'numer' + (ilosc_inputow);
inpt3.className = 'text';


eval("btn.onclick = function () { usun('" + dv.id + "', this,document.getElementById('ilosc_inputow')); }");

cel1.appendChild(inpt);cel1.style.width='120px';
cel2.appendChild(inpt2);cel2.style.width='120px';
cel7.appendChild(btn);cel7.style.width='45px';
cel3.appendChild(sel1);cel3.style.width='50px';
cel4.appendChild(sel2);cel4.style.width='50px';
cel5.appendChild(sel3);cel5.style.width='50px';
cel6.appendChild(inpt3);cel6.style.width='50px';
dv.appendChild(t);
obj.form.appendChild(dv);

ilosc_inputow++;
document.getElementById('ilosc_inputow').value = ilosc_inputow;
}

function usun(dv, obj,count) {
objs = obj.form.getElementsByTagName('div');
  for(i = 0; i < objs.length; i++) {
     if(objs[ i ].id == dv) {
        obj.form.removeChild(objs[ i ]);
        count.value=count.value-1;
     }
  }
}

function check_form_rescompl(obj1,obj2) {

   if ((obj1.checked) || (obj2.checked)){
       if (document.getElementById('ilosc_bramek_h').value>0 || document.getElementById('ilosc_bramek_a').value>0 || document.getElementById('ilosc_kartek_h').value>0 || document.getElementById('ilosc_kartek_a').value>0){
           alert("To jest mecz zakończony walkowerem. Nie może być kartek ani bramek");
           return false;
       }
       else{
         document.reasume_game.submit();
       }
   }
   else{
       document.reasume_game.submit();
   }
}

function check_form(obj1,obj2) {

   if (obj1.checked){
       if (document.getElementById('wynikH').value!=0 || document.getElementById('wynikA').value!=5){
           alert('To jest mecz zakończony walkowerem. Wynik musi być 0:5');
           return false;
       }
       else{
         document.reasume_game.submit();
       }
   }
   else if (obj2.checked){
       if (document.getElementById('wynikH').value!=5 || document.getElementById('wynikA').value!=0){
           alert('To jest mecz zakończony walkowerem. Wynik musi być 5:0');
           return false;
       }
       else{
         document.reasume_game.submit();
       }
   }
   else{
       document.reasume_game.submit();
   }
}

function check_walk_res(obj1,obj2,doc) {

if (obj1.name=="walkH"){
    if (obj1.checked){
       document.getElementById("wynikA").value ="5";
       document.getElementById("wynikH").value ="0";
       if (obj2.checked){
       obj2.checked=false;
       }
    }
    else if (obj1.checked==false){
       document.getElementById("wynikA").value ="";
       document.getElementById("wynikH").value ="";
    }
}
else if (obj1.name=="walkA"){
    if (obj1.checked){
       document.getElementById("wynikA").value ="0";
       document.getElementById("wynikH").value ="5";
       if (obj2.checked){
       obj2.checked=false;
       }
    }
    else if (obj1.checked==false){
       document.getElementById("wynikA").value ="";
       document.getElementById("wynikH").value ="";
    }
}
}

function check_walk(obj1,obj2,doc) {

if (obj1.name=="walkH"){
    if (obj1.checked){
       document.getElementById("wynikA").value ="5";
       document.getElementById("wynikH").value ="0";
       document.getElementById("addgoalH").disabled = true;
       document.getElementById("addgoalA").disabled = true;
       document.getElementById("addcardH").disabled = true;
       document.getElementById("addcardA").disabled = true;
       if (obj2.checked){
       obj2.checked=false;
       }
    }
    else if (obj1.checked==false){
       document.getElementById("wynikA").value ="";
       document.getElementById("wynikH").value ="";
       document.getElementById("addgoalH").disabled = false;
       document.getElementById("addgoalA").disabled = false;
       document.getElementById("addcardH").disabled = false;
       document.getElementById("addcardA").disabled = false;
    }
}
else if (obj1.name=="walkA"){
    if (obj1.checked){
       document.getElementById("wynikA").value ="0";
       document.getElementById("wynikH").value ="5";
       document.getElementById("addgoalH").disabled = true;
       document.getElementById("addgoalA").disabled = true;
       document.getElementById("addcardH").disabled = true;
       document.getElementById("addcardA").disabled = true;
       if (obj2.checked){
       obj2.checked=false;
       }
    }
    else if (obj1.checked==false){
       document.getElementById("wynikA").value ="";
       document.getElementById("wynikH").value ="";
       document.getElementById("addgoalH").disabled = false;
       document.getElementById("addgoalA").disabled = false;
       document.getElementById("addcardH").disabled = false;
       document.getElementById("addcardA").disabled = false;
    }
}
}



function dodaj_bramke(obj,tab,team) {

var ilosc_bramek_h=document.getElementById('ilosc_bramek_h').value;
var ilosc_bramek_a=document.getElementById('ilosc_bramek_a').value;

if (team=='h'){
dvH = document.createElement('div');
dvH.id = 'divH' + ilosc_bramek_h;
dvH.align = 'left';
}
else if (team=='a'){
dvA = document.createElement('div');
dvA.id = 'divA' + ilosc_bramek_a;
dvA.align = 'right';
}

t=document.createElement('table')
t.appendChild(tBody=document.createElement('tbody'))

tBody.appendChild(Row=document.createElement('tr'))

Row.appendChild(cel1=document.createElement('td'))
Row.appendChild(cel2=document.createElement('td'))
Row.appendChild(cel3=document.createElement('td'))
Row.appendChild(cel4=document.createElement('td'))
Row.appendChild(cel5=document.createElement('td'))

var opis1 = document.createTextNode("pen.");
var opis2 = document.createTextNode("own.");

btn = document.createElement('input');
btn.type = 'button';
btn.value = 'Usuń';
btn.className = 'button';

sel1 = document.createElement('select');
if (team=='h'){
sel1.name = 'strzelec_home' + (ilosc_bramek_h);
sel1.id = 'strzelec_home' + (ilosc_bramek_h);
}
else if (team=='a'){
sel1.name = 'strzelec_away' + (ilosc_bramek_a);
sel1.id = 'strzelec_away' + (ilosc_bramek_a);
}
sel1.className = 'text';

for (var i=0;i<tab.length;i++){

     var newoption = document.createElement('option');
     newoption.text = tab[i][1]+' '+tab[i][2];
     newoption.value = tab[i][0];
     sel1.options[sel1.options.length] = newoption;

}


chkb1 = document.createElement('input');
chkb1.type='checkbox';
if (team=='h'){
chkb1.name = 'penalty_home' + (ilosc_bramek_h);
chkb1.id = 'penalty_home' + (ilosc_bramek_h);
chkb1.value=1
}
else if (team=='a'){
chkb1.name = 'penalty_away' + (ilosc_bramek_a);
chkb1.id = 'penalty_away' + (ilosc_bramek_a);
chkb1.value=1
}

chkb2 = document.createElement('input');
chkb2.type='checkbox';
if (team=='h'){
chkb2.name = 'own_home' + (ilosc_bramek_h);
chkb2.id = 'own_home' + (ilosc_bramek_h);
chkb2.value=1;
}
else if (team=='a'){
chkb2.name = 'own_away' + (ilosc_bramek_a);
chkb2.id = 'own_away' + (ilosc_bramek_a);
chkb2.value=1;
}

sel2 = document.createElement('select');
if (team=='h'){
sel2.name = 'goal_minuteH' + (ilosc_bramek_h);
sel2.id = 'goal_minuteH' + (ilosc_bramek_h);
}
else if (team=='a'){
sel2.name = 'goal_minuteA' + (ilosc_bramek_a);
sel2.id = 'goal_minuteA' + (ilosc_bramek_a);
}
sel2.className = 'text';

for (var i=1;i<=60;i++){

     var newoption = document.createElement('option');
     if (i<10) newoption.text = '0'+i;
     else { newoption.text = i; }
     newoption.value = i;
     sel2.options[sel2.options.length] = newoption;
}

if (team=='h'){
eval("btn.onclick = function () { usun('" + dvH.id + "', this,document.getElementById('ilosc_bramek_h')); }");
}
else if (team=='a'){
eval("btn.onclick = function () { usun('" + dvA.id + "', this,document.getElementById('ilosc_bramek_a')); }");
}
cel5.appendChild(btn);cel5.style.width='45px';
cel1.appendChild(sel1);cel1.style.width='170px';
cel2.appendChild(sel2);cel2.style.width='70px';
cel3.appendChild(opis1);cel3.appendChild(chkb1);cel3.style.width='25px';
cel4.appendChild(opis2);cel4.appendChild(chkb2);cel4.style.width='25px';

if (team=='h'){
dvH.appendChild(t);
obj.form.appendChild(dvH);
ilosc_bramek_h++;
document.getElementById('ilosc_bramek_h').value = ilosc_bramek_h;
}
else if (team=='a'){
dvA.appendChild(t);
obj.form.appendChild(dvA);
ilosc_bramek_a++;
document.getElementById('ilosc_bramek_a').value = ilosc_bramek_a;
}
}

function dodaj_kartke(obj,tab,team) {

var ilosc_kartek_h=document.getElementById('ilosc_kartek_h').value;
var ilosc_kartek_a=document.getElementById('ilosc_kartek_a').value;

if (team=='h'){
dvH = document.createElement('div');
dvH.id = 'divKH' + ilosc_kartek_h;
dvH.align = 'left';
}
else if (team=='a'){
dvA = document.createElement('div');
dvA.id = 'divKA' + ilosc_kartek_a;
dvA.align = 'right';
}

t=document.createElement('table')
t.appendChild(tBody=document.createElement('tbody'))

tBody.appendChild(Row=document.createElement('tr'))

Row.appendChild(cel1=document.createElement('td'))
Row.appendChild(cel2=document.createElement('td'))
Row.appendChild(cel3=document.createElement('td'))
Row.appendChild(cel4=document.createElement('td'))
Row.appendChild(cel5=document.createElement('td'))

var opis1 = document.createTextNode("yell.");
var opis2 = document.createTextNode("red.");

btn = document.createElement('input');
btn.type = 'button';
btn.value = 'Usuń';
btn.className = 'button';

sel1 = document.createElement('select');
if (team=='h'){
sel1.name = 'gracz_home' + (ilosc_kartek_h);
sel1.id = 'gracz_home' + (ilosc_kartek_h);
}
else if (team=='a'){
sel1.name = 'gracz_away' + (ilosc_kartek_a);
sel1.id = 'gracz_away' + (ilosc_kartek_a);
}
sel1.className = 'text';

for (var i=0;i<tab.length;i++){

     var newoption = document.createElement('option');
     newoption.text = tab[i][1]+' '+tab[i][2];
     newoption.value = tab[i][0];
     sel1.options[sel1.options.length] = newoption;
}
/*
if (team=='h'){

rb1 = document.createElement('input');
rb1.type='radio';
rb1.name = 'card_typeH'+(ilosc_kartek_h);
rb1.value=1;

rb2 = document.createElement('input');
rb2.type='radio';
rb2.name = 'card_typeH'+(ilosc_kartek_h);
rb2.value=2;
}
else if (team=='a'){

rb1 = document.createElement('input');
rb1.type='radio';
rb1.name = 'card_typeA'+(ilosc_kartek_a);
rb1.value=1;

rb2 = document.createElement('input');
rb2.type='radio';
rb2.name = 'card_typeA'+(ilosc_kartek_a);
rb2.value=2;
}
*/

if (team=='h'){
var newRadioButton = document.createElement("<INPUT TYPE='RADIO' NAME='card_typeH"+(ilosc_kartek_h)+"' VALUE='1'>");
var newRadioButton2 = document.createElement("<INPUT TYPE='RADIO' NAME='card_typeH"+(ilosc_kartek_h)+"' VALUE='2'>");
}
else if (team=='a'){
var newRadioButton = document.createElement("<INPUT TYPE='RADIO' NAME='card_typeA"+(ilosc_kartek_a)+"' VALUE='1'>");
var newRadioButton2 = document.createElement("<INPUT TYPE='RADIO' NAME='card_typeA"+(ilosc_kartek_a)+"' VALUE='2'>");
}

sel2 = document.createElement('select');
if (team=='h'){
sel2.name = 'card_minuteH' + (ilosc_kartek_h);
sel2.id = 'card_minuteH' + (ilosc_kartek_h);
}
else if (team=='a'){
sel2.name = 'card_minuteA' + (ilosc_kartek_a);
sel2.id = 'card_minuteA' + (ilosc_kartek_a);
}

sel2.className = 'text';

for (var i=1;i<=60;i++){

     var newoption = document.createElement('option');
     if (i<10) newoption.text = '0'+i;
     else { newoption.text = i; }
     newoption.value = i;
     sel2.options[sel2.options.length] = newoption;
}

if (team=='h'){
eval("btn.onclick = function () { usun('" + dvH.id + "', this,document.getElementById('ilosc_kartek_h')); }");
}
else if (team=='a'){
eval("btn.onclick = function () { usun('" + dvA.id + "', this,document.getElementById('ilosc_kartek_a')); }");
}
cel5.appendChild(btn);cel5.style.width='45px';
cel1.appendChild(sel1);cel1.style.width='170px';
cel2.appendChild(sel2);cel2.style.width='70px';
cel3.appendChild(opis1);cel3.appendChild(newRadioButton);cel3.style.width='25px';
cel4.appendChild(opis2);cel4.appendChild(newRadioButton2);cel4.style.width='25px';
//cel3.appendChild(opis1);cel3.appendChild(rb1);cel3.style.width='25px';
//cel4.appendChild(opis2);cel4.appendChild(rb2);cel4.style.width='25px';

if (team=='h'){
dvH.appendChild(t);
obj.form.appendChild(dvH);
ilosc_kartek_h++;
document.getElementById('ilosc_kartek_h').value = ilosc_kartek_h;
}
else if (team=='a'){
dvA.appendChild(t);
obj.form.appendChild(dvA);
ilosc_kartek_a++;
document.getElementById('ilosc_kartek_a').value = ilosc_kartek_a;
}

}

function new_photo(obj){

var ilosc_inputow=document.getElementById('ilosc_inputow').value;

dv = document.createElement('div');
dv.className = 'dv';
dv.id = 'div' + ilosc_inputow;
dv.align = 'center';

t=document.createElement('table')
t.appendChild(tBody=document.createElement('tbody'))

tBody.appendChild(Row=document.createElement('tr'))

Row.appendChild(cel1=document.createElement('td'))
Row.appendChild(cel2=document.createElement('td'))
Row.appendChild(cel3=document.createElement('td'))

btn = document.createElement('input');
btn.type = 'button';
btn.value = 'Usuń';
btn.className = 'button';

inpt = document.createElement('input');
inpt.type = 'file';
inpt.name = 'photo' + ilosc_inputow;
inpt.className = 'text';

inpt2 = document.createElement('input');
inpt2.type = 'text';
inpt2.name = 'phototext' + ilosc_inputow;
inpt2.className = 'text';

eval("btn.onclick = function () { usun('" + dv.id + "', this,document.getElementById('ilosc_inputow')); }");

cel1.appendChild(inpt);cel1.style.width='120px';
cel3.appendChild(btn);cel3.style.width='50px';
cel2.appendChild(inpt2);cel2.style.width='120px';

ilosc_inputow++;
document.getElementById('ilosc_inputow').value = ilosc_inputow;

dv.appendChild(t);
obj.form.appendChild(dv);

}







