function validate() {
  error = 0;

  if (document.forms[0].login.value.indexOf("'") != -1) {
      alert("Login må ikke indeholde tegnet '.");
      document.forms[0].login.focus();
      error = 1;
  }
  if((document.forms[0].login.value=='' || document.forms[0].login.value=='login') && (error==0)) {		
    alert('Login feltet skal udfyldes.');
    document.forms[0].login.focus();
    error = 1;		
  } else {
    if ((document.forms[0].login.value.length > 10) && (error==0)) {
       alert('Login må maks. være 10 bogstaver.');
       document.forms[0].login.focus();
       error = 1;
    }
  }
  if (document.forms[0].password.value.indexOf("'") != -1 && error==0) {
      alert("Password må ikke indeholde tegnet '.");
      document.forms[0].password.focus();
      error = 1;
  }
  if((document.forms[0].password.value=='') && (error==0)) {		
    alert('Password feltet skal udfyldes.');
    if (document.forms[0].password.style.display == 'none') {
     	document.forms[0].passwordtext.focus();
	} else {
     	document.forms[0].password.focus();
	}
    error = 1;		
  } else {
    if ((document.forms[0].password.value.length > 10) && (error==0)) {
       alert('Password må maks. være 10 bogstaver.');
       document.forms[0].password.focus();
       error = 1;
    }
  }
  if(error == 0) {
    document.forms[0].gotopage.value=window.top.location.href;
    document.forms[0].submit();	
  }
}
