
var cbcorrect = new Image(16,16);
    cbcorrect.src = "../../images/c/checkboxcorrect.gif";
var cbwrong = new Image(16,16);
    cbwrong.src = "../../images/c/checkboxwrong.gif";

function checkanswer( id, iscorrect )
{
  if ( iscorrect )
    this.document.getElementById( "cb" + id ).src = cbcorrect.src;
  else
    this.document.getElementById( "cb" + id ).src = cbwrong.src;
  this.document.getElementById( "answer" + id ).className = "visible";
}

function checkans( id, correct )
{
  /* initialize array */
  if ( answers.length <= id )
  { for (idx = answers.length; idx <= id; idx++ )
      answers[ idx ] = 0;
  }

  if ( answers[ id ] == 0 )
  { this.document.getElementById( "scorr" + id + '_noclick' ).className = 'visible';
  }
  else
  { this.document.getElementById( "scorr" + id + '_noclick' ).className = 'hidden';
    if ( correct == answers[ id ] )
    { this.document.getElementById( "scorr" + id + '_yes' ).className = 'visible';
      this.document.getElementById( "scorr" + id + '_no' ).className = 'hidden';
    }
    else
    { this.document.getElementById( "scorr" + id + '_yes' ).className = 'hidden';
      this.document.getElementById( "scorr" + id + '_no' ).className = 'visible';
    }
  }
}

var answers = new Array();

function toggle( id )
{
  var idx;

  /* initialize array */
  if ( answers.length <= id )
  { for (idx = answers.length; idx <= id; idx++ )
      answers[ idx ] = 0;
  }

  /* get id to toggle on. order is 0 ,1, 2, 3, 1, 2, 3, 1, 2, 3, ... */
  var idnew = answers[ id ] + 1;
  if ( idnew > 3 )
    idnew = 1;

  this.document.getElementById( 'sans' + id + '_' + answers[ id ] ).className = 'hidden';
  this.document.getElementById( 'sans' + id + '_' + idnew ).className = 'ansclick';
  answers[ id ] = idnew;
}

