function validateSubmitForm() {
  var emailPat = /^(.+)@(.+)$/;
  
  if((document.mail_it.jmeno) && (document.mail_it.jmeno.value.length == 0)) {
    alert('Zadejte prosím své jméno.');
	return false;
  }

  if((document.mail_it.mailfrom) && (document.mail_it.mailfrom.value.length == 0) || (document.mail_it.mailfrom.value.match(emailPat) == null)) {
    alert('Zadejte prosím svou platnou e-mailovou adresu.');
	return false;
  }

  if((document.mail_it.mesto) && (document.mail_it.mesto.value.length == 0)) {
    alert('Zadejte prosím svou adresu (město).');
	return false;
  }
  
  if((document.mail_it.phone) && (document.mail_it.phone.value.length == 0)) {
    alert('Zadejte prosím své telefonní číslo.');
	return false;
  }
    
  return true;
}

function validateRegisterForm() {
  var emailPat = /^(.+)@(.+)$/;
  
  if((document.mail_it.reg_email) && (document.mail_it.reg_email.value.length == 0) || (document.mail_it.reg_email.value.match(emailPat) == null)) {
    alert('Zadejte prosím svou platnou e-mailovou adresu.');
	return false;
  }


  if((document.mail_it.reg_name) && (document.mail_it.reg_name.value.length == 0)) {
    alert('Zadejte prosím své jméno.');
	return false;
  }


  if((document.mail_it.reg_pwd) && (document.mail_it.reg_pwd.value.length == 0)) {
    alert('Zadejte prosím heslo pro případné změny v registraci.');
	return false;
  }
    
  return true;
}

function validateForumForm() {
  var emailPat = /^(.+)@(.+)$/;
  
  if((document.forum_new_item.jmeno) && (document.forum_new_item.jmeno.value.length == 0)) {
    alert('Zadejte prosím své jméno.');
	return false;
  }

  if((document.forum_new_item.cely_text) && (document.forum_new_item.cely_text.value.length == 0)) {
    alert('Zadejte prosím text příspěvku.');
	return false;
  }
  
  //Jestli zadal i email, zvalidovat
  if((document.forum_new_item.email) && (document.forum_new_item.email.value.length != 0) &&
     (document.forum_new_item.email.value.match(emailPat) == null)) {
    alert('Zadejte prosím svou platnou e-mailovou adresu.');
	return false;
  }
    
  return true;
}