         function dynamika(obrazek,krok)
         {
            var pruhlednostopacity=1 - (krok/100);
            var msopacity=100-krok;
            var idnasledujicihobrazku=obrazek+1;
            if(idnasledujicihobrazku==5)
            {
               idnasledujicihobrazku=1;
            }
            var idpredchazejicihoobrazku=obrazek-1;
            if(idpredchazejicihoobrazku==0)
            {
               idpredchazejicihoobrazku=4;
            }

            document.getElementById('obr'+obrazek).style.opacity=pruhlednostopacity;
            document.getElementById('obr'+obrazek).style.filter='alpha(opacity='+msopacity+')';
            document.getElementById('obr'+obrazek).style.top=-krok;
            document.getElementById('obr'+obrazek).style.left=-krok;
            document.getElementById('obr'+obrazek).style.width=(660+krok)+'px';
            document.getElementById('obr'+obrazek).style.height=(180+krok)+'px';

            if(krok==0)
            {
               document.getElementById('obr'+obrazek).style.left='3px';
               document.getElementById('obr'+obrazek).style.top='10px';
               var arg='obr'+obrazek;
               document.getElementById(arg).style.zIndex=3;
               document.getElementById(arg).style.opacity=1;
               arg='obr'+idnasledujicihobrazku;
               document.getElementById(arg).style.zIndex=2;
               document.getElementById(arg).style.opacity=pruhlednostopacity;
               document.getElementById(arg).style.filter='alpha(opacity='+msopacity+')';
               arg='obr'+idpredchazejicihoobrazku;
               document.getElementById(arg).style.zIndex=1;

               var prikaz='dynamika('+obrazek+',1)';
               window.setTimeout(prikaz, 3000);
            }
            else if(krok==100)
            {
               document.getElementById('obr'+obrazek).style.left='3px';
               document.getElementById('obr'+obrazek).style.top='10px';
               document.getElementById('obr'+obrazek).style.width='660px';
               document.getElementById('obr'+obrazek).style.height='180px';
               document.getElementById('obr'+obrazek).style.left='3px';
               document.getElementById('obr'+obrazek).style.top='10px';
               var prikaz='dynamika('+idnasledujicihobrazku+',0)';
               window.setTimeout(prikaz,10);
            }
            else if(krok>79)
            {
               document.getElementById('obr'+obrazek).style.left='3px';
               document.getElementById('obr'+obrazek).style.top='10px';
               var prikaz='dynamika('+obrazek+','+(krok+1)+')';

               window.setTimeout(prikaz,10);
            }
            else if(krok<80)
            {
               document.getElementById('obr'+obrazek).style.left='3px';
               document.getElementById('obr'+obrazek).style.top='10px';
               var prikaz='dynamika('+obrazek+','+(krok+1)+')';
               window.setTimeout(prikaz,(20));
            }
         }
         
function kontrola()
{
    var vysledek = true;
    var hlaska = 'Byly nalezeny tyto chyby:\n\n';

    var nick      = self.document.forms.f.nick.value;
    var firstname = self.document.forms.f.firstname.value;
    var surname   = self.document.forms.f.surname.value;
    var pwd1      = self.document.forms.f.password1.value;
    var pwd2      = self.document.forms.f.password2.value;
    var mail      = self.document.forms.f.mail.value;

    var test = nick != "";
    if (test == false)
    {
       var vysledek = false;
       hlaska +='Nick musí být vyplněn!\n';
    }

    var test = firstname != "";
    if (test == false)
    {
       var vysledek = false;
       hlaska +='Jméno musí být vyplněno!\n';
    }

    var test = surname != "";
    if (test == false)
    {
       var vysledek = false;
       hlaska +='Přijmení musí být vyplněno!\n';
    }

    var test = nick.length > 2;
    if (test == false)
    {
       var vysledek = false;
       hlaska +='Nick musí být delší než 3 znaky!\n';
    }

    var test = nick != pwd1;
    if (test == false)
    {
       var vysledek = false;
       hlaska +='Heslo se nesmí shodovat s nickem!\n';
    }

    var test = pwd1 == pwd2;
    if (test == false)
    {
       var vysledek = false;
       hlaska +='Heslo se musí shodovat s kontrolou hesla!\n';
    }

    var test = pwd1 != "";
    if (test == false)
    {
       var vysledek = false;
       hlaska +='Heslo musí být vyplněno!\n';
    }
    
    var test = pwd1.length > 4;
    if (test == false)
    {
       var vysledek = false;
       hlaska +='Heslo musí být delší než 5 znaků!\n';
    }

    var test = pwd2 != "";
    if (test == false)
    {
       var vysledek = false;
       hlaska +='Kontrola hesla musí být vyplněna!\n';
    }
    
    var test = mail != "";
    if (test == false)
    {
       var vysledek = false;
       hlaska +='Mail musí být vyplněn!\n';
    }

    if (vysledek == false) alert(hlaska);
    return vysledek;
}

function image_control(pathField)
{
   var imgRe = /^.+\.(jpg|jpeg|gif|png)$/i;
   var path = pathField.value;
   if (path.search(imgRe) != -1)
   {
       var fileObj = path;
       var myFile = new File(path);
       alert('test');
   }
   else
   {
      alert("Pouze JPG, PNG, a GIF !!!");
   }
}
