function validate() {
   f = document.itemform;

   re = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;

   if(f.security.value.length == 0) {
      alert('Моля, въведете код!');
      f.security.focus();
      return false;
   }

   if((f.names.value.length == 0) || (f.names.value.length > 128)) {
      alert('Моля, въведете вашите име и фамилия!\nМаксимум 128 символа!');
      f.names.focus();
      return false;
   }

   if((f.email.value.length == 0) || !re.test(f.email.value)) {
      alert('Моля, въведете ВАЛИДЕН e-mail!');
      f.email.value = "";
      f.email.focus();
      return false;
   }

   if(document.getElementById("type2").checked == true) {
      if((f.phone.value.length == 0) || (f.phone.value.length > 64)) {
         alert('Моля, въведете телефон за контакт!\nМаксимум 64 символа!');
         f.phone.focus();
         return false;
      }
   }

   if((f.title.value.length == 0) || (f.title.value.length > 255)) {
      alert('Моля, въведете заглавие!\nМаксимум 255 символа!');
      f.title.focus();
      return false;
   }

   if(f.message.value.length == 0) {
      alert('Моля, въведете текст!');
      f.message.focus();
      return false;
   }

   f.confirmOK.value = 1;
   return true;
}

function showHideTxt(msgId) {
   if(msgId > 0) {
      oDiv = document.getElementById("msg"+msgId);
      if(oDiv.style.display == "block")
         oDiv.style.display = "none";
      else
         oDiv.style.display = "block"
   }
}