  //
  // functies om de gebruikers vragen of parameters te stellen
  //


  function vraagParameter(deLink, hetBericht, deParameter, deDefaultWaarde)
  {
    if (hetBericht == '')
      return true;
    var parameterpositie=deLink.href.indexOf('&' + deParameter + '=');
    if(parameterpositie<0)
      parameterpositie=deLink.href.indexOf('?' + deParameter + '=');

    var isBeantwoord = prompt(hetBericht,deDefaultWaarde);
    if (isBeantwoord)
    {
      //override bestaande parameters:
      if(parameterpositie>=0)
      {
        var newlink=deLink.href.substring(0,parameterpositie+deParameter.length+2)  +  isBeantwoord
        if(deLink.href.substring(parameterpositie+deParameter.length+2).indexOf('&')>=0)
          newlink+=deLink.href.substring(deLink.href.substring(parameterpositie+deParameter.length+2).indexOf('&') + parameterpositie + deParameter.length + 2);
        deLink.href=newlink;
      }
      else
      {
        if(deLink.href.indexOf('?')>=0)
          deLink.href += '&' + deParameter + '=' + isBeantwoord;
        else
          deLink.href += '?' + deParameter + '=' + isBeantwoord;
      }
      return true;
    }
    else
      return false;
  }

  function bevestigLink(deLink, hetBericht)
  {
    if (hetBericht == '')
      return true;

    var isBevestigd = confirm(hetBericht);
    if (isBevestigd)
      deLink.href += '&bevestigd=1';
    return isBevestigd;
  }

