function nxcUpdateMemberlist(form_name) 
{
  var post = prepareData( form_name );
  
  //alert(post);
  /*xajax_nxcUpdateBasket($$('input, select, option').formSerial());*/
  xajax_nxcUpdateMemberlist(post);
}

function prepareData( form_name )
{

  var form = document.getElementById(form_name);
  var data = Array();
  var teller = 0;
  var navn = '';
  for(var i=0;i<form.elements.length;i++) {
   if(form.elements[i].tagName == 'INPUT') {
    if(form.elements[i].type == 'text' || form.elements[i].type == 'hidden') {
     data[teller] = escape(form.elements[i].name)+'='+escape(form.elements[i].value);
     teller = teller + 1;
    } else if((form.elements[i].type == 'radio' || form.elements[i].type == 'checkbox') && form.elements[i].checked) {
     data[teller] = escape(form.elements[i].name)+'='+escape(form.elements[i].value);
     teller = teller + 1;
    }
   } else if(form.elements[i].tagName == 'SELECT') {
    var options = form.elements[i].options;
    for(var j=0;j<options.length;j++) {
     if(options[j].selected) {
      navn = form.elements[i].name;
      if(form.elements[i].multiple) {
       if(navn.substring(-1) == ']') {
        data[teller] = escape(navn)+'='+escape(form.elements[i].value);
       } else {
        data[teller] = escape(navn)+'[]='+escape(form.elements[i].value);
       }
       teller = teller + 1;
      } else {
       data[teller] = escape(navn)+'='+escape(form.elements[i].value);
       teller = teller + 1;
       break;
      }
     }
    } 
   }
  }
  var post = data.join('&');
  return post;
}

function sendMailToMembers( form1ID, form2ID )
{

   var post = prepareData( form2ID );
   $(form1ID).additionalData.value = post;
   var date = new Date();
   $(form1ID).mailid.value = Math.round( date.getTime() / 1000 );
   $(form1ID).submit();
   $(form1ID).sendButton.disabled = true;
   document.body.style.cursor ="wait";

   setTimeout ( 'checkSentMail('+ $(form1ID).mailid.value +',\''+  $(form1ID).idpart.value +'\')', 1000 );

}
function checkSentMail( sentmailid, sentidpart )
{
  var iframe = $('destination' + sentidpart);
  var mailid ;
  if ( iframe.contentWindow.document.getElementById('mailid') &&  ( mailid  = iframe.contentWindow.document.getElementById('mailid').innerHTML ) &&  sentmailid == mailid )
  {
    var html1  = iframe.contentWindow.document.body.innerHTML; 
    var idpart  = iframe.contentWindow.document.getElementById('idpart').innerHTML;
    var ok  = iframe.contentWindow.document.getElementById('ok').innerHTML;
    var message = iframe.contentWindow.document.getElementById('sentData').innerHTML
    if ( ok )
    {
      document.body.style.cursor ="default";
      alert( message );
      hide( $( 'emailform' + idpart ) );
      $( 'form_mail' + idpart ).sendButton.disabled = false;
    }
    else
    {
     alert( message );
    }
  }
  else
  {
    setTimeout ( 'checkSentMail(' + sentmailid +',\''+  sentidpart +'\')', 500 );
  }
}



