
/*
* Validace registracniho formulare 
*/
function validate_reg(f)
{
  if (f.name.value == "")
	{
    alert("Zadejte prosím Vaše jméno.");
    f.name.focus();
    return false;
  }
  
  if (f.surname.value == "")
	{
    alert("Zadejte prosím Vaše příjmení.");
    f.surname.focus();
    return false;
  }
  
  
  if (f.email.value == "")
	{
    alert("Zadejte prosím Váš email.");
    f.email.focus();
    return false;
  }
  
  if (!validni_email(f.email.value))
	{
    alert("Zadaný email není validní.");
    f.email.focus();
    return false;
  }
  if (f.phone.value == "")
	{
    alert("Zadejte prosím Váš telefon.");
    f.phone.focus();
    return false;
  }
  
  if (f.company.value == "")
	{
    alert("Zadejte prosím Vaší společnost.");
    f.company.focus();
    return false;
  }
  
  if (f.pozice.value == "")
	{
    alert("Zadejte prosím Váší pozici.");
    f.adresa.focus();
    return false;
  }

  
  
  if (f.zdroj_tisk.checked != true && f.zdroj_internet.checked != true && f.zdroj_kolega.checked != true && f.zdroj_poradce.checked != true && f.zdroj_jiny.checked != true )
  {
    alert("Zadejte prosím odkud jste se dozvěděli o konferenci.");
    return false;  
  }
  
  if (f.zdroj_jiny.checked == true && f.zdroj_jiny_text.value == "" )
  {
    alert("Zadejte prosím odkud jste se dozvěděli o konferenci.");
    f.zdroj_jiny_text.focus();
    return false;  
  }
  if (!checkRadio(f.zajem))
	{
    alert("Zadejte prosím Zda chcete dostávát informace.");
    f.zajem[0].focus();
    return false;
  }

  
  if (f.imgid_user.value == "")
	{
    alert("Přepište číslo z obrázku.");
    f.imgid_user.focus();
    return false;
  }  
  return true;

}

/*
* Validace odregistracniho formulare 
*/

function validate_unreg(f)
{
  
  if (f.email.value == "")
	{
    alert("Zadejte prosím Váš email.");
    f.email.focus();
    return false;
  }
  
  if (!validni_email(f.email.value))
	{
    alert("Zadaný email není validní.");
    f.email.focus();
    return false;
  }

  if (f.imgid_user.value == "")
	{
    alert("Přepište číslo z obrázku.");
    f.imgid_user.focus();
    return false;
  }  
  return true;

}

/*
* Validace komentaroveho formulare
*/

function validate_blog(f)
{
  if (f.name.value == "")
	{
    alert("Zadejte prosím Vaše jméno.");
    f.name.focus();
    return false;
  }
  
  if (f.label.value == "")
	{
    alert("Zadejte prosím název komentáře.");
    f.label.focus();
    return false;
  }  
  
  if (f.imgid_user.value == "")
	{
    alert("Přepište číslo z obrázku.");
    f.imgid_user.focus();
    return false;
  }  
  return true;

}

function validate_student(f)
{
  if (f.jmeno.value == "")
	{
    alert("Zadejte prosím Vaše jméno.");
    f.jmeno.focus();
    return false;
  }
  
  if (f.prijmeni.value == "")
	{
    alert("Zadejte prosím Vaše příjmení.");
    f.prijmeni.focus();
    return false;
  }
  
  if (f.email.value == "")
	{
    alert("Zadejte prosím Váš email.");
    f.email.focus();
    return false;
  }
  
  if (!validni_email(f.email.value))
	{
    alert("Zadaný email není validní.");
    f.email.focus();
    return false;
  }

  if (f.skola.value == "")
	{
    alert("Zadejte prosím Vaší školu.");
    f.skola.focus();
    return false;
  }
  
  if (f.telefon.value == "")
	{
    alert("Zadejte prosím Vaše telefonní číslo.");
    f.telefon.focus();
    return false;
  }
  
  if (f.TextArea.value == "")
	{
    alert("Zadejte prosím Vaší práci.");
    f.TextArea.focus();
    return false;
  }
  
  if (f.TextArea.value != "" && f.TextArea.length > 3600)
	{
    alert("Vaše práce je příliž dlouhá.");
    f.TextArea.focus();
    return false;
  }
    
  if (f.imgid_user.value == "")
	{
    alert("Přepište číslo z obrázku.");
    f.imgid_user.focus();
    return false;
  }  
  return true;


}

function MaxLengthCount(fieldObj,fieldMaxLength)
{
  if (!MaxLengthLock)
  {
    MaxLengthLock = true;
    if (fieldObj.value.length > fieldMaxLength)
    {
      alert("Text je delší než " + fieldMaxLength + " znaků!\nDelší text byl automaticky zkrácen.");
      fieldObj.value = fieldObj.value.substring(0,fieldMaxLength);
    }
    
    MaxLengthLock = false;
  }
}

function validate_unreg(f)
{
  
  if (f.email.value == "")
	{
    alert("Zadejte prosím Váš email.");
    f.email.focus();
    return false;
  }
  
  if (!validni_email(f.email.value))
	{
    alert("Zadaný email není validní.");
    f.email.focus();
    return false;
  }

  if (f.imgid_user.value == "")
	{
    alert("Přepište číslo z obrázku.");
    f.imgid_user.focus();
    return false;
  }  
  return true;

}

function kontrola_znacky(){
  var valid=true;
  if (document.getElementById('input_znacka').value==""){
    valid=false;
    alert('Zadejte značky.');
  }

  if (document.getElementById('imgid_user').value==""){
    valid=false;
    alert('Opište kontrolní kód.');
  }

  return valid;
}
