function zkontroluj(vstup)

{

    if( vstup.regnick.value == "")
  {
	alert("Položka Nick je povinný údaj. Vyplňte prosím Váš Nick!\nDěkujeme"); vstup.regnick.select(); return false;
  }

  if( vstup.regprijmeni.value == "")
  {
	alert("Položka Příjmení je povinný údaj. Vyplňte prosím Váše Příjmení!\nDěkujeme"); vstup.regprijmeni.select(); return false;
  }

  if( vstup.regjmeno.value == "")
  {
	alert("Položka Jméno je povinný údaj. Vyplňte prosím Vaše Jméno!\nDěkujeme"); vstup.regjmeno.select(); return false;
  }

  if( vstup.regulice.value == "")
  {
	alert("Položka Ulice je povinný údaj. Vyplňte prosím Vaši Ulici!\nDěkujeme"); vstup.regulice.select(); return false;
  }

  if( vstup.regcislo.value == "")
  {
	alert("Položka Číslo je povinný údaj. Vyplňte prosím číslo vašeho domu/ČP!\nDěkujeme"); vstup.regcislo.select(); return false;
  }

  if( vstup.regemail.value == "")
  {
	alert("Položka Email je povinný údaj. Vyplňte prosím Váš Email!\nDěkujeme"); vstup.regemail.select(); return false;
  }
  
    for( var i=0; i<vstup.length; i++ ) {
       with(vstup.elements[i]) {
      
      if( name.indexOf("regemail")==0 ) {
	     	   		
		// checkuje format: <jmeno>@<host>.<domena>
		// jednoduchy check: *@*.*
		
		if (value.match('[;, ]')) {
			alert('Neplatný formát emailu - obsahuje nepovolené znaky!');
			focus();
			return false;
		}

		var znak = value.split('@');
		if (znak.length != 2) {
			alert('Neplatný formát emailu - neobsahuje žádný a nebo příliš moc zavináčů - "@" !');
			focus();
			return false;
		}
		// <jmeno> musi mit alespon 1 znak!
		if (znak[0].length < 1) {
			alert('Neplatný formát emailu, neobsahuje uživatelské jméno!');
			focus();
			return false;
		}
		// checkuje host.domena
		znak = znak[1].split('.');
		if (znak.length < 2) {
			alert('Neplatný formát emailu, neobsahuje název domény!');
			focus();
			return false;
		}
		if (znak[znak.length-1].length < 2) {
			alert('Neplatný email, musí obsahovat doménu 1.řádu v názvu domény - .cz, .net, atd.');
			focus();
			return false;
		}
		}
	   //-----------------------------------------------------------------------//  
    
    }
    }
  
  

 return true;


}



