<!-- // formMessage.js

/**
 * Bestandsnaam:                formMessage.js
 * Locatie:                     /JSne8a2n0z3x9/
 * Laatst gewijzigd:            20 maart 2008
 *
 * De functie formMessage controleert of er een bericht in het formulier staat,
 * en zo ja, welk bericht het is en met welke pagina dat bericht geassocieerd
 * moet worden.
 * Deze functie verwacht geen parameters.
 */
function formMessage()
{
  // Controleer of er wel AJaX gebruikt kan worden.
  if( ajax ) 
  {
    if( ajax.overrideMimeType )
    {
      ajax.overrideMimeType( 'text/html' );
    }

    // Er kan AJaX gebruikt worden.
    // Open met AJaX het script dat het bericht controleert.
    // Geef het bericht via GET door aan het script.
    // Geef ook de challenge door aan het script.
    // Maak de benodigde variabelen.
    var message = document.getElementById( 'message' ).value;
    var challenge = document.getElementById( 'challenge' ).value;
    var url = 'INCs39sn10ax/messageController.inc.php?message=' + encodeURIComponent( message ) + '&challenge=' + encodeURIComponent( challenge );
    ajax.open( 'GET', url, true );

    // Functie die de respons afhandelt.
    ajax.onreadystatechange = showLoginResponse;

    // Verzend de aanvraag.
    ajax.send( null );

  } // Einde van de IF om te controleren of er AJaX gebruikt kan worden.
} // Einde van de functie formMessage.

/**     showLoginResponse
 * De functie showLoginResponse weergeeft het resultaat van het bericht als dat
 * is geretourneerd.
 * Deze functie verwacht geen parameters.
 */
function showLoginResponse()
{
  // Controleer of er wel AJaX gebruikt kan worden.
  if( ajax ) 
  {
    // Er kan AJaX gebruikt worden.
    // Alleen als alles OK is.
    if( ajax.readyState == 4 && ajax.status == 200 )
    {
      // Alleen als er iets is geretourneerd.
      if( ajax.responseText != '' )
      {
        // Wijs de geretourneerde waarde toe aan een documentelement.
        document.getElementById( 'contactForm' ).innerHTML = ajax.responseText;
      } // Einde van de IF om te controleren of er iets teruggezonden is.
    } // Einde van de IF om te controleren of alles OK is.
  } // Einde van de IF om te controleren of er AJaX gebruikt kan worden.
} // Einde van de functie showResponse.

-->




