var AJAX = AJAXrequest();

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function SendMessage() {
  SendName = document.getElementById('post_name').value;
  SendFound = document.getElementById('post_howfound').value;
  SendLocation = document.getElementById('post_location').value;
  SendEmail = document.getElementById('post_email').value;
  SendMessage = document.getElementById('post_message').value;
  SendMailingList = document.getElementById('add_mailinglist').value;
  if (SendName != '' || SendMessage != '' ||  SendLocation != '') {
	  document.getElementById('SendMessageForm').style.display='none';
	  document.getElementById('SendingDiv').style.display='inline';
	  var poststr = 'PostName=' + SendName + '&PostHowFound=' + SendFound + '&PostLocation=' + SendLocation + '&PostEmail=' + SendEmail + '&PostMessage=' + SendMessage + '&PostMailingList=' + SendMailingList;
	  //alert(poststr);
	  var url = 'admin/plugins/Guestbook/frontend_AJAX_processor.php?a=send_message';
	  AJAX.open('POST', url, true);
	  AJAX.onreadystatechange = message_sent;
	  AJAX.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
	  AJAX.setRequestHeader('Content-length', poststr.length);
	  AJAX.setRequestHeader('Connection', 'close');
	  //alert('sending' + poststr);
	  AJAX.send(poststr);
	  //alert('sent');
  }
}

function message_sent() {
if (AJAX.readyState == 4) {
if (AJAX.status == 200) {
  //alert(AJAX.responseText);
  result = AJAX.responseText;
  document.getElementById('SendMessageForm').innerHTML=result;
  document.getElementById('SendingDiv').style.display='none';
  document.getElementById('SendMessageForm').style.display='inline';
} else {
  alert('There was a problem processing your request, please try again in a moment');
  document.getElementById('SendingDiv').style.display='none';
  document.getElementById('SendMessageForm').style.display='inline';
}
}
}
