function zkontroluj_email(adresa)
{
  /* re = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/; */
  re = /^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}$/;
  return adresa.search(re) == 0;
}

function zkontroluj_soucet(cislo, spravne)
{
return (cislo == spravne); 
}



function zkontroluj_formular(vstup)
{
  if (!zkontroluj_email(vstup.email.value))
  {
    alert('zadejte prosím svoji e-mailovou adresu');
    return false;
  }
  /*
  if (!zkontroluj_soucet(vstup.soucet.value, vstup.vysledek.value))
  {
    alert('máte chybu v součtu');
    return false;
  }
  */
  
  return true;  
}

function zkontroluj_zapis(vstup)
{
  
  if (!zkontroluj_soucet(vstup.soucet.value, vstup.vysledek.value))
  {
    alert('máte chybu v součtu');
    return false;
  }
  
   if (vstup.comments.value == '' || vstup.comments.value == 'zpráva')
	{
	alert("zpráva!");
	return false;  
	}  
  
  
  return true;  
}

function zkontroluj_body(vstup)
{
  
  if (!zkontroluj_soucet(vstup.soucet.value, vstup.vysledek.value))
  {
    alert('máte chybu v součtu');
    return false;
  }
  
  if (vstup.b1.checked != true && vstup.b2.checked != true && vstup.b3.checked != true && vstup.b4.checked != true && vstup.b5.checked != true)
  {
    alert('hodnocení');
    return false;
  }
  return true;  
}



function zkontroluj_fan(vstup)
{
   if (vstup.name.value == '' || vstup.name.value == 'jméno')
	{
	alert("jméno!");
	return false;  
	}
   if (vstup.pw.value == '' || vstup.pw.value == 'heslo')
	{
	alert("heslo!");
	return false;  
	}
	
   if (vstup.pw.value != vstup.pw2.value )
	{
	alert("hesla se neshodují!");
	return false;  
	}
  	
   if (vstup.country.value == 0)
	{
	alert("země!");
	return false;  
	}

   if (vstup.mesto.value == '' || vstup.mesto.value == 'město')
	{
	alert("město!");
	return false;  
	}


	
   if (vstup.email.value == '' || vstup.email.value == 'e-mail')
	{
	alert("e-mail!");
	return false;  
	}

   if (!zkontroluj_email(vstup.email.value))
	{
	alert("e-mail error!");
	return false;  
	}
   if (vstup.sex[0].checked == false && vstup.sex[1].checked == false)
   {
   alert('sex!');
   return false;
   }


    return true;	
}

function adresa()
{
    if (document.getElementById('adresa').style.display=='none') document.getElementById('adresa').style.display='block';
    else document.getElementById('adresa').style.display='none';
}

function adresa2()
{
    document.getElementById('adresa').style.display='block';

}
