function msend_send() {

	document.getElementById('msend_status') .innerHTML = "<FONT color=#000000 class=f10b >sending message...</FONT>";
	
	try {
		
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		
	} catch (e) {
		try {
			
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
			
		} catch (e) {

			xmlhttp = false;
			
		}
	}
	if (!xmlhttp ) { //&& typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}

	var msend_name = document.mail.NAME.value;
	var msend_mail = document.mail.MAIL.value;
	var msend_message =  document.mail.MESSAGE.value;
	var msend_data = "NAME="+msend_name+"&MAIL="+msend_mail+"&MESSAGE="+msend_message;
	
	if (xmlhttp) {
		
		xmlhttp.onreadystatechange = msend_statechange;
		xmlhttp.open("POST", "http://exonemo.com/@/fumi2.cgi",true);
		xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");
		xmlhttp.send(msend_data);
		return false;
	} else {
		return true;
	}
}

function msend_statechange() {
	if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
		var msend_resText = xmlhttp.responseText;
		if (msend_resText == "ok") {
			document.mail.NAME.value = '';
			document.mail.MAIL.value = '';
			document.mail.MESSAGE.value = '';
		
			document.getElementById('msend_status') .innerHTML = "<FONT color=#000000 class=f10b>send done</FONT>";
		} else if (msend_resText == "error") {
			document.getElementById('msend_status') .innerHTML = "<FONT color=#000000 class=f10b>error: please fill out the message fields.</FONT><BR><BR><INPUT class=f9 TYPE=SUBMIT NAME=SUBMIT VALUE='------------------- send -------------------'>";
		}
	}
}
