function validate_form_5_input_29(myfocus)
{
  var message='';

  var valfield=document.forms.form5.Ime;
  var infoid='form_5_info_td_29';
  var infoclass='form_5_info';
  var errorclass='form_5_error';
  var requirederror='Pogreška: ovo polje je obavezno!';
  if (!hasValue(valfield)) message=addError(message,requirederror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function validate_form_5_input_30(myfocus)
{
  var message='';

  var valfield=document.forms.form5.email;
  var infoid='form_5_info_td_30';
  var infoclass='form_5_info';
  var errorclass='form_5_error';
  var requirederror='Pogreška: ovo polje je obavezno!';
  var validationerror='Pogreška: Mora se upisati e-mail!';
  if (!hasValue(valfield)) message=addError(message,requirederror);
  if (''==message && hasValue(valfield) && !isEmail(valfield)) message=addError(message,validationerror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function validate_form_5_input_31(myfocus)
{
  var message='';

  var valfield=document.forms.form5.Poruka;
  var infoid='form_5_info_td_31';
  var infoclass='form_5_info';
  var errorclass='form_5_error';
  var requirederror='Pogreška: ovo polje je obavezno!';
  if (!hasValue(valfield)) message=addError(message,requirederror);

  if (''==message) {showInfo(infoid,infoclass,''); return true;}
  else {showInfo(infoid,errorclass,message); if (myfocus) mysetfocus(valfield); return false;}

}

function onsubmit_form_5()
{
  var errs=0;

  var warning='Postoji greška koja se mora ispraviti.';
  if (!validate_form_5_input_31(true)) errs+=1;
  if (!validate_form_5_input_30(true)) errs+=1;
  if (!validate_form_5_input_29(true)) errs+=1;

  if (errs>0)  alert(warning);

  return (errs==0);
}
