function check(){
  var sss = Array();
  
  sss['fname']='First Name';
  sss['sname']='Surn Name';
  sss['education']='Academic Degree';
  sss['country']='Country';
  sss['addr1']='Address 1';
  sss['phone']='Phone';
  sss['email']='E-mail';
  sss['lpub']='Principal publications';
  sss['user'] = 'Username';
  sss['pass'] = 'Password';
  sss['oname'] = 'Organization Name';
  sss['sdesc'] = 'Short description';
  sss['fax'] = 'Fax';
  sss['title'] = 'Title';
  sss['author'] = 'Author';

  var f = document.forms[1].elements;
  //alert(f.name);
  var err = '';
  for (i=0;i<f.length;i++)
  {
    el = f[i];
    var temp = Array();
    temp = el.id.split("_");
    if (temp[1] == 'req')
    {
      el.value = trim(el.value);
      if (el.value == '')
        err+=sss[temp[0]]+' is required\n';
    }
  }
  
  if (err!='')
    alert('We found following errors in the form: \n\n'+err);
  else
    document.forms[1].submit();
}



function check_login(){
  var sss = Array();
  sss['user'] = 'Username';
  sss['pass'] = 'Password';
  var f = document.getElementById('f2').elements;
  var err = '';
  for (i=0;i<f.length;i++)
  {
    el = f[i];
    var temp = Array();
    temp = el.id.split("_");
    if (temp[1] == 'req')
    {
      el.value = trim(el.value);
      if (el.value == '')
        err+=sss[temp[0]]+' is required\n';
    }
  }
  
  if (err!='')
    alert('We found following errors in the form: \n\n'+err);
  else
    document.getElementById('f2').submit();
}


function trim(str)
{
  s = str.replace(/^(\s)*/, '');
  s = s.replace(/(\s)*$/, '');
  return s;
}
