function checkall( formname, checkboxname )
{  // coded my maurice
  if ( document.forms[formname].elements[checkboxname + '_checkall'].checked == true )
  {
    for (i = 0; i < document.forms[formname].length; ++i)
    {
      if ( ( document.forms[formname].elements[i].type == 'checkbox' ) && ( document.forms[formname].elements[i].id.search( checkboxname + '_.+' ) != -1 ) )
      {
        document.forms[formname].elements[i].checked = true;
      }
    }
  }
  else
  {
    for ( i = 0; i < document.forms[formname].length; ++i )
    {
      if ( ( document.forms[formname].elements[i].type == 'checkbox' ) && ( document.forms[formname].elements[i].id.search( checkboxname + '_.+' ) != -1 ) )
      {
        document.forms[formname].elements[i].checked = false;
      }
    }
  }
}
function setRowOver( row, glow )
{  // coded my maurice
  if ( row.className != null )
  {
    if ( row.className == 'ListRow1' && glow )
    {
      row.className = 'ListRowOver1';
    }
    else if ( row.className == 'ListRow2' && glow )
    {
      row.className = 'ListRowOver2';
    }
    else if ( row.className == 'ListRowOver1' && !glow )
    {
      row.className = 'ListRow1';
    }
    else if ( row.className == 'ListRowOver2' && !glow )
    {
      row.className = 'ListRow2';
    }
  }
}
function toggleCheckbox( id )
{
  var name = id;
  var x = getelement( name );
  if ( x.checked == true )
  {
    x.checked = false;
  }
  else
  {
    x.checked = true;
  }
}
function addressbook_selector( addressbook )
{
  if ( addressbook.options[addressbook.selectedIndex].value != 'null' )
  {
    document.forms.send.recipient.value = addressbook.options[addressbook.selectedIndex].value;
  }
}
function writeTo( suffix, prefix )
{
  location.href = 'mai' + 'lto:' + prefix + '@' + suffix;
}
