wczytane=false;
bor=false;
var walidacja2_blad = 0;
function opis (opis, komorka)
{
document.getElementById(komorka).innerHTML = opis;
if(bor==true) ramka(komorka.substr(5));
}

function pobierz(url, element_docelowy, napis, data, border)
{
bor = border;
if(data==null) data="";
zap = false;
        if (window.XMLHttpRequest) {

            zap = new XMLHttpRequest();
            
            if (zap.overrideMimeType) {

             }
        } else if (window.ActiveXObject) {
            try {
                zap = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    zap = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }
wcz = napis;
el_docelowy = element_docelowy;
zap.onreadystatechange = zczytaj;
zap.open('POST', url, true);

zap.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
zap.setRequestHeader("Content-length", data.length);
zap.setRequestHeader("Connection", "close");

zap.send(data);

}

function zczytaj()
{
if (zap.readyState == 4)
   {
   if (zap.status==200)
      {
      wczytane=true;
      if(el_docelowy!=false) opis(zap.responseText, el_docelowy);
      
      }
   }
   else
   {
   if(wcz==true) opis("<img src='/tematy/admin/img/ajax-loading.gif'>", el_docelowy);
   }
}

function mail(user, domain){window.location = 'mailto:'+user+'@'+domain;}

function blokada(pole)
{
if(document.getElementById(pole).disabled==true) document.getElementById(pole).disabled=false;
else  document.getElementById(pole).disabled=true;
}

function pokaz_pole(pole)
{
document.getElementById(pole).style.display = "block";
}

function ukryj_pole(pole)
{
document.getElementById(pole).style.display = "none";
}

function ukryj_po_chwili(pole, chwila)
{
setTimeout("ukryj_pole('"+pole+"')", chwila);
}

function szufluj_ogolne(pole)
{
if(document.getElementById(pole).style.display == "none" || document.getElementById(pole).style.display == "")
  {
  document.getElementById(pole).style.display = "block"; 
  return 1;
  }
if(document.getElementById(pole).style.display == "block")   
  {
  document.getElementById(pole).style.display = "none";
  return 1;
  }
}

function szufluj(pole)
{
if(document.getElementById(pole).style.display == "none" || document.getElementById(pole).style.display == "")
  {
  document.getElementById(pole).style.display = "block"; 
  document.getElementById('str_'+pole).innerHTML = '<img src="/tematy/admin/img/strzalka_dol.png">';
  return 1;
  }
  
if(document.getElementById(pole).style.display == "block") 
  {
  document.getElementById(pole).style.display = "none";
  document.getElementById('str_'+pole).innerHTML = '<img src="/tematy/admin/img/strzalka_bok.png">';
  return 1;
  }
}

function changeID(pole, nowy)
{
document.getElementById(pole).id = nowy;
}

function zachowajProporcje(pole_checkbox, to_pole, drugie_pole, ratio, szerokosc)
{
if(document.getElementById(pole_checkbox).checked==true)
  {
  if(szerokosc==true) ratio = 1/ratio;
  else ratio = ratio;
  document.getElementById(drugie_pole).value=Math.round(document.getElementById(to_pole).value*ratio);
  }
}

function walidacjaSingle(ktory)
{
    if(document.getElementById(ktory).value=="") //nie wypelniono pola
    {
    document.getElementById(ktory).style.borderColor = "#FF7C00";
    }
    else
    {
    document.getElementById(ktory).style.borderColor = "";
    document.getElementById("ajax_"+ktory).innerHTML = "";
    }


  if(ktory=="email" && document.getElementById(ktory).value!="") 
    {
    pobierz("/moduly/profiltaxe/ajax_walidacja.php", "ajax_"+ktory, false, "&email="+document.getElementById(ktory).value, true);
    }
  if(ktory=="login" && document.getElementById(ktory).value!="") 
    {
    pobierz("/moduly/profiltaxe/ajax_walidacja.php", "ajax_"+ktory, false, "&login="+document.getElementById(ktory).value, true);
    }  
  if(ktory=="haslo2" && document.getElementById(ktory).value!="") 
    {
    pobierz("/moduly/profiltaxe/ajax_walidacja.php", "ajax_"+ktory, false, "&haslo2="+document.getElementById(ktory).value+"&haslo="+document.getElementById("haslo").value, true);
    }    
}

function walidacjaRef(ktory)
{
  pobierz("/moduly/profiltaxe/ajax_walidacja.php", "ajax_"+ktory, false, "&nrref="+document.getElementById(ktory).value, true);
}

function ramka(ktory)
{
if(document.getElementById("ajax_"+ktory).innerHTML!="") document.getElementById(ktory).style.borderColor = "#FF7C00";
else document.getElementById(ktory).style.borderColor = "";
}

function walidacjaAll()
{
var blad=0;
for(i=0;i<pola.length;i++)
  {
    if(document.getElementById(pola[i]).value=="")
    {
    document.getElementById(pola[i]).style.borderColor = "#FF7C00";
    blad++;
    }
    else
    {
      if(document.getElementById("ajax_"+pola[i]).innerHTML!="")
      {
      blad++;
      }
    }
  }
//if(blad==0) 
  {
  document.formularz1.submit('dupa');
  }
}


function walidacjaAll2()
{
var blad=0;
for(i=0;i<pola.length;i++)
  {
    if(document.getElementById(pola[i]).value=="")
    {
    document.getElementById(pola[i]).style.borderColor = "#FF7C00";
    blad++;
    }
    else
    {
      if(document.getElementById("ajax_"+pola[i]).innerHTML!="")
      {
      blad++;
      }
    }
  }
//if(blad==0) 
  {
  document.formularz_rejestracja.submit('dupa');
  }
}

function walidacjaAll3()
{
var blad=0;
for(i=0;i<pola.length;i++)
  {
    if(document.getElementById(pola[i]).value=="")
    {
    document.getElementById(pola[i]).style.borderColor = "#FF7C00";
    blad++;
    }
    else
    {
      if(document.getElementById("ajax_"+pola[i]).innerHTML!="")
      {
      blad++;
      }
    }
  }
//if(blad==0) 
  {
  document.formularz_zmiana_hasla.submit('dupa');
  }
}

function walidacjaAll4()
{
if(document.getElementById("email").value=="")
  {
  document.getElementById("email").style.borderColor = "#FF7C00";
  document.getElementById("ajax_email").innerHTML = "Musisz podać adres e-mail";
  }
else
  {
  document.formularz_przypomnienie_hasla.submit('dupa');
  }
}