function insertText(text)
{
  document.message.text.value += text;
}

function setInfoBar(text)
{
  document.getElementById("infoBar").innerHTML = text;
}

function focusVeld()
{
  document.message.text.focus();
}

function ubb_b()
{
  focusVeld();
  insertText("[b][/b]");
  setInfoBar("Plaats de tekst tussen [b] en [/b]");
  return false;
}

function ubb_i()
{
  focusVeld();
  insertText("[i][/i]");
  setInfoBar("Plaats de tekst tussen [i] en [/i]");
  return false;
}

function ubb_u()
{
  focusVeld();
  insertText("[u][/u]");
  setInfoBar("Plaats de tekst tussen [u] en [/u]");
  return false;
}

function ubb_quote()
{
  focusVeld();
  insertText("[quote][/quote]");
  setInfoBar("Plaats de tekst tussen [quote] en [/quote]");
  return false;
}

function ubb_code()
{
  focusVeld();
  insertText("[code][/code]");
  setInfoBar("Plaats de tekst tussen [code] en [/code]");
  return false;
}

function ubb_link()
{
  var url = window.prompt("Typ hieronder naar welke URL de link moet verwijzen", "http://");
  var text = window.prompt("Typ hieronder de tekst van de link", "");
  
  focusVeld();
  
  if(url && text && url != "http://")
  {
    insertText("[url="+url+"]"+text+"[/url]");
    setInfoBar("De link is ingevoegd");
  }
  return false;
}

function ubb_img()
{
  var url = window.prompt("Typ hieronder de URL van de afbeelding", "http://");
  
  focusVeld();
  
  if(url && url != "http://")
  {
    insertText("[img]"+url+"[/img]");
    setInfoBar("De afbeelding is ingevoegd");
  }
  return false;
}

function ubb_webhelpje(dienst)
{
  if(window.confirm("Om een "+dienst+" in te voegen dien je een account bij Webhelpje.nl te hebben. Wil je verder gaan?"))
  {
    var gebr = window.prompt("Typ hieronder je gebruikersnaam", "");
  
    focusVeld();
  
    if(gebr)
    {
      if(gebr.length <= 10)
      {
        insertText("["+dienst+"]"+gebr+"[/"+dienst+"]");
        setInfoBar("De dienst is ingevoegd");
      }
      else
      {
        alert("Een gebruikersnaam kan niet langer dan 10 tekens zijn");
      }
    }
  }
  return false;
}

function smiley(teken)
{
  focusVeld();
  insertText(teken);
}

function doConfirm(deUrl)
{
  if(window.confirm("Weet je het zeker?"))
  {
    var url = deUrl + "&ses=" + sessionstring;
    document.location.replace(url);
  }
}

function changeWwBlok(open)
{
  if(open)
  {
    document.getElementById("wwBlok1").style.display = "block";
    document.getElementById("wwBlok2").style.display = "block";
  }
  else
  {
    document.getElementById("wwBlok1").style.display = "none";
    document.getElementById("wwBlok2").style.display = "none";
  }
}