<!--//

var req = false;
var response = '';

var READY_STATE_UNINITIALIZED = 0;
var READY_STATE_LOADING = 1;
var READY_STATE_LOADED = 2;
var READY_STATE_INTERACTIVE = 3;
var READY_STATE_COMPLETE = 4;


/**
 * Initialize the XMLHttpRequest objects
 */
try
{
	req = new XMLHttpRequest();
}
catch (ms)
{
	try
	{
		req = new ActiveXObject('Msxml2.XMLHTTP');
	}
	catch (ms2)
	{
		try
		{
			req = new ActiveXObject('Microsoft.XMLHTTP');
		}
		catch (failed)
		{
			req = false;
		}
	}
}

if (req === false)
{
	document.getElementById('notice').className = 'error';
	document.getElementById('notice').innerHTML = 'The system is unable to send e-mail messages at this time.';
	document.getElementById('submit').disabled = true;
}

function send(frm)
{
	document.getElementById('notice').className = 'wait';
	document.getElementById('notice').innerHTML = "Sending...";

	var parameters  = 'fname=' + frm.fname.value;
	parameters += '&femail=' + frm.femail.value;
	parameters += '&temail=' + frm.temail.value;
	parameters += '&msg=' + frm.msg.value;

	string = encodeURI(parameters);

	req.open('post', '../send.php', true);

	req.onreadystatechange = function() {
		if (req.readyState == READY_STATE_COMPLETE && req.status == 200)
		{
			document.getElementById('notice').className = 'success';

			if (req.responseText != 'Message sent.')
			{
				document.getElementById('notice').className = 'error';
			}

			document.getElementById('notice').innerHTML = req.responseText;
			frm.reset();
		}
		var x = document.getElementById("msg").value;
		document.getElementById("msg").value = x + location.href;
	}

	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	req.setRequestHeader('Content-Length', string.length);
	req.send(string);
	return req;
}

//-->