// -*- coding: utf-8 -*-
function validateForm() {
  var error;
  error = checkRequired();
  if ( error ) {
    alert(error);
    return false;
  } else {
    return true;
  }
}

function checkRequired(){
  var error='';
  if ( document.getElementById('file-name').value.length < 1 ) 
    error += '\'Titel\' muss angegeben werden\n';
  if ( document.getElementById('files-id').value == 0 && document.getElementById('file-file').value.length < 1 ) 
    error += '\'Datei\' muss angegeben werden\n';
  return error;
}

function writeFilenameShort( FormO ) {
  var path;
  var fileshort;
  path = FormO.file.value;
  path = path.replace( /\//g, '\\' );
  fileshort = path.substr( path.lastIndexOf('\\') + 1 );
  FormO.filenameshort.value = fileshort;
  return validateForm();
}
