var NoweOkno;

/* funkcja zamykajaca okno */
function zamknijOkno() {
 window.close();
 return true
}

function form_n(v_name, v_window) {
var i;
for (var i=0; i<v_window.document.forms.length; i++)
{
// alert(v_window.document.forms[i].name +' : '+ v_name);
 if ( v_window.document.forms[i].name == v_name)
 {
  return i;
 }
}
return -1;
}


function otworz(form, vFile) {
//  var j;
  var v_target;
  var v_action;
  v_target = form.target;
  v_action = form.action;

  if (vFile=='artykul') {form.akcja.value='podglad'} else {form.akcja.value='wyswietl'};

//  alert('akcja='+form.akcja.value);

  form.okno.value='1';
  form.nazwa_form.value = form.name;

  var noweOkno=window.open("", ""+vFile+"",
     'toolbar=no,menubar=no,scrollbars=yes,resizable=yes,statusbar=no,height=600,width=800,left=100,top=100');
  form.target = vFile;
  form.action = vFile + '.php';
  form.submit();
  form.target = v_target;
  form.action = v_action;
  form.okno.value='';
  form.nazwa_form.value = '';
}



function szukajForm(form) {
form.target = "_self";
//form.action="teatry.php";
form.submit();
}


function st(tekst) {
 window.status = tekst;
 return true
}

function akcje(id, akcja, form) {
var ok = true;
var v_roz;
var k;

if (akcja=='usun') {
  if (!confirm('Usun±ć rekord?')) {ok = false}};

if (akcja=='dodaj' || akcja=='zapisz') {ok = sprawdzForm(form)};


if (form.action=='artykul'  || form.action=='artykul.php')
{
 k = r_n('osoby',form);
 if (k!=-1) 
 {
   for (var i=0; i<form.elements[k].length; i++)
    {
     form.elements[k].options[i].selected = true;
    };
 }
};

if (ok) {
 form.id.value = id;
 form.akcja.value = akcja;
 form.target = '_self';
 if (form.action.indexOf('.php')!=-1) v_roz = '';
 else v_roz='.php';
 form.action = form.action  + v_roz;
// alert(form.id.value + form.action + form.akcja.value);
 form.submit();
}
return true;
}


/* funkcja sprawdzajaca pola wymagane */

function sprawdzForm(form) {
var ok = true;
for (var i=0; i< form.elements.length; i++)
{
 if (wymagane(form.elements[i].name) && form.elements[i].value =='') {ok = false; break};
}
if (!ok) {alert('Nie wyszystkie wymagane pola zostały uzupełnione!');return false};

return true;
}

function wymagane(vPole) {
var ok1 = false;
var lLista = ['nazwisko','imie','zawod','nazwa_t','tytul_u'];
for (var j=0; j<lLista.length; j++)
{
// alert(lLista.length);
 if (vPole == lLista[j] && vPole != '') {ok1 = true; break;};
}
return ok1
}




function laduj_zdjecie(v_target, v_zdjecie_duze) {
var noweOkno=window.open("zdjecia/" +v_zdjecie_duze +"", ""+v_zdjecie_duze+"",
  'toolbar=no,menubar=no,scrollbars=yes,resizable=yes,statusbar=no,height=450,width=680,left=240,top=150');
}


function generujHaslo(form) {
 var l;
 var n;
 var vHaslo = '';
 for (var i = 1; i < 7; i++)
 {
  n = 1;
  while (n == 1) { n = '' + Math.random()};
  l = n.substr(2,1);
  vHaslo = vHaslo + '' + l;
 };
 form.haslo.value = vHaslo;
 form.mail_potwierdzenie.checked = true;

 return true;
}

/*
function zatwierdzonyClick(form) {
if (form.zatwierdzony.checked) {form.mail_potwierdzenie.checked = true};
return true
}

*/

function kod_przycisku(e, form) {
 var charCode = (navigator.appName == 'Netscape') ? e.which : e.keyCode
 
 if (charCode == 13) { szukajForm(form) }
 return true
}

function wybierzArtyste(p_action, p_id, form) {
 form.action = p_action;
 form.id.value = p_id;
 form.submit();
 return true;
}

function wybierzPrace(p_action, p_id, p_id_p, form) {
 form.action = p_action;
 form.id.value = p_id;
 form.id_p.value = p_id_p;
 form.submit();
 return true;
}

function wybierzKonkurs(p_action, p_id, p_uczestnicy, form) {
 form.action = p_action;
 form.id.value = p_id;
 form.uczestnicy.value = p_uczestnicy;
 form.submit();
 return true;
}

function wybierzKonkurs2(p_action, p_id, p_id_u, form) {
 form.action = p_action;
 form.id.value = p_id;
 form.id_u.value = p_id_u;
 form.submit();
 return true;
}

function wybierzKonkurs3(p_action, p_id, p_uczestnicy, p_s, form) {
 form.action = p_action;
 form.id.value = p_id;
 form.s.value = p_s;
 form.uczestnicy.value = p_uczestnicy;
 form.submit();
 return true;
}

function wybierzKonkurs4(p_action, p_id, p_uczestnicy, p_id_u,  p_s, form) {
 form.action = p_action;
 form.id.value = p_id;
 form.id_u.value = p_id_u;
 form.s.value = p_s;
 form.uczestnicy.value = p_uczestnicy;
 form.submit();
 return true;
}
