function checkSignup()
{
  errormsg = '';
  error = 0;
  
  if (document.getElementById('signUsername').value == '')
  {
    errormsg += 'Du mangler at angive et brugernavn\n';
    error = 1;
  }
  
  if (document.getElementById('signPassword').value == '')
  {
    errormsg += 'Du mangler at angive et kodeord\n';
    error = 1;
  }
  
  if (document.getElementById('repeatpass').value == '')
  {
    errormsg += 'Du mangler at gentage dit kodeord\n';
    error = 1;
  }
  
  if (document.getElementById('email').value == '')
  {
    errormsg += 'Du mangler at angive din e-mail adresse\n';
    error = 1;
  }
  
  if (document.getElementById('irl').value == '')
  {
    errormsg += 'Du mangler at angive dit rigtige navn\n';
    error = 1;
  }
  
  if (document.getElementById('date').value == '01' && document.getElementById('month').value == '01' && document.getElementById('year').value == '1930')
  {
    errormsg += 'Du mangler at angive din fødselsdato\n';
    error = 1;
  }
  
  if (document.getElementById('postal').value == '')
  {
    errormsg += 'Du mangler at angive post nummeret på din by\n';
    error = 1;
  }
  
  if (document.getElementById('city').value == '')
  {
    errormsg += 'Du mangler at angive navnet på din by\n';
    error = 1;
  }
  
  if (document.getElementById('country').value == '')
  {
    errormsg += 'Du mangler at angive hvilket land, du kommer fra\n';
    error = 1;
  }
  
  if (document.getElementById('rules').checked != true)
  {
    errormsg += 'Du mangler at læse vores regler!\n';
    error = 1;
  }
  
  if (error == 1)
  {
    alert(errormsg);
    return false;
  }
  else
  {
    return true;
  }
}

function checkComment()
{
  if (document.getElementById('commentField').value.length < 5)
  {
    alert('Alle kommentarer skal minimum være på fem tegn!');
    return false;
  }
  else
  {
    return true;
  }
}

function checkCommentEdit()
{
  if (document.getElementById('editField').value.length < 5)
  {
    alert('Alle kommentarer skal minimum være på fem tegn!');
    return false;
  }
  else
  {
    return true;
  }
}

function checkTopic()
{
  errormsg = '';
  error = 0;
  
  if (document.getElementById('f1').value == '' || document.getElementById('f1').value == 'Overskrift')
  {
    errormsg += 'Du skal give dit nye emne en ordentlig overskrift\n';
    error = 1;
  }
  
  if (document.getElementById('textField').value == '')
  {
    errormsg += 'Det er ikke tilladt, at oprette tomme emner!\n';
    error = 1;
  }
  
  if (error == 1)
  {
    alert(errormsg);
    return false;
  }
  else
  {
    return true;
  }
}

function checkMail()
{
  errormsg = '';
  error = 0;
  
  if (document.getElementById('w1').value == '' || document.getElementById('w1').value == 'Modtager')
  {
    errormsg += 'Hvem er modtageren af beskeden?\n';
    error = 1;
  }
  
  if (document.getElementById('w2').value == '' || document.getElementById('w2').value == 'Emne')
  {
    errormsg += 'Du mangler at angive et emne til din besked\n';
    error = 1;
  }
  
  if (document.getElementById('w3').value == '')
  {
    errormsg += 'Det er ikke tilladt at sende tomme beskeder!\n';
    error = 1;
  }
  
  if (error == 1)
  {
    alert(errormsg);
    return false;
  }
  else
  {
    return true;
  }
}

function checkTeam()
{
  errormsg = '';
  error = 0;
  
  if (document.getElementById('team').value == '')
  {
    errormsg += 'Du mangler at indtastet navnet på dit team\n';
    error = 1;
  }
  
  if (document.getElementById('tag').value == '')
  {
    errormsg += 'Du mangler at angive teamet\'s tag\n';
    error = 1;
  }
  
  if (document.getElementById('description').value == '')
  {
    errormsg += 'Du mangler at skrive en beskrivelse om dit team\n';
    error = 1;
  }
  
  if (document.getElementById('rules').checked != true)
  {
    errormsg += 'Du mangler at læse vores regler!\n';
    error = 1;
  }
  
  if (error == 1)
  {
    alert(errormsg);
    return false;
  }
  else
  {
    return true;
  }
}

function checkEditTeam()
{
  errormsg = '';
  error = 0;
  
  if (document.getElementById('team').value == '')
  {
    errormsg += 'Du mangler at indtastet navnet på dit team\n';
    error = 1;
  }
  
  if (document.getElementById('tag').value == '')
  {
    errormsg += 'Du mangler at angive teamet\'s tag\n';
    error = 1;
  }
  
  if (document.getElementById('description').value == '')
  {
    errormsg += 'Du mangler at skrive en beskrivelse om dit team\n';
    error = 1;
  }
  
  if (error == 1)
  {
    alert(errormsg);
    return false;
  }
  else
  {
    return true;
  }
}

function leaveTeam()
{
  if (confirm('Er du sikker på, at du vil forlade dette team?\n\nBemærk: Dette kan ikke fortrydes!') == true)
  {
    return true;
  }
  else
  {
    return false;
  }
}

function switchStatus(s)
{
  document.getElementById('status').value = s;
  
  if (s == 0)
  {
    document.getElementById('approveContainer').style.display = 'none';
  }
  else
  {
    document.getElementById('approveContainer').style.display = 'block';
  }
}

function eTemplate()
{
  if (document.getElementById('status').value == 1)
  {
    errormsg = 'Du skal udfylde alle felter, før du kan godkende en nyhed!';
    error = 0;
    
    if (document.getElementById('heading').value == '' || document.getElementById('teaser').value == '' || document.getElementById('inputField').value == '')
    {
      error = 1;
    }
    
    if (document.getElementById('type01').checked == true)
    {
      if (document.getElementById('banner').value == '')
      {
        error = 1;
      }
    }
    else
    {
      if (document.getElementById('banner').value == '' || document.getElementById('picture').value == '')
      {
        error = 1;
      }
    }
    
    if (error == 1)
    {
      alert(errormsg);
      return false;
    }
    else
    {
      if (confirm('Er du sikker på, at du vil godkende denne nyhed?') == true)
      {
        return true;
      }
      else
      {
        return false;
      }
    }
  }
}

function eArticle()
{
    errormsg = 'Du skal udfylde alle felter, før du kan rette en artikel!';
    error = 0;
    
    if (document.getElementById('heading').value == '' || document.getElementById('teaser').value == '' || document.getElementById('inputField').value == '')
    {
      error = 1;
    }
    
    if (document.getElementById('type01').checked == true)
    {
      if (document.getElementById('banner').value == '')
      {
        error = 1;
      }
    }
    else
    {
      if (document.getElementById('banner').value == '' || document.getElementById('picture').value == '')
      {
        error = 1;
      }
    }
    
    if (error == 1)
    {
      alert(errormsg);
      return false;
    }
    else
    {
      if (confirm('Er du sikker på, at du vil rette denne nyhed?') == true)
      {
        return true;
      }
      else
      {
        return false;
      }
    }
}